1.2 计算机的基本组成

存储器的基本组成

  • 存储体 —— 存储单元 —— 存储原件(0/1)

大楼 —— 房间 —— 床位(无人/有人)

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

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

存储字长:存储单元中二进制代码的位数

  • MAR:地址缓冲寄存器,用来暂时存放欲访问存储单元的地址。
  • MDR:数据缓冲寄存器,用来暂时存放从某单元读出、或写入某存储单元的数据。

运算器的基本组成

  • ACC:累加器,运算前存放操作数、运算后存放运算结果。
  • MQ:乘商寄存器,乘法运算时存放乘数、除法时存放商。
  • ALU 是中央处理器 (CPU) 的执行单元,是所有中央处理器的核心组成部分,是由 "And Gate"(与门) 和 "Or Gate"(或门)构成的算术逻辑单元,主要功能是进行二位元的算术运算,如加减乘(不包括整数除法)。基本上,在所有现代CPU体系结构中,二进制都以补码的形式来表示。
  • X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数。
  ACC MQ X
加法

被加数

  加数
减法

被减数

  减数
乘法

乘积高位

(比如说1111乘以1111,结果为11100001,

高位是1110,低位是0001)

乘数

乘积低位

被乘数
除法

被除数

余数

除数

 

控制器的基本组成

  • 取指令 PC:程序计数器,存放当前欲执行指令的地址,并可自动计数形成下一条指令地址。
  • 分析指令 IR:指令寄存器,存放当前正在执行的指令。
  • 执行指令 CU:控制单元(部件),控制器中产生微操作命令序列的部件,为控制器的核心部件。

 

猜你喜欢

转载自www.cnblogs.com/bjxqmy/p/12541784.html