主存储器的作用和连接
存储正处在运行中的程序和数据(或一部分)的部件,通过地址 数据 控制三类总线与CPU与其他部件联通。
地址总线用于选择主存储器的一个存储单元(字或字节),其位数决定了能够访问的存储单元的最大数目。称为最大可寻址空间。例如,当按字节寻址时,20位地址也可以访问1MB的存储空间,32位的地址可以访问4GB的存储空间。
数据总线用于在计算机各个功能部件之间传送数据,数据总线的位数(总线的宽度)与总线时钟频率的乘积,与该总线所支持的最高数据吞吐(输入/输出)能成正比。
控制总线用于指明总线工作周期类型和本次输入/.出完成的时刻。总线的工作周期,可以包括主存储器读周期,主存储器写周期,I/O设备读周期,I/O设备写周期,即用不同的总线周期来区分要用那个部件(主存或I/O设备)和操作的性质(读或写)还有直接存储器访问(DMA)总线周期等。
主存储器的读写过程
读过程:
给出地址
给出片选与读写命令
保存读出内容
写过程:
给出地址
给出片选与数据
给出写命令
动态存储器的存储原理
动态存储器是用金属氧化物半导体(MOS)的单个MOS管来存储一个二进制位(bit)信息的。信息被存储在mos管T的源极的寄生电容Cs中,例如,用Cs中存储有电荷表示1,无电荷表示2。
动态的存储器工作特点
- 破坏性读出
读出时强制清零
预充电延迟 - 需要定期刷新
集中刷新
停止读写逐行刷新 - 分散刷新
定时周期刷新
快速分页组织
动态存储器读写过程
动态存储器集成度高,存储容量大,为节约管脚数,地址分为行选择和列选择。
动态存储器存储原理
-
写
往位线上送数据
选择字线 -
读
将位线上置高电平
选中字线
感知电容是否放电并放大
写回 -
刷新
定期的批量读操作
动态储存器的特点
- 存储器的容量高
单位存储单元面积小 - 访问速度慢
电容充放电
刷新 - 能耗低
- 价格低