Oaer、廆、 发表于 2013-4-9 17:23:44

零基础汇编

10000H 23
10001H 11
10002H 22
10003H 11
    例如:mov ax{0}此时AX的值是1123这个我知道
    但是   moval   {0}的值是多少?是112、3还是23?
            mov ah {0}的值是多少?是1123、还是23、还是11?

shansongh 发表于 2013-4-9 18:07:34

al是23
ah是11

jsanwb 发表于 2013-4-9 22:08:25

mov ax, #把偏移为0(即10000h)所指向的数据给ax,而ax=ah al,为两字节(一个字),so,ax=1123

mov al, #把偏移为0(即10000h)所指向数据给al,al为一字节长度,代表低位,即23,此时al=23,ax=1123


mov ah, #把偏移为0(即10000h)所指向数据给ah,al为一字节长度,代表高位,即23,此时ah=23,ax=2323

Oaer、廆、 发表于 2013-4-10 17:54:27

jsanwb 发表于 2013-4-9 22:08 static/image/common/back.gif
mov ax, #把偏移为0(即10000h)所指向的数据给ax,而ax=ah al,为两字节(一个字),so,ax=1123

mov...

为什么1楼说是AH是11
页: [1]
查看完整版本: 零基础汇编