- 8
- 0
- 约6.49千字
- 约 28页
- 2018-05-29 发布于湖北
- 举报
计算机组成原理4单元6_2计算机运算方法
第6章 计算机的运算方法 教学单元四:数的定点表示和浮点表示及定点运算 教学目标: (1)掌握数的定点表示和浮点表示; (2)掌握浮点数的表示范围和浮点数的规格化; (3)掌握移位运算,加法与减法运算; (4)掌握补码加法器的硬件配置以及运算控制流程。 6.2 数的定点表示和浮点表示 小数点按约定方式标出 一、定点表示 Sf S1S2 Sn … 数符 数值部分 小数点位置 Sf S1S2 Sn … 数符 数值部分 小数点位置 或 定点机 小数定点机 整数定点机 原码 补码 反码 –(1 – 2-n) ~ +(1 – 2-n) –(2n – 1) ~ +( 2n – 1) – 1 ~ +(1 – 2-n) – 2n ~ +( 2n – 1) –(1 – 2-n) ~ +(1 – 2-n) –(2n – 1) ~ +( 2n – 1) 二、浮点表示 N = S×rj 浮点数的一般形式 S 尾数 j 阶码 r 基数(基值) 计算机中 r 取 2、4、8、16 等 当 r = 2 N = 11.0101 = 0.110101×210 = 1.10101×21 = 1101.01×2-10 = 02100 计算机中 S 小数、可正可负 j 整数、可正可负 规格化数 二进制表示 1. 浮点数的表示形式 Sf 代表浮点数的符号 n 其位数反映浮点数的精度 m 其位数反映浮点数的表示范围 jf 和 m 共同表示小数点的实际位置 jf j1 j2 jm Sf S1 S2 Sn … … j 阶码 S 尾数 阶符 数符 阶码的 数值部分 尾数的数值部分 小数点位置 2. 浮点数的表示范围 –2( 2m–1)×( 1 – 2–n) –2–( 2m–1)×2–n 2( 2m–1)×( 1 – 2–n) 2–( 2m–1)×2–n 最小负数 最大负数 最大正数 最小正数 负数区 正数区 下溢 0 上溢 上溢 –215 ×( 1 – 2-10) –2-15 ×2-10 215 ×( 1 – 2-10) 设 m = 4 n =10 上溢 阶码 最大阶码 进行溢出中断处理 下溢 阶码 最小阶码 按 机器零 处理 2-15 ×2-10 练习 设机器数字长为 24 位,欲表示±3万的十进制数,试问在保证数的最大精度的前提下,除阶符、数符各 取1 位外,阶码、尾数各取几位? 满足 最大精度 可取 m = 4,n = 18 解: … m = 4,5,6, 15 位二进制数可反映 ±3 万之间的十进制数 ∴ 215 = 32768 214 = 16384 ∵ 215 × 0.××× ××× ?位 … 3. 浮点数的规格化形式 r = 2 尾数最高位为 1 r = 4 尾数最高 2 位不全为 0 r = 8 尾数最高 3 位不全为 0 4. 浮点数的规格化 r = 2 左规 尾数左移 1 位,阶码减 1 右规 尾数右移 1 位,阶码加 1 r = 4 左规 尾数左移 2 位,阶码减 1 右规 尾数右移 2 位,阶码加 1 r = 8 左规 尾数左移 3 位,阶码减 1 右规 尾数右移 3 位,阶码加 1 基数 r 越大,可表示的浮点数的范围越大 基数不同,浮点数的 规格化形式不同 基数 r 越大,浮点数的精度降低 例如: 最大正数 = 215×( 1–2–10 ) 2+1111 × 0.1111111111 10 个 1 最小正数 最大负数 最小负数 = 2–15×2–1 = –215×( 1–2– 10 ) = 2–16 = –2–15×2–1 = –2–16 2-1111 × 0.1000000000 9 个 0 2-1111 ×(– 0.1000000000) 9 个 0 2+1111 ×(– 0.1111111111) 10 个 1 设 m = 4,n = 10,r = 2 尾数规格化后的浮点数表示范围 三、举例 例 6.13 将 + 写成二进制定点数、浮点数及在定点机和浮点机中的机器数形式。其中数值部分均取 10 位,数符取 1 位,浮点数阶码取 5 位(含1位阶符)。 19 128 解: 设 x = + 19 128 二进制形式 定点表示 浮点规格化形式 [x]原 = 1, 0010; 0. 1001100000 [x]补 = 1, 1110
您可能关注的文档
最近下载
- 民法总论课件.ppt VIP
- 低空经济与低空旅游建设方案.pdf VIP
- 《DLT 2934—2025垃圾发电厂飞灰低温处理技术规范》专题研究报告.pptx VIP
- 大气TSP、PM10监测.ppt VIP
- 公用工程车间调试车总结110116.doc VIP
- 畜牧微生物学教学课件电子教案全套课件.pptx VIP
- 2025年移动图书馆第三届知识竞答挑战赛题库及答案(第五关).docx VIP
- 2026年党支部班子在对照加强理论武装、做好群众工作、执行上级组织决定、严格组织生活等“6个对照方面”检查材料2份稿.docx VIP
- 降低患者胃肠减压管非计划拔管率品管圈.pdf
- 业绩完成情况专项审计报告.docx VIP
原创力文档

文档评论(0)