当前位置:新励学网 > 秒知问答 > 真值与原码的换算公式

真值与原码的换算公式

发表时间:2024-07-31 12:19:58 来源:网友投稿

机器数有带符号和不带符号的,才知道真值。

用题中的一个机器数举例:

1、101 0000 是一个八位的机器数,假设带符号,则,最高位1表示负号,其对应的真值是 -101 000(二进制)= -16(十进制)假设不带符号,则,其对应的真值是 1101 0000(二进制) = 208(十进制)原码即真值,其中最高位为符号位,其余均为数值位。正数、零的原码、反码、补码均相同。所以真正的求补的运算只对负数进行,且:补码的补码即是原码。对负数求补的过程是,保持符号位不变,对数值位取反后再加一。原码就是首位代表符号位,0为正数,1位负数,其后的数值部分用真值的绝对值表示的二进制机器数;而真值呢,就是二进制数的数值,真实值。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!