Besoin d 'aide sur les registres processeur

zakuzasama Messages postés 138 Statut Membre -  
zakuzasama Messages postés 138 Statut Membre -
j ai besoin de votre aide les pro de l'informatique :)
j' ai un exercice "somme de deux positifs" je comprend comment fonctionnent les registres mais ce que je comprend pas dans les lignes qui suivent c'est a quoi correspond B80F00 dans la ligne suivante

2a5b:0100 B80F00 MOV AX,000f et est ce que les indicateurs
d ' etat flags sont corects

-a
2A5B:0100 mov ax,000f
2A5B:0103 mov bx,000f
2A5B:0106 add ax,bx
2A5B:0108 

-r 

AX=0000 BX=0000 CX=0000 SP=FFEE BP=0000  DI=0000
DS=2A5B ES=2A5B SS=2A5B CS=2A5B IP=0100  NV UP EI PL NZ NA PO NC
2a5b:0100 B80F00      MOV   AX,000f

-t 

AX=000F BX=0000 CX=0000 SP=FFEE BP=0000  DI=0000
DS=2A5B ES=2A5B SS=2A5B CS=2A5B IP=0103  NV UP EI PL NZ NA PO NC
2a5b:0103 BB0F00      MOV   BX,000f

-t 

AX=000F BX=000F CX=0000 SP=FFEE BP=0000  DI=0000
DS=2A5B ES=2A5B SS=2A5B CS=2A5B IP=0106  NV UP EI PL NZ NA PO NC
2a5b:0106 01D8      MOV   AX,BX

-t 

AX=001E BX=000F CX=0000 SP=FFEE BP=0000  DI=0000
DS=2A5B ES=2A5B SS=2A5B CS=2A5B IP=0108  NV UP EI PL NZ NA PO NC
2a5b:0108 06     PUSH   ES
-

3 réponses

JvDo Messages postés 2012 Statut Membre 859
 
Bonsoir,

B8 doit être le code du MOV AX et 0F00 est le 000F inversé.

par contre, je suis surpris de voir
2a5b:0106 01D8 MOV AX,BX
au lieu de ADD AX, BX dans ton pas à pas.

cordialement
0
zakuzasama Messages postés 138 Statut Membre 1
 
merci beaucou pour ton aide , et en effet c'est bien add au lieu de mov faut me comprendre taper tout ca a la main lol ^^
0
zakuzasama Messages postés 138 Statut Membre 1
 
merci beaucou pour ton aide , et en effet c'est bien add au lieu de mov faut me comprendre taper tout ca a la main lol ^^
0