问题标题:
关于8086处理器的溢出问题1010101100000000+1111111111111111=1010101011111111不溢出;0110010000000000+0110010000000000=1100100000000000溢出。我正在学微机原理,对溢出的概念不怎么理解,谁能解释
问题描述:
关于8086处理器的溢出问题
1010101100000000+1111111111111111=1010101011111111不溢出;
0110010000000000+0110010000000000=1100100000000000溢出。
我正在学微机原理,对溢出的概念不怎么理解,谁能解释一下第一个式子为什么不溢出,而第二个式子为什么溢出
郭起宏回答:
当看溢出时,要把数据看成是有符号数,就是最高位的数字代表是符号,0正1负。。你看第一个数是一个负数,第二个数也是一个负数,结果最高位还是1,表明还是一个负数。负数+负数=负数符于正常情况,所以没有溢出,也...
点击显示
其它推荐