1.4 定点数和浮点数(教案)-《计算机原理》(电工版第五版) 同步精品课堂

2025-10-30
| 7页
| 98人阅读
| 0人下载
精品

内容正文:

《计算机原理》(电工版第五版) 教案 课 题 定点数和浮点数 课 型 理论 课 时 2 授课班级 授课时间 授课教师 教材分析 内容为《计算机原理》中 “数字设备中数的表示” 的核心延伸章节,系统阐述定点数(两种表示法、比例因子、溢出)与浮点数(表示形式 N=±d×2^p、编码格式、规格化、对阶)的底层逻辑。教材采用 “定点→浮点” 递进结构,通过图示(图 1.2 定点数表示、图 1.3 浮点数编码)与公式(如浮点数取值范围 2⁻ⁿ・2⁻(2ᵐ⁻¹)≤|N|≤(1-2⁻ⁿ)・2^(2ᵐ⁻¹))强化抽象概念可视化,结合规格化操作(尾数移位与阶码调整)与对阶规则(小阶码尾数右移)说明浮点数的精度优化逻辑。作为计算机数据表示体系的关键环节,本节为后续学习浮点数运算(加减乘除)、运算器设计及数值计算误差分析奠定基础,培养学生 “二进制实数表示→存储规则→硬件实现” 的底层计算思维,是构建计算机数字表示知识体系的核心内容。 学情分析 学生已掌握二进制数的基本表示及有符号数编码(原码 / 反码 / 补码),但对实数的二进制表示(定点数 / 浮点数)认知较浅。部分学生易混淆定点数的 “小数点固定”(如最高位前或最低位后)与浮点数的 “小数点浮动”(阶码控制位置),对定点数比例因子的作用(原始数据转换与结果恢复)、浮点数规格化操作(尾数移位与阶码调整)理解模糊;对 “上溢 / 下溢”(定点数超出范围)、对阶规则(小阶码尾数右移以对齐)存在操作障碍。学习难点集中在浮点数编码格式(阶符 / 阶码 / 数符 / 尾数的协同)及规格化的实际意义(提高精度)。需通过对比表格(定点 vs 浮点)与实例计算(如浮点数对阶过程),强化 “二进制实数表示→计算机存储逻辑→精度控制” 的关联认知,突破抽象概念的应用瓶颈。 学习目标 知识目标: 1. 了解计算机中用二进制数表示实数的定点法和浮点法 技能目标: 1. 掌握定点数的两种表示方法及范围 2. 理解浮点数的概念、编码格式、取值范围、规格化及对阶操作 情感目标: 培养情绪管理与自我调节能力,在高强度工作中维持身心平衡与职业健康 学习重难点 重点: 1. 定点数的表示方法及范围 2. 浮点数的概念、编码格式、取值范围 3. 浮点数的规格化和对阶操作 难点: 1. 浮点数的规格化和对阶操作原理 2. 定点数和浮点数在实际应用中的选择 教学方法 案例分析、讲授法、小组讨论法 课前准备 1.查找相应网站资料,课堂演示使用。 2.学生课前预习。 教学媒体 电子课件、多媒体视频 教学过程 教学环节 教师活动设计 学生活动设计 设计意图 活动一: 创设情境 生成问题 【课程导入】 在计算机中,如何用二进制数来表示实数呢?有两种方法:定点法和浮点法。它们各有什么特点和应用场景呢?让我们一起探索。 【新知识传授】 · 定点法 (1) 定点数的概念 定点数是指小数点的位置在计算机中被预先固定的数,其核心是 “通过约定位置,避免额外存储小数点信息”,根据小数点约定位置的不同,分为两种表示形式: · 规定小数点固定在最高数值位之前,机器中能表示的所有数都是小数; · 规定小数点固定在最低数值位之后,机器中能表示的所有数都是整数。 (2) 小数点在最高数值位之前 · 正数情况:符号位为 0,数值位全 1 时,数值为 0.111...1(n 个 1),二进制下该值接近 1(但小于 1,因无法达到 1);数值位全 0 时,数值为 0.000...0=0,因此正数范围为 0 < N < 1​ · 负数情况:符号位为 1,数值位全 1 时,数值为 - 0.111...1(接近 - 1);数值位全 0 时,数值为 - 0.000...0=0,因此负数范围为 -1 < N < 0​ · 综合范围:-1 < N < 1(N 为定点小数,n 为数值位位数) (3) 小数点在最低数值位之后 · 正数情况:符号位为 0,数值位全 1 时,数值为 111...1B(n 个 1)= 2ⁿ - 1(十进制);数值位全 0 时,数值为 0,因此正数范围为 0 < N < 2ⁿ​ · 负数情况:符号位为 1,数值位全 1 时,数值为 - 111...1B = -(2ⁿ - 1);数值位全 0 时,数值为 - 0=0,因此负数范围为 -2ⁿ < N < 0​ · 综合范围:-2ⁿ < N < 2ⁿ(N 为定点整数,n 为数值位位数) (4) 比例因子及溢出问题 · 比例因子(Scaling Factor)是指在定点数表示中,为了让定点数能表示 “超出其原生范围的数值”(如用定点小数表示整数,或用定点整数表示小数),而预先设定的 “缩放倍数”。 · 其核心作用是通过 “放大 / 缩小原始数据”,将数据映射到定点数的表示范围内,运算后再通过比例因子恢复原始值。 · 溢出问题的解决方法​:调整比例因子、扩展字长 2.引导学生带着问题去课本寻找答案,明确本节课的学习内容。 3.展示本讲学习目标。 1. 接收并查看本节课堂任务书。 2. 了解学习目标,带着目标进行学习。 3. 观察生活中常见的多媒体信息形式,思考其背后的技术支撑。 4. 针对教师给出的问题,初步发表个人见解。 5. 目标明确:跟随教师引导,明确本节课学习目标。 1.以提问的方式导入课程,让学生带着问题有针对性的进行学习。 2.通过任务实施,调动学生积极性。 活动二: 调动思维 探究新知 【新知识传授】 · 浮点法 (1) 浮点数的概念 任意一个二进制实数 N(包括整数、小数、混合小数),都可以表示为N = ±d × 2ᵖ 的标准形式 (2) 浮点数的编码格式 为了在计算机中存储浮点数,需将 “数符、阶码、尾数” 的二进制信息按固定格式排列,通用编码格式为(从高位到低位):​ 1 位阶符(Sₑ) + m 位阶码(E) + 1 位数符(Sₘ) + n 位尾数(M) (3) 浮点数的取值范围 浮点数的取值范围由 “尾数的范围” 和 “阶码的范围” 共同决定,基于浮点数的标准形式 N = ±d × 2ᵖ: (4) 规格化浮点数 规格化浮点数是指 “尾数的有效数字最高位为非零值” 的浮点数,其核心目的是避免有效数字浪费,统一浮点数表示形式,提升数据精度。 (5) 规格化操作 规格化操作是指 “将非规格化浮点数转换为规格化浮点数的过程”, 核心逻辑是 “通过调整尾数的位置(左移或右移),使尾数满足规格化标准(0.5≤|d|<1),同时反向调整阶码,保证浮点数的数值不变” (6) 对阶操作 对阶操作是指 “在浮点数加减运算前,将两个浮点数的阶码调整为相等的过程”,其本质是 “通过调整尾数的位置,使两个浮点数的小数点对齐”(因浮点数的小数点位置由阶码决定,阶码相等意味着小数点位置相同)。只有小数点对齐后,才能像定点数一样直接对尾数进行加减运算(如 3.14×10² + 5.6×10³,需先将 3.14×10² 转换为 0.314×10³,使阶码均为 3,再相加尾数 3.14+0.314)。 (7) 对阶规则 两个规格化浮点数(N₁=±d₁×2^p₁,N₂=±d₂×2^p₂)加减前,必须执行 “小阶向大阶看齐” 的对阶规则,具体分三步: 1  比阶:计算阶差 Δp = |p₁ - p₂|,确定大阶(p 大)和小阶(p 小); 2  移尾:将小阶数的尾数右移 Δp 位(补码负数右移补 1,正数 / 原码补 0),确保尾数精度损失最小;​ 3  调阶:将小阶数的阶码更新为 p 大,此时两数阶码一致,完成对阶。 2. 教师操作演示 3. 引导学生带着问题去课本寻找答案,明确本节课的学习内容。 1. 阅读探究:阅读课本相关内容,探究多媒体技术的产生背景。 2. 概念理解:理解多媒体、多媒体技术和多媒体系统的定义,并尝试用自己的话复述。 3. 要点记录:记录多媒体技术强调的要点,加深理解。 1. 了解学生现有知识储备。 2. 巩固练习。 活动三: 调动思维 探究新知 【新知识传授】 · 定点数和浮点数的比较 · 定点数适用场景:嵌入式系统(如智能手表计步,整数范围小)、传感器数据(如温度 ±50℃,用定点小数缩放)、简单控制逻辑(如灯光开关计数);​ · 浮点数适用场景:科学计算(如气象预测,数值范围大)、3D 建模(如坐标值跨度大)、金融统计(如大额资金 + 小数利率)。 2. 教师操作演示 3. 引导学生带着问题去课本寻找答案,明确本节课的学习内容。 1. 应用列举 2. 影响分析 3. 创新思考 1. 引导学生主动思考,发散思维,参与课堂。 2. 培养学生发现问题,解决问题的能力。 3. 了解相关知识。 4. 辩论形式让学生参与并归纳总结。 活动四: 巩固练习 素质提升 【随堂检测】 1  若采用定点法,小数点在最高数值位之前,4 位数值部分能表示的最大正数是多少(二进制)? 2  简述浮点数规格化的作用。 3  已知一个浮点数阶码为 3 位,尾数为 4 位,求其取值范围。 4  两个规格化浮点数进行加法运算,对阶时应如何操作? 5  定点法中 “上溢” 和 “下溢” 是如何产生的? 6  浮点数编码格式中,阶符、阶码、数符、尾数分别有什么作用? 【分组讨论】 在实际的计算机应用中,如科学计算、嵌入式系统等,应如何选择定点数和浮点数表示方法?请分组讨论并说明理由。 1. 答案交流 2. 话题讨论 3. 效率分析 4. 挑战探讨 5. 总结汇报 知识检测与巩固 课堂小结 作业布置 课堂小结 作业布置 复习本节课内容,预习下节课内容。 板书设计 1. 定点法 2. 浮点法 3. 定点数和浮点数的比较 教学反思 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

1.4 定点数和浮点数(教案)-《计算机原理》(电工版第五版) 同步精品课堂
1
1.4 定点数和浮点数(教案)-《计算机原理》(电工版第五版) 同步精品课堂
2
1.4 定点数和浮点数(教案)-《计算机原理》(电工版第五版) 同步精品课堂
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。