第9章输入输出系统
第9章 输入输出系统
9.1输入输出系统概述 1输入输出的特性 (1)异步性 外设的工作速度与CPU相差很大。为了 能使主机和外设充分提高工作效率,则 要求输入输出操作异步于CPU (2)实时性 输入输出的操作必须按各设备实际工作 速度,控制信息流量和信息交换的时刻, 这就是输入输出的实时性 (3)设备无关性 输入输出与具体设备无关,具有独立性
9.1 输入输出系统概述 1.输入输出的特性 (1)异步性 外设的工作速度与CPU相差很大。为了 能使主机和外设充分提高工作效率,则 要求输入输出操作异步于CPU。 (2)实时性 输入输出的操作必须按各设备实际工作 速度,控制信息流量和信息交换的时刻, 这就是输入输出的实时性。 (3) 设备无关性 输入输出与具体设备无关,具有独立性。
2接 接口是一种为主机和外设传送信息而设置的硬 件线路 3接口的功能 ①识别设备 ②输入输出 ③数据缓冲 ④数据转换 ⑤传送主机命令,反映设备的工作状态。 ⑥接口除上述功能外,还应有检错纠错功能、 中断功能、时序控制功能等
2.接口 接口是一种为主机和外设传送信息而设置的硬 件线路。 3.接口的功能 ①识别设备 ②输入输出 ③数据缓冲 ④数据转换 ⑤传送主机命令,反映设备的工作状态。 ⑥接口除上述功能外,还应有检错纠错功能、 中断功能、时序控制功能等。
4/0接口的主要组成 ①数据缓冲寄存器 ②设备地址识别线路 ③设备状态字寄存器 ④主机命令字寄存器 ⑤数据格式转换线路 ⑥数据地址寄存器。 ⑦控制逻辑
4.I/0接口的主要组成 ①数据缓冲寄存器 ②设备地址识别线路 ③设备状态字寄存器 ④主机命令字寄存器 ⑤数据格式转换线路 ⑥数据地址寄存器。 ⑦控制逻辑。
5.接口的编址方式 (1)统一编址方式是把0端口当做存储 器的单元进行分配地址。 优点:不需要专门的输入输出指令,并 使CPU访问|0的操作更灵活、更方便 此外还可使端口有较大的编址空间。 缺点:端口占用了存储器地址,使内存 容量变小。再者,利用存储器编址的0 设备进行数据输入输出操作执行速度较 慢
5. 接口的编址方式 (1)统一编址方式是把I/0端口当做存储 器的单元进行分配地址。 优点:不需要专门的输入输出指令,并 使CPU访问I0的操作更灵活、更方便, 此外还可使端口有较大的编址空间。 缺点:端口占用了存储器地址,使内存 容量变小。再者,利用存储器编址的I/0 设备进行数据输入输出操作执行速度较 慢。