读书人

菜鸟 请问两个有关问题

发布时间: 2012-08-11 20:50:31 作者: rapoo

初学者 请教两个问题
1. 设(DX)=1728H
MOV CL,8
ROR DX,CL
AND DX,0FFH
CMP DX,17H
上述程序段运行后 (DX) =____________ ,ZF =____________。
2.设寄存器AL,BL,CL中内容为53H
XOR AL,0FH
AND BL,0FH
OR CL, 0FH
执行上述指令序列后,AL=_0_____________,BL=_____________,CL=____________。

这两个题 还不会做 - -, 谁会给个答案 讲下意思呗、、谢谢!

[解决办法]
DX=1728H,右移8位,刚好消掉28H,变为0x17H,与0xFF与,值不变,与0x17比较,相等,故差为0,所谓ZF=1
ZF是标志寄存器的一位(Zero Flag)
DX=0x17
ZF=1
[解决办法]

探讨

DX=1728H,右移8位,刚好消掉28H,变为0x17H,与0xFF与,值不变,与0x17比较,相等,故差为0,所谓ZF=1
ZF是标志寄存器的一位(Zero Flag)
DX=0x17
ZF=1

[解决办法]
探讨
DX=1728H,右移8位,刚好消掉28H,变为0x17H,与0xFF与,值不变,与0x17比较,相等,故差为0,所谓ZF=1
ZF是标志寄存器的一位(Zero Flag)
DX=0x17
ZF=1

读书人网 >汇编语言

热点推荐