微机原理教案.docx
《微机原理教案.docx》由会员分享,可在线阅读,更多相关《微机原理教案.docx(50页珍藏版)》请在冰豆网上搜索。
微机原理教案
教案正页
课程名称:
微机原理及应用
任课教师
雷冀南
总课序
1次
授课
时间
1周
1次课
讲课内容
章节-章节
课型
(教法)
多媒体
课题
微型计算机的发展史
教具
准备
教学
目的
介绍微型计算机的概念,说明其主要组成、功能及作用
教学
重点
微型计算机的概念、组成
教学
难点
与关键
理解计算机的组成及功能
教学内容及板书纲要:
第1章计算机概述
一、微型计算机的发展史
1.微型计算机的发展史
2.微型计算机的组成
3.微型计算机的应用
二、学生自己配置一台满足多媒体要求的计算机
教案中页
一、微型计算机的发展史
1、第一代(1946年-1959年)
2、第二代(1959年-1965年)
3、第三代(1965年-1970年)
4、第四代(1972年-1980年)
5、第五代(1982年-1990年)
二、微型计算机的构成
1、硬件系统
1)、CPU
2)、内存
3)、系统总线
4)、接口
2、软件系统
1)、系统软件
2)、应用软件
三、学生自己配置一台满足多媒体要求的计算机
教案末页
教学中遇到的主要问题及解决的方法
理解配置一台满足多媒体要求的计算机需要的配件
作业批改中发现的问题及教学改进思路
一台满足多媒体要求的计算机需要的配件
作业及作业要求
学生自己配置一台满足多媒体要求的计算机
教案正页
课程名称:
微机原理及应用
任课教师
雷冀南
总课序
2次
授课
时间
2周
2次课
撰写(修改)
讲课内容
章节-章节
课型
(教法)
多媒体教学
课题
计算机中的数制和编码
教具
准备
教学
目的
介绍计算机中的数制及其相互转换;熟练掌握原码、反码、补码的表示方法;常用的编码表示
教学
重点
计算机中的数制及其相互转换;熟练掌握原码、反码、补码的表示方法
教学
难点
与关键
计算机中的数制及其相互转换;熟练掌握原码、反码、补码的表示方法及运算
教学内容及板书纲要:
1.数和数制
2.二进制、八进制、十六进制和十进制
3.各进制的转换
4.原码的表示
5.反码的表示
6.补码的表示
7.各种码的运算
8.定点数和浮点数的表示
9.字符编码
制
教案中页
一、数和数制
二、二进制、八进制、十六进制和十进制
三、各进制的转换
四、原码的表示
五、反码的表示
六、补码的表示
七、各种码的运算
八、定点数和浮点数的表示
九、字符编码
制
教案末页
教学中遇到的主要问题及解决的方法
计算机中的数制及其相互转换、原码、反码、补码的表示方法
作业批改中发现的问题及教学改进思路
计算机中的数制及其相互转换、原码、反码、补码的表示方法
作业及作业要求
1、将下列十进制数变为8421BCD码
1)、19892)、3325.663)、8564)、7833.89
2、将下列数据转换为相应的ASCII码
1)、7FH2)、81H3)、FCH4)ADH
5)、Thisisaprogaram16)、HELLOW
教案正页
课程名称:
微机原理及应用
任课教师
雷冀南
总课序
3次
授课
时间
2周
2次课
撰写(修改)
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
存储器
教具
准备
教学
目的
掌握各种半导体存储器芯片的外部特征,熟练地将它们连接到微机总线上,构成所要求的内存空间
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、存储器的分类
1、读写存储器RAM
2、只读存储器ROM
二、存储器的主要性能指标
1、存储容量
2、存取时间
3、可靠性
4、功耗
5、价格
三、读写存储器(RAM)
1、静态读写存储器(SRAM)
2、动态读写存储器(DRAM)
制
教案中页
一、存储器的分类
1、读写存储器RAM
1)、双极型RAM
2)、金属氧化物(MOS)RAM
2、只读存储器ROM
1)、掩膜工艺ROM
2)、可一次编程ROM
3)、可擦去的PROM
二、存储器的主要性能指标
1、存储容量
2、存取时间
3、可靠性
4、功耗
5、价格
三、读写存储器(RAM)
1、静态读写存储器(SRAM)
2、动态读写存储器(DRAM)
制
教案末页
教学中遇到的主要问题及解决的方法
理解存储器的分类和存储器的性能指标
作业批改中发现的问题及教学改进思路
存储器的分类和存储器的性能指标
作业及作业要求
1、计算机存储器可分为哪几类?
2、各存储器的主要性能指标有哪几种?
教案正页
课程名称:
微机原理及应用
任课教师
雷冀南
总课序
4次
授课
时间
3周
1次课
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
只读存储器ROM及外存储器
教具
准备
教学
目的
掌握只读存储器ROM的功能及应用、了解并应用外存储器
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、EPROM
二、E2PROM
三、磁盘
1、软盘分类
2、硬盘
四、光盘
制
教案中页
一、EPROM
1、2764引线
2、2764连接使用
3、EPROM的编程
二、E2PROM
1、98C64A引脚介绍
2、98C64A工作过程
3、连接使用
三、磁盘
1、软盘分类
1)、5.25英寸1.2MB
2)、3.5英寸1.44MB
2、硬盘
1)、IDE接口
2)、SCSI接口
四、光盘
1、LV激光视盘
2、音频CD和MD
3、CD-ROM
4、CD-I交互式光盘
5、CD-ROMXA
6、photoCD
7、CD-R可汇录光盘
8、VCD
9、DVD数字视盘
10、MD磁光盘
制
教案末页
教学中遇到的主要问题及解决的方法
只读存储器ROM的功能及应用
作业批改中发现的问题及教学改进思路
只读存储器ROM的功能及应用
作业及作业要求
1、只读存储器ROM分为哪几种?
2、只读存储器ROM的连接使用过程?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
5次
授课
时间
4周
2次课
撰写(修改)
稿20XX年8月10日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
寻址方式
教具
准备
教学
目的
掌握CPU如何访问各部分的工作原理
教学
重点
八种寻址方式
教学
难点
与关键
八种寻址方式
教学内容及板书纲要:
1.立即寻址
2.直接寻址
3.寄存器寻址
4.寄存器间接寻址
5.寄存器相对寻址
6.基址、变址寻址
7.基址、变址相对寻址
8.隐含寻址
制
教案中页
一、立即寻址
MOVAX,im
二、直接寻址
MOVAX,DS:
[2000H]
三、寄存器寻址
MOVDS,AX
四、寄存器间接寻址
MOVAX,[SI]
MOVAX,[BP]
五、寄存器相对寻址
MOVAX,DISP[SI]
六、基址、变址寻址
MOVAX,[BX][SI]
七、基址、变址相对寻址
MOVAX,DISP[BX][SI]
八、隐含寻址
INCNOPHLT
制
教案末页
教学中遇到的主要问题及解决的方法
八种寻址方式
作业批改中发现的问题及教学改进思路
八种寻址方式
作业及作业要求
1、八种寻址方式是哪八种?
2、已知(BX)=3300H,(DI)=6600H,位移量D=3320H试确定以下几种寻址方式的有效地址是什么?
1)、直接寻址2)、使用BX的寄存器寻址
3)、使用BX和SI的基址变址寻址
4)、使用BX和SI的相对基址变址寻址
教案正页
课程名称:
微机原理及应用
任课教师
总课序
6次
授课
时间
4周
2次课
撰写(修改)
稿20XX年8月12日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
控制转移指令
教具
准备
教学
目的
掌握CPU指令指针的跳转过程,IP的地址计算
教学
重点
教学
难点
与关键
教学内容及板书纲要:
1.无条件转移指令
2.条件转移指令
制
教案中页
一、无条件转移指令
1、段内转移
1)、段内直接短转移
JMPSHORTOPR
2)、段内直接近转移
JMPNEARPTROPR
3)、段内间接转移
JMPWORDPTROPR
2、段间转移
1)、段间直接转移
JMPFARPTROPR
2)、段间间接转移
JMPDWORDPTROPR
二、条件转移指令
1、单标志位条件转移指令
2、无符号数和带符号数条件转移指令
3、循环条件转移指令
1)、LOOPOPR
2)、LOOPZ/LOOPEOPR
3)、LOOPNZ/LOOPNEOPR
制
教案末页
教学中遇到的主要问题及解决的方法
CPU指令指针的跳转过程,IP的地址计算
作业批改中发现的问题及教学改进思路
CPU指令指针的跳转过程,IP的地址计算
作业及作业要求
1、两种转移指令及其分类是什么?
2、求下面两条短转移指令的转移地址ABC和DEF分别是多少?
1)、0110EBF72)、0110EB09
JMPABCJMPDEF
教案正页
课程名称:
微机原理及应用
任课教师
总课序
7次
授课
时间
5周
1次课
撰写(修改)
稿20XX年8月14日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
子程序调用、CPU控制指令
教具
准备
教学
目的
掌握子程序调用的实质操作
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、子程序调用
1、CALL过程名
2、对于段间直接调用
3、对于段内间接调用
4、对于段间间接调用
二、RET
1、段内返回
2、段间返回
3、INTn
4、IRET
5、CPU控制指令
6、外部同步指令
制
教案中页
一、子程序调用
1、CALL过程名
2、对于段间直接调用
3、对于段内间接调用
4、对于段间间接调用
二、RET
1、段内返回
2、段间返回
3、INTn
4、IRET
5、CPU控制指令
1)、CLC
2)、CMC
3)、STC
4)、CLD
5)、STD
6)、CLI
7)、STI
6、外部同步指令
1)、HLT
2)、WAIT
3)、ESC
4)、LOCK
5)、NOP
制
教案末页
教学中遇到的主要问题及解决的方法
子程序调用、CPU控制指令
作业批改中发现的问题及教学改进思路
子程序调用、CPU控制指令
作业及作业要求
1、子程序调用的一般过程,尤其主要的是什么?
2、CPU的控制指令?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
8次
授课
时间
6周
2次课
撰写(修改)
稿20XX年8月14日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
数据传送指令
教具
准备
教学
目的
掌握MOV传送的实质
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、MOV指令
二、交换指令
制
教案中页
一、MOV指令
MOVOPRD1,OPRD2
1、在CPU各内部寄存器之间传送数据
2、立即数传送至CPU的通用寄存器
3、CPU内部寄存器(除了CS和IP以外)与存储器(所有寻址方式)之间的数据传送。
1)、在CPU的通用寄存器与存储器之间传送数据
2)、在CPU寄存器与存储器之间传送数据
二、交换指令
XCHGOPRD1,OPRD2
制
教案末页
教学中遇到的主要问题及解决的方法
MOV传送的实质
作业批改中发现的问题及教学改进思路
MOV传送的实质
作业及作业要求
1、MOV指令的实质是什么?
2、编写将DATA1中的两个字符移到DATA2中的程序段?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
9次
授课
时间
6周
2次课
撰写(修改)
稿20XX年8月16日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
地址传送、堆栈操作、字节转换
教具
准备
教学
目的
掌握三种指令的格式、特点
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、地址传送指令
1、LEA指令
2、LDS指令
3、LES指令
二、堆栈操作指令
1、PUSH指令
2、POP指令
三、字节、字段转换指令
1、CBW指令
2、CWD指令
制
教案中页
一、地址传送指令
1、LEA指令:
LEAOPRD1,OPRD2
2、LDS指令:
LDSSI,[BX]
3、LES指令:
LESDI,[BX+CONT]
二、堆栈操作指令
1、PUSH指令:
PUSHOPRD
2、POP指令:
POPOPRD
三、字节、字段转换指令
1、CBW指令
2、CWD指令
制
教案末页
教学中遇到的主要问题及解决的方法
地址传送、堆栈操作、字节转换的格式、特点
作业批改中发现的问题及教学改进思路
地址传送、堆栈操作、字节转换的格式、特点
作业及作业要求
1、地址传送、堆栈操作、字节转换的格式?
2、地址传送、堆栈操作、字节转换的特点?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
10次
授课
时间
7周
1次课
撰写(修改)
稿20XX年8月20日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
加、减、乘、除指令指令
教具
准备
教学
目的
实现字、字节、有符号数、无符号数的加、减、乘、除运算及校正
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、加法指令
1、ADDOPRD1,OPRD2
2、ADC指令
3、INCOPRD指令
二、减法指令
1、SUBOPRD1,OPRD2
2、SBB指令
3、DECOPRD
4、NEGOPRD
5、CMPOPRD1,OPRD2
三、乘法指令
1、无符号数乘法指令MUL
2、带符号数乘法指令IMUL
四、除法指令
1、无符号数除法指令DIV
2、带符号数除法指令IDIV
五、调整指令
制
教案中页
一、加法指令
1、ADDOPRD1,OPRD2
2、ADC指令
3、INCOPRD指令
INCAL
INC[SI]
二、减法指令
1、SUBOPRD1,OPRD2
2、SBB指令
3、DECOPRD
4、NEGOPRD
5、CMPOPRD1,OPRD2
三、乘法指令
1、无符号数乘法指令MUL
MULOPRD
2、带符号数乘法指令IMUL
IMULIPRD
四、除法指令
1、无符号数除法指令DIV
2、带符号数除法指令IDIV
五、调整指令
1、AAA
2、AAS
3、AAD
4、AAM
5、DAA
6、DAS
制
教案末页
教学中遇到的主要问题及解决的方法
字、字节、有符号数、无符号数的加、减、乘、除运算及校正
作业批改中发现的问题及教学改进思路
字、字节、有符号数、无符号数的加、减、乘、除运算及校正
作业及作业要求
1、AX和BX中的两个无符号数相加,如果没有溢出执行NEXT,写出完成这种操作的指令。
2、试写出加、减、乘、除操作可能用到的寄存器。
教案正页
课程名称:
微机原理及应用
任课教师
总课序
11次
授课
时间
8周
2次课
撰写(修改)
稿20XX年8月20日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
逻辑运算指令
教具
准备
教学
目的
掌握各种逻辑运算指令、能够编制响应的程序段
教学
重点
教学
难点
与关键
教学内容及板书纲要:
1、NOTOPRD
2、AND指令
3、TEST指令
4、OR指令
5、XOR指令
编写小程序段:
1、测试AL中DZ是否为1
2、试编写完成以3000A为首地址的256个字节单元清零的程序
制
教案中页
1、NOTOPRD
2、AND指令:
ANDOPRD1,OPRD2
3、TEST指令:
TESTOPRD,im
4、OR指令:
OROPRD1,OPRD2
5、XOR指令:
XOROPRD1,OPRD2
编写小程序段:
1、测试AL中DZ是否为1
2、试编写完成以3000A为首地址的256个字节单元清零的程序
制
教案末页
教学中遇到的主要问题及解决的方法
各种逻辑运算指令、能够编制响应的程序段
作业批改中发现的问题及教学改进思路
各种逻辑运算指令、能够编制响应的程序段
作业及作业要求
写出微机中常用外设编址方式及其优缺点?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
12次
授课
时间
8周
2次课
撰写(修改)
稿20XX年8月22日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
移位指令
教具
准备
教学
目的
掌握各种移位指令格式及功能,能够完成相应功能实现的程序段
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、移位次数由m决定,m可以是立即数1和CL。
M为1时只移1位,大于1时,将移位次数先赋值给CL。
1、SAL|SHL指令
2、SAR指令
3、SHR指令
二、循环移位指令
1、ROL指令
2、ROR指令
3、RCL指令
4、RCR指令
制
教案中页
一、移位次数由m决定,m可以是立即数1和CL。
M为1时只移1位,大于1时,将移位次数先赋值给CL。
1、SAL|SHL指令两指令结果完全一样,左移n位,相当于原来的2n
2、SAR指令每执行一次移位操作,使操作数右移一位,符号位保持不变,最低位移至标志位CF,右移n位相当于原来数的1/2n倍
3、SHR指令与SAR不同:
左面的最高位将补0
二、循环移位指令
1、ROL指令只影响CF和OF位
2、ROR指令只影响CF和OF标志位
3、RCL指令只影响CF和OF
4、RCR指令只影响CF和OF
制
教案末页
教学中遇到的主要问题及解决的方法
各种移位指令格式及功能,能够完成相应功能实现的程序段
作业批改中发现的问题及教学改进思路
各种移位指令格式及功能,能够完成相应功能实现的程序段
作业及作业要求
1、移位指令格式及功能?
2、编写一个可以实现移位的程序段?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
13次
授课
时间
9周
1次课
撰写(修改)
稿20XX年8月22日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
串操作指令,输入、输出指令
教具
准备
教学
目的
掌握两种指令的功能及应用
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、串操作指令
1、MOVS/MOVSB/MOVSW
2、CMPS/CMPSB/CMPSW
3、SCAS/SCASB/SCASW
4、LODS/LODSB/LODSW
5、STOS/STOSB/STOSW
6、REP
7、REPE/REPNE
二、输入、输出指令
1、直接寻址
2、寄存器间接寻址
制
教案中页
一、串操作指令
1、MOVS/MOVSB/MOVSW
MOVSOPRD1,OPRD2
MOVSB
MOVSW
2、CMPS/CMPSB/CMPSW
CMPSOPRD1。
OPRD2
CMPSB
CMPSW
3、SCAS/SCASB/SCASW
SCASOPRD
SCASB
SCASW
4、LODS/LODSB/LODSW
LODSOPRD
LODSB
LODSW
5、STOS/STOSB/STOSW
STOSOPRD
STOSB
STOSW
6、REP
CX=0为止
7、REPE/REPNE
REPE:
当EF=1且CX-1≠0重复执行
REPNE:
当EF=0且CX-1≠0重复执行
二、输入、输出指令
输入:
INACC,PORT完成从接口到CPU的输入操作
输出:
OUTPORT,ACC完成从CPU到接口的输出操作
1、直接寻址接口地址用一个字节表示,可寻址的地址只有256个
2、寄存器间接寻址接口地址有DX内容决定,可寻址的地址为64K个
制
教案末页
教学中遇到的主要问题及解决的方法
两种指令的功能及应用
作业批改中发现的问题及教学改进思路
两种指令的功能及应用
作业及作业要求
1、串操作指令的分类?
2、输入、输出指令的功能及应用?
教案正页
课程名称:
微机原理及应用
任课教师
总课序
14次
授课
时间
10周
2次课
撰写(修改)
稿20XX年8月24日
讲课内容
章节-章节
课型
(教法)
多媒体案例式教学
课题
汇编语言基础
教具
准备
教学
目的
掌握汇编语言的基础知识,为编程打基础
教学
重点
教学
难点
与关键
教学内容及板书纲要:
一、几个概念
二、汇编语言的