初学者 请教两个问题
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
[解决办法]