计算机系统概论

程序是由指令组成的:计算机执行程序的过程,就是按照给定次序执行一组指令的过程。

一条指令通常分成两部分:

  • 操作码:规定该指令执行什么样的运算(或操作),因此被命名为操作码。
  • 地址码:规定对哪些数据进行运算,通常表示的是数据地址,因此被称为地址码。

冯·诺依曼结构(冯·诺依曼型机器)(重要)

  • 运算器、控制器、存储器、输入设备和输出设备5部分组成
  • 采用存储程序的方式,程序和数据放在同一个存储器中,以二进制码表示
  • 指令由操作码地址码组成
  • 指令在存储器中按执行顺序存放,一般顺序执行,但也可按运算结果或外界条件而改变
  • 机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器

计算机发展史

  • 第一代:电子管计算机时代 1946~50年代后期
  • 第二代:晶体管计算机时代 50年代中期~60年代后期
  • 第三代:集成电路计算机时代(60年代中期~70年代前期)
  • 第四代:大规模集成电路计算机时代
  • 第五代:超大规模集成电路

计算机硬件的组成(重要)

计算机系统的多级层次结构

组合逻辑

三态电路

三态:正常0态、正常1态和高阻态Z

三态电路

(其余见数字电路部分

时序逻辑

(见数字电路部分