计算机原码、补码、反码
2017-07-08 10:54
274 查看
有符号数据表示法:
原码,反码,补码
在计算机中,都是用补码进行计算
原码:正数原码的最高位为0,负数的原码最高位为1
符号位 数值为
+7 0 0000111
-7 1 0000111
反码:正数的反码与其原码相同,负数的反码是对其原码逐位取反,符号位除外
符号位 数值为
+7 0 0000111
-7 1 1111000
补码:正数的补码与其原码相同,负数的补码是在其反码的末尾加1,若末尾本来就为1,则进位直到遇到0
符号位 数值为
+7 0 0000111
-7 1 1111001
练习1:
已知某数x的原码为10110100B,试求x的补码和反码
反码:11001011
补码:11001100
练习2:
已知某数x的补码11101110B,试求其原码
反码:11101101
原码:10010010
原码,反码,补码
在计算机中,都是用补码进行计算
原码:正数原码的最高位为0,负数的原码最高位为1
符号位 数值为
+7 0 0000111
-7 1 0000111
反码:正数的反码与其原码相同,负数的反码是对其原码逐位取反,符号位除外
符号位 数值为
+7 0 0000111
-7 1 1111000
补码:正数的补码与其原码相同,负数的补码是在其反码的末尾加1,若末尾本来就为1,则进位直到遇到0
符号位 数值为
+7 0 0000111
-7 1 1111001
练习1:
已知某数x的原码为10110100B,试求x的补码和反码
反码:11001011
补码:11001100
练习2:
已知某数x的补码11101110B,试求其原码
反码:11101101
原码:10010010
相关文章推荐
- 计算机的原码, 反码和补码
- 计算机组成原理(原码、反码、补码)
- 深入理解计算机系统-之-数值存储(三)-- 原码、反码、补码和移码详解
- 原码、反码、补码,计算机中负数的表示
- 计算机组成原理---如何将真值转成补码,原码,移码,反码。
- 计算机二进制数值表示为何出现原码反码补码三种方式? and 如何计算?
- 计算机中的原码、反码和补码
- 对计算机的原码,反码,补码的理解:
- 计算机基础知识_原码反码补码
- 计算机原码、反码、补码、移码
- 原码、反码、补码,计算机中负数的表示
- 计算机中的原码、反码和补码
- 原码,反码,补码---计算机中负数的表示
- 计算机原码、反码、补码详解
- 计算机基础知识:原码、反码、补码
- 计算机中的原码、反码和补码
- 计算机中的原码、反码和补码
- 计算机系统——原码反码补码
- 计算机中的原码、反码和补码
- 计算机原码、反码、补码详解