主存储器是计算机硬件的一个重要部件,主要由存储体、控制线路、地址寄存器(MAR)、数据寄存器(MDR)和地址译码电路五部分组成;其作用是存放指令和数据,并能由中央处理器(CPU)直接随机存取。
MAR 与 MDR
MAR(Memory Address Register) 存储器地址寄存器
存放的内容:预访问的存储单元的地址
位数:反映存储单元的个数
MDR(Memory Date Register) 存储器数据寄存器
存放的内容:从存储器某单元读取的代码或准备往某存储单元中
位数:存储字长,即每个存储单元的大小
性能指标:
总容量 = 存储单元个数 × 存储字长 bit
= 存储单元个数 × 存储字长/8 Byte
举个离子:
MAR 为32位,MDR为8位
则:
MAR = 32位-> 总共有个存储单元
MDR = 8位 -> 每个存储单元可存放8bit = 1个字节(byte)
总容量 = * 8 bit = 4GB
补充:
1.
2. : K : M : G : T
3. 一个字节(Byte) = 8bit
1B = 1个字节, 1b = 1个bit