“±0的表示”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第32行: | 第32行: | ||
应用补码,减法转换成加法进行计算,0-0(0减0)转换成 0+(-0),1-1转换成 1+(-1),也是用补码进行计算更合适。 | 应用补码,减法转换成加法进行计算,0-0(0减0)转换成 0+(-0),1-1转换成 1+(-1),也是用补码进行计算更合适。 | ||
− | + | 用补码的加法器进行加减运算更合适。 |
2022年9月2日 (五) 05:27的版本
https://www.bilibili.com/video/BV1hg411V7Bm?p=8
数制 | 数值0 | 数值-0(负0) | 0-0(0减0) |
---|---|---|---|
原码 | 0000 0000 | 1000 0000 | 1000 0000 |
反码 | 0000 0000 | 1111 1111 | 1111 1111 |
补码 | 0000 0000 | 0000 0000 | 0000 0000 |
移码 | 1000 0000 | 1000 0000 | 0000 0000 |
注意:在补码和移码中,0有唯一的编码,补码中+0和-0均为0000 0000。
多数计算机都采用补码进行加减运算,其符号位和数值位一样参与运算,无须做特殊处理。
应用补码,减法转换成加法进行计算,0-0(0减0)转换成 0+(-0),1-1转换成 1+(-1),也是用补码进行计算更合适。
用补码的加法器进行加减运算更合适。