计算机组成原理,什么是浮点运算结果规格化处理?

教材上有解释,但是感觉它写得又闷有难懂,希望大家帮忙解释解释吖!!谢谢!!

浮点数比定点数的表述范围宽,有效精度高,更适合于科学计算与工程计算。浮点运算可分为2类:非规格化和规格化浮点运算。非规格化浮点运算,不要求操作数是规格化数,对运算结果也不要求规格化处理。而规格化浮点运算只能对规格化的浮点数进行操作,并且要求对运算结果加以规格化处理。由于规格化浮点数具有惟一的表示形式,而且在计算机中尾数能获得最大的有效数字,所以在一般的计算机中选用规格化浮点运算。
在浮点运算中,阶码和尾数是分别进行运算的,并且都是定点数(阶码为定点整数,尾数为定点小数)。因此,可以说,浮点运算器是定点运算器的扩充和强化。一般浮点运算器都至少具有2个定点数逻辑运算单元,一个用于阶码的比较和运算,另一个用于尾数的运算。阶码运算器用来求阶差,修改阶码等操作,一般只进行加减运算。而尾数部件不但有加法器用以求和,还应有左移和右移线路,以实现对尾数的操作。

规格化处理:尾数进行运算的结果必须变成规格化的浮点数,对于双符号位的补码尾数来说,就必须是

001×××…×× 或110×××…××的形式

若不符合上述形式要进行左规或右规处理。
温馨提示:内容为网友见解,仅供参考
无其他回答

规格化浮点数的计算机组成原理
若不对浮点数的表示作出明确规定,同一个浮点数的表示就不是唯一的。例如,十进制数可以表示成1.11×10ˇ0,0.111×10ˇ1,0.0111×10ˇ2等多种形式。为了提高数据的表示精度,当尾数得值不为0时,尾数域的最高有效位应为1,这称为浮点数的规格化表示。否则以修改阶码同时左右移小数点位置的办法...

【计算机组成原理】定点数浮点数总结
定点数与浮点数是计算机用来表示数值的两种主要方式。在相同字长下,浮点数表示范围更广,这是因为浮点数使用部分字长表示阶码,而定点数则全部用于表示数值。定点数在精度上通常优于字长相同的浮点数。定点数表示方式 定点数表示包括原码、补码、反码和移码。需要掌握它们的基本概念与转换关系。原码直接表示数...

计算机组成原理——浮点数表示方法
就是在二进制中,一个数的小数点可以可以通过乘以2的幂次来改变位置,这是其原理 。浮点数的组成:阶符+ 阶码 +数符+ 尾数 计算机中表示浮点数的字长通常为32位,其中7位作阶码,1位为阶符,23位尾数,1位作数符 例如用2个字节表示一个浮点数(32写起来麻烦,所以用2个字节就是16位来举例,呵...

计算机组成原理--浮点数表示方法
计算机组成原理中,浮点数的表示方法基于二进制的灵活性,通过调整小数点位置实现数值的表示。浮点数主要由四个部分组成:阶符、阶码、数符和尾数。一般来说,32位的计算机中会用7位表示阶码,1位表示阶符,剩下的23位表示尾数,1位表示数符的正负。例如,一个可能的表示方式是用两个字节(即16位)来...

计算机组成原理是什么
计算机组成原理是什么 计算机组成指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。计算机由什么组成的,有什么原理呢?下面我为大家分析一下! 【计算机性能指标】 计算机的性能指标主要是CPU性能指标、存储器性能指标和I\/O吞吐率。 处理机字长:是指处理机运算器中一次能够完成二进制运算的...

计算机组成原理--浮点数表示方法
在计算机系统中,浮点数是一种用于表示实数的数值形式。它主要由符号位、指数部分和尾数部分组成。通过这三部分的组合,计算机可以精确地表示很大或很小的实数,并涵盖正常的数值范围。二、浮点数的详细解释 1. 符号位:浮点数的最高位通常用作符号位,表示数的正负。0表示正数,1表示负数。2. 指数部分...

计算机组成原理浮点数问题
为了表示浮点数,数被分为两部分:整数部分和小数部分.例如,浮点数14.234就有整数部分14和小数部分0.234.首先把浮点数转换成二进制数,步骤如下:1把整数部分转换成二进制.2把小数部分转换成二进制.3在两部分之间加上小数点.浮点数还可以规范化,浮点数可以用单精度表示法和双精度表示法.规范化只存储...

关于计算机组成原理中浮点数的概念问题
浮点数在计算机中的表示就好像我们现实中使用的科学计数法一样。当你的机器硬件为用定点表示小数时,那么小数位就固定了,当使用浮点小数 时,那么小数位就不固定。例如:3.5:用定点表示法,小数点定在D8位上(这个位由机器硬件决定)则32位表示的二进制数为0000 0000 0000 0000 0000 0011 .0000 0...

2022考研计算机组成原理:浮点数的加\/减运算
②右规:尾数出现01.××××或10.××××时,表示尾数溢出,但在浮点运算中不算溢出,可通过右规处理。尾数右移一位,阶码加1。(4)舍入:在对阶和右规的过程中,可能会将尾数的低位丢失,引起误差,影响精度,用舍入法来提高尾数的精度。①“0...

浅谈计算机组成原理(二)
两操作数补码表示二进制运算,逢二进一符号位参与运算,结果符号位由运算得出补码减法转换为补码加法结果为补码第三节:浮点数的表示与运算 1. 浮点数格式:由阶码和尾数组成,表示为 N=r^E x M(r=2,E和M为带符号定点数)2. 浮点数运算步骤 对阶:使两个操作数小数位置对齐尾数求和:按定点数...

相似回答