总结
外部设备
1.输入/输出设备
键盘,鼠标,打印机,显示器。
(常考问题)显示器:
VRAM容量 = 分辨率 * 灰度级位数。
VRAM带宽 = 分辨率 * 灰度级位数。
2.外存储器
磁盘,固态(F M),磁盘阵列(多个磁盘合起来),磁盘。
(常考问题)磁盘&磁盘计算问题
| 驱动器号 | 柱面(磁道)号 | 盘面号 | 扇区号 |
|---|
平均存取时间 = 平均寻道时间 + 旋转延迟时间 + 传输时间。(平均 :(边 - 内) / 2)
数据传输率 = 磁盘转速r * 磁道容量N。
I/O接口:控制器
主机&外设链接,地址的译码,数据缓冲,信号转换,传送指令状态信息。
1.结构
有外接口(电缆外设相连,串/并转换功能)内接口(系统总线相连)
2.接口类型
编程类型: 可编程/不可编程。
控制方式: 查询接口/中断接口/DMA接口。
数据传送(针对外设接口,内设永远并行):并行/串行。
3.I/O端口编址
端口是直接访问的数据寄存器,一个端口一个端口地址。
统一编址: (存储器映射)不需要专门的指令,统一编址。(简单;慢,小)
独立编址: (I/O映射)专门的指令输入/输出。(快;复杂,只能用来对端口操作)
(关键问题)I/O方式
解决主机&I/O之间的数据如何传送的问题。
1.程序查询方式
完全的程序实现,CPU不停的询问。CPU与I/O串行工作,一旦启动了I/O CPU就得等待。