第7章输入输出系统(书中第八章,236) 第1节外围设备的速度分级与信息交换方式 第2节程序查询方式 第3节程序中断方式 第4节DMA方式 第5节通道方式
第7章输入输出系统(书中第八章,236) 第1节 外围设备的速度分级与信息交换方式 第2节 程序查询方式 第3节 程序中断方式 第4 节DMA方式 第5节通道方式
第1节外围设备的速度分级与信息交换方式 一、外围设备的速度分级(控制) 二、信息交换方式(4种+1)
第1节 外围设备的速度分级与信息交换方式 一、外围设备的速度分级(控制) 二、信息交换方式(4种+1)
一、外围设备的速度分级 高速工作的主机同不同速度工作的外围设备相连接, 要保证主机与外围设备在时间上同步,将讨论不同外围 设备的定时问题。 输入/输出设备同CPU交换数据的过程: 输入过程: ()CPU把一个地址值放在地址总线上,这一步将选择某 输入设备; (2)CPU等候输入设备的数据成为有效; (3)CPU从数据总线读入数据,并放在一个相应的寄存器 中
高速工作的主机同不同速度工作的外围设备相连接, 要保证主机与外围设备在时间上同步,将讨论不同外围 设备的定时问题 输入/输出设备同CPU交换数据的过程: 输入过程: (1)CPU把一个地址值放在地址总线上,这一步将选择某 (2)CPU等候输入设备的数据成为有效; (3)CPU从数据总线读入数据,并放在一个相应的寄存器 一、外围设备的速度分级
输入过程 地 2 址锁存 设备选择 CPU 设备 数据缓冲器 接口
设备 地址锁存器数据缓冲器 设备选择 接口 CPU 1 2 3 输入过程
输出过程: (1)CPU把一个地址值放在地址总线上,选择输出设 备; (2)CPU把数据放在数据总线上; (3)输出设备认为数据有效,从而把数据取走
(1)CPU把一个地址值放在地址总线上,选择输出设 (2)CPU (3)输出设备认为数据有效,从而把数据取走