1.3-1.4 二进制数运算及单片机中的数据单位、存储容量(教案)-《单片机技术与应用》(高教版第二版) 同步精品课堂
《单片机技术与应用》(高教版第二版) 教案
课 题 | 二进制数运算及单片机中的数据单位、存储容量 | 课 型 | 理论 | 课 时 | 2 |
授课班级 |
| 授课时间 |
| 授课教师 |
|
教材分析 | 内容为 “单片机技术基础” 的核心数据处理章节,系统讲解二进制运算(算术 / 逻辑)规则及数据单位(位 / 字节 / 字)、存储容量换算(B/KB/MB/GB)。教材采用 “运算类型→规则解析→单位定义→换算关系” 递进结构,通过运算规则示例(如二进制加法 “1+1=10”)和单位定义说明(如 1 字节 = 8 位)强化理论与操作衔接。作为单片机编程(需处理位运算)、硬件设计(需计算存储容量)的基础,本节为后续学习奠定数据处理与逻辑操作的底层支撑,重点培养学生二进制运算技能及 “计算机用二进制” 的工程思维,是电子信息类专业 “单片机技术” 课程的关键知识节点。 | ||||
学情分析 | 学生已掌握数制转换的基础,但对二进制运算及数据单位的实际意义理解较浅。部分学生易混淆算术运算与逻辑运算的本质区别,对存储容量换算常因十进制思维惯性产生误差。此外,学生对二进制运算在单片机中的应用场景缺乏直观认知,需通过 “规则对比 - 实例演练 - 场景关联” 强化实践,突破抽象运算与实际应用的衔接瓶颈。 | ||||
学习目标 | 知识目标:
技能目标:
情感目标: 强化跨部门协作与资源整合能力,在复杂项目中协调多方需求实现高效协同。
| ||||
学习重难点 | 重点:
难点:
| ||||
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
|
| ||
教学方法 | 案例分析、讲授法、小组讨论法 | ||
课前准备 | 1.查找相应网站资料,课堂演示使用。 2.学生课前预习。 | ||
教学媒体 | 电子课件、多媒体视频 | ||
教学过程 | |||
教学环节 | 教师活动设计 | 学生活动设计 | 设计意图 |
活动一: 创设情境 生成问题 | 【课程导入】 在单片机的世界里,二进制数运算就像是它的语言,数据的处理、指令的执行都离不开这些运算。那么二进制数的运算有哪些特点?单片机又是如何存储和处理数据的呢?让我们一起深入探究。 【新知识传授】 算术运算 在现代计算机中,所有数据都以二进制形式存储,即 0 和 1 两种状态。计算机对二进制数据进行的运算(如加、减、乘、除)被称为位运算,即对二进制数的每一位进行操作的运算。 二进制数运算分为两类:一类是算术运算,另一类是逻辑运算。 算术运算包括加、减、 乘、除运算, 逻辑运算包括逻辑与、逻辑或、逻辑非、逻辑异或等。
(1) 加法运算 二进制数加法运算规则为:逢2进1,如 0 + 0 = 0,0 + 1 = 1 + 0 = 1,1 + 1 = 10(向邻近高位有进位)。
(2) 减法运算 |
| 1.以提问的方式导入课程,让学生带着问题有针对性的进行学习。 2.通过任务实施,调动学生 |
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
| 二进制数减法运算规则为:借1当2,即0-0=0、1-0=1、1-1=0、10-1=1(向邻近高位有借位)
(3) 乘法运算 二进制乘法运算规则:0×0=0、1×0=0、0×1=0 、1×1=1
(4) 除法运算 二进制除法运算规则:二进制数的除法运算能通过进行若干次“除数右移1位”和“从被除数或余数中减去除 数”这两种操作完成。0作为除数无意义。0÷1=0、1÷1=1
2.引导学生带着问题去课本寻找答案,明确本节课的学习内容。 3.展示本讲学习目标。 |
| 积极性。 |
活动二: 调动思维 探究新知 | 【新知识传授】 逻辑运算 (1) 逻辑与运算 “与”运算AND(逻辑乘法)逻辑与又称为逻辑乘,通常用符号“×”或“∧”或“·”或“&”来表示。其运算规则为:有0出0,全1出1。
(2) 逻辑或运算 逻辑或又称为逻辑加,通常用符号“+”或“∨”或“|”来表示。其运算规则为:有1出1,全0出0。
(3) 逻辑非运算 通常用符号“~”、“!”或者用符号“-”表示。其运算规则为:有0出1,有1出0。
(4) 逻辑异或运算 1^0=1, 1^1=0表示只有当两者不相同时,结果才为1,两者相同时结果为0。 简单总结为:“异1同0” ,直观意思即判断“是不是不一样”。
|
|
|
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司