《XX大学成人教育学院2022-2023学年度第二学期期末考试《计算机组成与结构》复习试卷1.docx》由会员分享,可在线阅读,更多相关《XX大学成人教育学院2022-2023学年度第二学期期末考试《计算机组成与结构》复习试卷1.docx(4页珍藏版)》请在优知文库上搜索。
1、XX大学成人教育学院2022-2023学年度第二学期期末考试计算机组成与结构复习试卷1学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一单选题(共10题,总分值20分,求,请在答题卡上正确填涂。)下列选项中有且仅有一个选项符合题目要1 .在CPU中跟踪指令后继地址的寄存器是(B)O(2分)A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器2 .关于主存下列叙述正确的是(八)。(2分)A. CPU可直接访问主存,但不能直接访问辅存B. CPU可直接访问主存,也直接访问辅存C. CPU不能直接访问主存,也不能直接访问辅存D. CPU不能直接访问主存,但能直接访问辅存3
2、 .微程序控制器中,机器指令与微指令的关系是(B)。(2分)A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段用微指令编成的微程序来解释执行C. 一段机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成4 .在相对寻址方式中,若指令中的地址码为X,则操作数的地址为(C)。(2分)A.XB.X+段地址C.(PC)+XD.X+变址寄存器5 .断电后将丢失信息的是(B)。(2分)A.ROMB.RAMC.磁盘D.光盘6 .指令周期是指(C)。(2分)A. CPU从主存取出一条指令的时间B. CPU执行一条指令的时间C. CPU从主存取出一条指令加上CPU执行这条指令的时
3、间D.时钟周期时间7 .某SRAM芯片,其存储容量为512KX8位,该芯片的地址线和数据线数目为(D)。(2分)A.8,512B.512,8C.18,8D.19,88 .关于机器指令的叙述不正确的是(D)。(2分)A.机器指令系统是计算机所具有的全部指令的集合。B.机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令。C.机器指令的长度取决于操作码长度、操作数地址长度、操作数个数。D.系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机。9 .计算机系统中仅由硬件设计者使用的指令是(D)。(2分)A.机器指令B.汇编指令C.特权指令D.微
4、指令10 .用于对某个寄存器中操作数的寻址方式称为(C)寻址。(2分)A.直接B.间接C.寄存器直接D.寄存器间接二名词解释题(共3题,总分值15分)11 .指令及指令系统(5分)由操作码和地址码级成,能由计算机硬件执行其规定操作的一条命令。指令系统一一计算机中所有指令的集合。12 .指令周期(5分)时间通常叫做一个指令周期。13 .立即寻址方式(5分)三填空题(共4题,总分值8分)14 .CPU中至少有如下六类寄存器寄存器,一计数器,一寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。(2分)15 .寄存器间接寻址方式中,操作数处在_(2分)16 .对存储器的要求是_容量大_,.本低o为了解决
5、这方面的矛盾,计算机采用多级存储体系结构。(2分)17 .微程序控制器主要由一和地址转移逻辑三大部分组成。(2分)四简答题(共6题,总分值42分)18 .动态存储器的容量为64M,访问周期是60ns,要求在2ms内必须刷新一遍。计算在存储器不间断工作情况下,刷新所占的时间比是多少?(7分)答:动态存储器按行刷新,64M的存储器共有8192行,要在2ms内全部刷新一遍,因此,只要每2ms8192=244ns刷新一行即可.因为刷新-行用时间60ns,刷新所占的时间比是60ns244ns=2519 .什么是程序访问的局部性?(7分)答:在一个较短时间间隔内,访存地址往往集中在逻辑地址空间很小的范围内
6、,切题为程序访问的局部性。20 .CPU的组成部分及功能?(7分)答:CPU由运算器、CaChe和控制器三大部分组成,具有指令控制、操作控制、时间控制、数据加工的功能。21 .静态随机存储器(SRAM)和动态随机存储器(DRAM)有何差别?(7分)答:SRAM用六管电路存储1位数据,只要不停止供电,数据不会丢失,DRAM用一个管子和个电容器存储1位数据,电容上存储的电荷(数据)由于漏电而会消失,因此每隔一定时间(例如2)需要再充一次电,这过程称为再生或刷新。SRAM的集成度比DRAM低,这是因为存储位信息所需的芯片面积大,所以价格也比较贵,但读写时间短,速度快。从芯片的引出端来看,地址线、数据
7、线和读写命令两者都是需要的,片选信号不同,SRAM由片选允许CE,或片选选择ICS)信号来控制是否能进行读写,DRAM则由行选信号来控制是否能进行读写。计算机的主存储器一般DRAM,而CaChe存储器般使用SRAM。22 .写出变址寻址、相对寻址、基址寻址有效地址的计算公式,这三种寻址方式各适用于什么场合?(7分)答:变址寻址方式的有效地址计算公式为:EA=(X)+A,用于一般循环程序中对数组的元素进行修改,但不允许修改程序本身的场合。相对寻址方式的有效地址计算公式为:EA=(PC)+A,用于编写位置无关码(PIC)码程序,可以用于循环程序中对数组的元素进行修改,但不允许修改程序本身的场合,也
8、可以用于转移、调用等指令中计算转移地址。基址寻址方式的有效地址计算公式为:EA=(X)+A,用于程序的动态重定位中,用来把程序的逻辑地址空间变换到物理地址空间。23 .操作码有哪几种表现形式?(7分)答:有两种表现形式:(1)固定长度的操作码:如果操作码的长度为k位,则可以表示2条不同的指令。(2)可变长度的操作码:计算机采用几种长度的操作码,通常将使用频率较高的指令设计为操作码较短的指令,以减少程序的存储量和CPIJ与存储器之间的信息流通量。五综合计算题(共1题,总分值15分)24 .某指令系统指令长为16位,每个操作数的地址码长为6位,指令分无操作数,单操作数和双操作数三类。若双操作数指令有K条,无操作数指令有L条,问单操作数指令最多能有多少条?(15分)答:本指令系统的操作码位数二指令长度-地址码长度=16-2*6=4位。设单操作数指令最多有N条,则:无操作数指令数L=(2,-K)*2MO*2N=(2,-K)*2-L26如果L2不是整数,则取大于L2*i的最小整数。