计算机组成原理试题84409(7页).doc
《计算机组成原理试题84409(7页).doc》由会员分享,可在线阅读,更多相关《计算机组成原理试题84409(7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-计算机组成原理试题84409-第 7 页历年考试真题一、选择题 l 1.下列数中最小的数是(B)。最大的是(C)。A(1010011)2B(42)8C.(10101000)BCDD.(25)162.下列数中最大的数是(D)A.(101001)2 B. (52)8 C. (00111001)BCD D. (2C)16l 3两个补码数相加,只有在最高位/符号位相同时会有可能产生溢出,在最高位/符号位不同时(一定不会产生溢出)。l 4. 两个补码数相减,只有在符号位不同时会有可能产生溢出,在符号位相同时(一定不会产生溢出)l 5定点数补码加法具有两个特点:一是符号位(与数值位一起参与运算);二是相
2、加后最高位上的进位(要舍去)。l 6. 定点运算器是用来进行定点运算。7为了便于检查加减运算是否发生溢出,定点运算器采用双符号位的数值表示,在寄存器和主存中是采用(单符号位)的数值表示。l 8长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(前者可表示的数的范围大但精度低,后者可表示的数的范围小但精度高)。l 9在定点二进制运算器中,减法运算一般通过(补码运算的二进制加法器)来实现。在定点二进制运算器中,加法运算一般通过(补码运算的二进制加法器)来实现。l 10.某机字长32位,采用定点整数表示,符号位为1位,尾数为31
3、位,则原码表示法可表示的最大正整数为_,最小负整数为_。(A)A.+(231-1),-(231-1)B.(231-1),-(232-1)C.+(230-1),-(230-1)D.+(231-1),-(1-2-31)11.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则原码表示法可表示的最大正小数为_,最小负小数为_。(C)A+(232一1),一(1231)B.+(231一1),一(1232)C.+(1231),一(1231)D_+(2311),一(1-2-31)12.在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用(C)来实现。13.在定点运算
4、器中,必须要有溢出判断电路,它一般用(C)来实现l 9.加法器采用并行进位的目的是(提高加法器的速度)。14计算机硬件能直接识别和运行的只能是(机器语言)程序。15汇编语言要经过(汇编程序)的翻译才能在计算机中执行。16运算器的主要功能是进行(逻辑运算和算术运算)。17堆栈寻址的原则是(后进先出)。18组成组合逻辑控制器的主要部件有(PC、IR)。19. 运算器由ALU完成运算后,除了运算结果外,下面所列(D)不是运算器给出的结果特征信息。A. 是否溢出 B. 有无进位 20微程序控制器中,机器指令与微指令的关系是(每一条机器指令由一段用微指令编成的微程序来解释执行)。21程序计数器PC的位数
5、取决于(存储器的容量),指令寄存器IR的位数取决于(指令字长)。22RAM芯片串联的目的是(增加存储单元数量),并联的目的是(增加存储器字长)。23.在独立编址方式下,存储单元和I/O设备是靠(不同的地址和指令代码)来区分的。l 19.输入输出指令的功能是(进行CPU和I/O设备之间的数据传送)。24.在独立编址方式下,存储单元和I/O设备是靠(不同的指令或不同的控制信号)来区分的。25.在统一编址方式下,存储单元和I/O设备是靠指令中的(不同的地址)来区分的。l 22.CPU通过指令访问主存所用的程序地址叫做(逻辑地址)。26相对寻址方式中,求有效地址使用(D)加上偏移量。B栈指示器内容C变
6、址寄存器内容27.变址寻址方式中,操作数的有效地址等于(C)。l 28基址寻址方式中,操作数的有效地址等于(A)。B堆栈指示器内容加上形式地址C变址寄存器内容加上形式地址D程序计数器内容加上形式地址29.指令系统中采用不同寻址方式的目的是(D)A. 降低指令译码的难度 B.提高指令读取的速度 C.实现程序控制 D.缩短指令字长,扩大寻址空间,提高编程灵活性30.关于操作数的来源和去处,表述不正确的是(D)A.第一个来源和去处是CPU内部的通用寄存器 C.第三个来源和去处是内存中的存储单元 31.寄存器间接寻址方式中,操作数在(C)中A.通用寄存器 B.堆栈 C.主存单元 D.外存储器l 32在
7、CPU与主存之间加入Cache,能够提高CPU访问存储器的速率,一般情况下Cache的容量_命中率_,因此Cache容量_。(C)A越大,越高,与主存越接近越好B越小,越高,与主存越差异大越好C越大,越高,只要几十或几百K就可达90%以上D越小,越高,只要几K就可达90%以上33. 在CPU与主存之间加入Cache,能够(解决CPU和主存之间的速度匹配问题)34.CPU中的通用寄存器(可以存放数据和地址)35.在采用DMA方式高速传输数据时,数据传送是(B)。B在DMA控制器本身发出的控制信号控制下完成的C由CPU执行的程序完成的D由CPU响应硬中断处理完成的36每一条指令执行时通常有读取指令
8、、执行指令、分柝指令等几个步骤,他们的执行顺序应该是(B)。A读取指令、执行指令、分析指令B读取指令、分析指令、执行指令C分析指令、执行指令、读取指令D执行指令、读取指令、分析指令l 37若主存每个存储单元为8位,则(C)。A其地址线也为8位B其地址线为16位D其地址线与8有关38虚拟存储器管理系统的基础是程序的局部性原理,因此虚存的目的是为了给每个用户提供比主存容量(B)编程空间。A小得多的逻辑B大得多的逻辑D大得多的物理l 31.CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(C)。A并行技术C缓冲技术D虚存技术39.中断允许触发器用来(D)。A表示外设是否提出了中断
9、请求BCPU是否响应了中断请求CCPU是否正在进行中断处理D开放或关闭可屏蔽硬中断40.在控制器中,部件(指令寄存器IR)用于接收并保存从内存读出的指令内容,在执行本条指令的过程中提供本条指令的主要信息。41. 在控制器中,部件(程序计数器PC)用于存放下一条指令的地址。42.微程序控制器中,机器指令与微指令的关系是(每一条机器指令由一段用微指令编成的微程序来解释执行)。43.每一条指令执行时通常有分析指令、读取指令、执行指令等几个步票,他们的执行顺序应该是(D)。A.分析指令、读取指令、执行指令B.分析指令、执行指令、读取指令C.执行指令、读取指令、分析指令D.读取指令、分析指令、执行指令4
10、4.在中黯摞设置一个中惭屏蔽触发器,CPU可以根据需要对其执行置1或清0操作,便可实现对该中断嚣的(B)管理。45组成一个运算器需要多个部件,但下面所列(B)不是组成运算器的部件A状态寄存器CALUD通用寄存器46关于操作数的来源和去处,表述不正确的是(D)。A第一个来源和去处是CPU寄存器B第二个来源和去处是外设中的寄存器D第四个来源和去处是外存贮器47在控制器中,部件(D)能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址。A指令指针lPB地址寄存器ARC指令寄存器IRD程序计数器PC48指令流水线需要处理好(A)3个方面问题。A结构相关、数据相关、控制相关B结构相关
11、、数据相关、逻辑相关C.结构相关、逻辑相关、控制相关D逻辑相关、数据相关、控制相关49若主存每个存储单元存8位数据,则(D)。B其地址线为16位C其地址线与8有关D其地址线与8无关50CPU正在处理优先级低的一个中断的过程中又可以响应更高优先级中断的解决中断优先级别问题的办法被称为(A)。B中断请求C中断响应D中断处理51.存取周期是指存储器进行一次完整的读写操作所需要的全部时间。52.采用虚拟存储器的目的是为了给用户提供比主存容量大得多的逻辑编程空间。53.在中断源设置一个中断屏蔽触发器,CPU可以根据需要对其执行置“1”或“0”操作,便可实现对该中断源的(B)管理。A. 中断嵌套 B. 中
12、断请求 54.硬连线控制器中,使用(节拍发生器)来区别指令不同的执行步骤。55.某存储器容量为32K*16位,则(C)A. 地址线为32根,数据线为16根 B. 地址线为16根,数据线为32根C. 地址线为15根,数据线为16根 D. 地址线为16根,数据线为15根56.在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是由接口电路中的(移位寄存器)实现的57.周期挪用方式常用于(直接存储器访问方式)的输入输出中58.当采用(B)输入数据时,除非CPU等待否则无法传送数据给计算机。A. 直接存储器访问方式 B. 程序查询方式 C. 程序中断方式 D. I/O通道方式二、 判断题(将判断
13、结果填在括弧内,正确打号,错误打号。每小题3分,共15分)l 1.海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现是否出错,还能发现是哪一位出错。()l 2.奇偶校验可以校验奇数个位的出错,并能确定出错的位置() 3直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。() 4. 基地址寻址方式中,操作数的有效地址等于基址寄存器内容加上形式地址()l 5计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行运行。()l 6计算机中的流水线是把若干个子过程合成为一个过程,使每个子过程实现串行运行。()l 7CPU访问存储器的时间是由存储器的
14、容量决定的,存储器容量越大,访问存储器所需的时间越长。()l 8随着CPU速度的不断提升,程序查询方式很少被采用的原因是CPU与外设串行工作。()9指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。()10在Cache的地址映射中,全相联映射是指主存中的任意一字块均可映射到Cache内任意一字块位置的一种映射方式。()11DMA控制器通过中断向CPU发DMA请求信号。()l 12.长度相同但格式不同的2种浮点数,前者尾数长、阶码短,后者尾数短、阶码长,其他规定均相同,则前者可表示的数的范围大但精度低。(X)13.相对寻址方式中,操作数的有效地址等于程序计数器内容
15、与偏移量之和。()l 14.在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期。()15.组相联映像可以转化为直接映象或全相联映象,所以说,它是直接映象租金相联映象的普遍形式。()16.在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总钱传输的。(X)17只有定点数运算才可能溢出,浮点数运算不会产生溢出。()18硬连线控制器中,每条指令不同的执行步骤是通过控制信号形成部件的不同编码状态来区分的。()19引入虚拟存储系统的目的,是为了加快外存的存取速度。()20按数据传送方式的不同,计算机的外部接口可分为串行接口和并行接口两大类。()21
16、. 在程序的执行过程中,Cache与主存的地址映像是由操作系统来管理的()22. 定点小数表示中,只有补码能表示-1()23. 两补码相加,采用1位符号位,当最高位有进位时表示结果产生溢出()24. 补码加减法中,操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替()25. 微程序控制器中,每一条机器指令由一段用微指令编成的微程序来解释执行()26. 引入虚拟存储系统的目的,是为了加快外存的存取速度()27. 中断服务程序的最后一条指令是中断返回指令()三、简答题(共29分)1计算机指令中要用到的操作数一般可以来自哪些部件?(8分)答:(1)CPU内部的通用寄存器。此时应在指令字中给
17、出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器。(2)外围设备(接口)中的一个寄存器。通常用设备编号、或设备人出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。(3)内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。2.什么是指令周期?举例说明一个指令周期往往要包含哪几个执行步骤?(7分)答:指令周期通常是指计算机执行一条指令所用的时间。一个指令周期往往要包含几个执行步骤,例如可能包括读取指令、指令译码和读寄存器组、ALU执行运算、读写内存或接口、数据写回寄存器组这
18、5个步囊。3.一条指令要由哪两部分组成?各部分的作用是什么?(8分)答:第一部分是指令的操作码,它用于指明本条指令的运算和操作功能,计算机需要为每条指令分配一个确定的操作码。第二部分是指令的操作数地址,它用于给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的地址,运算结果的保存地址,程序的转移地址、被调用的子程序的人口地址等。4.按照操作数的个数不同,把指令分成哪几种?(7分)答:按照操作数的个数不同,指令分为下面四种:(1) 无操作数指令;(2)单操作数指令;(3)双操作数指令,(4)多操作数指令。5.什么是指令周期、机器周期和时钟周期?三者有何关系?答:指令周期通常
19、是指计算机执行一条指令所用的时间。机器周期是指所有指令执行过程中的一个基准时间,通常以存取周期作为机器时间,时钟周期是机器主频的倒数,也称为节拍,它是控制计算机操作的最小单位时间。6.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么?答:在硬连线控制器中,由节拍发生器(timing)来区分指令不同的执行步骤的。节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步骤提供一个节拍状态信号,而节拍状态的变换标明了一条指令执行步骤的次序关系。7.简述控制器在整机中起到的作用和它的基本功能。(8分)答:控制器部件是计算机的五大功能部件之一,其作
20、用是向整机中包括控制器部件在内的每个部件提供协同运行所需要的控制信号。计算机的最本质的功能是连续执行指令,而每一条指令往往又要分成几个执行步骤才得以完成。所以,控制器的基本功能是,依据当前正在执行的指令和它当前所处的执行步骤,形成并提供出在这一时刻整机各部件要用到的控制信号,并且决定下一步将进入哪个执行步骤。8.简述徽程序控制器的基本工作原理。(7分)答:微程序控制路是用多条微指令解释执行每一条指令的功能,硬件组成中的核心线路是一个被称为控制存储器的部件(用ROM芯片实现),用于保存由微指令(指令一个执行步骤用到的控制信号的集合)组成的徽程序。在程序执行过程中,将按照指令及其执行步骤,依次从控
21、制存储器中读出一条微指令,用敬指令中的微命令字段控制各执行部件的运行功能,并用下地址字段形成下一条微指令的地址,使得微程序可以连续运行。9.微程序控制器通常运用于什么场合?为什么?(7分)答:微程序控制器通常在性能要求不是特别高的系列计算机系统得到普遍应用,相对硬连线控制器其运行速度较慢,难以使用在性能要求特别高的计算机系统中10.计算机的存储器系统设计是如何实现“容量大”、“速度快”和“成本低”的要求的?(7分)答:将存储器系统设计成由高速缓冲存储器、主存储器和辅助存储器组成的多级结构。其中高速缓冲存储器的存取速度与CPU速度处于同一个数量级,但其具有价格高、功耗大、集成度低的特点,所以不适
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 试题 84409
限制150内