公开课教案教师周丽芳科目微机控制技术班级0922课题寻址方式时间20111122下午第三节地点视频室教学目标1掌握MCS51的寻址方式2掌握几种寻址方式的功能理解执行指令后的结果教学重点几种常用的寻址方式教学难点寄存器寻址方式教学内容学习环节学习内容教师活动学生活动设计示意或实效记录复习指令的格式提问常用的指令格式是什么仔细回忆回答问题让学生回忆加深印象导入答标号操作码助记符操作数操作数注释例标号操作数操作数注释不是一定有目的操作数源操作数操作码助记符执行什么样的操作单片机在操作过程中寻找目的地址的过程中怎么去寻找地址呢下面学习第二小节寻址方式回忆并作答提出疑问激发学生的兴趣引入新内容新授立即寻址概念指令中的操作数是数据不是地址这样的操作数称为立即数立即数直接参与操作这种寻址方式称为立即寻址例MOVA64H功能A64H把64H这个数据送到累加器A中立即寻址的示意图执行结果A中的内容为64H写作A64H听讲掌握掌握立即寻址方式的功能直接寻址概念指令中直接给出操作数所在存储单位的地址例MOVA64H功能A64H把64H单元中的内容送到累加器A中直接寻址示意图执行结果A中的内容为10000111写作A47H立即寻址和直接寻址方式的比较MOVA64HMOVA64H听讲掌握掌握直接寻址方式的功能100001110110010064H65HACC累加器数据存储器011101000110010070H71HACC累加器程序存储器ROM两者的区别在于代表的意义就不一样后面的是数据没有的是地址培养学生善于归纳总结的能力寄存器寻址概念由指令指出某一个寄存器的内容作为操作数回忆前面所学知识4个工作寄存器组组0组1组2组3每一组中都有R0R78位寄存器单片机如何找寄存器地址的呢先看一个寄存器表格PSW4RS1PSW3RS0工作寄存器组R0R7对应的地址00组000H454507HR000HR101HR202HR303HR404HR505HR606HR707H01组108H0FHR008HR109HR20AHR30BHR40CHR50DHR60EHR70FH10组210H45454517H以此类推11组318H1FH以此类推例MOVAR3功能把R3的内容送入到累加器A中回忆引入听讲掌握掌握寄存器寻址组工作寄存器的形成的地址执行的结果A0001001012H课堂总结三种寻址方式的根据看源操作数源操作数是45454545454545454545立即寻址源操作数是地址45454545454545直接寻址源操作数是寄存器4545454545寄存器寻址课堂练习判断寻址方式MOVA30HMOV20H30HMOVA60HMOVAR7布置作业P70330BH数据存储器01