24.10.25
- 中断
计算机在执行程序的过程中,当遇到急需处理的事件时,暂停当前正在运行的程序,转去执行有关服务程序,处理完成后自动返回源程序,这个过程称为中断。
1)中断向量:提供中断服务程序的入口地址
2)中断响应时间:发出中断请求开始,到进入中断服务程序
3)保存现场:返回执行源程序
11.1 输入输出(I/O)控制方式
1)程序查询方式
(1)CPU和I/O(外设)只能串行工作,CPU需要一直轮询,长期处于忙等状态,CPU利用率低。
(2)一次只能读/写一个字
(3)由CPU将数放入内存
2)中断驱动方式
(1)I/O设备通过中断信号主动向CPU报告I/O操作已完成
(2)CPU和I/O(外设)可并行操作
(3)CPU利用率得到提升
(4)一次只能读/写一个字
(5)由CPU将数据放入内存
3)直接存储器存取方式(DMA)
(1)CPU和I/O(外设)可并行工作
(2)仅在传送数据块的开始和结束时才需要CPU的干预
(3)由外设直接将数据放入内存
(4)一次读写的单位是块,不是字

浙公网安备 33010602011771号