第二章 - 运算器
2.1.3 无符号整数
-
概述
机器字长
限制了一次能处理数据位数的上限 -
无符号减法⭐️
-
总结
2.1.4 带符号整数
-
原码
- 真值0有两种形式 +0和-0
- n + 1位机器字长原码的表示范围
- 缺点:无法进行有符号加法运算
缺点
-
数值转换⭐️
-
补码运算
- 加减法 – 符号位参与运算,进位舍弃
- 因为计算机存储数据都是以补码存储,所以做减法时减数全部取反再+1,,再做
加法运算
合情合理,最终得到补码 - 对于补码 不能看成位权 要现将补码变为原码(进而到真值),从而解释位权
补码减法运算 —> 转变为加法
-
已知一个数的补码,求这个数负数的补码
①将这个数的
补码
全部位取反,然后+1②从右向左找到这个数补码的第一个1,然后向左包括符号位全部取反
进行完补码的加减法(只依靠加法电路)之后,再将补码转换为原码,即得有意义的数
-
总结
753)]
进行完补码的加减法(只依靠加法电路)之后,再将补码转换为原码,即得有意义的数
-
总结