5. 寄存器直接寻址是操作数在通用寄存器中 ,寄存器间接寻址是 操作数地址是通用寄存器的编号 ,所以指令执行的速度前者比后 操作数在主存单元中,通用寄存器中的内容作为操作数地址
快 。
6. 条件转移指令、无条件转移指令、转子指令、返主指令、中断返回指令等都是程序控制 指令。
7. 数据传送类指令的功能是实现主存储器 和 寄存器 之间,或 寄存器 和 寄存器 之间的数据传送。
四、问答题
1、基址寻址方式和变址寻址方式有什么优点?
1、答:
这两种寻址方式的优点是:
第一,可以扩大寻址能力。
因为同形式地址相比,基值寄存器的位数可以设置得很长,从而可在较大的存储空间中寻址。
第二,通过变址寻址方式,可以实现程序的浮动。
也就是可装入存储器中的任何位置。
变址寻址可以使有效地址按变址寄存器的内容实现有规律的变化,而不会改变指令本身。
第五章习题
一、名词解释
1、RAM:
2、ROM:
3、EPROM:
4、虚拟存储器:
5、段式管理:
6、页式管理:
7、段页式管理:
8、固件:
选择题
1. 存储器是计算机系统中的记忆设备,它主要用来( >。
A、存放数据 B、存放程序 C、存放数据和程序 D、存放微程序
2. 计算机的存储器采用分级存储体系的主要目的是( >。
A、便于读写数据 B、减小机箱的体积
C、便于系统升级 D、解决存储容量、价格和存取速度之间的矛盾
3. 存储周期是指( >。
存储器的读出时间
B、存储器的写入时间
C、存储器进行连续读和写操作所允许的最短时间间隔
D、存储器进行连续写操作所允许的最短时间间隔
4. 和外存储器相比,内存储器的特点是( >。
A、容量大,速度快,成本低 B、容量大,速度慢,成本高
C、容量小,速度快,成本高 D、容量小,速度快,成本低
5. 主存储器和CPU之间增加cache的目的是( >。
A、解决CPU和主存之间的速度匹配问题 B、扩大主存储器的容量
C、扩大CPU中通用寄存器的数量 D、既扩大主存容量又扩大CPU通用
6. 采用虚拟存储器的主要目的是( >。
A、提高主存储器的存取速度
B、扩大主存储器的存储空间,并能进行自动管理和调度
C、提高外存储器的存取速度
D、扩大外存储器的存储空间
7. 常用的虚拟存储系统由( >两级存储器组成,其中辅存是大容量的磁表面存储器。
A、主存-辅存 B、快存-主存 C、快存-辅存 D、通用寄存器-主存
8. 以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是( >。
A、DRAM B、SRAM C、FLASH D、EPROM
9. 虚拟段页式存储管理方案的特点为( >。
A、空间浪费大、存储共享不易、存储保护容易、不能动态连接
B、空间浪费小、存储共享容易、存储保护不易、不能动态连接
C、空间浪费大、存储共享不易、存储保护容易、能动态连接
D、空间浪费小、存储共享容易、存储保护容易、能动态连接
10. 在cache的地址映射中,若主存中的任意一块均可映射在cache内的任意一块的位置上,则这种方法称为( >。
A、全相联映射 B、直接映射 C、组相联映射 D、混合映射
填空题
1. 对存储器的要求是 , , ,为了解决这三方面的矛盾,计算机采用 体系结构。
2. 存储器的技术指标有 , , , 。
3.CPU能直接访问 和 ,但不能直接访问 和 。
4. cache是一种 存储器,是为了解决CPU和主存之间 不匹配而采用的一项重要的硬件技术。
现发展为 体系; 分设体系。
5. 主存与cache的地址映射有 、 、 三种方式。
6. 半导体SRAM靠 存储信息,半导体DRAM则是靠 存储信息。
7.DRAM存储器的刷新一般有 、 和 三种方式,之所以刷新是因为 。
8. 虚拟存储器通常由 和 两级存储系统组成。
为了在一台特定的机器上执行程序,必须把 映射到这台机器主存储的 空间上,这个过程称为
9..主存、快速缓冲存储器、通用寄存器、磁盘、磁带都可用来存储信息,按存取时间由快至慢排列,其顺序是 。
10. 欲组成一个64K×16位的存储器,若选用32K×8位的存储芯片,共需 片;若选用16K×1位的存储芯片,则需 片;若选用1K×4位的存储芯片共需 片。
问答题
1. 试比较RAM和ROM。
解释下列概念:
读时间和读周期。
提高存储器速度可采用哪些措施?
简要说明之。
用16K×16位的SRAM芯片构成64K×32位的存储器。
要求画出该存储器的组成逻辑框图。
第五章习题答案
一、名词解释
1、随机访问存储器,能够迅速方便地访问任何地址中的内容,访问的速度与存储位置无关。
2、只读存储器,一种只能读取数据但不能写入数据的存储器。
可擦写可编程的ROM,用户可以对其编程多次。
4. 在内存与外存间建立的层次体系,使得程序能够像访问主存储器一样访问外部存储器,主要用于解决计算机中主存储器的容量问题。
5. 一种虚拟存储器的管理方式,将虚拟存储空间分成段,段的长度可以任设定,并可以放大和缩小。
6. 一种虚拟存储器的管理方式,将虚拟存储空间等分成固定容量的页,需要时装入内存。
7. 一种虚拟存储器的管理方式,将存储空间按逻辑模块分成段,每段又成若干个页。
8. 固化在硬件中<如写入ROM)的固定不变的常用软件。
二、选择题
1、C 2、D 3、C 4、C 5、A 6、B 7、A 8、C 9、D 10、A
三、填空题
1、容量大 速度快 成本低 多级存储
2、存储容量 存取时间 存储周期 存储器