【计算机组成原理】计算机的发展 / 各个硬件部分

文章目录

  • 计算机的发展
    • 1.计算机硬件的基本组成
    • 2.冯诺依曼计算机
    • 3.现代计算机的结构:
  • 认识各个硬件部分
    • 1.主存储器的基本组成
    • 2.运算器的基本组成
    • 3. 控制器的基本组成
    • 4. 计算机的工作过程
    • 5.本节总结:

计算机的发展

1.计算机硬件的基本组成


  • 计算机系统 = 硬件+软件
  • 软件分为 系统软件 和 应用软件
  • 硬件的发展:
    1. 电子管
    2. 晶体管
    3. 集成电路

机器字长:计算机一次整数运算所能处理的二进制位数

2.冯诺依曼计算机


存储程序:将指令以二进制代码的形式事先输入计算机主存储器(冯诺依曼首次提出)
【计算机组成原理】计算机的发展 / 各个硬件部分_第1张图片

  • 冯诺依曼计算机的特点:
  1. 由五大部分组成
  2. 指令和数据以同等地位存于存储器,可按地址寻址
  3. 指令和数据用二进制表示
  4. 指令由操作数和地址码组成

解释:操作数为“读/写”,地址码是存放的地址,寻址是地址码的操作

  1. 以运算器为中心

等价于:

【计算机组成原理】计算机的发展 / 各个硬件部分_第2张图片

3.现代计算机的结构:


【计算机组成原理】计算机的发展 / 各个硬件部分_第3张图片【计算机组成原理】计算机的发展 / 各个硬件部分_第4张图片

  • 存储器是中心

作用:可以大大简化运算器的时间

  • CPU = 运算器 + 控制器

  • 此处的主机不同与平时的主机,平时的主机包括硬盘

  • 主存与辅存:例如手机里的APP存在辅存里的,运用时才到主存里

认识各个硬件部分

1.主存储器的基本组成


包括:存储体,MAR,MDR

  • MAR:存储地址的寄存器(address)
  • MDR:存储数据的寄存器(date)

等价于:
【计算机组成原理】计算机的发展 / 各个硬件部分_第5张图片
【计算机组成原理】计算机的发展 / 各个硬件部分_第6张图片

注意:

  1. 字 与 字节 分清
  2. B与b分清(字节 与 比特)

2.运算器的基本组成


【计算机组成原理】计算机的发展 / 各个硬件部分_第7张图片

其中ALU是最重要最复杂的部件!

3. 控制器的基本组成


【计算机组成原理】计算机的发展 / 各个硬件部分_第8张图片

4. 计算机的工作过程


【计算机组成原理】计算机的发展 / 各个硬件部分_第9张图片

【计算机组成原理】计算机的发展 / 各个硬件部分_第10张图片
【计算机组成原理】计算机的发展 / 各个硬件部分_第11张图片
【计算机组成原理】计算机的发展 / 各个硬件部分_第12张图片
【计算机组成原理】计算机的发展 / 各个硬件部分_第13张图片
【计算机组成原理】计算机的发展 / 各个硬件部分_第14张图片

总结
【计算机组成原理】计算机的发展 / 各个硬件部分_第15张图片

5.本节总结:

【计算机组成原理】计算机的发展 / 各个硬件部分_第16张图片

你可能感兴趣的:(硬件架构)