计算机组成原理
感觉这个学期的计算机组成原理没有学好。十分气愤!于是写计组的博客,督促自己学习!
2.1 数据与文字的表示方法
2.1.1 数据格式
选择
2.6 浮点运算方法
2.6.1 浮点加、减法运算
设有两个浮点数 和 ,他们分别为
其中, 和 分别为数 和数 的阶码, 和 分别为数 和 的尾数。
两浮点数进行加法和减法的运算规则为:
完成浮点加减运算的操作过程大体分为四步:
- 第一步,0 操作数检查;
- 第二步,比较阶码大小并完成对阶;
- 第三步,尾数进行加或减运算;
- 第四步,结果规格化并进行舍入处理。

- 0操作数检查
浮点加减运算过程比定点运算过程复杂。如果判知两个操作数 x 或 y 中有一个数为 0,即可得知运算结果而没有必要再进行后续的一系列操作,以节省运算时间。0 操作数检查步骤则用来完成这一功能。 - 比较阶码大小并完成对阶
两浮点数进行加减,首先要看两数的阶码是否相同,即小数点位置是否对齐。若两数阶码相同,表示小数点是对齐的,就可以进行尾数的加减运算。反之,若两数阶码不同,表示小数点位置没有对齐,此时必须使两数的阶码相同,这个过程叫做对阶。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Excelius's World!