计算机组成原理(一)



冯诺依曼机器的特征:

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

存储字

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

存储字长

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

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

相关推荐
啊呦.超能力1 个月前
计算机硬件的工作原理
计算机组成原理
旅僧1 个月前
多处理器基本概念(SISD、SIMD、MISD、MIMD)--自用
计算机组成原理
dulu~dulu1 个月前
数据冒险与控制冒险
java·开发语言·计算机组成原理
dulu~dulu1 个月前
I/O中断处理过程
单片机·嵌入式硬件·计算机组成原理
小新_-2 个月前
第四章:存储系统:第一节——存储器概述
计算机组成原理
Fuliy962 个月前
【计算机组成原理】实验一:运算器输入锁存器数据写实验
计算机组成原理·锁存器·实验报告·clk·运算器输入锁存器数据写实验·74hc574芯片
乌云暮年2 个月前
【计组】数据的表示与运算
笔记·算法·计算机组成原理
青衫客362 个月前
在系统总线的数据线上,不可能传输的是()。
计算机组成原理
YuCaiH2 个月前
【计算机组成原理】计算机的性能指标
笔记·计算机组成原理
墨染青竹梦悠然3 个月前
《计算机组成原理》(第3版)第10章 控制单元的设计 复习笔记
笔记·计算机组成原理