Je veux exécuter cette boucle avec une condition à la fin de cette façonboucles et à l'Assemblée TASM conditionals 8086 DOS
mov cx, 10
mov di, 0
loop:
...
inc di
dec cx
cmp di, 5
jne loop
...
jnz loop
mais il semble que cela ne fonctionnera pas à moins que je décrémenter cx immédiatement avant
jnz loop
cela m'empêche de décrémenter cx chaque fois que di != 5
. Je pense que je mal compris l'utilisation correcte de cx
si elles sont mises décembre cx à la fin, puis cx ne soit pas décrémenté lorsque la condition de jne est remplie, c'est mon problème – user2241226
@ user2241226: Voir ma mise à jour – Michael
Que diriez-vous de l'instruction 'loopnz'? – Powerslave