单片机 加减法教案听课 教案.pdf

上传人:l**** 文档编号:72844835 上传时间:2023-02-13 格式:PDF 页数:8 大小:249.67KB
返回 下载 相关 举报
单片机 加减法教案听课 教案.pdf_第1页
第1页 / 共8页
单片机 加减法教案听课 教案.pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《单片机 加减法教案听课 教案.pdf》由会员分享,可在线阅读,更多相关《单片机 加减法教案听课 教案.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、北京电子信息高级技工学校 2012 2013 年度第 一 学期单片机原理及应用教案(首页)授课教师:授课章节名称授课班级授课时间教学手段 09G703第11 周11 月 17 日5单片机指令系统第周月日第周月日第周月日审批签字授课方法讲授法、练习法、提问法、举例法作业补充多媒体、教材、黑板、知识和能力目标:1、理解加法指令和循环指令的几种方式。2、掌握加法指令和循环指令的计算方法。情感态度价值观目标:1、指导学生记忆知识的方法,避免死记硬背。2、培养学生发现问题、总结规律的良好习惯,形成积极向上的自学意识。教学目标教学重点教学难点指令系统中的加法指令和循环指令的计算,通过学习可以独立的计算。指

2、令系统中加法指令和循环指令思路,还有计算中会出现很多的错误。教学后记教学过程1组织教学(1 分钟)2复习提问(5 分钟)3新课导入(1 分钟)4讲授新课(30 分钟)5巩固新课(2 分钟)6本课小结(1 分钟)7布置作业(1 分钟)授课标题组织教学作业讲评教学内容教学方法出勤情况分析问题学生活动配合老师点名改错时间分配点名1对上节课留的作业进行评析1、指令系统中加法指令和循环指令的指令助记符是什么2复习提问2、加法指令有几种分别是什么3、循环指令有哪几种分别是什么这节课开始我们对加法指令和循环指令进行复习,并根据讲解来做提问法导入新内容讲 授特点说 明回答问题5新课导入我们习题库中的练习。讲授

3、新课讲授新 1.如果最高位 D7 位有进位,则 CY=1,否则 CY=0;2.如果 D3 位有进位,则 AC=1,否则 AC=0;一、加法指令一、加法指令1、不带进位的加法指令(4 条)、(1)这4 条指令的作用是把立即数,直接地址,中作寄存器及间接地址内容与累加器 A 的内容相加,运算结果存在A 中。ADD A,Rn;A A+RnADD A,direct;A A+(direct)ADD A,Ri;A A+(Ri)ADD A,#data;A A+data这组指令的功能是将累加器A 的内容与源操作数相加,相加之和再送入累加器 A 中。(2)执行相加指令后,对程序状态字的影响情况如下:程序状态字

4、PSW:思考1记笔记5记笔记3.如果D7、D6位两位中有且仅有一位产生进位,则OV=1,否则OV=0;4.如果累加器 A 中“1”的个数为奇数,则 P=1,若为偶数,则 P=0。课(3)例如:累加器(A)=0C5H 执行加法指令举例(ADD A,#0ABH)后,累加器 A 和 PSW 各个标志位的变化情况:说 明(2)例如:(A)=AEH,(20)=81H,CY=1,求二个数之和及 PSW 相关计算位的内容。(ADDC A,#20H)+过程 0演 示运算后:CY=1,AC=1,OV=1有溢(A)=70,(PSW)=0C5H(4)练习:1 假设(A)=0C2H,执行 ADD A,#83H计算出:

5、(A)=,CY=,AC=,OV=答案:1.(A)=45H,CY=1,AC=0,OV=1,(PSW)=85H练习讲授记方法计算做题讨论记笔记记笔记记方法计算1032、带进位的加法指令(4 条)(1)这 4 条指令与 ADD 的 4 条指令功能基本相同,只是在进行加法运算时还需考虑进位的问题。ADDC A,Rn;A A+Rn+CYADDC A,direct;A A+(direct)+CYADDC A,Ri;A A+(Ri)+CYADDC A,#data;A A+data+CY这组指令的功能是将累加器A 的内容与源操作数相加,然后再加上当前进位标志 CY 的值,相加之后结果再送入累加器A 中。执行相

6、加指令后,对程序状态字 PSW 的影响情况与上面不带进位的加法指令类似。D7 D0 +1 1 00110000D7 D0举例计算过程演 示练习做题讨论55运算后:(A)=30H,CY=1,OV=1有溢,P=1,(PSW)=0C5H3)练习:(1.设(A)=0DAH,(40H)=57H,CY=1,执行 ADDC A,40H运算后:(A)=,CY=,OV=,(PSW)=。答案:1.(A)=32H ,CY=1 ,OV=1 ,P=1 ,(PSW)=C5H。二、累加器 A 循环移位指令(4 条)(1)前两条指令的功能是,分别将A 的内容循环左移或右移一位。后两条指令的功能是,分别将 A 的内容连同进位位

7、 C 循环左移或记笔右移一位。记RL ARR ARRC A指出下列程序段每一条指令的执行结果。SETB C;(C)=1 MOV A,#0C5H;(A)=0C5H RLC A;(A)=8BH CPL A;(A)=74H RL A;(A)=E8H CPL A;(A)=17HRRC A RRC A;(A)=8BH RR A;(A)=A5HCD7 D0(2)例:设(A)=5AH,C=1,则执行每个指令后的结果是什么 RL A ;(A)=B4HCD7 D0 RR A ;(A)=2DH RRC A ;(A)=B5H RRC A ;(A)=AEH(3)练习题1.指出下列程序段每一条指令的执行结果。(C)=S

8、ETB C;MOV A,#0C5H;(A)=RLC A;(A)=CPL A;(A)=RL A;(A)=(A)=CPL A;RRC A;(A)=计算后答案:RR A;(A)=举例练习练习习题讨论551、指令系统的加法和循环的有几种。巩固新课2、指令系统的加法和循环的练习题怎么做。提问法纵 向总结给 出作业5指令系统巩固记忆说出本堂内容抄题2本课1、指令系统的加法和循环的计算方法。小结2、指令系统的加法和循环的例题题型的计算。布置1、用加法指令计算.作业2、用循环指令计算。板书11设计一、加法指令1.带进位加法 ADD例题2.不带进位加法 ADDC例题二、循环指令 RR RL RRC RLC例题课

9、后作业:2设(A)=90H,(20H)=73H,CY=1,执行 ADDC A,20H 后,(A)=,CY=,AC=,OV=,P=。2设(A)=17H,(20H)=80H,CY=1,执行 ADDC A,20H 后,(A)=,CY=,AC=,OV=,P=。3指出下列程序段每一条指令的执行结果。SETB C;(C)=MOV A,#0D3H;(A)=RLC A;(A)=CPL A;(A)=RL A;(A)=CPL A;(A)=RRC A;(A)=RR A;(A)=4.指出下列程序段每一条指令的执行结果。SETB C;(C)=MOV A,#0DCH;(A)=RLC A;(A)=CPL A;(A)=RL A;(A)=CPL A;(A)=RRC A;(A)=RR A;(A)=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁