作业帮 > 数学 > 作业

计算机科学导论,补码运算?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/23 18:15:30
计算机科学导论,补码运算?
已知X=67,Y=-35,根据补码运算规则[X+Y]补=[X]补+[Y]补,计算[X+Y]的真值?
X的原码是0100 0011 补码是 0100 0011 Y的原码是1010 0011 补码是1101 1101
所以 [X+Y]补= 1010 0011
+1101 0001
=(1)0010 0000 因为次高位向最高位 和 最高位向前都有进位 所以结果没溢出 进位要舍去
再将[X+Y]补 求补就可以得到其真值 又因为它是个正数所以补码就等于自身 所以最后的结果就是 0010 0000=32