2356926455 发表于 2015-3-21 22:57:57

007第二章 寄存器(CPU工作原理)02 问题

这个三个不理解呢!有人回答么!她里面没有讲到

zxrepair 发表于 2015-3-31 11:53:30

AL AX的低位(后两位) 001AH1ABL BX低位(后两位)0026H 26

add al,blal=al+bl =1A+26=40h   

运算后 AX中的AH高位没变还是 00 低位AL变成40 所以AX=0040H

BX类推。

张杨0627 发表于 2015-4-18 17:55:33

mov ax,001AH    ; ax=001AH
mov bx,0026H    ; bx=0026H
add al,bl            ;bl=26Hal=1AHal=40Hax=0040Hbx=0026H
add ah,bl         ;bl=26Hah=0H   ah=26Hax=2640H bx=0026H
add bh,al         ;al=40Hbh=00H bh=40Hax=2640H bx=4026H
mov ah,0         ;ax=0040Hbx=4026H
add al,85H      ;al=40H al=c5H ax=00c5H bx=4026H
add al,93H      ;al=c5H al=0158H (al只能放下两个十六进制数,且进位数不会放在ah中,故al=58H)
                        ax=0058H bx=4026H
页: [1]
查看完整版本: 007第二章 寄存器(CPU工作原理)02 问题