作者:whisper
链接:http://proprogrammar.com:443/article/367
声明:请尊重原作者的劳动,如需转载请注明出处
一、 概述
为什么要设置接口?
1. 实现设备的选择
2. 实现数据缓冲达到速度匹配
3. 实现数据串 并格式转换
4. 实现电平转换
5. 传送控制命令
6. 反映设备的状态(“忙”、“就绪”、“中断请求”)
二、 接口的功能和组成
功能 组成
选址功能 设备选择电路
传送命令的功能 命令寄存器、命令译码器
传送数据的功能 数据缓冲寄存器
反映设备状态的功能 设备状态标记
I/O 接口的基本组成
1.I/O 端口
I/O 端口是指接口电路中可以被CPU 直接访问的寄存器,若干个端口加上相应的控制逻辑电路组成接口
2.I/O 端口编址方式
独立编址方式
统一编址方式
亲爱的读者:有时间可以点赞评论一下
全部评论