逻辑运算指令.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
逻辑运算指令

单片机 学科新课程有效教学导学案 审核人签字: 授课年级 学科 单片机 课题 逻辑运算指令 任课教师 课型 新授 课时 2 授课时间 2013年3月6日 教材分析 教材没有专门的分类讲解该知识内容,但提供了较为丰富的项目程序,可将这些程序用于让学生读,从而更为熟练的掌握该内容。 设计理念 首先通过详尽对指令进行讲解,再通过认识该指令在程序中的使用,以及其在应用程序中的起到的作用。 教学目标 一、知识与技能 通过本次课的学习,使得学生们能够读逻辑运算指令和应用逻辑运算指令灵活的实现一些功能 二、过程与方法 通过本次课程的学习,使得学生们熟练的掌握学习程序的方法 三、情感、态度与价值观 1、培养单片机的学习兴趣和学习信心 重点 难点 1、逻辑运算指令中的移位指令 1、逻辑运算中的移位指令 教学方法 讲授法、练习法 教学准备 教材、教学工作守则、备课本、记分册 教 学 过 程 设 计 教学环节 时间 教师行为 期望的学生行为 【复习回顾】上次课的内容比较多,主要是这部分内容比较枯燥,尽快的给你们讲解完了之后进入一个指令的应用阶段,即先读书上的项目程序,再写一些能够实现基本功能的程序。 巩固练习: 写出下列每一条指令执行后的结果 MOV A , #25H MOV 33H ,#22H MOV R1 , #33H MOV 40H , #1AH MOV R3 , 40H ADD A , R3 ADDC A , 40H INC A DEC @R1 MOV B ,#43H MUL AB 今天我们将进入逻辑运算指令的学习 【新授】第一学期我们就讲过,运算包括算术运算和逻辑运算,前面我们已经学习了算术运算类的指令,今天我们学习逻辑运算类指令, 思考:学习算术运算类指令的学习思路? 答:先介绍指令,再讲解指令的功能,再通过练习来巩固相关知识点, 一、逻辑运算指令概述 概述 逻辑运算指令共 24条,分为逻辑操作指令、逻辑与指令、逻辑或指令和逻辑异或指令 助记符 CLR 、CPL、ANL、ORL、XRL、RL、RLC、RR、RRC 二、知识祥讲 1、简单逻辑操作指令 CLR A ;对累加器A清“0” CPL A ;对累加器A按位取反 RL A ;累加器A的内容左环移1位 RLC A ;累加器A的内容带进位标志位左环移1位 RR A ;累加器A的内容右环移1位 RRC A ;累加器A的内容带进位标志位右环移1位 2、逻辑与指令 指令 ANL A ,Rn ANL A ,direct ANL A ,@Ri ANL A ,#data ANL direct, A 功能:将两个操作数的内容按位进行逻辑与操作并将结果送回目的操作数的单元中 3、逻辑或指令 指令 ORL A ,#data ORL A ,direct ORL A ,Rn ORL A ,@Ri ORL direct , A ORL direct ,#data 功能:将两个操作数的内容按位进行逻辑或操作并将结果送回到目的操作数单元 4、逻辑异或指令 指令 XRL A ,#data XRL A ,direct XRL A ,R n XRL A ,@Ri XRL direct , A XRL direct , #data 功能:将两个操作数的内容按位进行逻辑异或操作并将结果送回到目的操作数的单元中 三、练习 设A=83H,R0=17H,(17H)=34H,执行下面程序段,(A)=? ANL A,#17H ORL 17H ,A XRL A ,@R0 CPL A 四、总结 本次课的主要内容有? 1、复习了算术运算类指令 2、逻辑运算类指令用的的助记符? 3、主要的逻辑运算类指令有? 板书 设计 逻辑运算类指令 一、复习巩固 2、逻辑与 4、逻辑异或指令 四、总结 练习 二、新授 3、逻辑或 三、练习 1、一般逻辑运算指令 教学 反思 该部分内容直观性比较强,故而在教学过程中冲分利用这一点

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档