计算机系统概述

1.1 计算机系统的层次架构

计算机系统由硬件和软件两部分组成

1.1.1 计算机硬件的基本组成

  1. 早期的冯诺依曼机

冯诺依曼提出了存储程序原理
即指令以代码的形式输入到计算机内存中,按照其在内存中的存放顺序,一条一条地执行指令,直到程序结束。
按照这样的原理,计算机应当具有5大功能:数据传送,数据存储,数据处理,操作控制,操作判断。

冯诺依曼体系有以下特点:

  • 计算机的硬件由运算器,控制器,存储器,输入设备,输出五大部分组成
  • 指令和数据以同等地位存放在存储器中,可按地址寻访
  • 指令和数据均用二进制表示
  • 指令由操作码和地址码组成,操作码表示操作的性质,地址码表示操作数的地址
  • 存储程序原理
  • 以运算器为中心