《2022年微型计算机存储器习题参考答案 .pdf》由会员分享,可在线阅读,更多相关《2022年微型计算机存储器习题参考答案 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第七章习题及答案7.1 一个微机系统中通常有哪几级存储器?它们各起什么作用?性能上有什么特点?答:一个微机系统中通常有3 级存储器结构:高速缓冲存储器、内存储器和辅助存储器。高速缓冲存储器简称快存,是一种高速、小容量存储器,临时存放指令和数据,以提高处理速度。内存存取速度快,CPU 可直接对它进行访问,用来存放计算机运行期间的大量程序和数据。辅存存储容量大,价格低,CPU 不能直接进行访问,通常用来存放系统程序、大型文件及数据库等。7.2 半导体存储器分为哪两大类?随机存取存储器由哪几个部分组成?答:根据存取方式的不同,半导体存储器可分为随机存取存储器RAM 和只读存储器ROM两类。其中随机存
2、取存储器主要由地址译码电路、存储体、三态数据缓冲器和控制逻辑组成。7.3 什么是 SRAM ,DRAM ,ROM ,PROM ,EPROM 和 EEPROM ?答: SRAM :静态随机存取存储器;DRAM :动态随机存取存储器;ROM :掩膜只读存储器; PROM :可编程的只读存储器;EPROM:可擦除可编程只读存储器;EEPROM:用电可擦除可编程只读存储器。7.4 常用的存储器片选控制方法有哪几种?它们各有什么优缺点?答:常用的存储器片选控制译码方法有线选法、全译码法和部分译码法。线选法:当存储器容量不大、所使用的存储芯片数量不多、而CPU 寻址空间远远大于存储器容量时, 可用高位地址
3、线直接作为存储芯片的片选信号,每一根地址线选通一块芯片,这种方法称为线选法。直观简单,但存在地址空间重叠问题。全译码法: 除了将低位地址总线直接与各芯片的地址线相连接之外,其余高位地址总线全部经译码后作为各芯片的片选信号。采用全译码法时, 存储器的地址是连续的且唯一确定,即无地址间断和地址重叠现象。部分译码法:将高位地址线中的一部分进行译码,产生片选信号。该方法常用于不需要全部地址空间的寻址、采用线选法地址线又不够用的情况。采用部分译码法存在地址空间重叠的问题。7.5 动态 RAM 为什么要进行定时刷新?EPROM 存储器芯片在没有写入信息时,各个单元的内容是什么?答: DRAM的基本存储电路
4、利用电容存储电荷的原理来保存信息,由于电容上的电荷会逐渐泄漏,因此对DRAM 必须定时进行刷新,使泄漏的电荷得到补充。EPROM 存储器芯片在没有写入信息时,各个单元的内容是1。7.6 某 SRAM 的单元中存放有一个数据如5AH ,CPU 将它读取后,该单元的内容是什么?答: 5AH 。7.7 下列 ROM 芯片各需要多少个地址输入端?多少个数据输出端?(1)16 4 位(2)32 8 位名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - -
5、 - - (3)256 4 位(4)512 8 位答: (1)16 4 位: 14 个地址输入端和4个数据输出端。(2)32 8 位: 15 个地址输入端和8个数据输出端。(3)256 4 位: 18 个地址输入端和4 个数据输出端。(4)512 8 位: 19 个地址输入端和8 个数据输出端。7.8 若某微机有16 条地址线,现用SRAM 2114 (1K 4)存储芯片组成存储系统,问采用线选译码时,系统的存储容量最大为多少?需要多少个2114 存储器芯片?答: 6K8,需要 12 片 2114 存储器芯片。7.9 某 RAM 芯片的存储容量为1024 8 位,该芯片的外部引脚应有几条地址线
6、?几条数据线?若已知某RAM 芯片引脚中有15 条地址线,8条数据线,那么该芯片的存储容量是多少?答: RAM 芯片的存储容量为1024 8 位,该芯片的外部引脚应有10 条地址线, 8 条数据线。若已知某RAM 芯片引脚中有15 条地址线, 8 条数据线,那么该芯片的存储容量是32K8位。7.10 已知某微机控制系统中的RAM 容量为 4K 8 位,首地址为3000H,求其最后一个单元的地址。若一个RAM 芯片,首地址为3000H,末地址为63FFH,求其内存容量。答:最后一个单元地址为3FFFH。内存容量为13K 8 位。7.11 设有一个具有20 位地址和8 位字长的存储器,问:(1)该
7、存储器能够存储多少字节的信息?(2)如果该存储器由64K1 位的 RAM 芯片组成,需要多少片?(3)在此条件下,若数据总线为8 位,需要多少位地址线作芯片选择?答: (1)存储 1M 字节的信息。(2)需要 128 片。(3)需要 4 位地址线作芯片选择。7.12 用下列芯片构成存储器系统,需要多少个RAM 芯片?需要多少位地址作为片外地址译码?设系统有20 位地址线,采用全译码方式。(1)512 4 位 RAM 构成 16KB 的存储器系统。(2)64K 1位 RAM 构成 256KB 的存储器系统。答:( 1)需要 64 个芯片,需要11 位地址线作为片外地址译码。(2)需要 32 个芯
8、片,需要4 位地址线作为片外地址译码。7.13 试为某 8 位微机系统设计一个具有8KB ROM和 40KB RAM的存储器。要求ROM 用EPROM 芯片 2732 组成, 从 0000H 地址开始; RAM 用 SRAM 芯片 6264 组成, 从 4000H 地址开始。解:按照设计的一般步骤,设计过程如下:1、 该系统的寻址空间最大为64KB, 其中 0000H 1FFFH 为 EPROM 区, 需要 2片 EPROM芯片, 4000H0DFFFH 为 RAM 区,需要5 片 SRAM 芯片。2、根据所采用的存储芯片容量,可画出地址分配表,如下所示。名师资料总结 - - -精品资料欢迎下
9、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 芯片号类型与容量地址范围(1)EPROM 4KB 0000H0FFFH (2)EPROM 4KB 1000H1FFFH (3)SRAM 8KB 4000H5FFFH (4)SRAM 8KB 6000H7FFFH (5)SRAM 8KB 8000H9FFFH (6)SRAM 8KB 0A000H 0BFFFH (7)SRAM 8KB 0C000H0DFFH 3、考虑用3 8 译码器完成二次译码,用适当逻辑门完成二次译码。假定选用74LS138和或门,则相应地址译码电路下所示。3-8译码器+5V去 2片EPROM去5片SRAM(1)(2)A13A14A15ABCG2AG2BG1A12Y0Y1Y2Y3Y4Y5Y6Y7111(3)(4)(5)(6)(7)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -