课程教案微机1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第次课学时授课时间课题(章节)第1章微型计算机基础知识教学目的与要求:强调微型计算机系统是具有独特结构的计算机系统,由此决定了微机系统所具有的功能及其特点,数的表示。教学重点、难点:微处理器及微机系统的发展历程,微机系统与一般意义上的计算机系统的联系与差别,强调微型计算机系统是具有独特结构的计算机系统,由此决定了微机系统所具有的功能及其特点。教学方法与师生互动设计:结合多媒体课堂讲授。课堂练习、作业:1.计算机系统的根本功能是什么?完成相应功能的实质是什么?2.试述微型计算机系统与一般计算机系统的联系和差别。3.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?课后小结:第次课学时授课时间课题(章节)1.28086/8088微处理器教学目的与要求:1、理解8086/8088微处理器的一般性能特点2、掌握处理器状态字PSW及各个标志位3、熟悉8086微处理器的工作模式和时序教学重点、难点:8086/8088微处理器的一般性能特点,内部编程结构的两大组成部分及在信息处理中的相互协调关系,处理器状态字PSW及各个标志位,8086微处理器的工作模式和时序。教学方法与师生互动设计:结合多媒体课堂讲授。课堂练习、作业:1.8086/8088系统中为什么一定要有地址锁存器?需要锁存哪些信息?2.若8086CPU工作于最小模式,试指出当CPU完成将AH的内容送到物理地址为91001H的存储单元操作时,以下哪些信号应为低电平:M/IO、RD、WR、BHE/S7、DT/R。若CPU完成的是将物理地址91000H单元的内容送到AL中,则上述哪些信号应为低电平。3.什么是引脚的分时复用?请说出8086/8088CPU有哪些引脚是分时复用引脚?其要解决的问题是什么?4.试说明8086/8088工作在最大和最小模式下系统基本配置的差异。课后小结:第次课学时授课时间课题(章节)1.38086存储器和IO组织教学目的与要求:理解8086存储器和IO组织教学重点、难点:8086存储器和IO组织教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.8086/8088系统中储存器的逻辑地址和物理地址之间有什么关系?表示的范围各为多少?2.某程序数据段中存有两个数据字1234H和5A6BH,若已知DS=5AA0H,它们的偏移地址分别为245AH和3245H,试画出它们在储存器中的存放情况。课后小结:第次课学时授课时间课题(章节)第2章汇编语言与汇编程序教学目的与要求:1、掌握8086的指令格式2、熟悉8086的寻址方式教学重点、难点:有关寻址的概念;7种基本的寻址方式及有效地址的计算教学方法与师生互动设计:结合多媒体课堂讲授。课堂练习、作业:1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?其物理地址是多少?(1)MOVAX,0ABH(2)MOVAX,[100H](3)MOVAX,VAL(4)MOVBX,[SI](5)MOVAL,VAL[BX](6)MOVCL,[BX][SI](7)MOVVAL[SI],BX(8)MOV[BP][SI],1002.已知SS=0FFA0H,SP=00B0H,先执行两条把8057H和0F79H分别进栈的PUSH指令,再执行一条POP指令,试画出堆栈区和SP内容变化的过程示意图。(标出存储单元的地址)课后小结:第次课学时授课时间课题(章节)2.28086/8088指令系统教学目的与要求:要求学生了解指令的功能,掌握数据传送类指令的使用方法。教学重点、难点:数据传送类指令教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:数据传送类指令课后小结:第次课学时授课时间课题(章节)二、算术运算指令教学目的与要求:要求学生了解指令的功能,掌握算术运算指令的使用方法。教学重点、难点:算术运算指令教学方法与师生互动设计:结合多媒体课堂讲授。课堂练习、作业:4.3.24.2.11.设有关寄存器及存储单元的内容如下:DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。试说明下列各条指令单独执行后相关寄存器或存储单元的内容。(1)MOVAX,1800H(2)MOVAX,BX(3)MOVBX,[1200H](4)MOVDX,1100[BX](5)MOV[BX][SI],AL(6)MOVAX,1100[BX][SI]2.写出实现下列计算的指令序列。(假定X、Y、Z、W、R都为字变量)(1)Z=W+(Z+X)(2)Z=W-(X+6)-(R+9)3.若在数据段中从字节变量TABLE相应的单元开始存放了0~15的平方值,试写出包含有XLAT指令的指令序列查找N(0~15)中的某个数的平方。(设N的值存放在CL中)课后小结:第次课学时授课时间课题(章节)三、逻辑运算和移位指令教学目的与要求:要求学生了解指令的功能,掌握逻辑运算和移位指令的使用方法。教学重点、难点:逻辑运算和移位指令教学方法与师生互动设计:结合多媒体课堂讲授。课堂练习、作业:1.写出实现下列计算的指令序列。(假定X、Y、Z、W、R都为字变量)(1)Z=(W*X)/(R+6)(2)Z=((W-X)/5*Y)*22.假定DX=1100100110111001B,CL=3,CF=1,试确定下列各条指令单独执行后DX的值。(1)SHRDX,1(2)SHLDL,1(3)SALDH,1(4)SARDX,CL(5)RORDX,CL(6)ROLDL,CL(7)RCRDL,1(8)RCLDX,CL3.试分析下列程序完成什么功能?MOVCL,4SHLDX,CLMOVBL,AHSHLBL,CLSHRBL,CLORDL,BL4.已知程序段如下:MOVAX,1234HMOVCL,4ROLAX,CLDECAXMOVCX,4MULCXINT20H试问:(1)每条指令执行后,AX寄存器的内容是什么?(2)每条指令执行后,CF,SF及ZF的值分别是什么?(3)程序运行结束时,AX及DX寄存器的值为多少?课后小结:第次课学时授课时间课题(章节)四、程序控制指令教学目的与要求:要求学生了解指令的功能,掌握程序控制指令的使用方法。教学重点、难点:程序控制指令教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:复习讲过的指令课后小结:第次课学时授课时间课题(章节)2.28086/8088指令系统(串操作指令)教学目的与要求:要求学生了解指令的功能,理解串操作类指令的使用方法。教学重点、难点:串操作类指令的应用。教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:复习讲过的指令课后小结:第次课学时授课时间课题(章节)六、标志处理和CPU控制类指令教学目的与要求:要求学生了解指令的功能,掌握标志处理和CPU控制类指令的使用方法。教学重点、难点:标志处理和CPU控制类指令教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.试分析下列程序段:ADDAX,BXJNCL2SUBAX,BXJNCL3JMPSHORTL5如果AX、BX的内容给定如下:AXBX(1)14C6H80DCH(2)B568H54B7H问该程序在上述情况下执行后,程序转向何处?课后小结:第次课学时授课时间课题(章节)第4章程序设计的基本技术教学目的与要求:1、理解汇编的概念及其方法2、掌握汇编程序的基本格式3、熟悉汇编的步骤。教学重点、难点:了解汇编的概念及其方法,掌握汇编程序的基本格式,常用运算符的使用方法,汇编的步骤。教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.下列语句在存储器中分别为变量分配多少字节空间?并画出存储空间的分配图。VAR1DB10,2VAR2DW5DUP(?),0VAR3DB‘HOWAREYOU?’,‘$’VAR4DD-1,1,02.假定VAR1和VAR2为字变量,LAB为标号,试指出下列指令的错误之处。(1)ADDVAR1,VAR2(2)SUBAL,VAR1(3)JMPLAB[SI](4)JNZVAR13.对于下面的符号定义,指出下列指令的错误。A1DB?A2DB10K1EQU1024(1)MOVK1,AX(2)MOVA1,AX(3)CMPA1,A2(4)K1EQU2048课后小结:第次课学时授课时间课题(章节)4.2伪指令教学目的与要求:1、理解伪指令的功能2、掌握定义数据、符号、段、过程等伪指令的使用方法3、熟悉编写格式正确的汇编程序教学重点、难点:了解伪指令的功能,掌握定义数据、符号、段、过程等伪指令的使用方法,能编写格式正确的汇编程序。教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.数据定义语句如下所示:FIRSTDB90H,5FH,6EH,69HSECONDDB5DUP(?)THIRDDB5DUP(?)FORTHDB5DUP(?)自FIRST单元开始存放的是一个四字节的十六进制数(低位字节在前),要求:(1)编一段程序将这个数左移两位、右移两位后存放到自SECOND开始的单元(注意保留移出部分。(2)编一段程序将这个数求补以后存放到自FORTH开始的单元。2.试编程序将内存从40000H到4BFFFH的每个单元中均写入55H,并再逐个单元读出比较,看写入的与读出的是否一致。若全对,则将AL置7EH;只要有错,则将AL置81H。3.在当前数据段4000H开始的128个单元中存放一组数据,试编程序将它们顺序搬移到A000H开始的顺序128个单元中,并将两个数据块逐个单元进行此较;若有错将BL置00H;全对则将BL置FFH,试编程序。课后小结:第次课学时授课时间课题(章节)4.3汇编程序设计教学目的与要求:掌握汇编程序的分析与设计方法教学重点、难点:掌握汇编程序的分析与设计方法(包括分支程序和循环程序)教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.设变量单元A、B、C存放有三个数,若三个数都不为零,则求三个数的和,存放在D中;若有一个为零,则将其余两个也清零,试编写程序。2.有一个100个字节的数据表,表内元素已按从大到小的顺序排列好,现给定一元素,试编程序在表内查找,若表内已有此元素,则结束;否则,按顺序将此元素插入表中适当的位置,并修改表长。3.内存中以FIRST和SECOND开始的单元中分别存放着两个16位组合的十进制(BCD码)数,低位在前。编程序求这两个数的组合的十进制和,并存到以THIRD开始的单元。4.编写一段程序,接收从键盘输入的10个数,输入回车符表示结束,然后将这些数加密后存于BUFF缓冲区中。加密表为:输入数字:0,1,2,3,4,5,6,7,8,9;密码数字:7,5,9,1,3,6,8,0,2,4课后小结:第次课学时授课时间课题(章节)第5章半导体存储器教学目的与要求:了解微机存储器系统的基本概况,存储器的分类,内部存储器的系统结构,动、静态读写存储器RAM的基本存储单元与芯片。教学重点、难点:存储器的分类,内部存储器的系统结构,动、静态读写存储器RAM的基本存储单元与芯片。教学方法与师生互动设计:结合多媒体课堂讲授。采用练习法和谈话法加强学生对所学知识的运用能力。课堂练习、作业:1.术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思?课后小结:

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功