|计算机组成原理 阅读量:
概述
I/O设备与主机信息传送的控制方式
- 程序查询
- 程序中断
- DMA
I/O设备
- 输入设备:键盘,鼠标,触摸屏……
- 输出设备:显示器,打印机……
- 其他:A/D,D/A……
- 多媒体:VR……
I/O接口
概述
- 为什么要设置接口:
- 实现设备的选择
- 实现数据缓冲达到速度匹配
- 实现数据串——并格式转换
- 实现电平转换
- 传送控制命令
- 反映设备的状态(“忙”、“就绪”、“中断请求”)
功能和组成
- 总线连接方式的 I/O 接口电路
- 设备选择线
- 数据线
- 命令线
- 状态线
功能 |
组成 |
选址 |
设备选择电路 |
传送命令 |
命令寄存器、命令译码器 |
传送数据 |
数据缓冲寄存器(DBR) |
反映设备状态 |
设备状态标记 |
- 状态标记:完成触发器D,工作触发器B,中断请求触发器INTR,屏蔽触发器MASK
接口类型
- 按数据 传送方式 分类
- 按功能 选择的灵活性 分类
- 按 通用性 分类
- 按数据传送的 控制方式 分类
程序查询方式
程序中断方式
DMA方式
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Nice To Meet U!