Supprimer un élément d'un tableau

Signaler
Messages postés
11
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2012
-
Messages postés
130
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
28 janvier 2013
-
salut
le programme consiste à chercher un élément dans un tableau et le supprimer. Supposons que le tableau contient 10 éléments et nous somme entrain de chercher est ce qu'il contient un élément = 20h
Comment devrai-je faire en utilisant l'assembleur 8086 et sans utiliser une pile?
merci
A voir également:

2 réponses

Messages postés
11
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2012

Mov CX, 10
LEA SI, offset tab
recherche: cmp [si], 20h
inc si
je fin
Loop recherche
fin: //que dois-je faire pour supprimer
Messages postés
130
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
28 janvier 2013

Ma réponse est peut-être pas la bonne car je fais plutot de l'asm(windows:DLL), et je trouve la réponse trop simple ?!
...
bref je répond quand même :

Mov CX, 10
LEA SI, offset tab
recherche: cmp [si], 20h
inc si
je fin
Loop recherche
fin:

mov ax,di
mov di,si
mov [di],0
mov di,ax

j'ai gagné quoi