csapp_计算机系统通览
文章目录
- 计算机硬件组成
- 总线
- I/O设备
- 适配器或者控制器
- 处理器(CPU)
- 主存
- 存储设备层次结构
- 抽象
- 操作系统提供的抽象
- 虚拟机提供的抽象
计算机硬件组成
总线
传递信息的电子线
I/O设备
如磁盘,鼠标,键盘,显示器,音箱
I/O设备通常通过适配器或者控制器和I/O总线连接
适配器或者控制器
控制器是I/O设备本身的电路板
适配器是插在主板上的
处理器(CPU)
通过系统总线和I/O桥连接,内含有寄存器
主存
通过内存总线和I/O桥连接
存储设备层次结构
寄存器->L1->L2->L3->本地磁盘->远程磁盘
每层之间处理速度都差了一个数量级
抽象
操作系统提供的抽象
处理器+主存+I/O设备 抽象为进程
主存+I/O设备抽象为虚拟内存
I/O设备抽象为文件
虚拟机提供的抽象
处理器+主存+I/O设备+操作系统 抽象为虚拟机
I/O设备抽象为文件