首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

菜鸟 请问两个有关问题

2012-08-11 
初学者 请教两个问题1. 设(DX)=1728HMOVCL,8RORDX,CLANDDX,0FFHCMPDX,17H上述程序段运行后 (DX) =________

初学者 请教两个问题
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

热点排行