补码加减法
补码加减法
需要了解知识:
原码,补码计算。将原码变为补码,如果原码是正数,那个就保持不变。
如果原码是负数,那么需要取反加一。*(思考,如何将补码变为原码?)
补码加法
上例题:x=11011,y=-10101,求[x+y]。
步骤:
求两个数字的补码。
使用公式将他们相加。
如果求原码,那么需要将补码变成原码。
[x]补=0011011。为什么要使用双符号位?
[y]补=1101011.
所以[x+y]补=[x+y]=0011010=+11010.
[x+y]补=[x]补+[y]补.
补
原创
2021-03-28 16:09:08 ·
1963 阅读 ·
2 评论