已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?

[复制链接]
查看11 | 回复2 | 2018-3-14 15:06:59 | 显示全部楼层 |阅读模式
bx=bx+ax 3976 E896----- 220C最高位进了1CF=这个1结果非零ZF=0对于OF(有符号而言)3676H=3*16^3+6*16^2+7*16^1+6=Me896H=.....=N若-32768<M+N<32767时OF=0否则为1也可以debug试一下...
回复

使用道具 举报

千问 | 2018-3-14 15:06:59 | 显示全部楼层
执行ADD BX,AX指令,则结果BX=220C H,AX=E896 H;标志位CF=1,OF=0,ZF=0....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行