计算机组成原理(一)



冯诺依曼机器的特征:

  • 指令和数据以同等的地位存储在存储器当中
  • 指令和数据都是二进制
  • 指令和数据都是保存在存储器当中的

存储字

每个存储单元中的数据,称为存储字

存储字长

存储单元能够存储的二进制数据的长度

在一个8位系统中,字长是8位,也就是一个存储字有8位。

在一个16位系统中,字长是16位,也就是一个存储字有16位。

在一个32位系统中,字长是32位,也就是一个存储字有32位。

在一个64位系统中,字长是64位,也就是一个存储字有64位。

存储单元

是计算机存储器中的最小存储单位,通常表示为一个字节(8位)。存储单元在内存中连续排列,并由唯一的地址来标识每个存储单元。

MAR(Memory Address Register,内存地址寄存器)别称(存储器地址寄存器)

存储了当前 CPU 想要访问的内存地址。当 CPU 需要读取或写入内存时,它将要访问的地址加载到 MAR 中。MAR 中的地址指示了内存中存储的数据所在的位置,即要读取或写入的存储单元的地址。
MAR的位数=存储单元的个数

MDR(Memory Data Register,内存数据寄存器)别称(存储器数据寄存器)

MDR 主要用于 CPU 与存储器之间的数据传输。当 CPU 需要从存储器中读取数据时,存储器会将数据发送到 MDR 中,然后 CPU 可以从 MDR 中取出这些数据进行进一步的处理。

同样地,当 CPU 需要将数据写入存储器时,CPU 先将数据存储在 MDR 中,然后将 MDR 中的数据发送到存储器中相应的位置。

相关推荐
八解毒剂3 天前
【计组】中央处理器CPU
java·开发语言·计算机组成原理
啦啦啦啦啦zzzz4 天前
乘法器和除法器
计算机组成原理
我叫黑大帅8 天前
为了知道计算机为什么选择了二进制,我做了这些……
面试·程序员·计算机组成原理
suhan8 天前
【计算机组成原理】汇总二、数据的表示和运算
计算机组成原理
free-elcmacom18 天前
计算机组成原理<1>计算机的基本组成
计算机组成原理
孙克旭_1 个月前
计算机系统:硬件与软件
计算机组成原理
mifengxing2 个月前
计算机组成原理——存储器系统
开发语言·考研·计算机组成原理·复习笔记·计算机408
硬核子牙2 个月前
大模型是怎么学会的
人工智能·chatgpt·计算机组成原理
mifengxing2 个月前
计组|定点数移位运算+定点数、无符号数加减运算+溢出判断+运算电路
数字电路·计算机组成原理
A.零点2 个月前
【期末复习,408 考研计组全程笔记 】— 第4章 :指令系统
笔记·考研·408·计算机组成原理