输入输出接口与程序查询控制.ppt

输入输出接口与程序查询控制

6.3 输入输出接口 输入输出方式 接口的组成与基本功能 接口寻址 I/O接口: 是位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路 输入输出要解决的问题 1)找出要进行信息交换的外设 2)协调主机与外设的工作速度 3)了解外设的工作情况 4)向外设发送控制命令 接口的组成与基本功能 基本功能: a、寻址功能 —— 对接口寄存器进行寻址。(地址译码器); b、数据缓冲 —— 解决速度匹配问题;(数据缓冲寄存器); c、控制功能 ——接收主机命令并提供外设状态(命令/状态寄存器),根据主机发来的控制命令和外设的状态对接口线路实现控制(控制电路); d、数据格式转换功能 e、提供主机和I/O所需的驱动能力和工作电平。 接口的组成与基本功能 接口寻址 1、I/O端口单独编址 I/O端口有独立的地址空间。 使用专门的I/O指令,如IN、OUT指令 主存和I/O分开的读、写控制信号线。 接口寻址 2、与存储器统一编址 对I/O接口寄存器访问就同访问主存单元一样。 特点:指令系统中不设专门的I/O指令。 接口的类型 按数据传送格式 并行接口、串行接口 按主机访问外设的控制方式 程序查询接口、程序中断接口、DMA接口、通道控制器接口 按功能选择的灵活性 可编程接口、不可编程接口 按通用性 通用接口、专用接口 主机与外设信息交换的控制方式 1.程序查询控制

文档评论(0)

1亿VIP精品文档

相关文档