计算机组成原理学习笔记(学习中)

计算机系统概论

1.1计算机基本组成

冯诺依曼计算机特点:

  1. 计算机由五大部件组成:控制器,运算器,存储器,输入设备,输出设备
  2. 指令和数据以同等地位存于存储器,可按地址寻访
  3. 指令和数据用二进制表示
  4. 指令由操作码和地址码组成
  5. 存储程序
  6. 以运算器为中心计算机组成原理学习笔记(学习中)_第1张图片
    冯诺依曼计算机硬件框图存在问题:
    1.以运算器为中心,导致运算器成为该系统的瓶颈
    2.不具有层次性的划分

计算机组成原理学习笔记(学习中)_第2张图片
系统复杂性管理的方法:

  • 层次化:将被设计的系统划分为多个模块或子模块
  • 模块化:有明确定义的接口和功能
  • 规则性:模块更易被重用

存储器

用来保存指令和数据。
计算机组成原理学习笔记(学习中)_第3张图片

存储体里有若干个存储单元,每个存储单元中存有存储元件(0 / 1),这就类比于存储体是一栋大楼,大楼中有房间(存储单元),每个房间中有床位(无人 / 有人。

存储单元:存储一串二进制代码

存储字:存储单元中二进制代码的组合

存储字长:存储单元中二进制代码的位数,每个存储单元赋予一个地址号(房间号)

MAR(memory address register):存储器地址寄存器,反映存储单元的个数

MDR(memory data register):存储器数据寄存器,反映存储字长

例如:一个存储体,设MAR=4位,MDR=8位。对地址进行表示的话,从0000到1111,一共有16个存储单元,对每个存储单元进行访问出来的数据是8位二进制。

2023.6.23 p7结束


你可能感兴趣的:(计算机组成原理,学习,笔记)