浮点数规格化(计算机组成原理)有二进制为x=0.0001101000 若要使其规格化则应该左移三位( 题中阶码为5位 尾数是11位.) 则是x=0.1101000000*2^2那为什么书上答案是x=0.1101000000*2^-11这里为什么是-

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 03:48:51

浮点数规格化(计算机组成原理)有二进制为x=0.0001101000 若要使其规格化则应该左移三位( 题中阶码为5位 尾数是11位.) 则是x=0.1101000000*2^2那为什么书上答案是x=0.1101000000*2^-11这里为什么是-
浮点数规格化(计算机组成原理)
有二进制为x=0.0001101000 若要使其规格化则应该左移三位( 题中阶码为5位 尾数是11位.) 则是x=0.1101000000*2^2
那为什么书上答案是x=0.1101000000*2^-11
这里为什么是-11次方呢?

浮点数规格化(计算机组成原理)有二进制为x=0.0001101000 若要使其规格化则应该左移三位( 题中阶码为5位 尾数是11位.) 则是x=0.1101000000*2^2那为什么书上答案是x=0.1101000000*2^-11这里为什么是-
首先举个例子0.002=0.02*10^-1=0.2*10^-2
由此看出,左规的时候,尾数是要减的,而你变成了加,这是第一个错误
第二个错误:左移三位是要-3,而你+2,不仅加减弄错了,移动的位数也错了
其三,为什么是-11次方呢?
那是因为,在原码中,十进制的3等于2进制的11,而符号位为负,故就为-11了,也就是-11和-3是等价的,
在这个地方,书上是为了让你好理解,所以没有把阶码的符号位转为2进制,也没把阶码转换为转换为补码或移码,而都采用原码,直接让-3=-11,若要求转换为补码,还要看阶码的符号位占多少位,数值占多少位
再一个需要提醒你一下的是,规格化时,要多练习一下ieee 754标准的规格化
,因为这是计算机里面普遍采用的一种规格化,也是你学了基本的浮点数的算法后,所要用到的规格化的方法
希望我的回答可以帮到你

浮点数规格化(计算机组成原理)有二进制为x=0.0001101000 若要使其规格化则应该左移三位( 题中阶码为5位 尾数是11位.) 则是x=0.1101000000*2^2那为什么书上答案是x=0.1101000000*2^-11这里为什么是- 以2为底的一个二进制浮点数的格式如下,计算机组成原理以2为底的一个二进制浮点数的格式如下:D7 D6 D5 D4 D3 D2 D1 D0阶符 阶码(补码) 数符 尾数(原码)则0.5的规格化浮点数是   .A.00011000 B. 一道计算机组成原理求浮点数表示最大正负数的问题某浮点数基值为2,阶码4位(含一位符号位),尾数8位(含一位符号位).阶码位数均用补码表示,尾数采取规格化形式,用十进制写出他所能 计算机组成原理几个名词解释1.规格化浮点数 2.软硬件逻辑等价 3.断定方式 4.动态刷新 5.微指令 白中英的计算机组成原理中关于浮点数表示方法的问题:对于规格化浮点数,E 的范围变 为1到254,真正的指数这样在32位浮点数表示中,要除去E 用全0和全1(255)10表示零和无穷大的特殊情况,指数 设某计算机用12位二进制数表示一浮点数,从高位到低位依次为阶符1位,阶码3位(补码表示),数符1位尾数7位,(补码表示),则4.8125的规格化浮点数应表示为? 二进制计算问题,浮点表示最近在看唐朔飞老师的计算机组成原理,里面有几个计算看不懂(数的浮点表示方面),11.0101=0.110101*(2^10)=1.10101*(2^1)//这些都是二进制数这个是怎么来的,如果要看懂这 十进制数表示成二进制浮点规格化数将十进制数125.8和2.5表示成二进制浮点规格化数(尾数取6位,阶码取3位)尾数原码,阶码补码 在计算机原理中,关于浮点数表示的问题.在底数为2的尾数是原码的浮点表示中,下列符合规格化要求的是哪个?为什么? 请将十进制数0.07525表示为规格化浮点数,阶码(包括阶符)为4位二进制位,尾数(包括)尾符为8位二进制数,均采用补码形式 十进制数转化为二进制规格化浮点数十进制数-0.1953125表示为二进制数规格化浮点数是多少,设浮点数的格式为阶符、尾符各为1位,阶码为3位,位数为7位,答案是E9CH,来个大神给具体明了的步骤 浮点数计算有一个字长为32位的浮点数,符号位1位;阶码8位,用移码表示; 尾数23位,用补码表示;基数为2.(1) 最大数的二进制表示?(2) 最小数的二进制表示?(3) 规格化数所能表示的数的范围?正确的 对于二进制原码补码表示的尾数来源如何判断浮点数是否规格化 计算机组成原理,机器的运算问题已知二进制数X=2-010×0.101011 ,Y=2-011×(-0.110101),设阶为5位(包括2位阶符),用补码表示,尾数为8位(包括2位尾符),用补码表示,按浮点运算方法,求X+Y的值,运 用一个16位的二进制来表示规格化的浮点数,如果要求其浮点数的精度最高,则最好的方案是 假设浮点数的长度为32位,其阶码为10位,采用移码表示;尾数为22位,采用补码表示.(1)写出下列各二进制数的规格化表示110111101.1111 -11011111.0001 -1100111111111.111(2)这种机器数的表示范围是:M 某计算机的字长为16位,阶码部分为8位,尾数部分为8位,设十进制X=23/32,则规格化浮点数的十六进制表示是多少不知道这几个概念之间的计算原理是什么?求救啊 浮点数的表示范围我发现国防科大版的计算机导论中的浮点数范围与科学出版社的计算机组成原理中的浮点数范围不一致,所以想确定它的表示范围