原文:浮点数加减法的运算步骤

. 浮点加减法的运算步骤 前面已讲到,浮点数经常被写成如下的形式: X Mx Ex 其中Mx为该浮点数的尾数,一般为绝对值小于 的规格化的二进制小数,机器中多用原码 或补码 形式表示。Ex为该浮点数的阶码,一般为二进制整数,机器中多用移码 或补码 表示,给出的是一个指数的幂,而该指数的底常用 或 ,我们这里先以 为底作例子进行讨论。 浮点加减法的运算步骤 假定有两个浮点数 X Mx Ex, Y ...

2018-04-21 20:23 0 27319 推荐指数:

查看详情

计组_浮点数加减法

•设X=Mx*2^Ex,Y= My*2^Ey,求X±Y=? •规则: –对阶:DE=Ex-Ey;小阶向大阶看齐。 –实现尾数的加(减)运算。 –规格化处理   •如果结果的两个符号位的值不同,表示运算尾数结果溢出,应“右规”,即尾数结果右移 ...

Thu May 26 04:48:00 CST 2016 0 9138
关于浮点数加减法时尾数的规格化处理

当尾数用二进制表示时,浮点规格化的定义是尾数M应满足: 显然对于正数而言,有M = 00.1φφ…φ; 对于负数,其补码形式为11.0φφ…φ(即-0.0*******,左归)。 这样,当进行补码浮点加减运算时,只要对运算结果的符号位和小数点后的第一位进行比较:如果它们不等,即为00.1 ...

Sat Oct 24 04:49:00 CST 2020 0 949
浮点数运算步骤

浮点数加减运算一般由以下五个步骤完成:对阶、尾数运算、规格化、舍入处理、溢出判断 一、对阶 所谓对阶是指将两个进行运算浮点数的阶码对齐的操作。对阶的目的是为使两个浮点数的尾数能够进行加减运算。因为,当进行M x·2Ex与M y·2Ey加减运算时,只有使两浮点数的指数值部分相同,才能将 ...

Thu Aug 01 02:39:00 CST 2019 4 5214
计算机原理 3.7 浮点数加减运算

1、规格化浮点数的概念 由于浮点数是将数据的表示范围与精确度分别表示的数据表示方法,若不对浮点数的表示作出明确规定,同一个浮点数的 表示就不唯一, 规格化浮点数是指把一个浮点数按指定的格式进行转换。 以浮点数一般格式为例,规格化浮点数的尾数形式为: 2、浮点数规格化方法 ...

Wed Jun 17 04:11:00 CST 2020 0 825
点数加减法及其溢出判断原理

点数补码加减法及其溢出判断原理 补码加减运算 补码的数学表示 设X为一个数的真值,\(M=2^n\)(n为机器位数),则在数学表示上 \([X]_补 = M+X\ (mod M),-2^{n-1}\le X < 2^{n-1}\) 补码加法 \([X]_补 + [Y]_补 ...

Thu Jan 13 19:46:00 CST 2022 0 705
【例题】浮点数运算

浮点数字长32位,格式如下。其中阶码部分8位,以2为底,移码表示;尾数部分一共24位(含1位数符),补码表示。现 有一浮点代码为(8C5A3E00)16,试写出它所表示的十进制真值。 ...

Wed Apr 29 21:53:00 CST 2020 3 2324
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM