文章目录 IO IO硬件 IO设备的发展历史 IO设备怎么和CPU、内存连接? IO设备的典型构成 使用IO设备的典型协议 1.轮询 2.中断 两种方案对比 3.DMA控制器 IO应用接口 1.块设备 2.字符设备 3.网络设备 4.其他设备 IO内核子系统 为什么需要缓存? IO 先回忆下冯诺依曼计算机的五大部件:运算器、控制器、存储器、输入、输出 运算器我们没讲,是算数逻辑单元 控制器就是CPU,进程是CPU的抽象,这是我们的重点内容 存储器:分为内存和外存,内存的分配方案,分页也是重点,外存:磁盘调度算法 输入和输出本节讲解 IO硬件 IO设备的发展历史 纸带: