salut a tout , j'ai un exercice de conversion binaire , voici le code
ma question est pourquoi il compare al avec 4 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 assume CS:Code Code segment main: mov AH,1 ; int 21h ; Cmp AL, 4 ;je veux savoir pourquoi il compare avec 4 ?? JZ Fin mov BL, AL mov CX,8 ; masque: Test BL, 10000000b JNZ bit1 bit0: Mov DL,"0" jmp affiche bit1: Mov DL,"1" affiche: mov AH,2 ; int 21h SHL BL,1 Loop masque ; fin de la boucle d'affichage des 8 bits jmp main ; et retour au debut fin: mov ah,4Ch int 21h Code Ends End main
Partager