当前位置:大问百书>百科知识>什么是原码

什么是原码

2024-09-03 14:41:23 编辑:zane 浏览量:581

什么是原码

的有关信息介绍如下:

问题补充说明:请通俗一点

什么是原码

原码(trueform)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位),该位为0表必示正数,该位为1表示负数,其余位表示数值的大小。

原码的优点:简单直观;例如,我们用8位二进制表示一个数,+11的原码为00001011,来自-11的原码就是100010360问答11

缺点:原码不能直接班队久冷参加运算,可能会出错。例如数学上,1+(-1)伟诗为缩含小山非=0,而在二进制中00000001+10000001=1000001益短兵育练投州展察游总0,换算成十进制为130。显然出错了。

所以原码的符号位不能直接参与运算,必须和其他为分开,这就增加了硬件的开销和复杂性

具体定义还分小数和整数:

①小数原码的定督财怀父

[X]=

X0≤X<永1

1-X-1<X≤0

例如:X效旧航=+0.1011,[X]原=01011

X=-0.1011[X]原=11011

②整数原码的定义

[X]原=

X0≤X<2n

2n-X受场孔换胞-2n<X≤0

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/84281.html
热门文章