- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五、减1指令(4条) 六、十进制调整指令(1条) 七、乘法指令(1条) 八、除法指令(1条) 巩固练习: 1、 MCS-51单片机有哪些算术运算指令? 2、 什么是算术运算指令?单片机运算的速度快吗? 小 结: 本节课主要讲述算术运算类指令共有24条,有加、减、乘、除、十进制调整等操作。 作 业:P95 二、10 第三章 指令系统与汇编语言程序设计 第五节 指令系统-逻辑运算指令 教学目的:通过教学,帮助同学们 1、了解MCS-51单片机的逻辑运算指令的分类。 2、掌握MCS-51单片机的逻辑运算指令的功能。 教学重点: 逻辑运算指令的功能。 教学难点:循环移位指令。 教学方法:讲授法。 组织教学:师生问好! 导入新课: 在MCS-51指令系统中,除了有算术运算类指令以外,还有逻辑运算类指令共有25条。本节课我们就将学习这25条指令的使用。 讲授新课: 一、逻辑“与”操作指令(6条) 二、逻辑“或”操作指令(6条) 三、逻辑“异或”操作指令(6条) 四、循环移位指令(4条) 五、 求反指令(1条) 六、清零指令(1条) 巩固练习: 1、 为什么单片机中要集成逻辑运算部件? 2、 “与”、“或”、“异或”指令的应用技巧 ? 小 结: 本节课主要讲述逻辑运算和移位指令共有25条,有“与”、“或”、“异或”、求反、移位、等逻辑操作。 作 业:P95 二、3、7 第三章 指令系统与汇编语言程序设计 第六节 指令系统-控制转移指令 教学目的:通过教学,帮助同学们 1、 了解MCS-51单片机的控制转移指令的分类。 2、掌握MCS-51单片机的控制转移指令的功能。 教学重点: 控制转移指令的功能。 教学难点:条件转移指令。 教学方法:讲授法。 组织教学:师生问好! 导入新课: 在程序过程执行中,经常需要将程序跳转,实现程序转移,这就需要用到控制转移类指令。该类指令共有17条,本节课我们就将学习这17条指令的使用。 讲授新课: 一、无条件转移指令(4条) 1、 绝对短跳转指令 2、 长跳转指令 3、相对跳转指令 4、间接跳转指令 二、条件转移指令(3条) 1、累加器判零转移指令 2、比较转移指令 3、减1不为0转移指令 三、调用和返回指令(4条) 1、长调用指令 2、绝对调用指令 3、子程序返回指令 4、 中断返回指令 四、空操作指令(1条) 巩固练习: 1、什么是控制转移指令? 2、MCS-51有哪些控制转移指令? 小 结: 本节课主要讲述控制转移类指令共有12条,主要用于控制程序的流向,完成程序的转移、子程序的调用与返回、中断返回等操作。 作 业:P95 一、1 第三章 指令系统与汇编语言程序设计 第七节 指令系统-布尔变量操作指令 教学目的:通过教学,帮助同学们 1、了解MCS-51单片机的布尔变量操作指令的分类。 2、掌握MCS-51单片机的布尔变量操作指令的功能。 教学重点: 布尔变量操作指令的功能。 教学难点:位运算指令。 教学方法:讲授法。 组织教学:师生问好! 导入新课: 在MCS-51指令系统中,若要以位为单位进行操作,就要用到布尔变量操作指令。该类指令共有17条,本节课我们就将学习这17条指令的使用。 讲授新课: 一、位传送指令(2条) 二、置位、复位、取反指令(4条) 三、位运算指令(6条) 四、位变量转移指令(5条) 巩固练习:
原创力文档


文档评论(0)