带符号数的原码

带符号数的原码

email:778138708@qq.com

真值

十进制 二进制
+1 +1
-1 -1
+79 +1001111
-79 -1001111
+0 +0
-0 -0

原码

最高位为符号位,数值部分为真值的绝对值。
X的原码记为[X]
例 已知真值X = +33,Y = -33,求[X]和[Y]
解:
假设字长为一个字节。
+33D = + 100001B
[X] = 00100001B
-33D = - 100001B
[Y] = 10100001B

原码的表示范围

一个字节的原码,表示的数据范围为:11111111B ~ 01111111B,即-127 ~ + 127。

原码的特点

  • “0”有+0和-0之分,即数制0的表示不唯一。
  • 一个字节的原码所能表示的数值范围为:-127 ~ +127
posted @ 2022-04-03 17:05  jason2018  阅读(438)  评论(0编辑  收藏  举报