计算机组成原理——概述

计算机组成原理——概述

  • 世界上第一台计算机:1946年在美国诞生的ENIAC
  • 冯诺依曼存储程序思想:必须将事先编好的原始程序和数据一同送入主存后,才能执行程序,一旦程序被执行,计算机能在无须人工操作的干预下,自动完成逐条取出指令,并执行的任务
  • 摩尔定律:“微芯片上的集成的晶体管数目,每三年番2倍”
  • 计算机系统的层次结构计算机组成原理——概述
  • 机器以运算器为中心,I/O设备与存储器之间的数据传送通过运算器完成
  • 计算机由运算器,控制器,存储器,I/O设备 五大部件组成
  • 指令和数据地位相同,按地址访问,按顺序存放
  • 计算机如何区分指令和数据:通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。如果通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。
  • 机器字长:指CPU一次能处理的数据的位数。字长越长,数的表示范围越大,精度越高
  • 存储容量:包括主存和辅存容量
  • 运算速度:
    MIPS:单位时间内执行指令的平均条数
    CPI:执行一条指令所需要的时钟周期
    FLOPS:每秒的浮点数运算的次数