《微机原理与接口技术》课程教案
第 5 课 次 授 课 计 划
基本内容:
第2章 8086体系结构(3)
2.2 8086系统的结构和配置(输入/输出结构、最大和最小模式系统) 2.3 8086 CPU内部时序
目的要求:
了解8086输入/输出结构;
理解最大和最小工作模式应用场合; 掌握最小工作模式的系统典型配置;(重点) 熟练掌握时序基本概念;(重点) 掌握最小模式下读写总线周期时序。
难 点:
各种工作时序的分析
教学环节及组织:
复习巩固
? 存储器的组成:
以字节为单位,1M存储空间分为偶地址体+奇地址体。以偶地址开始的字称为“对准字”。 ? 存储器的分段:可分为若干个逻辑段(容量不大于64KB)
? 逻辑地址和物理地址:物理地址(20位)=段基址(16位)×16 + 偏移地址(16位) ? 堆栈段的使用:以字为单位,遵循“先进后出”的原则
新课讲授
2 8086体系结构
2.2 8086系统的结构和配置
? 8086 输入/输出结构
? 简单介绍CPU要通过接口与外设实现输入/输出,外设地址的编制方法和访问指令。 ? 此部分内容不展开,到第5、6章深入学习。 ? 8086 的最小和最大模式系统
? 最大、最小模式应用场合
? 结合课件中的图分析最小、最大模式下系统典型配置。最下模式重点讲。 ? 重点强调:地址锁存器的作用
8086 CPU的地址/数据引脚复用,利用地址锁存器才能分离数据和地址信号。
2.3 8086 CPU的内部时序
? 时序基本概念
? 时钟周期(状态周期):CPU的最小定时单位,由系统时钟的频率确定。若8086的主
频为10MHz,一个时钟周期为100ns
? 总线周期(机器周期):CPU从存储器或I/O口存取一个字或字节的时间。利用总线完
成一次数据传送的时间
? 指令周期:完成一条指令所需要的时间,由一个或多个总线周期组成
《微机原理与接口技术》课程教案
? 各周期间的关系:时钟周期是最小时序单位,总线周期由若干时钟周期组成,指令周
期包含若干总线周期(因指令功能而异)。
? 总线周期的时序
? 一个基本的总线周期由4个时钟周期组成,即T1、T2、T3、T4
? CPU在T3周期时钟脉冲上升沿检测READY线号,若无效则插入若干Tw周期,直至READY
信号有效。
? 最小模式下读写总线周期时序分析
? 对照课件图进行分析。注意分析BHE、ALE、RD、WR、READY信号的变化
本章小结
1)8086 CPU的内部结构:BIU+EU
2) 8086 CPU的寄存器结构(重点,要求熟记名字、使用) 3)8086 CPU的引脚和功能:40个,地址和数据复用
4)8086存储器结构:分段、20位物理地址的形成、CPU对存储器的访问方式
5)8086 CPU的内部时序:明确计算机是一个时序系统,重点掌握几个周期的定义和关系。
前次作业随堂评讲 6、13、14
出现的错误多为计算错误,即没有使用十六进制运算原则。
课 后 记 载 :
《微机原理与接口技术》课程教案
第 6 课 次 授 课 计 划
基本内容:
第3章 8086的指令系统(1)
3.1 8086指令的特点 3.2 8086的寻址方式 3.3 8086的指令格式及数据类型
目的要求:
了解8086指令的特点、格式 理解各种寻址方式(重点)
熟练掌握EA 有效地址的计算(重点)
难 点: EA地址的计算 教学环节及组织:
复习巩固
上一章学习了微机的基本结构和8086 CPU的组成,特别是8086寄存器的组成、功能和作用,以及分段地址管理的基本原理。
新课引入
已知微机的执行过程是由程序(指令的集合)控制执行的,本章将介绍其指令的格式、功能和应用编程。
3 8086的指令系统
基本概念:指令、指令系统、程序、程序设计语言(机器语言、汇编语言和高级语言) 3.1 8086指令的特点(稍作解释) 3.3 8086的指令格式及数据类型
? 格式:操作码+操作数
? 操作数个数:单个、两个、三个(其中一个为指令隐含的) ? 操作数数据类型:无符号数、有符号数、ASCII码、BCD数 3.2 8086的寻址方式
? EA地址:组合计算的逻辑偏移地址。对应图3.1存储器地址分析 ? 寻址方式:如何寻找8086微理器指令的操作数来源的方式
? 立即、寄存器、直接、寄存器间接、基址/变址、基址+变址、串、I/O端口寻址 ? 重点讲解 结合例题和图分析讲解各寻址方式的含义,EA地址的计算 ? 课堂练习 课后习题 1
小结:主要介绍了8086的指令系统、指令格式,重点掌握各寻址方式的特点和EA的计算。
课外作业及思考题
1) 牢记各种寻址方式,思考访问存储器的寻址方式有哪几种? 2) 课后习题 2
课 后 记 载 :
《微机原理与接口技术》课程教案
相关推荐: