检测点11.4
下面的程序执行后:(ax)=?
Mov ax,0
Push ax
Popf
Mov ax,0fff0h
Add ax,0010h
Pushf
Pop ax
And al,11000101B
And ah,00001000B
分析
Add ax,1110h后
Ax=10000h,则 CF=1,ZF=1,PF=1
Pushf后 flag高位为0,低位根据下面的表为01000101b
And al,11000101B执行后 al=01000101b+11000101B=01000101=45h
And ah,00001000B执行后ah=00000000B+00001000B=0h
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OF DF IF TF SF ZF AF PF CF
所以ax=45h.
- [十堰职业技术学院学生211020] 是的,确实要好好学学 06/23 23:14
- [游客] 嗯。css样式表确实很实用。 06/23 15:24
- [tomato] 正确。 06/12 09:38
- [zhenglxd] 你怎么跳着学习的啊 这样可不好 还是按顺序来吧 不然 太混乱了或者整理下吧 06/12 09:12
- [mess] dw 0 ------------- 这里最好是dw 0,0 因为根据程序要求第1和2个字节 06/09 10:09
- [十堰职业技术学院学生211020] 哦,是的 太仔细了! 06/08 21:20
- [mywiil] 程序没问题,只不过assume少些了一个a。呵呵 06/08 10:04
- [mywiil] 不错,继续加油吧。 06/08 10:00
- [zhenglxd] 正确 咱们进度一样了哈 看谁先把下面的程序搞错来! 05/31 17:16
- [zhenglxd] 进度快点 我都赶到你前头去了 原先我可是比你慢些的,没想到我 放假堕落了整整一个礼拜 你居然比我还慢 05/31 17:08