存储器
大家好呀!我是小笙,由于存储器这部分章节内容较多,我分成二部分进行总结,以下是第一部分,希望内容对你有所帮助!
概述
存储器是计算机系统中的记忆设备,用来存放程序和数据
存储器分类
存储器分类主要按照存储介质、存储方式以及计算机中的作用来进行分类
存储器的层次结构
从速度、容量以及价格三个性能指标来分析存储器
主存储器
概述
主存储器简称主存,是计算机硬件的一个重要部件。它的主要作用是存放指令和数据,并能由中央处理器(CPU)直接随机存取
主存储器的组成
MAR 寻址操作
根据 MAR 中的地址访问某个存储单元时,还需经过地址译码、驱动等电路,才能找到所需访问的单元
MDR 数据读入写出操作
- 读出时,需经过读出放大器,才能将被选中单元的存储字送到 MDR
- 写入时,MDR 中的数据也必须经过写入电路才能真正写入到被选中的单元中
主存和cpu之间的联系
主存中存储单元地址的分配
主存储器被划分为许多存储单元,每个存储单元都有一个唯一的地址
主存中存储单元地址的分配还涉及到字节顺序的问题,即大端模式和小端模式;现在假设用每个存储字32位来存储 12345678H 数据
大端大尾方式:高位字节地址为字地址
字地址 | 字节地址(8位) | 字节地址 | 字节地址 | 字节地址 |
---|---|---|---|---|
0 | 12 | 34 | 56 | 78 |
4 | ||||
8 |
小端小尾方式:低位字节地址为字地址
字地址 | 字节地址 | 字节地址 | 字节地址 | 字节地址 |
---|---|---|---|---|
0 | 78 | 56 | 34 | 12 |
4 | ||||
8 |
主存中的技术指标
主存的主要技术指标是存储容量和存储速度
半导体存储芯片
基本结构
译码驱动能把地址总线送来的地址信号翻译成对应存储单元的选择信号,该信号在读/写电路的配合下完成对被选中单元的读/写操作