计算机组成原理-输入输出系统
输入输出系统的组成
输入输出系统由I/O软件和I/O硬件两部分组成
- I/O软件:主要任务是将用户编制的程序输入主机内,将结果输给用户以及实现输入输出系统与主机工作的协调。包括I/O指令和通道指令
操作码:作为其他指令的判别码
命令码:I/O设备的具体操作
设备码:多太设备的选择码 - I/O硬件:带有接口的I/O系统中,一般包括接口模块和接口设备两部分
I/O设备与主机的联系方式
编址方式
- 统一编址:I/O设备看作存储器地址的一部分。占用了存储空间,但是无需占用的I/O指令
- 不统一编址:I/O设备与存储地址分开。不用主存空间,但是需设I/O指令
设备寻址:每台设备都有自己的设备号,通过I/O指令的设备码指出设备的设备号
传送方式
- 并行传输:同时传输,特点是传输速度快,但要求数据线多
- 串行传输:逐个传输,特点是传输速度慢,只需一根数据线和一根地址线,适合远距离传输。
I/O设备与主机的联络方式
- 辐射式连接方式:每台I/O设备都有一套控制总线和一组信号线
- 总线连接方式:通过一组总线将所有的I/O设备与主机连接 </