x 第6章 输入输出及中断技术
1 第6章 输入输出及中断技术
x 主要内容 IO端口及其编址方式 简单接口芯片及其应用 基本输入输出方法 中断的基本概念及工作过程 中断控制器8259
2 主要内容: I/O端口及其编址方式 ⚫ 简单接口芯片及其应用 ⚫ 基本输入输出方法 ⚫ 中断的基本概念及工作过程 ⚫ 中断控制器8259
§6.1输入输出接口 主要内容 ●l/O接口与O端口的概念 O端口的编址方式 端口地址译码 ●数据传送方式
3 §6.1 输入输出接口 主要内容: ⚫ I/O接口与I/O端口的概念 ⚫ I/O端口的编址方式 ⚫ 端口地址译码 ⚫ 数据传送方式
O接口与端口 /O接口 将外设连接到总线上的一组逻辑电路的 总称。 ●实现外设与主机之间的信息交换 O端口 接口中的寄存器
4 一、I/O接口与端口 I/O接口: ⚫ 将外设连接到总线上的一组逻辑电路的 总称。 ⚫ 实现外设与主机之间的信息交换。 I/O端口: ⚫ 接口中的寄存器
1O接口要解决的问题 °速度匹配 Buffer 信号的驱动能力(电平转换器、驱动器) 信号形式和电平的匹配(AD、DA °信息格式(字节流、块、数据包、帧) ●时序匹配(定时关系) °总线隔离(三态门)
5 I/O接口要解决的问题 ⚫速度匹配(Buffer) ⚫信号的驱动能力(电平转换器、驱动器) ⚫信号形式和电平的匹配(A/D、D/A) ⚫信息格式(字节流、块、数据包、帧) ⚫时序匹配(定时关系) ⚫总线隔离(三态门)
接口的功能 数据的缓冲与暂存 ●信号电平与类型的转换 增加信号的驱动能力 ●对外设进行监测、控制与管理,中断处理
6 接口的功能 ⚫ 数据的缓冲与暂存 ⚫ 信号电平与类型的转换 ⚫ 增加信号的驱动能力 ⚫ 对外设进行监测、控制与管理,中断处理
=、0口的编址方式 数据端口 端口{状态端口 控制端口
7 二、I/O端口的编址方式 数据端口 状态端口 控制端口 端 口
O端口 数据 CPU 状态 外设 控制
8 I/O端口 CPU 数据 状态 控制 外设
O端口的编址方式 统一编址 独立编址
9 I/O端口的编址方式 统一编址 独立编址
口与内存的统一解址5 特点 00000H 指令及控制信号 内存 统 地址 ●内存地址资源减 960KB 少 F0000H I/O地址 FFFFFH 64KB
10 端口与内存的统一编址 特点: ⚫ 指令及控制信号 统一 ⚫ 内存地址资源减 少 内存 地址 960KB I/O地址 64KB 00000H F0000H FFFFFH