已知x和y,用变形补码计算x+y,并判断结果是否溢出。 (1)x=0.11010 y=0.10111
时间: 2023-05-28 08:05:20 浏览: 306
补码运算及溢出分析课程设计报告.pdf
首先将x和y转换为十进制数:
x = -0.1875
y = -0.28125
然后进行加法运算:
0.11010
+ 0.10111
---------
1.10001
由于结果为负数,因此要将其转换为补码形式:
1.10001 -> 0.01111
因为结果的最高位为1,表示为负数,因此发生了溢出。
阅读全文