试题详情
- 简答题试说明8253的内部结构包括哪几个主要功能模块?
- (1)数据总线缓冲器。这是8253与CPU数据总线连接的8位、双向、三态缓冲器。
CPU用输入输出指令对8253进行读写的所有信息都是通过该缓冲器传送的,内容包括:CPU在初始化编程时写入8253的控制字。CPU向8253的某一通道写入的计数值。CPU从某一个通道读取的计数值。
(2)读/写控制逻辑。这是8253内部操作的控制部分。它接收输入的信号(CS、WR、RD、A1、A0),以实现片选、内部通道选择以及对相关端口的读/写操作。
(3)控制字寄存器。在对8253进行初始化编程时,该寄存器存放由CPU写入的控制字,由此控制字来决定所选中通道的工作方式。此寄存器只能写入不能读出。
(4)计数器0,计数器1,计数器2。这是三个独立的计数器/定时器通道,各自可按不同的工作方式工作。每个通道内部均包含一个16位计数初值寄存器、一个16位减法计数器和一个16位锁存器。其中,计数初值寄存器用来存放初始化编程时由CPU写入的计数初值。
减法计数器从计数初值寄存器中获得计数初值,进行减法计数,当预置值减到零或1(视工作方式而定)时,OUT输出端的输出信号将有所变化。正常工作时,锁存器中的内容随减法计数器的内容而变化,当有通道锁存命令时,锁存器便锁定当前内容以便CPU读取,CPU可用输入指令读取任一计数器的当前计数值,通道锁存器中的内容被CPU读走之后,就自动解除锁存继续随减法计数器而变化。 关注下方微信公众号,在线模考后查看
热门试题
- 具有指令流水线功能的CPU其特点是()
- 通信中双方都可以发送和接收数据,但同一时
- 设字长为八位,有x=-1,y=124,则
- 异步串行传输中起始位为()。
- 8086/8088能寻址内部存储器的最大
- 8088/8086的一切复位信号至少要维
- ROM、PROM、EPROM、E2PRO
- 8086的执行单元(EU)由哪几部分组成
- 简述A/D转换器的参数。
- 当CPU与外设工作不同步的情况下,只能采
- 在计算机系统的层次结构中,机器语言位于第
- 写出下列存储器芯片(非DRAM)基本地址
- 计算机中带符号数采用补码表示的目的是为了
- 和USB相比,FireWire总线有哪些
- 8086CPU的INTR脚和INTA脚的
- BIU是指什么?
- 在8086中断系统中,优先级最高的硬件中
- ()是总线驱动器芯片。
- 8086/8088最大模式时,引脚有效时
- 8088/8086CPU中程序计数器(P