6.4 浮点四则运算.pdfVIP

  • 10
  • 0
  • 约7.29千字
  • 约 12页
  • 2017-06-06 发布于河南
  • 举报
6.4 浮点四则运算

第6章 计算机的运算方法 6.1 无符号数和有符号数 6.2 数的定点表示和浮点表示 6.3 定点运算 6.4 浮点四则运算 6.5 算术逻辑单元 2015/6/9 哈尔滨工业大学 刘宏伟 102 6.4 浮点四则运算 • 浮点数的加减运算 – 对阶 – 尾数求和 – 规格化 – 舍入 – 溢出判断 – 举例 • 浮点的乘除法运算 – …… 2015/6/9 哈尔滨工业大学 刘宏伟 103 6.4 浮点四则运算 一、浮点加减运算 j j x = Sx · 2x y = Sy · 2y 1. 对阶 (1) 求阶差 = 0 j x=j y 已对齐 x 向y 看齐 S 1, j –1 Δj =j –j = >0 j x >j y x x x y y 向x 看齐 S 1, j +1  y y x 向y 看齐 Sx 1, j x+1 <0 j x <j y y 向x 看齐 S 1, j –1 y y (2) 对阶原则 小阶向大阶看齐 2015/6/9 哈尔滨工业大学 刘宏伟 104 例如 x = 0.1101 ×201 y = (–0.1010) ×211 6.4 求 x +y 解:[x]补 = 00, 01; 00.1101 [y ]补 = 00, 11; 11.0110 1. 对阶 ①求阶差 [Δj ] = [j ] – [j ] = 00, 01 补 x 补 y 补 + 11, 01 11, 10 阶差为负(– 2 ) ∴Sx 2 j x+ 2 ②对阶 [x]补 = 00, 11; 00.0011 2. 尾数求和 [S ] = 00.0011 对阶后的[S ] x 补 x 补 + [S ] = 11.0110 y 补 11.1001

文档评论(0)

1亿VIP精品文档

相关文档