主要接口芯片(书本P214) 口计数器/定时器8253 口养行接口8255 口中断控制器8259 口DMA控制器8237 口串行接口8250/8251 口82815高速图形接口,82801(北桥) 微机原理及应用——第7章输入输出 11
微机原理及应用——第7章 输入输出 11 ◼ 主要接口芯片(书本P214) ❑ 计数器/定时器8253 ❑ 并行接口8255 ❑ 中断控制器8259 ❑ DMA控制器8237 ❑ 串行接口8250/8251 ❑ 82815 高速图形接口,82801(北桥)
7.1输入输出概述 思考题: 一般的IO接口电路安排有哪三类寄存器?它们 各自的作用是什么? 微机原理及应用——第7章输入输出 12
微机原理及应用——第7章 输入输出 12 思考题: ◼ 一般的IO接口电路安排有哪三类寄存器?它们 各自的作用是什么? 7.1 输入输出概述
72CPU与外设传送数据的方式 查询传送方式 中断传送方式 DMA方式 微机原理及应用——第7章输入输出 13
微机原理及应用——第7章 输入输出 13 ◼ 查询传送方式 ◼ 中断传送方式 ◼ DMA方式 7.2 CPU与外设传送数据的方式
72CPU与外设传送数据的方式 查询传送方式 由程序控制CPU与外设之间的数据交换,也称程序传送方式 无条件传送方式 口传送过程: ■外设已准备好,不查询外设的状态 输入时,外设的数据已送到三态缓冲器。 输出时,cPU的输出信息已送到输出锁存器的输入端。 口用途:用于简单外设 开关 LED显示器 微机原理及应用——第7章输入输出 14
微机原理及应用——第7章 输入输出 14 查询传送方式 ◼ 由程序控制CPU与外设之间的数据交换,也称程序传送方式。 ◼ 无条件传送方式 ❑ 传送过程: ◼ 外设已准备好,不查询外设的状态 ◼ 输入时,外设的数据已送到三态缓冲器。 ◼ 输出时,CPU的输出信息已送到输出锁存器的输入端。 ❑ 用途:用于简单外设 ◼ 开关 ◼ LED显示器 7.2 CPU与外设传送数据的方式
72CPU与外设传送数据的方式 数据 接口电路 系统数据总线 输出端口 选中地址 端口 输出 系统地译码 Y2 锁存 写信号址总线器 >至输出设备 器 输入端口 Ow 读信号 输入 缓冲 自输入设备 IOR 器 无条件传送 微机原理及应用——第7章输入输出 15
微机原理及应用——第7章 输入输出 15 选中地址 数据 写信号 读信号 输出端口 无条件传送 输入端口 7.2 CPU与外设传送数据的方式