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

上传人:scccc 文档编号:12970099 上传时间:2021-12-09 格式:DOCX 页数:12 大小:46.93KB
返回 下载 相关 举报
单片机加减法教案听课教案.docx_第1页
第1页 / 共12页
单片机加减法教案听课教案.docx_第2页
第2页 / 共12页
单片机加减法教案听课教案.docx_第3页
第3页 / 共12页
单片机加减法教案听课教案.docx_第4页
第4页 / 共12页
单片机加减法教案听课教案.docx_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机加减法教案听课教案.docx》由会员分享,可在线阅读,更多相关《单片机加减法教案听课教案.docx(12页珍藏版)》请在三一文库上搜索。

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

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

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

4、CY=1,否则CY=O2. 如果D3位有进位,则 AC=1,否则 AC=Q3. 如果D7、D6位两位中有且仅有一位产生进位,则OV-1,否则OV-Q4. 如果累加器A中“1”的个数为奇数,则P-1 ,若为偶数,则P-QO记笔记11(3)例如:累加器(A) =0C5H执行加法指令(ADD A, #0ABH后,累加器A和PSW各个标志位的变化情况:+0运算后:1假设1,AC=I=OC21有执行(AADO ,A (PSWi=0C5H(4)练习:(A)= ,CY= ,AC= ,OV= 计算出:1.(A)=45H,CY=1,AC=0,OV=1,(PSW)=85H答案:2、带进位的加法指令(4条)ADDC

5、 1A这r4条指令与 +ADD的CY条指令功能基本相冋,只是在 进行加法运算时die需考虑进位的问题。direct ) + CYADDC A, Ri; AA +ADDC A, #data ; AA +dire需(Ri) + CY data+ CY这组指令的功能是将累加器 A的内容与源操作数相加,然后再加 上当前进位标志 CY的值,相加之后结果再送入累加器A中。执行相加指令后,对程序状态字PSW勺影响情况与上面不带进位的加法指令 类似。举 例说 明计 算过 程演记方法计算10练 做题讨论记笔记D7Do(2)例如:(A)=AEH(20)=81h,CY=1,求二个数之和及 I PSW 相关位的内容。

6、(ADDC A, #20H )记笔记+ 11 00110000运算后:(A)=30H, CY=I, OV=I有溢,P=1,(PSW)=0C5H(3)练习:1.设(A) =0DAH, (40H) =57H,CY=1 ,执行 ADDC A , 40H记5方法 计算运算后:(A)=, CY=,OV= ,(PSW)=。答案:1.(A)= 32H , CY= 1, OV= 1 , P= 1 ,(PSW)= C5H 。二、累加器A循环移位指令(4条)(1)前两条指令的功能是,分别将A的内容循环左移或右移一位。后两条指令的功能是,分别将A的内容连同进位位 C循环左移或右移一位。RL A计 算过 程演 示做题

7、讨论RL A指出下列程序段每一条指令的执行结果。RRSETB C;( C) = 1笔记;(A) = E8HDoD7 例:设(A) =5AH,C=1,则执行每个指令后的结果是什么RL A ;(A)=B4HRR A ;(A)=2DHRRC A; (A)=B5HRRC A; (A)=AEH(3)练习题,#0C5H1.指出下列程序段每SETB CMoV ARLC ACPL ARL ACPL ARRC ARR A条指令的执行结果。;(C)=(A);(A)=;(A)=;(A)=;(A)=;(A)=;(A)=计算后答案:巩固新课1指令系统的加法和循环的有几种。2、指令系统的加法和循环的练习题怎么做。提问法巩

8、固记忆2本课小结1、指令系统的加法和循环的计算方法。2、指令系统的加法和循环的例题题型的计算。纵 向总 结说 出本堂 内容1布置作业1用加法指令计算2、用循环指令计算。给 出作 业抄题1板书设计§ 5指令系统一、加法指令二、循环指令1. 带进位加法ADDRR例题RL2. 不带进位加法ADDCRRC例题RLC例题课后作业:2 .设(A) =90H, (20H) =73H, CY=I,执行 ADDC A , 20H 后,(A)=, CY=, AC=, OV , P=2 .设(A) =17H, (20H) =80H, CY=I,执行 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 ARRC ARR A;(A) =;(A) =;(A) =4.指出下列程序段每一条指令的执行结果。SETB CMoV ARLC ACPL ARL ACPL ARRC ARR A;(C) =,#0DCH; (A) =;(A) =;(A) =;(A) =;(A) =;(A) =;(A) =

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1