eax寄存器和AX,AH,AL之间的关系
高 低
00000000 00000000 00000000 00000000
|===============EAX===============|---32个0,4个字节,2个字,1个双字
|======AX=======|---16个0,2个字节,1个字
|==AH===|-----------8个0,1个字节
|===AL==|---8个0,1个字节
AX,AH,AL
AH是AX的高8位,AL是AX的低8位
AX是EAX的低16位
最早8位机只有a ,b等寄存器;到16位机,a ,b扩展到16位后,就把16位叫ax, bx。高8位叫ah, bh,低8位叫al, bl,其实还是a, b
到32位机,a ,b扩展到32位,又改成eax,ebx