当前位置:文档之家› 计算机组成原理试卷(3)

计算机组成原理试卷(3)

试卷1312222258 一、单4选1(题下选项可能多个正确,只能选择其中最佳的一项)1、以下四种类型指令中,执行时间最长的是。

A:RR型B:RS型C:SS型D:程序控制指令答案:C2、寄存器间接寻址方式中,操作数处在______。

A:通用寄存器B: 主存单元C: 程序计数器D:堆栈答案:B3、单地址指令( )A:无处理双操作数的功能B:既能对单操作数进行加工处理,也能对双操作数进行运算C:只能对双操作数进行加工处理D:只能对单操作数进行加工处理答案:B4、计算机的存储器采用分级方式是为了______。

A:减少主机箱的体积B:解决容量、价格、速度三者之间的矛盾C:保存大量数据方便D:操作方便答案:B5、在多级中断方式下,CPU在处理中断时()A:可响应更高级别的中断请求B:可响应更低级别的中断请求C:禁止其它的中断请求D:可响应同级别的中断请求答案:A6、二进制数01101011对应的十进制数为()A:107B:127C:117D:100答案:A7、先计算后再访问内存的寻址方式是______。

A:变址寻址B:间接寻址C:直接寻址D:立即寻址答案:A8、目前我们所说的个人台式商用机属于。

A:巨型机B:中型机C:小型机D:微型机答案:D9、采用虚拟存贮器的主要目的是( )。

A:提高主存贮器的存取速度B:扩大主存贮器的存贮空间,并能进行自动管理和调度C:提高外存贮器的存取速度D:扩大外存贮器的存贮空间答案:B10、定点原码一位乘法是______。

A:先取操作数绝对值相乘,符号位单独处理B:用原码表示操作数,然后直接相乘C:被乘数用原码表示,乘数取绝对值,然后相乘 D:乘数用原码表示,被乘数取绝对值,然后相乘答案:A11、下列存储器中存取速度最快的存储器是( )A:磁带B:磁盘C:辅存D:主存12、浮点数的表示范围和精度取决于______。

A:阶码的位数和尾数的位数B:阶码采用的编码和尾数采用的编码C:阶码采用的编码和尾数的位数D:阶码的位数和尾数采用的编码答案:A13、常用的虚拟存储系统由______两级存储器组成,其中辅存是大容量的磁表面存储器。

A:主存—辅存B:快存—主存C:快存—辅存D:通用寄存器—主存答案:A14、一个256K×16的存储器,其地址线和数据线总和为__ ____。

A:26B:30C:32D: 34答案:D15、某机字长32位,存储容量为1MB,若按字编址,它的寻址范围是______。

A:B:512KBC: 256KD:256KB答案:C16、在ROM中必须有______电路。

A:数据写入B:再生C:地址译码D:刷新答案:D17、下列总线或接口中不属于串行方式的是( )A:PCIB:RS232C:UARTD:USB答案:A18、______是构成控制信号序列的最小单位。

A:微程序B:微命令C:微指令D:机器指令答案:B19、在Cache更新策略中,在Cache命中时把数据同时写入Cache和主存的策略是。

A:写直达B:写回法C:按写分配法D:不按写分配法答案:A20、微型计算机的发展一般是以______技术为标志。

A:软件B:磁盘C:微处理器D:操作系统答案:C21、DMA访问内存时让CPU进入等待状态,等待DMA的批数据访存结束后再恢复工作,这种情况称为()。

A: 透明的DMAB:交替访问C: CPU等待D:周期挪用答案:D22、浮点加、减中的对阶的方法是______。

A:将较小的一个阶码调整到与较大的一个阶码相同B:将较大的一个阶码调整到与较小的一个阶码相同C:将被加数的阶码调整到与加数的阶码相同D:将加数的阶码调整到与被加数的阶码相同答案:A23、下列选项中,用于设备和设备控制器(I/O接口)之间互连的接口标准是( )A:PCIB:AGPC:USBD:PCI-Express答案:C24、下列描述中______是正确的。

A:所有的数据运算都在CPU的控制器中完成;B:控制器能理解、解释并执行所有的指令及存储结果;C:一台计算机包括输入、输出、控制、存储及算逻运算五个单元;D:以上答案都正确。

答案:C25、指令执行所需的操作数不会来自( )A:控制器B:寄存器C:指令本身D:主存答案:A26、计算机中表示地址时使用______。

A:无符号数B:原码C:反码D:补码答案:A27、若十进制数为-80,则其对应的8位二进制补码[X]补为( )A:10110000B:11001111C:10101111D:11010000答案:A28、下面浮点运算器的描述中正确的句子是:______。

A:浮点运算器可用阶码部件和尾数部件实现B:阶码部件可实现加、减、乘、除四种运算C:阶码部件只进行阶码相加、相减和比较操作D:尾数部件只进行乘法和减法运算答案:C29、基准程序A在某计算机上运行的时间为100秒,其中90秒为CPU时间,其余时间忽略不计,若CPU速度提高50%,I/O速度不变,则运行基准程序A所耗费的时间是A:55B:60C:65D:70答案:D30、在微程序控制器中,机器指令和微指令的关系是______。

A:每一条机器指令由一条微指令来执行B:一条微指令由若干条机器指令组成C:每一条机器指令由一段用微指令组成的微程序来解释执行D:一段微程序由一条机器指令来执行答案:C二、判断(判断下列说法正确与否,(纸答卷正确用√错误用×表示))31、Cache与主存统一编址,即主存空间的某一部分属于Cache。

答案:×32、同SRAM相比,由于DRAM需要刷新,所以功耗大。

答案:×33、中断方式一般适用于随机出现的服务请求。

答案:√34、?在CPU和内存之间增加cache的目的是为了增加内存容量,同时加快存取速度。

答案:×35、微程序控制器的运行速度一般要比硬连线控制器更快。

答案:×36、计算机的指令越多,功能越强越好。

答案:×37、按主机与接口间的数据传送方式,输入\输出接口可分为串行接口和并行接口。

答案:√38、CPU在响应中断后可以立即响应更高优先级的中断请求。

答案:×39、磁盘存储器是一种随机存取存储器。

答案:×40、一台具有16位地址线的计算机,它的主存容量可以大于64KB。

答案:×41、运算器不论是复杂的还是简单的,都有一个状态寄存器,状态寄存器是为计算机提供判断条件,以实现程序转移。

答案:√42、一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算。

答案:×43、在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。

答案:√44、执行指令时,指令在内存中的地址存放在指令寄存器中。

答案:×45、硬磁盘不属于输入输出设备。

答案:×三、填空(在空白处填上正确的文字、得数、编号或图形)46、外设的编址方式通常有(A)和(B)。

答案:A统一编址 B 独立编址47、若想提高数据传输率,可以(A)、(B)或者减少总线传输周期包含的时钟周期个数。

答案:A:提高字长 B:改进结构48、在输入输出系统中,软件控制方式包括A_____方式和B________方式。

答案:A 程序查询 B 中断49、指令格式是指令用A.______表示的结构形式,通常格式中由操作码字段和B.______字段组成。

答案:A.二进制代码 B.地址码50、CPU能直接访问A.______ 和B.______ ,但不能直接访问磁盘和光盘。

答案:A.cacheB.主存51、按计算机所使用的器件及其规模,可以将电子计算机分为(A)、(B)、中小规模集成电路计算机和大规模超大规模集成电路计算机。

答案:A 电子管B晶体管52、主存:主存储器,用于存放(A)。

CPU可以直接进行随机读写,访问速度较高。

辅存:辅助存储器,用于存放(B),以及一些需要永久保存的信息。

答案:A:当前正在运行的程序和数据 B:暂时不用的程序和数据53、计算机系统的层次结构从底层向上依次为:(A)、(B)、操作系统级、语言处理程序级及其它系统软件级、应用程序级。

答案:A 微程序设计级B机器指令系统级54、对存储器的要求是A.______,B.______,成本低,为了解决这三个方面的矛盾。

计算机采用多级存储器体系结构。

答案:A.容量大 B.速度快55、PC:Program Counter,程序计数器,其功能是(A),并可自动计数形成下一条指令地址。

答案:A:存放当前指令或下一条指令的地址56、将11010.10010112转换成八进制数的结果是(A),转换成十六进制的结果是(B)。

答案:A : 32.454 B : 1a.96H57、一位十进制数,用BCD码表示需A.______位二进制码,用ASCII码表示需B.______位二进制码。

答案:A.4 B.758、指令由操作码、地址码两大部分组成,操作码用来表示(A ),地址码用来表示(B )。

答案:A:指令进行什么操作 B:操作的对象59、目前的CPU包括A.______、B.______和cache.答案:A.控制器 B.运算器60、中断处理过程可以嵌套进行,A.______的设备可以中断B.______的中断服务程序答案:A.优先级高 B.优先级低四、名词解释(解释下列名词,缩写应先写(译)出全文再解释)61、总线答案:计算机中连接功能单元的公共线路,是一束信号线的集合。

62、寻址方式答案:对指令的地址码进行编码,以形成操作数在存储器中的地址的方式。

63、指令周期答案:从一条指令的启动到下一条指令的启动的间隔时间。

64、写回法答案:cache命中时的一种更新策略,写cache时不写主存,而当cache数据被替换出去时才写回主存。

65、CISC答案::复杂指令系统计算机五、简答题()66、说明存取周期和存取时间的区别。

答案:解:存取周期和存取时间的主要区别是:存取时间仅为完成一次操作的时间,而存取周期不仅包含操作时间,还包含操作后线路的恢复时间。

即:存取周期= 存取时间+ 恢复时间67、在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?答案:寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。

因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。

68、为什么用二进制?答案:答:容易用数据电路表示,数据运算和存储方式简单,是高效的数据表示方式。

69、I/O设备有哪些编址方式,各有何特点?答案:统一编址和独立编址。

统一编址是在主存地址中划出一定的范围作为I/O地址,这样通过访存指令即可实现对I/O的访问。

相关主题