搜索
写经验 领红包
 > 生活

主存储器的基本组成和工作原理(主存储器的基本组成包括哪些)

导语:五分钟理解主存储器的基本组成结构和原理

基本组成结构

基本上主存由三部分组成 存储体 地址寄存器 数据寄存器寄存器也是存储器 用来存放数据一个读取操作就像是从菜鸟驿站拿快递一样,我需要提供取件码给店员(数据地址),然后从货架(存储体)中找到快递,放在柜台(数据寄存器中)我来取走一个写入操作则和取快递稍微不同,我们需要先给地址寄存器一个地址,然后把数据给数据寄存器,这样主存就会帮我们把数据写入存储体。存储体基本结构和原理

存储体里有地址和存储单元,这也是MAR和MDR存取方式,通过MAR找到数据地址,再通过MDR取出存储单元中的数据.

存储单元 MAR位数反应了存储单元个数 按照顺序排列 有点像列表 下标就是地址 MAR就反应了有多少个存储单元

一般MAR用二进制位表示 如表示为4位MAR 就有0000~1111 2^4次方 16个存储单元(如0001 是一个 0002是一个)

存储字 Word 每个存储单元中都有具体的代码数据存储字长 每个存储单元中存放的最大的二进制地位数 MDR=存储字长存储元 存储二进制的电子元件 每个存储员可以存1bit也就是 1位 2进制

还有容易混淆的点 :

1个bit是机器中最小的单元 就是2进制中选出一元 0或者1

1个字节(byte)是8个(bit) 简写为大B

1B(byte 字节)=8b(bit 比特) 这个是固定的无论什么机器上都是这样

1个字(存储字长)=MDR这是绝对的

但是等于多少bit这是不固定的 如果是8位的主存储器 那么就是这个存储体中一个字为8bit

总结:

计算机的最小单位为bit 一个2进制位,要么是1要么是0。而一个字节(byte)等于8个bit 也就是8个二进制位。但是一个字(储存字长 word)是多少个bit 这个要看计算机的具体结构

举个生活中例子 如宽带的速度一般显示为100Mbps

这里显示的小b也就是bit 如果转换成我们正常的概念中的MB 那么需要100/8 = 12.5 左右(一个大B 字节 等于8个小b 比特)

本文内容由快快网络小德创作整理编辑!