8253可编程计数器定时器在微机原理中的应用

需积分: 50 4 下载量 32 浏览量 更新于2024-07-11 收藏 131KB PPT 举报
"微机原理及应用复习,涵盖了8253可编程计数器和定时器的相关知识,以及8086CPU结构和微机系统的重点内容。" 在微机原理及应用的学习中,8253可编程计数器和定时器是一个重要的组成部分。8253是一个通用的数字集成电路,广泛用于系统中的计数和定时任务。它具有以下关键特点: 1. **8253的功能和内部结构**:8253通常包含三个独立的计数通道,每个通道都有自己的计数器和控制逻辑。它可以执行同步或异步计数,并支持多种工作模式。 2. **8253的控制字格式**:为了配置和控制8253的工作方式,我们需要向其写入一个控制字。这个控制字包含了工作模式、计数初值、计数方向和其它参数的信息。 3. **方式0工作方式**:8253有六种工作模式,其中方式0是最简单的一种。在这种模式下,计数器以二进制减法计数,每当输入时钟脉冲到达,计数值就会减1,直到达到预置的初始值,然后产生一个中断请求。 4. **8253初始化编程**:在使用8253之前,需要通过I/O端口对其进行初始化编程,设定工作模式、计数初值等参数。这通常涉及到向8253的控制端口写入特定的控制字和初值。 接下来,复习内容转向了8086CPU结构,这是理解整个微机系统运行的基础: 1. **8086CPU的内部结构**:包括两个主要部分,即总线接口单元(BIU)和执行单元(EU),负责数据的传输和指令的执行。 2. **8086CPU寄存器结构**:包括通用寄存器、标志寄存器FLAGS、指令指针IP、指令寄存器IR等,每个都有其特定的功能和用途。 3. **8086总线周期和工作模式**:理解总线周期、时钟周期和指令周期的概念,以及8086在最小模式和最大模式下的工作差异。 4. **8086的引脚信号**:了解如何识别和使用这些信号来与其他芯片进行交互,如RD、WR、READY、RESET、INTR等。 5. **总线和地址复用技术**:8086如何通过地址总线和数据总线实现资源共享,提高系统效率。 6. **8086存储器组织**:包括地址空间的划分,逻辑地址和物理地址的转换,以及存储器的分段结构。 7. **寻址方式与指令系统**:理解8086指令格式,掌握不同的寻址方式,如立即寻址、寄存器寻址、直接寻址等,以及如何正确选择和使用指令。 复习微机原理及应用时,应以教材为基础,结合课件,重点学习基本知识和概念,同时关注上述章节的重点内容。对于硬件电路与时序,如果不是考试或实际应用的必要,可以不必深究。