钱晓捷,微机原理与接口技术第4版—基于IA-32处理器和32位汇编语言 第7章 输入输出接口 7.1I/0接囗概述 7.2无条件传送和程序查询传送 7.3中断控制系统 7.4DMA传送
钱晓捷,微机原理与接口技术·第4版——基于IA-32处理器和32位汇编语言 第 7 章 输入输出接口 7.1 I/O接口概述 7.2 无条件传送和程序查询传送 7.3 中断控制系统 7.4 DMA传送
薇7.1/接口概述 骂微机的外部设备多种多样 ·工作原理、驱动方式、信息格式、以及工作速 术 度方面彼此差别很大 第·它们不能与CPU直接相连 版·必须经过中间电路(I/0接口)再与系统相连 根>I/0接口是位于基本系统与外设间、实现两 亚者数据交换的控制电路 出 在PC机主板上的可编程接口电路 系统总线插槽中的电路卡(Card)
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 7.1 I/O接口概述 ➢微机的外部设备多种多样 工作原理、驱动方式、信息格式、以及工作速 度方面彼此差别很大 它们不能与CPU直接相连 必须经过中间电路(I/O接口)再与系统相连 ➢I/O接口是位于基本系统与外设间、实现两 者数据交换的控制电路 在PC机主板上的可编程接口电路 系统总线插槽中的电路卡(Card)
薇7.11J/0接口的典型结构 机原理与接口技术·第4版机械工业出版社 IO接口电路 数据总线DB 数据 数据寄存器 地址总线AB 状态 CPU 状态寄存器 控制总线CB 控制 控制寄存器 JO地址=外设端口,对应接口寄存器
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 7.1.1 I/O接口的典型结构 I/O地址=外设端口,对应接口寄存器
概1.内部结构 骂>数据寄存器 ·保存处理器与外设之间交换的数据 术 数据输入寄存器:保存从输入设备获取的数据, 处理器选择合适的方式进行读取 版·数据输出寄存器:保存处理器发往输出设备的 数据,适时到达输出设备 状态寄存器 出 保存外设当前的工作状态信息 控制寄存器 保存处理器控制接口电路和外设操作的有关信 息
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 1. 内部结构 ➢数据寄存器 保存处理器与外设之间交换的数据 数据输入寄存器:保存从输入设备获取的数据, 处理器选择合适的方式进行读取 数据输出寄存器:保存处理器发往输出设备的 数据,适时到达输出设备 ➢状态寄存器 保存外设当前的工作状态信息 ➢控制寄存器 保存处理器控制接口电路和外设操作的有关信 息
概2外部特性 >接口电路的外部特性由其引出信号来体现 I/0接口处于处理器与外设之间 米面向微处理器一侧的信号 与处理器总线或系统总线类似 有数据信号、地址信号和控制信号等 感>面向外设一侧的信号 出 与外设有关 社·外设数据信号、外设状态信号和外设控制信号
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 2. 外部特性 ➢接口电路的外部特性由其引出信号来体现 ➢I/O接口处于处理器与外设之间: ➢面向微处理器一侧的信号 与处理器总线或系统总线类似 有数据信号、地址信号和控制信号等 ➢面向外设一侧的信号 与外设有关 外设数据信号、外设状态信号和外设控制信号