一、I/O接口
1.I/O接口的功能
2.I/O接口的基本结构
3.I/O接口的类型
4.I/O端口及其编址
二、I/O方式
1.程序查询方式
2.程序中断方式
①程序中断的基本概念
②程序中断的工作流程
③多重中断和中断屏蔽技术
3.DMA方式
①DMA方式的特点
②DMA控制器的组成
③DMA的传送方式
④DMA的传送过程
⑤DMA方式和中断方式的区别
中断 | DMA | |
---|---|---|
数据传送 | 程序控制 程序的切换 -->保存和恢复现场 | 硬件控制 CPU只需进行预处理和后处理 |
中断请求 | 传送数据 | 后处理 |
响应 | 指令执行周期结束后响应中断 | 每个机器周期结束均可,总线空闲时即可响应DMA请求 |
场景 | CPU控制,低俗设备 | DMA控制器控制,高速设备 |
优先级 | 优先级低于DMA | 优先级高于中断 |
异常处理 | 能处理异常事件 | 仅传送数据 |