问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

原码的原码的缺点

发布网友 发布时间:2024-10-13 23:42

我来回答

1个回答

热心网友 时间:2024-10-26 06:49

原码不能直接参加运算,可能会出错。例如数学上,1+(-1)=0,而在二进制中00000001+10000001=10000010,换算成十进制为-2。显然出错了。
所以原码的符号位不能直接参与运算,必须和其他位分开,这就增加了硬件的开销和复杂性
具体定义还分小数和整数:
①小数原码的定义
[X] =
X( 0≤X <1 )
1- X (-1 < X ≤ 0)
例如: X=+0.1011 , [X]原= 0.1011
X=-0.1011 [X]原= 1.1011
②整数原码的定义
[X]原 =
X (0≤X <2(n-1))
2(n-1)-X (- 2(n-1) < X ≤ 0)
x为正整数时,[X]原=x;
x为负整数时,[X]原=2的n次方-x;
x为负小数时,[X]原=1-x;
计算机中所有的数均用0,1编码表示,数字的正负号也不例外,如果一个机器数字长是n位的话,约定最左边一位用作符号位,其余n-1位用于表示数值。
在符号位上用0表示正数;用1表示负数。数值位表示真值的绝对值。凡不足n-1位的,小数在最低位右边加零;整数则在最高位左边加零以补足n-1位。这种计算机的编码形式叫做原码。
记作X=[X]原。例如在字长n=8的机器内:
小数: [+0.1011]原=0.1011000
[-0.1011]原=1.1011000
整数: [+1011]原=00001011
[-1011]原=10001011
代码中的小数点”.”是在书写时为了清晰起见加上去的,在机器中并不出现。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
耳机的价格是多少? 请问市净率是什么意思.高好还是低好? 股票中市净率高好还是低好? 市净率为什么越低越好 市净率到底是高好还是低好? airpods整盒丢了能定位吗(丢失AirPods盒子,如何定位?) “DJ”是“Dumb Jerk”缩写,它在中文里是什么意思? “DJ”指什么? “DJ”是“Daniel Jeremiah”缩写的中文意思是什么? 联想笔记本w7系统怎样改无线密码 关系你我他? “有了你才有了我有了我才有了他有了他才有了你”你我他是啥关系? 你我他是什么关系 生滚鱼片粥怎么做营养丰富且美味? 一户一阀不要供暖需要交钱吗 一户一阀不用供暖要交钱吗 一户一阀暖气如何开关 黑茶| 云南普洱 --- 普洱茶的四大主要产区及其茶品特征 王者荣耀什么阵容克制花木兰 怎样的男生才算贴心的? 男生给女生剥柚子的意思是什么呢? 标致408有达到国五排放标准的吗 国庆去云南旅游回来需要隔离吗 2020国庆云南的天气如何 ...保额75000元,二十年后至少领十五... ...便状细、软、不成形,变量少,便后有残便感。 和新福克斯两厢同等价位的又几种 致悦的哪个版本最值得购买 起亚k3.ottimo致悦,新福克斯这三款车谁好 狗狗发烧会自愈么 ...QQ也上不了,Wifi满格信号但是没网速360断网急救箱检查出是d_百度知 ... ...网却打不开网页,QQ完全不能打开,用360断网急救箱也没用 什么是原码的优缺点? 教师节给老师发什么话 教师节给老师发什么? ...中国银行)的省级行长,的行政级别是什么?想当于政府什么职务... 教师节,学校会给老师什么奖励 教师节给老师发什么祝福语好 应聘兴业银行大堂经理,让我先去实习两星期,这是什么情况?还有什么... 爱车被刮,如何快速补漆又不留痕迹 解下列方程(1)x2-6x-391=0 (2)(x+3)2=2x+5 (3)(2x+1)(x-3)=-4_百度... x(x+6)=391解这个方程。 x(x+6)=391怎么解 怎么在网上查询自己的企业信息 如何查询公司经营范围查询公司经营范围的方法 QQ信息能保存多久? 用足光散洗完脚还没洗完就蜕皮了 ...回车键不灵了。今天我也正常开机!正确输入密码,可是一按..._百度... ...开机的时候还是有那个要打密码的东西,按了回车键就没了。怎么样才 ... windows登陆密码忘记了怎么办。之前都不用密码的直接按回车键就进去了... (1)3x 2 +6x-4=0(配方法)(2)5x 2 -2=-x(配方法)(3)y 2 +2=2 2 y... 解下列方程(2)x^2-x-7/4=0(3)3x^2+6x-4=0;(4)4x^2-6x-3=0