急!三道关于标志位OF和CF的题

急!三道关于标志位OF和CF的题
(1)十六进制数4321H和十六进制数62A0H求和,结果为A5C1H,OF=1;十六进制数9090H与十六进制数4AE0H的求差,结果为45B0H,OF=1.请问这两道题的结果为什么溢出了?
(2)十六进制数1234H与十六进制数4AE0H求差,差值为C754H,CF=1.这道题的结果最高位应该是没有进位吧?
数学人气:786 ℃时间:2020-06-03 18:08:45
优质解答
记:最低位为第0位,共16位,最高位为第15位.OF被置为1是因为把两操作数当作有符号数运算时结果超出了有符号数所能表示的范围,也即向最高(15)位发生了进位或借位.看15位即可知道:4321H=  0100 0011 0010 0001 ...
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版