CH04存储系统_第1页
CH04存储系统_第2页
CH04存储系统_第3页
CH04存储系统_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CH04 存储系统习题与思考题1存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据?解答:只读存储器ROM;随机存储器RAM。2术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思?解答:“非易失性存储器”是指当停电后信息会丢失;PROM-可编程序的只读存储器PROM(Programmable ROM),EPROM-可擦除的可编程的只读存储器EPROM(Erasible Programmable ROM)。3微型计算机中常用的存储器有哪些?它们各有何特点?分别适用于哪些场合?解答:(略)4现代计算机中的存储器系统采用了哪三级分

2、级结构,主要用于解决存储器中存在的哪些问题?解答:目前在计算机系统中通常采用三级存储器结构,即使用高速缓冲存储器、主存储器和辅助存储器,由这三者构成一个统一的存储系统。从整体看,其速度接近高速缓存的速度,其容量接近辅存的容量,而位成本则接近廉价慢速的辅存平均价格。三级结构主要用于解决速度、容量和成本的问题。5试比较静态RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM中信息的保护。解答:静态RAM-存储一位信息的单元电路可以用双极型器件构成,也可用MOS器件构成。双极型器件构成的电路存取速度快,但工艺复杂,集成度低,功耗大,一般较少使用这种电路,而采用MOS器件构成的电路。静态

3、RAM的单元电路通常是由6个MOS管子组成的双稳态触发器电路,可以用来存储信息“0”或者“1”,只要不掉电,“0”或“1”状态能一直保持,除非重新通过写操作写入新的数据。同样对存储器单元信息的读出过程也是非破坏性的,读出操作后,所保存的信息不变。使用静态RAM的优点是访问速度快,访问周期达2040ns。静态RAM工作稳定,不需要进行刷新,外部电路简单,但基本存储单元所包含的管子数目较多,且功耗也较大,它适合在小容量存储器中使用。动态RAM-与静态RAM一样,由许多基本存储单元按行和列排列组成矩阵。最简单的动态RAM的基本存储单元是一个晶体管和一个电容,因而集成度高,成本低,耗电少,但它是利用电

4、容存储电荷来保存信息的,电容通过MOS管的栅极和源极会缓慢放电而丢失信息,必须定时对电容充电,也称刷新。另外,为了提高集成度,减少引脚的封装数,DRAM的地址线分成行地址和列地址两部分,因此,在对存储器进行访问时,总是先由行地址选通信号RAS把行地址送入内部设置的行地址锁存器,再由列地址选通信号CAS把列地址送入列地址锁存器,并由读/写信号控制数据的读出或写入。所以刷新和地址两次打入是DRAM芯片的主要特点。动态RAM需要配置刷新逻辑电路,在刷新周期中,存储器不能执行读/写操作,但由于它的单片上的高位密度(单管可组成)和低功耗(每个存储单元功耗为0.05mw,而静态RAM为0.2mw),及价格

5、低廉等优点,使之在组成大容量存储器时作为主要使用器件。6 计算机的电源掉电后再接电时(系统中无掉电保护装置),存储在各类存储器中的信息是否仍能保存?试从各类存储器的基本原理上来分析说明。解答:(略)7 什么是存储器的位扩充和字扩充方式?它们分别用在什么场合?解答:位扩充-如果存储器芯片的容量满足存储器系统的要求,但其字长小于存储器系统的要求,这时,就需要用多片这样的芯片通过位扩充的方法来满足存储器系统对字长的要求。字扩充-如果存储器芯片的字长符合存储器系统的要求,但其容量太小,就需要使用多片这样的芯片通过字扩充(或容量扩充)的方法来满足存储器系统对容量的要求。8 要用64K×1的芯片

6、组成64K×8的存储器需要几片芯片?要用16K×8的芯片组成64K×8的存储器需要几片芯片?解答:8片;4片。9 试画出容量为4K×8的RAM连接图(CPU用8088,RAM用21141K*4),要求RAM地址从0400H开始,并写出各芯片的地址分配范围。解答:地址分配范围:CB A端口地址00 0 0 00 0××××××××××0000H03FFH00 0 0 00 1×××××××

7、×××0400H07FFH00 0 0 01 0××××××××××0800H0BFFH00 0 0 01 1××××××××××0C00H0FFFH00 0 0 10 0××××××××××1000H13FFH00 0 0 10 1×××

8、×××××××1400H17FFH00 0 0 11 0××××××××××1800H1BFFH00 0 0 11 1××××××××××1C00H1FFFH10 试画出容量为12K×8的ROM连接图(CPU用8088,EPROM用27162K*8),并写出各芯片的地址分配范围。解答:(方法同上,略)11 在上题基础上

9、,若要求ROM地址区从1000H开始,硬件设计该如何修改?并写出各芯片的地址分配范围。若要求ROM地址区从C000H开始,硬件设计又该如何修改?并写出各芯片的地址分配范围。解答:若ROM的地址区从1000H开始,则硬件设计时,将2716-12716-6的片选信号分别接至即可。若ROM的地址区从C000H开始,则硬件设计时,在第10题的基础上,译码器的A、B、C接法不变,将A14、A15经与门与译码器的G1相连,、接地即可。译码表略12一台8位微机系统(CPU为8088)需扩展内存16K,其中ROM 为8K,RAM为8K。ROM选用EPROM2716,RAM选用2114,地址空间从0000H开始

10、,要求ROM在低地址,RAM在高地址,连续存放。试画出存储器组构图,并写出各芯片的地址分配范围。解答:(略)13试画出容量为32K×8的ROM连接图(CPU用8088, ROM地址区从8000H开始),并写出各芯片的地址分配范围。(EPROM用8K×8的2764,地址线:A0A12,数据线:O0O7, 片选:,输出允许:)。解答:C B A端口地址00 0 0 ×××××××××××××0000H1FFFH00 0 1 ××&

11、#215;××××××××××2000H3FFFH00 1 0 ×××××××××××××4000H5FFFH00 1 1 ×××××××××××××6000H7FFFH01 0 0 ××××

12、5;××××××××8000H9FFFH01 0 1 ×××××××××××××A000HBFFFH01 1 0 ×××××××××××××C000HDFFFH01 1 1 ×××××××&

13、#215;×××××E000HFFFFH14什么是高速缓冲存储器?在微机中使用高速缓冲存储器的作用是什么? 解答:(略)15何谓高速缓冲存储器的命中?试说明直接映像、全相联映像、组相联映像等地址映像方式的基本工作原理。解答:Cache控制器将来自CPU的数据读写请求,转向Cache存储器,如果数据快已在Cache中,称为一次命中。 直接映象方式是每个主存地址映象到Cache中的一个指定地址的方式称为直接映象。 全相联映象方式-是最灵活但成本最高的一种方式,如图4-26所示,它允许主存中的每一个字块映象到Cache存储器的任何一个字块位置上,也允许从确实已被占满的Cache存储器中替换出任何一个旧字块。组相联映象方式-是全相联映象和直接映象的一种折衷方案。这种方法将存储空间分成若干组,各组之间是直接映象,而组内各块之间则是全相联映象。16什么是虚拟存储器?它的作用是什

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论