今天学习了一下计算机的发展历程和层次结构以及计算机的性能指标,还包括如何计算计算机容量和速度,大概整理的内容如下:

计算机的发展历程03

  1. 计算机的分类和发展方向

1.1 电子模拟计算机(连续的)

1.2 电子数字计算机(离散的)

1.2.1 通用机

  大型机、小型机、微型机等

1.2.2 专用机

1.3 指令和数据流

  1. 单指令流&单数据流(SISD):冯诺依曼体系结构
  2. 单指令流&多数据流(SIMD):阵列处理器、向量处理器
  3. 多指令流&单数据流(MISD):实际上是不存在的
  4. 多指令流&多数据流(MIMD):多处理器、多数据流
  5. 发展方向

两极分化

计算机层次结构01

  1. .诺伊曼计算机

1.1 存储指令

将指令以代码的形式事先输入到计算机中,按照其存储器中的首地址执行程序的第一条命令,以后按照该程序的规定顺序去执行其他指令,直至程序结束。

 

1.2 特点

         计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备5大部分组成。

 

         指令和数据以同等地位存于存储器中,并可以按照地址寻访。

        指令和数据均用二进制代码表示

      

指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。

 

      指令在存储器中按照顺序存放‘通常指令是顺序执行的,在特定的条件下可以根据运算的结果或者根据设定的条件改变执行的顺序。

   

      早期的冯.诺依曼体系以运算器为中心,输入和输出设备通过运算器和存储器传送数据。

 

 

 

 

 

 

        

 

计算机层次结构02

 

 

 

计算机层次结构03

计算机层次结构04

 

 

 

 

计算机性能指标

容量和速度以及计算

第一章系统概述