2021-05-06 补码

2021-05-06  本文已影响0人  simok

补码算数右移 最低位舍去 最高位补上与原来符号为一致
(逻辑右移最高位填充0)

0100 0100 --> 0010 0010
1010 1100 ---> 1101 0110

比如,在汇编语言中,对于算术右移,如果最高位为1,则补1,否则补0, 如将10000000算术右移7位,应该变成11111111,而逻辑右移7位,则不考虑符号位,变为00000001,这点就是算术右移和逻辑右移的区别。

image.png image.png image.png image.png image.png

32位 单精度最大的规格化数。

image.png
上一篇 下一篇

猜你喜欢

热点阅读