背景回顾:我们已经了解了底层存储 1-Bit 数据的原理:磁、坑、电。是时候把它们 “接到” 电脑上了。那么,输入输出设备又是如何和处理器协作完成任务的?
本讲内容:计算机系统的最后一块拼图:I/O 设备原理、构造与实现,包括键盘、鼠标、打印机、显卡……你会感到 “实现计算机系统” 真的是可以做到的。
输入/输出设备是 “与处理器交换数据” 接口——因此,我们的设备可以实现得任意复杂,甚至是一个完整的计算机系统。从我们今天的打印机、SSD、GPU,都遵循了这个模式,在 CPU 的统一管理和调度下各自完成各自的功能。