计算机组成原理(一)



冯诺依曼机器的特征:

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

存储字

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

存储字长

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

在一个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 中的数据发送到存储器中相应的位置。

相关推荐
岑梓铭4 天前
考研408《计算机组成原理》复习笔记,第二章计算机性能
笔记·考研·408·计算机组成原理
Nelson_hehe10 天前
考研408-计算机组成原理冲刺考点(4-5章)
考研·计算机组成原理·知识点总结·指令系统·中央处理器·考点冲刺
Nelson_hehe13 天前
考研系列-计算机组成原理第四章、指令系统
408·计算机组成原理·计算机体系结构·指令系统·考研知识整理
Nelson_hehe13 天前
考研系列-计算机组成原理第二章:数据的表示和运算
计算机组成原理·补码·ieee754·考研408·移码
Nelson_hehe16 天前
考研系列-计算机组成原理第一章:计算机系统概述
408·计算机组成原理·计算机体系结构·考研知识整理
楽码25 天前
检查go语言变量内存结构
后端·go·计算机组成原理
float_六七1 个月前
计算机组成原理-存储器
计算机组成原理
王嘉俊9252 个月前
计算系统概述核心知识图谱(考研专项版)
考研·计算机组成原理·计组
A.sir啊2 个月前
计算机组成原理知识点精汇(一)计算机基础知识
硬件架构·cpu·计算机组成原理·冯诺依曼
不能只会打代码3 个月前
计算机组成原理—— 总线系统(十一)
fpga开发·计算机组成原理