一.系统的硬件组成
1.1 总线
总线是用来在计算机各个部件中传递数据的快递员,这个快递员携带的数据是有限制的通常是4个字节32位,8个字节64位。
1.2 IO/设备
IO/设备是计算机与外界数据交换的快递员。
包括四个功能不一的快递员
1)作为用户输入的键盘和鼠标
2)作为用户输出的显示器
3)用来长期存储数据和程序的磁盘驱动器(简单就是磁盘)
1.3 主存
主存是一个临时存储设备,在处理器执行程序时。用来存放程序和程序处理的数据。
1.4 处理器
中央处理器,是解释或执行存储在主存中指令的引擎。处理器的核心是一个大小为一个字的存储设备。称为程序计数器(pc),在任何时刻。pc都指向主存中某条机器语言指令(就是指令的地址)。
程序计数器是处理器的备忘录,程序计数器便于处理器记住上次执行的位置。
从系统通电到断电。处理器一直在不断执行pc指向的某条机器语言地址。
机器的指令集基本认识
机器的指令集如何实现
机器的指令集如何优化
二.高速缓存的重要性
三.存储设备形成层次结构
在处理器和一个较大较慢的存储设备(例如主存)之间插入一个更小更快的存储设备(例如高速缓存)的想法已经成为一个普遍的观念。
四.操作系统管理硬件
五.整数表示