阅读数:336
已有1条回答
管理员
在八位二进制下,-128不能用原码或反码表示,反码只能表示0到127,-0到-127;但可以用补码表示。用补码表示为:10000000。计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。
扩展资料:
计算机中所有的数均用0,1编码表示,数字的正负号也不例外,如果一个机器数字长是n位的话,约定最左边一位用作符号位,其余n-1位用于表示数值。在符号位上用"0"表示正数;用"1"表示负数。数值位表示真值的绝对值。凡不足n-1位的,小数在最低位右边加零;整数则在最高位左边加零以补足n-1位。这种计算机的编码形式叫做原码。
反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。
猜你喜欢
这10种花,被称为世界十大名花,原因到底是什么呢
微博不能点赞是为什么
观音竹叶子发黄怎么办 黄叶枯萎的原因及补救办法
哪一集抓的达康书记老婆
邮政快递周六周日休息吗
北京x7汽车图片及报价 北京x7汽车售价10.49万元(全款落地11.59万元)
超速20%未达50%怎么处理?扣几分罚款多少
保险杠裂口2厘米 需要补吗
驾驶证剩一分以后有影响吗
厚厚熊机器人联网说明书
豆杰影响下茬玉米吗
车内起雾开什么循环
最新学习
苹果13怎么清理后台
起亚奕跑多少钱一辆 起亚奕跑价多少钱(报价6.94万元)
aaa1.5v是几号电池
荣耀Magic5 至臻版怎么屏蔽广告
大众tiguanl330tsi是什么车
贴窗花正面朝哪里
摩托罗拉moto X40是曲面屏吗
2024物流过年停运一般在几月几号 过年是不是所有快递都停运
个人所得税app上的收入是实际收入吗
vivo手机支持OTG功能吗
晋州是哪个省市
长安汽车3年质保包括什么,质保的前提是三年或6万公里内