【考研类试卷】计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1及答案解析.doc
《【考研类试卷】计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编 1 及答案解析(总分:72.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.以下四点中,_是计算机系统结构设计时必须考虑的。【中科院计算所 2000 年】(分数:2.00)A.通道采用独立型B.指令类型选择C.阵列运算部件D.Cache 存储器的硬件2.程序控制类指令的功能是_。【国防科技大学 2001 年】(分数:2.00)A.进行主存和 CPU 之间的数据传送B.进行 CPU 和设备之间的数据传送C.改变程序执行的顺序D.一定是自动加 13.下列哪种指令不属于程序控制指令:_。【国防科技大学 20
2、01 年】(分数:2.00)A.无条件转移指令B.条件转移指令C.中断隐指令D.循环指令4.下列说法中_是正确的。(分数:2.00)A.加法指令的执行周期一定要访存B.加法指令的执行周期一定不访存C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存5.子程序调用指令执行时,要把当前程序计数器 PC 的内容存到_。【北京航空航天大学 2002 年】(分数:2.00)A.通用寄存器B.堆栈C.指令寄存器D.数据缓冲器6.下列哪种指令用户不准使用?_。【国防科技大学 2002 年】(分数:2.00)A.循环指令B.转换指令C.特权
3、指令D.条件转移指令7.条件转移指令执行时所依据的条件来自_。【北京航空航天大学 2002 年】(分数:2.00)A.指令寄存器B.标志寄存器C.程序计数器D.地址寄存器8.一条指令中包含的信息有_。(分数:2.00)A.操作码、控制码B.操作码、向量地址C.操作码、地址码D.操作码、操作数9.在 CPU 执行指令的过程中,指令的地址由_给出。【北京理工大学 2002 年】(分数:2.00)A.程序计数器 PCB.指令的地址码字段C.操作系统D.程序员10.在 CPU 执行指令的过程中,操作数的地址由_给出。【北京理工大学 2002 年】(分数:2.00)A.程序计数器 PCB.指令的地址码字
4、段C.操作系统D.程序员11.零地址双操作数指令不需要指出操作数地址,这是因为_。【上海大学 1998 年】【北京理工大学2002 年】(分数:2.00)A.操作数已在数据缓冲寄存器中B.操作数地址隐含在堆栈指针中C.操作数隐含在累加器中D.利用上一条指令的运算结果进行操作12.在一地址格式的指令中,下列_是正确的。【北京理工大学 2002 年】(分数:2.00)A.仅有一个操作数,其地址由指令的地址码提供B.可能有一个操作数,也可能有两个操作数C.一定有两个操作数,另一个是隐含的D.以上都不对13.在二地址指令中_是正确的。【北京理工大学 2002 年】(分数:2.00)A.指令的地址码字段
5、存放的一定是操作数B.指令的地址码字段存放的一定是操作数地址C.运算结果通常存放在其中一个地址码所提供的地址中D.指令的地址码字段存放的一定是操作码14.某指令系统有 200 条指令,对操作码采用固定长度二进制编码时,最少需要用_位。【西安电子科技大学 2007 年】(分数:2.00)A.4B.8C.16D.3215.在指令格式中,采用扩展操作码设计方案的目的是_。【中科院计算所 1999 年】(分数:2.00)A.减少指令字长度B.增加指令字长度C.保持指令字长度不变而增加指令操作的数量D.保持指令字长度不变而增加寻址空间16.指令寻址的基本方式有两种,一种是顺序寻址方式,其指令地址由_给出
6、,另一种是跳跃寻址方式,其指令地址由_给出。(分数:2.00)A.指令寄存器B.程序计数器C.累加器D.指令本身17.指令系统中采用不同寻址方式的目的是_。(分数:2.00)A.降低指令译码的复杂度B.缩短指令字长,扩大寻址空间,提高编程的灵活性C.实现程序控制D.三者都正确18.简化地址结构的基本方法是尽量采用_。【电子科技大学 1998 年】(分数:2.00)A.寄存器寻址B.隐地址C.直接寻址D.间接寻址19.指令“MOVAx(源地址),Bx+sI(目的地址)”的源操作数的寻址方式是_。【武汉大学 2007 年】(分数:2.00)A.寄存器B.寄存器间接C.变址D.基址20.寄存器间接寻
7、址方式中,操作数在_中。(分数:2.00)A.通用寄存器B.堆栈C.主存单元D.当前指令二、分析题(总题数:8,分数:32.00)21.设某计算机采用三地址格式访存指令,且地址码字段均为主存储器地址。试问完成一条加法指令需要访问主存储器多少次?若该计算机共能完成 60 种操作,操作数可在 2K 范围内寻址,试画出该计算机的指令格式?(分数:2.00)_某指令系统指令字长为 20 位,具有双操作数、单操作数和无操作数三类指令形式,每个操作数地址规定用 6 位表示。【上海大学 2001 年】(分数:4.00)(1).若操作码字段固定为 8 位,现已设计出 m 条双操作数指令,n 条无操作数指令,在
8、此情况下,最多可以设计出多少条单操作数指令?(分数:2.00)_(2).当双操作数指令条数取最大值,且在此基础上,单操作数指令条数也取最大值时,试计算这三类指令最大具有的指令条数各是多少?(分数:2.00)_22.某计算机指令字长为 16 位,具有二地址、一地址和零地址三种指令格式,规定每个操作数的地址码为5 位,采用操作码扩展技术,每种指令最多可安排几条?写出它们的格式。【北京邮电大学 2000 年】(分数:2.00)_在一个 36 位长的指令系统中,设计一个扩展操作码,使之能表示下列指令:【华中师范大学 2000 年】(分数:6.00)(1).7 条具有两个 15 位地址和一个 3 位地址
9、的指令。(分数:2.00)_(2).500 条具有一个 15 位地址和一个 3 位地址的指令。(分数:2.00)_(3).50 条无地址指令。(分数:2.00)_设某种计算机有 9 条指令,这些指令的使用频率为T1:30,T2:24,T3:6,T4:7,T5:7,T6:2,T7:3,T8:20,T9:1。【上海交通大学 1998 年】(分数:4.00)(1).分别求出用等长二进制编码、Huffman 编码的操作码的平均码长。(分数:2.00)_(2).若限制只能有两种码长的扩展操作码编码方式,则操作码的平均码长最短的为多少?(分数:2.00)_在决定一台计算机采用何种寻址方式时,总要做出各种各
10、样的权衡,在下列每种情况下,具体的考虑是什么?【北京邮电大学 2003 年】(分数:4.00)(1).单级间接寻址方式作为一种方式提出来的时候,硬件变址寄存器被认为是一种成本很高的方法,随LSI 电路的问世,硬件成本大降,试问现在是不是使用变址寄存器更为可取?(分数:2.00)_(2).已知一台 16 位计算机配有 16 个通用寄存器,请问是否有一个简单的硬件设计规则,使我们可以指定这个通用寄存器组的某些寄存器来进行 20 位的存储器寻址?参与这种寻址的通用寄存器该采用什么办法区分出来?(分数:2.00)_23.设某计算机共能完成 78 种操作,若指令字长为 16 位,试问单地址格式的指令其地
11、址码可取几位?若想使指令的寻址范围扩大到 2 16 ,可采用什么方法?举出三种不同的例子加以说明?(分数:2.00)_某计算机的指令格式如下所示,计算机字长为 16 位,内存按字编址。 (分数:8.00)(1).8341H(分数:2.00)_(2).1438H(分数:2.00)_(3).8134H(分数:2.00)_(4).6228H(分数:2.00)_计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编 1 答案解析(总分:72.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.以下四点中,_是计算机系统结构设计时必须考虑的。【中科院计算所 2000 年
12、】(分数:2.00)A.通道采用独立型B.指令类型选择 C.阵列运算部件D.Cache 存储器的硬件解析:解析:考查指令系统设计在计算机系统结构设计中的重要意义。指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件。2.程序控制类指令的功能是_。【国防科技大学 2001 年】(分数:2.00)A.进行主存和 CPU 之间的数据传送B.进行 CPU 和设备之间的数据传送C.改变程序执行的顺序 D.一定是自动加 1解析:解析:考查程序控制类指令的功能。3.下列哪种指令不属于程序控制指令:_。【国防科技大学 2001 年】(分数:2.00)A.
13、无条件转移指令B.条件转移指令C.中断隐指令 D.循环指令解析:解析:考查程序控制类指令的组成。程序控制类指令主要包括无条件转移、有条件转移、子程序调用和返回指令、循环指令等。4.下列说法中_是正确的。(分数:2.00)A.加法指令的执行周期一定要访存B.加法指令的执行周期一定不访存C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存 D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存解析:解析:考查运算类指令的执行过程。既然指令的地址码给出了存储器地址,不论此地址是源操作数地址,还是目的操作数地址,执行周期都需要根据此地址访存。5.子程序调用指令执行时,要把当前程序计数器
14、 PC 的内容存到_。【北京航空航天大学 2002 年】(分数:2.00)A.通用寄存器B.堆栈 C.指令寄存器D.数据缓冲器解析:解析:考查子程序调用指令的执行过程。子程序执行结束时,必须返回到子程序调用指令后面的指令执行,所以必须保存返回地址。般将子程序调用指令后面那条指令的地址(程序计数器 PC 的内容)作为返回地址保存到堆栈中。6.下列哪种指令用户不准使用?_。【国防科技大学 2002 年】(分数:2.00)A.循环指令B.转换指令C.特权指令 D.条件转移指令解析:解析:考查指令系统各组成部分。特权指令,是指仅用于操作系统或其他系统软件的指令,为确保系统与数据安全起见,这一类指令不提
15、供给用户使用。7.条件转移指令执行时所依据的条件来自_。【北京航空航天大学 2002 年】(分数:2.00)A.指令寄存器B.标志寄存器 C.程序计数器D.地址寄存器解析:解析:考查标志寄存器的作用。8.一条指令中包含的信息有_。(分数:2.00)A.操作码、控制码B.操作码、向量地址C.操作码、地址码 D.操作码、操作数解析:解析:考查指令基本格式。9.在 CPU 执行指令的过程中,指令的地址由_给出。【北京理工大学 2002 年】(分数:2.00)A.程序计数器 PC B.指令的地址码字段C.操作系统D.程序员解析:解析:考查指令执行过程。程序计数器 PC 中存放当前欲执行指令的地址,故指
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 计算机 组成 原理 指令系统 历年 汇编 答案 解析 DOC
