一、定点数的表示
n+1位机器字长,可以表示2的n+1次减一个数,原因:真值0有两种表示方法
二、各种码的作用
加入机器字长是8bit,如果位数超了8位,则只会保留后八位,这就相当于取模运算,将地址全部都映射到了0-2的8次减一,这就相当于计算机自带的一个取模运算。
a的补数就是其补码
超过8位之后,就会被计算机天然的抛弃,最后结果也是0
先找到-66的原码为11000010->反码:10111101->补码:10111110
超出的位数进行舍弃
四、移位运算
1、算数移位
2、逻辑移位
3、循环移位
五、加减运算和溢出判断
1、加减运算
2、溢出判断
六、原码的乘法运算
下一步,看左边的算式,需要进行一个逻辑右移
七、补码乘法
八、原码除法
如果被除数大于除数,会导致结果大于1,而定点表示法是无法表示的,所以会直接停止。
九、补码除法
十、强制类型转换
十一、数据的存储和排列