永发信息网

汇编问题:ADD,SUB判断

答案:3  悬赏:20  手机版
解决时间 2021-07-26 08:09

(AL)=6CH, (AL)=6CH,

ADD AL,70H 结果是0DCH SUB AL,70H 结果是0FCH

CF=1

SF=1 结果的0含义?

ZF=0

溢出也是1,为什么结果是负数?

最佳答案

 SF是符号标志位,1时为负,0时为正


sub运算其实是由add来实现的a-b=a+(-b),所以6cH-70H=6c+(-70H)转换成补码运算,相加会有溢出所以OF=1;但6cH<70H所以SF为1,结果为负。

0DCH 这个“0”并不是表示‘+’,运算结果的正负由SF是符号标志位表示,这只是16进制的一种写法和70H和070H是一样的(al)只管后面8位

全部回答

应该是:

因为cf是进位标志,当运算结果使最高位产生进位或退位时cf=1,否则=0.

SF是符号标志位,当1时为负,0时为正。而且sub运算其实是由add来实现的a-b=a+(-b),所以6cH-70H=6c+(-70H)转换成补码运算,相加会有溢出所以OF=1;但6cH<70H所以SF为1,结果为负。

SUB AL,70H

等效于AL=AL-70H

由于AL>70H 所以是负数啊。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
空间中的营养值怎么提高
诛仙2草庙村副本一天能做几次一次给多少金丹
QQ寻仙我有只5550的96CZ的蚱蜢 我是YJ问下学
为什么刷牙会觉得的恶心?
求此女MG代码
花儿是怎样成长的
户口档案身份证情况
柳州至高安的车是几点钟
15岁要怎么办
怎么样能改变自己多变的情绪,怎么样可以让它
我用右键设置农场好友后就不能玩农场了
<是美男啊>14集里jeremy唱《最美好的话》歌曲
直发棒怎么弄蛋卷,蛋卷头怎么卷,蛋卷头发的
给个忧伤点的图片
女人在多少岁性欲最强?
推荐资讯
毕业论文导师评语模版,毕业论文指导老师意见
为什么CF我会卡! 跪求答案!
AMD-CPU降频问题
工商银行卡夸市稳钱手续费点算???
问问缓冲到一大部分就进不了是怎么回事?
沂水教育局地址在那来
医疗问题!!!
谁提供一张2010年日历图(能打印的)
电脑丢帧是什么意思,电脑丢帧严重,什么原因
红豆多久吃一次比较好,请问雪燕怎么炖才好吃
任何方式日语怎么说,我尽量早点~~日语怎么说
深圳东门有什么好玩的,时候男士的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?