I/O系统

键盘、鼠标、磁盘、显示器,它们的速度、时序、数据格式天差地别,CPU 却不可能为每种设备都写一套专门的驱动逻辑。I/O 系统的作用就是搭起一层统一接口,让 CPU 用有限的几种方式就能和种类繁多的外设打交道。本章先说明外部设备本身的分类与特性,再介绍 I/O 接口的组成和寄存器安排,然后逐一比较程序查询、中断、DMA 等几种 I/O 方式在 CPU 占用率和吞吐量上的差别,最后引出衡量 I/O 系统性能的常用指标。

章节

发现内容有问题?

告诉我们哪里需要改进。