存储系统(一)—— 存储器介绍

注:此篇笔记源于B站刘宏伟老师讲的计算机组成原理进行总结

一、存储器分类(认识存储器的类别)

1.按存储介质分类

  1. 半导体存储器:TTL、MOS
  2. 磁表面存储器:磁头、载磁体
  3. 磁芯存储器:硬磁材料、环状元件
  4. 光盘存储器:激光、磁光材料

2.按存取方式分类

(1)存取时间与物理地址无关(随记访问)

  • 随记存储器        在程序的执行过程中 可读 可写
  • 只读存储器        在程序的执行过程中 只读

(2)存取时间与物理地址有关(串行访问)

  • 顺序存取存储器        磁带
  • 直接存取存储器        磁盘

3.按在计算机中的作用分类

二、存储器的层次结构(存储器在计算机中的位置)

1.存储器三个主要特性的关系(速度、容量、价格)

2.缓存-主存层次和主存-辅存层次的关系 

        通过1可以看到因为价格速度和容量的关系,把存储器分成针对CPU设计的、针对主存设计的和辅存设计的。

        因为CPU运算速度是最快的,而进行运算的位数又是需要很小的内存,而我们日常使用存储的东西是非常的繁杂又多,而且不是时时都需要进行存取,所以选用速度相对较慢的磁盘。然而在存取慢的磁盘想将数据传入CPU中进行运算,相对速度差距比较大,所以需要通过主存来进行协调存取速度。用以下图来进行辅助理解

三、主存储器(存储器在计算机中的作用)

1.主存储器与CPU的联系以及其基本组成

主存是与CPU进行联系的部件之一,可以用下图进行辅助理解。

其基本组成,包括存储体、数据总线和地址总线并通过控制电路进行读写操作。可以通过下图进行辅助理解。

 

 2.主存中存储单元的地址分配和技术指标

        存储单元的地址分配分为高位字节和低位字节,类似于大小端存储,下图的一个例子可以更好的进行理解。

         技术指标

(1)存储容量:主存 存放二进制代码的总位数,存储容量=存储字长x字长

(2)单位成本:每位价格=总成本/总容量

(3)存储速度

  • 存取时间:存储器的访问时间(读出时间 写入时间),从启动过一次存储器操作到完成该操作所经历的时间。
  • 存取周期:连续两次独立的存储器操作(读或写)所需要的最小间隔时间(读周期 写周期)。
  • 存储器带宽:主存数据传输率,表示每秒从主存进出信息的最大数量  位/秒

四、半导体存储芯片简介(认识存储元件)

1.半导体存储芯片的基本结构

        由下图可看出,存储芯片是由存储矩阵、读写电路、编译驱动、地址线、数据线、片选线和读/写控制线组成。

         其中地址线决定其能存储的最多位数数据,而数据线是对数据进行一次读/写所能操作的最多位数,片选线是针对存储器中存在分组存储,选择某一块存储矩阵进行数据传输。结合下图中的例子进行理解。

 

        片选线的作用可以结合下图进行更加直观的了解。下图是用16K X 1位的存储芯片所组成的存储器,因此分成四组,每组由8片芯片进行链接,并且读取数据时是同时对八片芯片的同一个位置进行读取,因此一次读取就是8位。

 2.半导体存储芯片的译码驱动方式

(1)线选法:通过地址线选择一整条线上的数据,再通过数据线进行读写。可以结合下图进行理解,图中是16X8的一块芯片,有16条地址线也就是用四位即可进行表示,即左边的Ai与地址译码器相连接,而读写数据线有8条。

 (2)重合法:即将数据线也作为地址线,从而同样多的线则可以表示更大的内存,即使用了数据线复用的方法。如下图所示,图中为32X32的一块存储块,通过XY两个地址译码器来确定内存中的矩阵块数据,进而进行读写操作。

 五、随机存取存储器(RAM)

1.静态RAM(SRAM)

        以Intel2114进行举例分析,下图为其外特性

 

        上图,WE(低电平写 高电平读),CS(片选线)左边为地址线,右边为数据线,Vcc为供电电压,GND为接地端。

        其读写操作可以如下图所示,下图表示读取第0行第0列上的数据,下图采用的是重合法。读写电路上左边为写入,右边为读取。

  2.动态RAM(DRAM) 

        以三管动态RAM芯片(Intell 1103)为例进行展示。下图就为其电路模型,其中电路单元就是存入信息的存储单元。通过读写选择线对存储单元进行选择与读取。

 动态RAM是通过行地址刷新从而维持单元的稳定。

3.动态RAM和静态RAM的比较

 六、只读存储器(ROM)

1.掩模ROM(MROM):行列选择交叉处有MOS管为“1”,若无MOS管为“0”。

2.PROM(一次性编程)

3.EPROM(多次性编程)

 4.EEPROM(多次性编程):电可擦写、局部擦写、全部擦写

5.Flash Memory(闪速型存储器)

  • EPROM        价格便宜 集成度高
  • EEPROM        电可擦洗重写
  • 比EEPROM快        具备RAM功能

七、存储器与CPU的连接

存储器容量的扩展

(1)位扩展(增加存储字长)如下图所示: 

(2)字扩展(增加存储字的数量),结合下图进行理解

(3)字、位扩展,结合下图进行理解

        以上的总结为比较基础的存储器知识,通过上述的了解,基本了解存储器的结构其存储原理和粗略了解存储器与CPU的连接以及存储器各类别在计算机中所使用的部分。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值