计算机组成原理第4章主存储器.ppt
《计算机组成原理第4章主存储器.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第4章主存储器.ppt(52页珍藏版)》请在三一办公上搜索。
1、1,第四章 主存储器,2,4.1主存储器处于全机中心地位,在现代计算机中,主存储器处于全机中心地位。原因:当前计算机正在执行的程序和数据(除了暂存于CPU寄存器以外的所有原始数,中间结果和最后结果)均存放在存储器中。CPU直接从存储器取指令或存取数据。计算机系统中输入输出设备数量增多,数据传送速度加快,因此采用了直接存储器访问(DMA)技术和输入输出通道技术,在存储器与输入输出系统之间直接传送数据。共享存储器的多处理机的出现,利用存储器存放共享数据,并实现处理机之间的通信,加强了存储器作为全机中心的作用。现代计算机中还设置了:辅助存储器(外存储器):存放当前不运行的程序和数据。高速缓冲存储器C
2、ache:解决CPU的主存储器速度的不匹配。,3,4.2 主存储器分类,能用来作为存储器的器件和介质,除了其基本存储单元有两个稳定的物理状态来存储二进制的信息外,还必须满足一些技术上的要求。例如:便于与电信号转换、便于读写、速度高、容量大和可靠性高等。还有价格因素。20世纪50 年代至70年代:磁芯存储器20世纪70 年代至今:半导体存储器,4,4.2 主存储器分类,主存储器的类型:随机(读写)存储器(Random Access Memory,简称RAM)在讨论计算机主存时,没有特别说明,就是指随机存储器。只读存储器(Read Only Memory,简称ROM)可编程序的只读存储器(Prog
3、rammable ROM,简称PROM)可擦除可编程序只读存储器(Erasable PROM,简称EPROM)可用电擦除的可编程只读存储器(Electrically EPROM,称E2PROM)上述各种存储器,除了RAM以外,即使停电,仍能保持其内容,称之为“非易失性存器”,而RAM为“易失性存储器”。,5,4.3 主存储器的主要技术指标,主存储器的主要性能指标包括:主存容量、存储器存取时间和存储周期时间。计算机可寻址的最小信息单位是一个存储字,相邻存储地址表示相邻存储字,这种机器称为“字可寻址”机器。一个存储字包含的二进制位数成为字长。有些计算机按照字节寻址,这种机器称为“字节可寻址”计算机
4、。指令中地址码的位数决定了主存储器的可寻址的最大空间。例如,32位微型机提供32位物理地址,只能支持对4G字节的物理主存空间的访问。存储器的容量:以字或字节为单位来表示主存储器存储单元的总数。一般以字节计算,有K(1024字节)/M(1024K字节)/G(1024M字节)。存储器存取时间:也称访问时间,指启动一次存储器操作到操作完成的时间。存储周期:指连续启动两次独立的存储器操作所需的的最小间隔时间。主存储器的速度和容量得到极大提高,但具有合适价格的主存储器能提供信息的速度总是跟不上CPU的处理指令和数据的速度。,6,4.4 主存储器的基本操作,主存储器用来暂存CPU正在使用的指令和数据,它和
5、CPU的关系最为密切。主存储器和CPU的连接是由总线支持的。总线包括:数据总线DB、地址总线AB和控制总线CB。CPU通过使用地址寄存器(AR)和数据寄存器(DR)和主存进行数据传送。若AR为K位字长,DR为n为字长,则允许主存包含2k个可寻址单位(字节或字)。在一个存储周期内,CPU和主存之间通过总线进行n为数据传送。主存储器的两个基本操作:“读”和“写”。读是从存储器中取出数据,写是将数据放入存储器。控制总线包括控制数据传送的读(read)、写(write)和表示存储器功能完成的(ready)控制线。,7,4.4 主存储器的基本操作,当CPU需要从主存“取”出一个信息字时,CPU必须指定存
6、储器字地址,并令存储器进行“读”操作。CPU需要把信息字的地址送到AR,经地址总线送往主存。同时,CPU应用控制线(读写)发一个“读”请求。此后,CPU等待从主存发来的回答信号,通知CPU“读”操作完成。主存通过ready线做出回答,若ready信号为1,说明存储器的内容已经读出,并放在数据总线上,送入DR。这时,取数操作完成。为了“存”一个字到主存,CPU与主存之间采取异步工作方式,以Ready信号表示一次访问存储器操作的结束。,CPU,AR,DR,读/写 ready 地址 数据 主存储器,地址总线数据总线控制总线,读/写,8,4.5 读写存储器,半导体读/写存储器(即随机存储器(RAM)按
7、存储元件在运行中能否长时间保存信息,分为:静态存储器动态存储器静态存储器利用双稳态触发器来保存信息,只要不断电,信息是不会丢失的;动态存储器利用MOS电容存储电荷来保存信息,使用时需不断给电容充电才能使信息保持。静态存储器集成度低,但功耗较大;动态存储器的集成度高,功耗小,它主要用于大容量存储器。,9,主存储器的逻辑组成,保持1,0的双稳态电路,1000H1001H1002H1003H1004H1005H,地址 内容,存储单元,10,1.静态存储器(SRAM),MOS管是金属(Metal)氧化物(Oxid)半导体(Semiconductor)场效应晶体管,或者称是金属绝缘体半导体。MOS管的开
8、关特性:MOS管有三个极:源极S(Source)、漏极D(Drian)和栅极G(Gate).,1.当UGGUT 时,MOS管导通,忽略导通电阻,漏-源极相当短路,相当于开关“闭合”。2.当UGGUT 时,MOS管截止,漏-源极相当开路。,11,1.静态存储器(SRAM)(1),(1)存储单元和存储器,T1,T2,T6,T4,T3,T5,位线1(高电平写0),位线2(高电平写1),字选择线,6管双稳态 1 位存储单元,VDD,VGG,Vss,1端(Q端),0端(Q端),12,1.静态存储器(SRAM)(3),字选择线,列选择线,T7,T8,13,1.静态存储器(SRAM)(2),1K个双稳态存储
9、单元,用矩阵译码,每个交叉点选择一个存储单元。,32根列选择线,32根行选择线,共有32 X 32=1024个交叉点,5-32 译码器,532译码器,存储器地址,A4A0,A9A5,0 1 2 31,01231,1位存储单元,14,1.静态存储器(SRAM)(4),1K1 静态存储器框图,X地址译码器,字驱动器,3232存储矩阵,控制电路,读/写电路,Y地址译码,031,0 31,A0A4,A5 A9,WE CS,DINDOUT,15,1.静态存储器(SRAM)(5),(2)开关特性 读周期时序,AdrCSWEDOUT,地址对片选的建立时间 tsu AdrCS,片选读时间 taCS,片禁止到输
10、出的传输延迟tPLH CSDOUT,CPU必须在这段时间内取走数据,16,1.静态存储器(SRAM)(6),(2)开关特性 写周期时序,AdrCSWEDIN,最小写允许宽度tWWE,数据对写允许的建立时间tsuDIN,CPU必须在这段时间内输出数据,地址对写允许WE的建立时间 tsu Adr,地址对写允许WE的保持时间 th Adr,17,2.动态存储器(DRAM)(1),(1)存储单元和存储器原理,T2,读出选择线,3管存储单元 单管存储单元(读出和写入部分分开),T1,T3,C,写入选择线,读出数据线,写入数据线,位线 字线数据线,T,CD,Vdd,高电平写0,低电平写1,有存储电荷:1无
11、存储电荷:0,Cs,有存储电荷:1无存储电荷:0,18,2.动态存储器(DRAM)(2),(1)存储单元和存储器原理 单管单元的优点:线路简单,单元占用面积小,速度快。缺点:读出是破坏性的,需要“重写”;读出信号很小,要求有高灵敏度的读出放大器。图49是16K1位动态存储器的框图,存储单元采用单管单元。地址码是14位;为了减少封装引脚数,地址码分两批(每批7位)送至存储器;行地址由行地址选通信号RAS送入,列地址由列地址选通信号CAS送入;16K位存储单元矩阵由两个64128阵列组成。读出放大器又使相应的存储单元的存储信息自动恢复(重写)所以读出放大器还用作再生放大器。,19,2.动态存储器(
12、DRAM)(4),(2)再生DRAM是通过把电荷充积到MOS管的栅极电容或专门的MOS电容中去来实现信息存储的。为了保证存储信息不遭破坏,必须在电荷漏掉以前就进行充电,以恢复原来的电荷,把这一充电过程称为再生,或称为刷新。对于DRAM,再生一般应在小于或等于2ms的时间内进行一次。DRAM采用“读出”方式进行再生。而接在单元数据线上的读放是一个再生放大器。由于DRAM每列都有自己的读放,因此,只要依次改变行地址,轮流对存储矩阵的每一行所有单元同时进行读出,直到把所有行全部读出一遍,就完成了对存储器的再生。,20,2.动态存储器(DRAM)(5),(3)时序图DRAM有以下几种工作方式:读工作方
13、式写工作方式读-改写工作方式页面工作方式再生工作方式RAS、CAS与地址Adr的相互关系(P122),21,2.动态存储器(DRAM)(5),读工作方式(WE=1),高阻态 输出 高阻态,RASCASWEDOUT,读工作周期 tCRD,是DRAM完成一次“读”所需要的最短时间,tCRD是RAS的一个周期时间。,22,2.动态存储器(DRAM)(6),写工作方式(WE=0),RASCASWEDINDOUT,写工作周期 tCWR,高阻态,是DRAM完成一次“写”所需要的最短时间,tCWD是RAS的一个周期时间。,23,2.动态存储器(DRAM)(7),读一改写工作方式,RASCASWEDINDOU
14、T,读-改写周期 tCRMW,td,24,2.动态存储器(DRAM)(8),页面工作方式,RASCASAdrWEDOUT,25,DRAM与SRAM的比较,DRAM的优点:每片DRAM存储容量大,约是SRAM的4倍。引脚数少,封装尺寸小。DRAM的价格比较便宜,大约只有SRAM的1/4。DRAM所需功率大约只有SRAM的1/6。由于以上优点,DRAM作为计算机主存储器的主要元件得到了广泛的应用,DRAM得存取速度和存储容量在不断改进和提高。DRAM的缺点:由于DRAM使用动态元件,速度比SRAM要低。DRAM需要再生,浪费时间,还需要再生电路,也要用去一部分功率。SRAM一般用作容量不大的高速存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 主存储器
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6202396.html