计算机组成与结构部分习题及答案(仅供参考)
第四章 主存储器
一、选择题1?、 关于主存下列叙述正确得就是(C )?A 主存得速度可与CPU匹配。?B 内存就是RAM,不包括ROM?C 辅存得程序调入主存中才能执行 D辅存中不能存放程序,只能存放数据 2、 断电后将丢失信息得就是(B )
A)ROM B)RAM C)磁盘 D)光盘
3、 关于主存下列叙述正确得就是(A )?A CPU可直接访问主存,但不能直接访问辅存 B CPU可直接访问主存,也直接访问辅存 C CPU不能直接访问主存,也不能直接访问辅存?D CPU不能直接访问主存,但能直接访问辅存?4、 16K×32位存储芯片得数据线有(C )?A)5条 B)14条 C)32条 D)46条
5、 16K×32位存储芯片得地址线有(B )
A)5条 B)14条 C)32条 D)46条6?、 半导体静态存储器SRAM得存储原理就是(A )
A)依靠双稳态电路保存信息 B) 依靠定时刷新保存信息?C)依靠读后再生保存信息 D)信息存入后不在变化 7、 动态RAM就是指(C )
A)存储内容动态变化 B) 需动态改变访问地址 C)需对存储内容定时动态刷新 D)每次读都要重写
动态RAM得基本单元电路。常见得动态RAM基本单元电路有三管式与单管式两种,它们得共同特点都就是靠电容存储电荷得原理来寄存信息得.若电容上存有足够多得电荷表示存“1\,电容上无电荷表示存“0”。电容上得电荷一般只能维持1~2ms,因此即使电源不掉电信息也会自动消失。为此,必须在2ms内对其所有存储单元恢复一次原状态,这个过程叫再生或刷新。由于它与静态RAM相比,具有集成度更高、功耗更低等特点,因此目前被各类计算机广泛应用。
由Tl、T2,T3三个MOS管组成得三管MOS动态RAM基本单元电路:读出时,先预充电使读数据线达高电平VDD,然后由读选择线打开T2,若Tl得极间电荷Cg存有足够多得电荷(被认为原存“1\T1导通,则因T2、Tl导通接地,使读数据线降为零电平,读出“0”信息。若Cg没足够电荷(原存“0”),则T1截止,读数据线为高电平不变,读出“1”信息。可见,由读出线得高低电平可区分其就是读“1”,还就是读“0\原存信息反相。
写入时,将写入信号加到写数据线上,然后由写选择线打开T3,这样,Cg便能随输入信息充电(写“1”)或放电(写“0”).
为了提高集成度,将三管电路进一步简化,去掉Tl,把信息存在电容Cs上,将T2、T3合并成一个管子T,得单管MOS动态RAM基本单元电路。读出时,字线上得高电平使T导通,若Cs有电荷,经T管在数据线上产生电流,可视为读出“1”。若Cs无电荷,则数据线上无电流,可视为读出“0”。读操作结束时,Cs得电荷已泄放完毕,故就是破坏性读出,必须重写。?8、 计算机主存储器读写得时间数量级为(D )?A)秒 B)毫秒 C)微秒 D)纳秒
9、计算机主存由(D )
A)RAM组成 B) ROM组成?C)ROM与RAM组成 D)内存与外存组成?10、用户程序所放得主存空间属于(B )?A)RAM B) ROM?C)ROM与RAM D)内存与外存11?、在下列存储器中,( A )可以作为主存储器.
A 半导体存储器 B 硬盘 C 光盘 D 磁带12?、关于主存,以下叙述正确得就是(A )?A 主存比辅存小,但速度快。 B 主存比辅存大,且速度快. C 主存比辅存小,且速度慢。 D 主存比辅存大,但速度慢。 13、EPROM就是指(D )
A、随机读写存储器 B、只读存储器
C、可编程只读存储器 D、紫外光可擦除可编程只读存储器 14、下列说法正确得就是(C )
A、半导体RAM信息可读可写,且断电后仍能保持记忆
B、半导体RAM属易失性存储器,而静态RAM得存储信息就是不易失得 C、静态RAM、动态RAM都属易失性存储器,前者在电源不掉时,不易失
D、静态RAM不用刷新,且集成度比动态RAM高,所以计算机系统上常使用它
15、CPU不能直接访问得就是( D)
A、RAM B、ROM C、内存 D、外存
16、存储器得字线就是(A )?A、存储体与读写电路连接得数据线、它们通过读写电路传送或接收数据寄存器得信息、一个数据寄存器得位数正好就是机器字长,故称为字线?B、存储器得数据线、其线数正好与数据寄存器得位数相对应 C、经地址译码器译码之后得存储单元得地址线 D、以上三种说法都不对
17、CPU可随机访问得存储器就是(B )
A.光盘存储器 B。主存储器 C。磁盘存储器 D。磁带存储器 18、与MOS与RAM比较,双极型RAM得特点就是(A )
A。速度快,集成度低,位功耗高 B。速度快,集成度高,位功耗高 C。速度快,集成度低,位功耗低 C.速度慢,集成度高,位功耗底
19、字位结构为1M*4位得DRAM存储芯片,其地址引脚与数据引脚之与为(C )?A。28 B。14 C。24 D.12?二、填空题
1、 1GB=1024 MB= 1024*1024 KB =1024*1024*1024 B、2?、 计算机中得存储器用于存放 程序与数据 。3?、主存储器得主要性能指标有主存容量主存容量、存储器存取时间、存储周期时间.
4、要组成容量为4Kⅹ8位得存储器,需要__8___片4Kⅹ1位得静态RAM芯片并联,或者需要_4__片1Kⅹ8位得静态RAM芯片串联。
5、 静态RAM就是利用触发器电路得两个稳定状态来表示信息“0”与“1”,故在不断开电源时,可以长久保持信息;动态RAM利用电容器上存储得电荷来表示信息“0”与“1”,因此需要不断进行刷新。 三、简答题
1、 简述SRAM与DRAM得主要区别。 DRAM得优点:
1. DRAM得功耗仅为SRAM得1/6 2. DRAM得价格仅为SRAM得1/4
DRAM得缺点
1.DRAM由于使用动态元件(电容),速度比SRAM低. 2、DRAM内容需要再生,故需配置再生电路
因此,容量不大得高速存储器大多用静态RAM实现,如高速缓存(Cache)。SRAM得存储单元由双稳态触发器构成,它不需要刷新,读出之后不需要重写 ?2、 在已有得芯片基础上,如何进行位扩充、如何进行字扩充。
位扩充:连接方式就是将多片存储器得地址线、片选CS、读写控制端R/W相应并联,数
据端分别引出。
1)地址得总位数不变,总存储器字容量(字数量)不变。
例如,芯片得地址线就是A0~A13,存储器得地址总线还就是A0~A13 。 2)数据线得位数增加,增加得数量等于各芯片位数之与。 例如,共两个芯片,每个芯片4位,总存储器得数据总线就是8位。
? 字扩展:只在字向扩充,而位数不变.
? 将各芯片得地址线、数据线、读写控制线相应并联,而由片选信号 来区分各芯片得地址范围。
1)地址得总位数增加,总存储器字容量增加。字容量增加等于各芯片字容量乘以芯
片个数。
例如,芯片得字容量就是16K,4个芯片,总存储器得字容量为4×16K=64K. 2)数据线得位数不变,总存储器得数据总线位数等于各芯片位数. 例如,共4芯片,每个芯片8位,总存储器得数据总线就是8位。
第五章 指令系统
一、选择题
1、 指令系统采用不同寻址方式得目得就是(B )?A)增加内存容量 B) 缩短指令长度、扩大寻址空间?C)提高访问内存得速度 D)简化指令译码电路 2、 指令操作所需得数据不会来自(D ) ..A)寄存器 B) 指令本身 C)主存中 D)控制存储器3?、 关于机器指令得叙述不正确得就是(D ) ...A)机器指令系统就是计算机所具有得全部指令得集合。?B) 机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令。?C)机器指令得长度取决于操作码长度、操作数地址长度、操作数个数。
D)系列计算机就是指指令系统完全相同、基本体系结构相同得一系列计算机。 4、 下列说法不正确得就是( C )?A)变址寻址时,有效数据存放在主存。 ...B) 堆栈就是先进后出得随机存储器。?C)堆栈指针SP得内容表示当前堆栈内所存放得数据个数。?D)内存中指令得寻址与数据得寻址就是交替进行得。5?、 关于寻址方式得叙述不正确得就是(D )?A)寻址方式就是指确定本条指令中数据得地址或下一条指令地址得方...
法。 B) 在指令得地址字段中直接指出操作数本身得寻址方式称为立即寻址方式?C)基址寻址用于为数据与程序分配存储区域,支持多道程序与程序浮动。
D)变址寻址与基址寻址类似,没有本质得区别。6?、 在相对寻址方式中,若指令中得地址码为X,则操作数得地址为(B ) A)X B) (PC)+X C)X+段地址 D)X+变址寄存器7?、 堆栈中保持不变得就是(B )?A)栈顶 B) 栈底 C)堆栈指针 D)栈中得数据
8、 设变址寄存器为X,形式地址为D,(X)表示寄存器中得内容,变址寻址方式得有效地址可表示为(A )?A)EA=(X)+D B) EA=(X)+(D)C)EA=((X)+D)D)EA=((X)+(D))?9、程序控制类得指令得功能就是(D )?A)算术运算与逻辑运算。 B) 主存与CPU之间得数据交换。?C)I/O与CPU之间得数据交换。 D)改变程序执行顺序.
10、设寄存器R得内容(R)=1000H,内存单元1000H得内容为2000H,内存单元2000H得内容为3000H,PC得值为4000H,采用相对寻址方式,形式地址为—2000H得操作数就是(C )?A)1000H B) 2000H C)3000H D)4000H1?1、
下列几项不符合...RISC特点得就是(C )
A)指令长度固定,指令种类少.?B) 寻址方式种类尽量多,指令功能尽可能强。?C)选取使用率高得一些简单指令,以及很有用但不复杂得指令。 D)增加寄存器数目,尽量减少访存操作。
12、移位操作中移出得位存入(C )?A零标志位 B 溢出标志位 C 进位标志位 D 符号位?13、零地址指令得操作数一般隐含在(C )中。
A 磁盘 B 磁带 C 寄存器 D 光盘14?、为了缩短指令中某个地址段得位数,有效得方法就是采取(D )。
A 立即寻址 B 变址寻址 C 间接寻址 D 寄存器寻址
15、堆栈指针SP得内容就是(B).?A 栈顶单元内容 B 栈顶单元地址 ?C 栈底单元内容 D 栈底单元地址
16、假设寄存器R中得数为200,主存地址为200与300得存储单元中存放得内容分别就是300与400,若访问到得操作数为200,则所采用得寻址方式为( A )。?A 立即寻址200 B 寄存器间接寻址(R)?C 存储器间接寻址(200) D 直接寻址200 17、算术右移指令得操作就是( B )。
A 符号位填0,并顺序右移一位,最低位移入进位标志位。 B 符号位不变,并顺序右移一位,最低位移入进位标志位。 C 符号位填1,并顺序右移一位,最低位移入进位标志位.?D 进位标志位填至符号位,并顺序右移一位,最低位移入进位标志位。 18、以下得( C)不能支持数值处理。
A、算术运算类指令 B、移位操作类指令 C、字符串处理类指令 D、输入输出类指令
19.如果指令中得地址码就就是操作数得有效地址,那么这种寻址方式称为(B ). A、立即寻址 B、直接寻址 C、间接寻址 D、寄存器寻址
20、设指令中得地址码为A,变址寄存器为X,程序计数器为PC,则变址寻址方式得操作..数地址为( D) ...
A。(PC)+A B。(A)+(X)?C。(A+X) D.A+(X)?21、采用扩展操作码得重要原则就是(B )
A。操作码长度可变 B.使用频度高得指令采用短操作码
C.使用频度低得指令采用短操作码 D。满足整数边界原则?二、填空题1?、一台计算机所具有得所有机器指令得集合称为 指令系统 。
它就是计算机 硬件 与 软件 得接口。2?、转移指令执行结束后,目标地址可放在任意寄存器中。 否 (就是/否)。
3、补码进行算术右移得规则就是: 不论数得正负,连同符号位将数右移一位,并保持符号位不变 。
4、N位操作码最多可表示 条指令5?、根据指令中地址字段得数目,指令可分为: 零地址指令、 一地址指令、 二地址指令、 三地址指令、 多地址指令。
6、在变址寄存器寻址方式中,有效地址= (变址寄存器) + (基址寄存器)*+ 地址码A. 7、使用不同寻址方式得目得就是 缩短指令长度,扩大寻址空间,提高编程灵活性。 8、程序控制类指令得功能就是 控制程序执行顺序 。
9、精简指令集计算机得特点就是所有频繁使用得简单指令都能在一个 机器 周期内执行完。
10、指令系统得优化表示有两个截然相反得方向 RISC 与 CISC 。 三、简答题