存储器作业参考答案
计算机组成原理第四章作业答案

第四章作业答案解释概念:主存、辅存,Cache, RAM, SRAM, DRAM, ROM, PROM ,EPROM ,EEPROM CDROM, Flash Memory.解:1主存:主存又称为内存,直接与CPU交换信息。
2辅存:辅存可作为主存的后备存储器,不直接与CPU交换信息,容量比主存大,速度比主存慢。
3 Cache: Cache缓存是为了解决主存和CPU的速度匹配、提高访存速度的一种存储器。
它设在主存和CPU之间,速度比主存快,容量比主存小,存放CPU最近期要用的信息。
4 RAM; RAM是随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。
5 SRAM: 是静态RAM,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。
靠触发器原理存储信息,只要不掉电,信息就不会丢失。
6 DRAM 是动态RAM,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。
靠电容存储电荷原理存储信息,即使电源不掉电,由于电容要放电,信息就会丢失,故需再生。
7 ROM: 是只读存储器,在程序执行过程中只能读出信息,不能写入信息。
8 PROM: 是可一次性编程的只读存储器。
9 EPROM 是可擦洗的只读存储器,可多次编程。
10 EEPROM: 即电可改写型只读存储器,可多次编程。
11 CDROM 即只读型光盘存储器。
12 Flash Memory 即可擦写、非易失性的存储器。
存储器的层次结构主要体现在什么地方?为什么要分这些层次?计算机如何管理这些层次?答:存储器的层次结构主要体现在Cache—主存和主存—辅存这两个存储层次上。
Cache—主存层次在存储系统中主要对CPU访存起加速作用,即从整体运行的效果分析,CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存。
主存—辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。
虚拟存储器附答案

第五章虚拟存储器一、单项选择题1. 虚拟存储器的最大容量___。
*A. 为内外存容量之和 B. 由计算机的地址结构决定(((实际容量C. 是任意的D. 由作业的地址空间决定虚拟存储器是利用程序的局部性原理,一个作业在运行之前,没有必要全部装入内存,而只将当前要运行那部分页面或段装入便可以运行,其他部分放在外部存储器内,需要时再从外存调入内存中运行,首先它的容量必然受到外存容量的限制,其次寻址空间要受到计算机地址总线宽度限制。
最大容量(逻辑容量)收内外存容量之和决定,实际容量受地址结构决定。
2.在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,当执行访问页号序列为1﹑2﹑3﹑4﹑1﹑2﹑5﹑1﹑2﹑3﹑4﹑5﹑6时,将产生___次缺页中断。
(开始为空,内存中无页面,3块物理块一开始会发生三次缺页。
)A. 7B. 8C. 9D. 103. 实现虚拟存储器的目的是___.A.实现存储保护B.实现程序浮动C.扩充辅存容量D.扩充主存容量4. 作业在执行中发生了缺页中断,经操作系统处理后,应让其执行___指令.(书本158页,(2)最后一句话)A.被中断的前一条B.被中断的C.被中断的后一条D.启动时的第一条5.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数________。
(在最后一题做完后再作答)答案错误选择:DA.减少 B. 增加 C. 无影响 D. 可能增加也可能减少6. 虚拟存储管理系统的基础是程序的________理论.A. 局部性B. 全局性C. 动态性D.虚拟性7. 下述_______页面淘汰算法会产生Belady现象.A. 先进先出*B. 最近最少使用C. 最近不经常使用D. 最佳二. 填空题1. 假设某程序的页面访问序列为1.2.3.4.5. 2. 3. 1. 2. 3. 4. 5. 1. 2. 3. 4且开始执行时主存中没有页面,则在分配给该程序的物理块数是3 且采用FIFO方式时缺页次数是____13____; 在分配给程序的物理块数是4且采用FIFO方式时,缺页次数是___14______; 在分配给程序的物理块数是3且采用LRU方式时,缺页次数是______14____。
存储管理习题和答案作业

第5章一.选择题(40题)1.主存用来存放__D_。
A.程序B.数据C.微程序D.程序和数据2.下列存储器中,速度最慢的是_C__。
A.半导体存储器B.光盘存储器C.磁带存储器D.硬盘存储器3.某一SRAM芯片,容量为16KB×1位,则其地址线有__A__。
A.14根B.16K根C.16根D.32根4.下列部件中,存取速度最慢的是_B__。
A.光盘存储器B.CPU存储器C.软盘存储器D.硬盘存储器5.在主存和CPU之间增加Cache的目的是_C__。
A.扩大主存的容量B.增加CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配D.代替CPU中的寄存器工作6.计算机的存储器采用分级存储体系的目的是__D_。
A.便于读/写数据B.减小机箱的体积C.便于系统升级D.解决存储容量、价格与存取速度间的矛盾7.某SRAM芯片,其容量为1KB×8位,加上电源端和接地端后,该芯片的引出线的最少数目应为__A__。
A.23B.25C.50D.208.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一块的位置上,则这种方法称为__A__。
A.全相联映射B.直接映射C.组相联映射D.混合映射9.处理机有32位地址,则它的虚拟地址空间为_B__字节。
A.2GBB.4GBC.100KBD.640KB10.虚拟内存的容量只受__D_的限制。
A.物理内存的大小B.磁盘空间的大小C.数据存放的实际地址D.计算机地址字长11.以下_B__不是段式存储管理系统的优点。
A.方便编程B.方便内存管理C.方便程序共享D.方便对程序保护12.在可变分区分配方案中,最佳适应法是将空闲块按_C__次序排序。
A.地址递增B.地址递减C.大小递增D.大小递减13.在分区存储管理方式中,如果在按地址生序排列的未分配分区表中顺序登记了下列未分配分区:1-起始地址17KB,分区长度为9KB;2-起始地址54KB,分区长度为13KB;现有一个分区被释放,其起始地址为39KB,分区长度为15KB,则系统要_C__。
答案_实验五 存储管理(二)

实验五存储管理(二)学号:姓名:班级:实验目的:1. 了解虚拟存储器。
2. 掌握分页存储管理的原理,熟悉段式存储和段页式存储管理。
3. 掌握常用的页面置换算法。
实验内容:一、选择:1.可变分区方式常用的主存分配算法中,(C)总是找到能满足作业要求的最大空闲区分配A、最佳适应算法B、首次适应算法C、最坏适应算法D、循环首次适应算法2.下列(A )存储方式不能实现虚拟存储器A、分区B、页式C、段式D、段页式3.操作系统处理缺页中断时,选择一种好的调度算法对主存和辅存中的信息进行高效调度尽可能地避免(D)A、碎片B、CPU空闲C、多重中断D、抖动4.分页式存储管理的主要特点是(C)A、要求处理缺页中断B、要求扩充主存容量C、不要求作业装入到主存的连续区域D、不要求作业全部同时装人主存5.LRU页面调度算法淘汰(B)的页A、最近最少使用B、最近最久未使用C、最先进入主存D、将来最久使用6.分区管理要求对每一个作业都分配(A)的主存单元A、地址连续B、若干地址不连续的C、若干连续的页D、若干不连续的帧7.在存储管理中,采用覆盖与交换技术的目的是(A)A、节省主存空间B、物理上扩充主存容量C、提高CPU的效率D、实现主存共享8.分页虚拟存储管理中,缺页中断时,欲调度一页进入主存中,内存己无空闲块,如何决定淘汰已在主存的块时,(B)的选择是很重要的A、地址变换B、页面调度算法C、对换方式D、覆盖技术9.(D)存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点A、分段B、分页C、可变分区方式D、段页式10.在固定分区分配中,每个分区的大小是(C)A、随作业长度变化B、相同C、可以不同但预先固定D、可以不同但根据作业长度固定11.下述(B)页面置换算法会产生Belady现象A、最佳置换算法B、先进先出算法C、LRU算法D、Clock算法12.在一个分页式存储管理系统中,页表的内容为:若页的大小为4KB,则地址转换机构将相对地址0转换成的物理地址是(A)。
计算机组成原理第4章作业答案

解:(1)CPU与存储器芯片连接逻辑图:
-MREQ
+5V
A15
C -G2A -G2B
Байду номын сангаасG1
A14
B
74138(3:8)
A13
A
-Y0
-Y1
-Y2
…
-Y7
-CS0
-CS1
-CS2 … -CS7
A12
…
A0
A12 … A0 A12 … A0 A12 … A0
A12 … A0
CPU
8K×8 SRAM
8K×8 SRAM
板地址 片地址
片内地址
3
3
12
15. 设CPU共有16根地址线,8根数据线, 并用-MREQ(低电平有效)作访存控制信 号,R/-W作读/写命令信号(高电平为读, 低电平为写)。现有这些存储芯片:
ROM(2K×8位,4K×4位,8K×8位), RAM(1K×4位,2K×8位,4K×8位), 及74138译码器和其他门电路(门电路自 定)。
8K×8 … 8K×8
SRAM
SRAM
D7 … D0 D7 … D0 D7 … D0
PROM:是可以实现一次性编程的只读存储器。(P89) EPROM:是一种可擦除可编程只读存储器。它可以由
用户对其所存信息作任意次的改写。(P90) EEPROM:用电可擦除只读存储器,在联机条件下,
用字擦除方式或页擦除方式,既可局部擦写,又可 全部擦写,这种EPROM就是EEPROM。(P69,91) CDROM:只读型光盘,这种光盘内的数据和程序是由 厂家事先写入的,使用时用户只能读出,不能修改 或写入新的内容。(P147) Flah memory:闪速存储器,又称快擦型存储器,它是 在EPROM和EEPROM工艺基础上产生的一种新型 的、具有性能价格比更好、可靠性更高的可擦写非 易失性存储器。(P91)
微机接口作业及答案

《微型计算机原理与接口技术》部分作业及补充题参考答案第7章存储器系统P2176.某SRAM存储芯片,其字位结构为512K×8bit,试问其地址、数据引脚各是多少个?答:∵219=512K,所以地址引脚需19根;数据引脚需8根(8bit)。
8.现有1024×1bit的存储芯片,若用它组成容量为16K×8bit的存储器。
试求:(1)实现该存储器所需的芯片数量答:(16K×8bit)/(1K×1bit)=128片(2)该存储器所需地址的地址码总位数是多少?其中几位选片?几位用作片内地址?答:∵214 =16K,所以地址码总位数为14位。
而1024×1bit存储芯片需要地址10位,因此选片地址为4位,片内地址为10位。
第8章输入/输出系统P2442.接口电路的作用是什么?I/O接口应具备哪些功能?参见教材P2193.什么是端口?端口有几类?参见教材P220 8.1.2 输入输出端口4.I/O端口有哪两种编址方式?PC系列机采用哪种编址方式?答:I/O端口和存储单元统一编址及I/O端口独立编址两种。
PC机采用I/O端口独立编址。
7. 定时/计数器的3个通道在PC系列机中是如何应用的?答:0#计数器用于系统时钟中断;1#计数器用于动态存储器刷新定时;2#计数器用于发声系统音调控制。
10.系统机定时/计数器的通道0定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采用外扩8254定时/计数器实现长时间定时,应采取哪些措施?答:系统机定时/计数器通道0定时周期最长是55ms。
要实现长时间定时,只能使用 INT 1CH 中断的方法,通过对预先设定的中断次数进行计数,达到n倍55ms的定时目的。
采用外扩8254,可以使用三个通道硬件级联的方法实现长时间定时。
补充题:设PC 系统机外扩了一片8254 及相应的实验电路。
(1) 根据由门电路构成的译码电路,分析出该片8254 的四个端口地址。
微机接口技术答案 3 存储器作业参考答案——书2018

第3次书面作业存储器参考答案教材P51: 9 、10、11 、149. 20位地址,16位字长的存储器:(1)220×2字节(2)(220×16)/(32K×8)=64片(3)5位10. 26位地址,64位机,表示:主存空间最大为226×64b。
使用256K×16b的DRAM芯片(地址线18,数据线16):(1)1024K×16b 的存储模块,需要226/220×(64/16)=256个(2)(1024K/256K)×(16/16)=4片(3)256×4=1024片11. 1024K×16b的存储器,由128K×8b的DRAM芯片组成:1)(1024K/128K)×(16/8)=16片2)存储器:地址线:A19~A0;数据线:D15~D0;读写控制:RD,WR 每个存储芯片:数据线D7~D0;读写控制:RD,WR连接:A)两个芯片组成一个小存储模块,地址线:A16~A0;数据线D15~D0:一个芯片接存储器的数据线D7~D0,一个接存储器的数据线D15~D8。
B)共8组小存储模块。
存储器的A17~A19接3-8译码器的ABC端,输出Y0~Y7接8个小存储块。
3)异步刷新,单元间隔不超过8ms,如果按128K行算,则:刷新周期=8ms/128K=0.061微秒14. 8KB的ROM和40KB的RAM存储器,ROM地址0000H开始,RAM地址4000H开始。
ROM:8KB (4KB组成)RAM:40KB(8KB组成)地址:0000 0000 0000 0000 地址:0100 0000 0000 00000001 1111 1111 1111 1101 1111 1111 1111 2片4KB 5片8KB所以:D15~D13用3-8译码器,ROM的A12单独译码D15~D13:000 2片ROM010~110 5片RAM。
第4章存储器管理-题库及参考答案

第4章存储器管理-选择题参考答案一、选择题1.【2011统考】在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是()A.编辑B.编译C.链接D.装载2.下面关于存储管理的叙述中,正确的是()A.存储保护的目的是限制内存的分配B.在内存为M、有N个用户的分时系统中,每个用户占M/N的内存空间C.在虚拟内存系统中,只要磁盘空间无限大,作业就能拥有任意大的编址空间D.实现虚拟内存管理必须有相应硬件的支持3.在使用交换技术时,若一个进程正在(),则不能交换出主存。
A.创建B.I/O操作C.处于临界段D.死锁4.在存储管理中,采用覆盖与交换技术的目的是()A.节省主存空间B.物理上扩充主存容量C.提高CPU效率D.实现主存共享5.【2009统考】分区分配内存管理方式的主要保护措施是()A.界地址保护B.程序代码保护C.数据保护D.保护6.【2010统考】某基于动态分区存储管理的计算机,其主存容量为.55MB(初始为空),采用最佳适配算法,分配和释放的顺序为;分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,此时主存中最大空闲分区的大小是()A.7MBB.9MBC.10MBD.15MB7.段页式存储管理中,地址映射表是()A.每个进程一张段表,两张页表B.每个进程的每个段一张段表,一张页表C.每个进程一张段表,每个段一张页表D.每个进程一张页表,每个段一张段表8.内存保护需要由()完成,以保证进程空间不被非法访问A.操作系统B.硬件机构C.操作系统和硬件机构合作D.操作系统或者硬件机构独立完成9.存储管理方案中,()可采用覆盖技术A.单一连续存储管理B.可变分区存储管理C.段式存储管理D.段页式存储管理10.在可变分区分配方案中,某一进程完成后,系统回收其主存空间并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是()A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区 11.设内存的分配情况如图所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章存储器作业
一、选择题
1、与外存相比,内存的特点就是( )
A、容量小、速度快、成本高
B、容量小、速度快、成本低
C、容量大、速度快、成本高
D、容量大、速度快、成本低
2、某EPROM芯片上有19条地址线A0~A18,它的容量为( )。
A.128K
B.256K
C.512K
D.1024K
3、下面列出的四种存储器中,易失性存储器就是( )
A.RAM
B.ROM
C.PROM
D.CD-ROM
4、主存储器的性能指标主要有主存容量、存取速度、可靠性与( )
A、存储器存取时间
B、存储周期时间
C、存储器产品质量
D、性能/价格比
5、用一片EPROM芯片构成系统内存,其地址范围为F0000H~F0FFFH,无地址重叠,该内存的存储容量为( )
A.2KB
B.4KB
C.8KB
D.16KB
6、计算机中地址的概念就是内存储器各存储单元的编号,现有一个32KB的存储器,用十六进制对它的地址进行编码,则编号可从0000H到( )H。
A.32767
B.7FFF
C.8000
D.8EEE
7、若存储器中有1K个存储单元,采用单译码方式时需要译码输出线数为( )
A.1024
B.10
C.32
D.64
8、内存储器与中央处理器( )
A.可以直接交换信息
B.不可以直接交换信息
C.不可以交换信息
D.可以间接交换信息
9、某存储器容量为32K×16位,则( )
A.地址线为16根,数据线为32根
B.地址线为32根,数据线为16根
C.地址线为15根,数据线为16根
D.地址线为15根,数据线为32根
10、下列存储器中哪一种存取速度最快( )
A.SRAM
B.DRAM
C.EPROM
D.磁盘
11、存取周期就是指( )
A.存储器的读出时间
B.存储器的写入时间
C.存储器进行连续读与写操作所允许的最短时间间隔
D.存储器进行连续写操作所允许的最短时间间隔
12、若存储器中有1K个存储单元,采用双译码方式时需要译码输出线数为( )
A.1024
B.10
C.32
D.64
13、有一静态RAM芯片的地址线为A0~A10,数据线为D0~D3,则该存储器芯片的存储容量
为( )
A.1KB
B.2KB
C.1K×4位
D.2K×4位
14、计算机的内存可采用()
A、ROM与RAM
B、RAM
C、ROM
D、磁盘
15、内存地址从40000H到BBFFFH共有( )
A.1024KB
B.4096KB
C.496KB
D.448KB
16、擦除EPROM就是用( )
A.+5V电压
B.+15V电压
C.+21V电压
D.紫外光照射
17、需要定时刷新的存储器就是( )。
A、ROM
B、EPROM
C、CACHE
D、DRAM
18、某计算机的内存为3KB,则内存地址寄存器需( )
A.10位
B.11位
C.12位
D.13位
19、用1024×1位RAM芯片设计一个128KB的存储器系统,问需要有( )
A.1024片
B.2048片
C.128片
D.256片
20、计算机的存储器采用分级存储体系的主要目的就是( )
A.便于系统升级
B.减小机箱的体积
C.便于读写数据
D.解决存储容量、价格与存取速度之间的矛盾
21、下面各类存储器中,可在线编程的存储器就是( )
A.SRAM
B.DRAM
C.EEPROM
D.EPROM
22、Pentium系统中,一个存储字占用内存系统中( )个存储单元(字节)。
A.1
B.2
C.4
D.8
23、要构造2K×8bit的内存可以使用( )
A.1K×8bit进行并联
B.1K×4bit进行串联
C.2K×4bit进行并联
D.2K×4bit进行串联
24、存储器在断电后,仍保留原有信息的就是( )
A.RAM,ROM
B.ROM,EPROM
C.SRAM,DRAM
D.PROM,RAM
25、主存储器的性能指标主要有主存容量、存取速度、可靠性与( )
A、存储器存取时间
B、存储周期时间
C、存储器产品质量
D、性能/价格比
26、有一微机系统采用Pentium芯片为CPU,该芯片有64条数据线,32条地址线,则该微机系
统的最大内存容量为( )
A.232×8字节
B.232×4字节
C.232×2字节
D.232字节
二、简答题
1、简述片选的概念
2、何谓ROM BIOS,它存放有哪些内容?
3、试述动态RAM的工作特点,与静态RAM相比,有什么优点与缺点?
4、存储器有哪些主要技术指标?这些指标就是如何表示的?
5、存储器的总容量
三、简单分析图
1、若要构成00000H~03FFFH的内存储容量,分别用1K×1位、2K×8位、8K×8位的存储芯片来构成,使用计算公式计算各需多少芯片?
2、某微机系统中,用2片EPROM2716(2K×8bit)与2片SRAM2114(1K×4bit)组成存储器系统。
已知EPROM在前,SRAM在后,起始地址为0800H。
试写出每一存储芯片的地址空间范围。
3、设有一个具有24位地址与8位字长的存储器,问:
(1)该存储器能够存储多少字节的信息?
(2)如果该存储器由4M×1bit的RAM芯片组成,需要多少片?
(3)在此条件下,若数据总线为8位,需要多少位作芯片选择?
4、在8086系统中,若用1024×1位的RAM芯片组成16K×8位的存储器,需要多少芯片?在
CPU的地址线中有多少位参与片内寻址?多少位用做芯片组选择信号?
5、用2114与6116分别组成容量为64K×8的存储器,各需多少芯片?地址需要多少位作为片内地址选择线,多少位作为芯片选择线?
二简答题:
1、同存储器的读/写操作相似,必须要有一个地址信号选中接口芯片后,才能使该接口芯片进入电路工作状态实现数据的输入/输出。
CPU的地址线形成地址,通过地址译码器输出接到
接口芯片的选通端CE。
又称片选端。
只有CE(或CS)被选中后,CPU才能通过该芯片与对应的I/O设备传送数据。
2、 BIOS就是基本输入输出系统,ROM BIOS就是存放基本输入输出系统的只读存储器;
它里面存放有:
①主要外设的底层管理
②系统服务程序
③各种初始化程序
3、动态RAM就是利用电容存储电荷的原理来保存信息。
与静态RAM相比,动态RAM电路结
构简单,存取速度快,集成度高,存储容量大。
但使用时必须配以复杂的刷新控制电路不断地刷新存储器,补充电荷,连线较静态RAM复杂,常用在要求速度快、存储容量大的场合。
4、存储器的主要技术指标包括:(1)存取时间Ta,以ns纳秒表示;(2)存储容量,以bit表示,
如256kbit或8K×8bit;(3)存储器类别,用型号来区分。
5、指存放的二进制信息的总位数,它等于存储器的存储单元数与每个单元中的二进制位数
相乘。
三简单分析题:
1、使用如下公式:所需芯片数=构成内存总容量(总bit数)/所采用存储器芯片的容量(bit
数),
(1) 采用1K×1bit的存储器芯片,芯片数=16K×8bit//1K×1bit=128片;
(2) 采用2K×8bit的存储器芯片,芯片数=16K×8bit//2K×8bit=8片;
(3) 采用8K×8bit的存储器芯片,芯片数=16K×8bit//8K×8bit=2片。
2、第一片:0800H——0FFFH;
第二片:1000H——17FFH;
第三片:1800H——1BFFH;
第四片:1C00H——1FFFH
3、 (1)16M字节;(2)需要4×8=32片;(3)两位。
4、每片RAM的容量就是1K×1位,要组成1K×8位容量需要8片,所以共需16×8=128片RAM。
CPU的A1-A9共10位参与片内寻址,其余4位可用于片选信号。
5、2114就是1K×4的SRAM芯片,需要64×2=128个芯片,地址需要10位作为片内地址选择
线,6位作为芯片选择线;
6116就是2K×8的SRAM芯片,需要32个芯片,地址需要11位作为片内地址选择线,5位作为芯片选择线。