第3章-指令系统单元测试题.doc

第3章-指令系统单元测试题.doc

ID:61764526

大小:174.00 KB

页数:6页

时间:2021-03-19

第3章-指令系统单元测试题.doc_第1页
第3章-指令系统单元测试题.doc_第2页
第3章-指令系统单元测试题.doc_第3页
第3章-指令系统单元测试题.doc_第4页
第3章-指令系统单元测试题.doc_第5页
资源描述:

《第3章-指令系统单元测试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任课教师:王克朝哈尔滨学院2014年秋季学期单元测试试卷课程名称:计算机组成原理单元名称:第三章指令系统一、填空题1、零地址运算指令的操作数来自。2、根据操作数所在位置,指出其寻址方式:操作数在寄存器,称为3、寻址方式;操作数地址在寄存器中,称为寻址方式;操作数在指令中,称为寻址方式;操作数地址在指令中,称为寻址方式。操作数的地址,为某一个寄存器中的内容与位移之和,则可以是、和寻址方式。4、设字长和指令长度均为24位,若指令系统可完成108种操作,并且具有直接、间接(一次间址)、变址、基址、相对、立即6种寻址方式,则在保证最大

2、范围内直接寻址的前提下,指令字中操作码占位,寻址特征位占位,可直接寻址的范围是,一次间址的范围是。二、选择题1、执行一条一地址的加法指令共需要次访问主存(含取指令)。A.1B.2C.3D.42、零地址的运算类指令在指令格式中不给出操作数地址,参加的两个操作数来自。A.累加器和寄存器B.累加器和暂存器C.堆栈的栈顶和次栈顶单元D.暂存器和堆栈的栈顶单元3、在关于一地址运算类指令的叙述中,正确的是。A.仅有一个操作数,其地址由指令的地址码提供B.可能有一个操作数,也可能有两个操作数C.一定有两个操作数,另一个是隐含的D.指令的地址

3、码字段存放的一定是操作码4、一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么单地址指令的条数有。A.4KB.8KC.16KD.24K5、某计算机存储按字(16位)编址,每取出一条指令后PC值自动+1,说明其指令长度是。A.1个字节B.2个字节C.3个字节D.4个字节6、一条指令有128位,按字节编址,读取这条指令后,PC的值自动加。A.1B.2C.4D.16第6页(共6页)任课教师:王克朝7、在寄存器间接寻址方式中,操作数应该在中A.寄存器B.堆栈栈顶C.累加器D.主存单元8、直接、间接、

4、立即3种寻址方式指令的执行速度,由快至慢的排序是。A.直接、立即、间接B.直接、间接、立即C.立即、直接、间接D.立即、间接、直接9、为了缩短指令中某个地址码的位数,而指令的执行时间又相对短,则有效的寻址方式是。A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址10、指令操作所需的数据不会来自。A.寄存器B.指令本身C.主存D.控制存储器11、在变址寄存器寻址方式中,若变址寄存器的内容是4E3CH,指令中的形式地址是63H,则对应的有效地址是。A.63HB.4D9FHC.4E3CHD.4E9FH12、设变址寄存器为X,形

5、式地址为D,某机具有先间址后变址的寻址方式,这种寻址方式的有效地址为。A.EA=(X)+DB.EA=(X)+(D)C.EA=((X)+D)D.EA=X+D13、采用变址寻址可以扩大寻址范围,且。A.变址寄存器的内容由用户确定,在程序执行过程中不能改变B.变址寄存器的内容由操作系统确定,在程序执行过程中不能改变C.变址寄存器的内容由用户确定,在程序执行过程中可以改变D.变址寄存器的内容由操作系统确定,在程序执行过程中可以改变14、变址寻址和基址寻址的有效地址形成方式类似,是。A.变址寄存器的内容在程序执行过程中是不能改变的。B.

6、基址寄存器的内容在程序执行过程中是可以改变的。C.在程序执行过程中,变址寄存器的内容不能改变而基址寄存器的内容可变。D.在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可变。15、用来支持浮动程序设计的寻址方式是。A.相对寻址B.变址寻址C.寄存器间接寻址D.基址寻址16、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(用补码表示)。每当CPU从存储器取出第一个字节时,即自动完成(PC)+1→第6页(共6页)任课教师:王克朝PC。设当前PC的内容为2003H,要求转移到200AH地址,则

7、该转移指令第二字节的内容应为。若PC的内容为2008H,要求转移到2001H,则该转移指令第二字节的内容应为。A.05HB.06HC.07HD.F7HE.F8HF.F9H14、在存储器堆栈中,保持不变的是。A.栈顶B.栈指针C.栈底D.栈中的数据18、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元,如果进栈操作的运动顺序是(A)→MSP,(SP)-1→SP,那么出栈操作的动作顺序应为。A.(MSP)→A,(SP)+1→SPB.(SP)+1→SP,(MSP)→AC.(SP)-1→SP,(MSP)→AD

8、.以上都不对19、要想使8位寄存器A中的高4位变为1,低4位不变,可使用。A∨0FH→AB.A∧0FH→AA.C.A∧F0H→AD.A∨F0H→A注:∧表示与指令,∨表示或指令20、程序控制类指令的功能是。A.进行主存和CPU之间的数据传送B.进行CPU和外设之间按的数据传送

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。