计算机组成原理,指令系统,练习题

计算机组成原理,指令系统,练习题

ID:35433523

大小:66.95 KB

页数:6页

时间:2019-03-24

计算机组成原理,指令系统,练习题_第1页
计算机组成原理,指令系统,练习题_第2页
计算机组成原理,指令系统,练习题_第3页
计算机组成原理,指令系统,练习题_第4页
计算机组成原理,指令系统,练习题_第5页
资源描述:

《计算机组成原理,指令系统,练习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单项选择题I在CPU执行指令的过程中,指令的地址山—B_给出。A程序计数器PCB指令的地址码字段C操作系统D程序员2下列关于指令的功能及分类叙述正确的是_B_。A算术打逻辑运算指令,通常完成算术运算或逻辑运算,都需要两个数据B移位操作指令,通常用于把指定的两个操作数左移或右移一位C转移指令,子程序调用与返回指令,川于解决数据调用次序的需要D特权指令,通常仅用于系统软件,这类指令一般不提供给用户3零地址的运算类指令在指令格式中不给出操作数的地址,参加的两个操作数来自_C_。A累加器和寄存器B累加器和暂存器C堆栈的栈顶和次栈顶单元D堆栈的栈顶单元和暂存器4卜-列一地址运算类指令的叙述

2、中,正确的是oA仅有一个操作数,其地址由指令的地址码提供B可能冇一个操作数,也可能冇两个操作数C一定有两个操作数,其中一个操作数是隐含的5关于二地址指令一下论述正确的是A二地址指令屮,B二地址指令小,C二地址指令中,D二地址指令中,D指令的地址码字段存放的一定是操作码运算结果通常存放在其屮一个地址码所提供的地址屮指令的地址码字段存放的一定是操作数指令的地址码字段存放的一定是寄存器号指令的地址码字段存放的一•定是操作数地址6单字长四地址指令OPA

3、、A?、A3、A4的功能为(AJOP(A2)A3,且细给出下一条指令地址,假设街、A2、A3、A4都为主存储器地址,则完成上述指令需访存

4、=A1B2C3D47在指令格式设计中,釆用扩展操作码的目的是。A增加指令长度B增加地址码数量NNC增加指令数量D增加寻址空间8某机器的指令字长为16位,有8个通用寄存器,有8种寻址方式,单操作数指令最多有个,双操作数指令绘多冇个。A102416B204832C25664D1024329指令寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现oA程序浮动B程序的无条件浮动和条件浮动C程序的无条件转移和条件转移D程序的调用10某机器指令字长为16位,主存按字节编址,取指令时,每取一个字节PC白动加1,。当前指令地址为2000H,指令内容为相对寻址的无条件转移指令,指令中的形式地址D=4

5、0Ho那么取指令后及指令执行后PC内容为。A2000H,2042HB2002H,2040HC2002H,2042HD2000H,2040H11指令系统中采用不同的寻址方式的ri的主要A可降低指令译码难度B缩短指令字长,扩人寻址空间,提高编程灵活性C实现程序控制D降低编程难度12直接寻址的无条件转移指令的功能是将指令中的地址码送入。A程序计数器PCB累加器ACCC指令寄存器IRD地址寄存器MAR13采用直接寻址方式,则操作数在oA主存中B寄存器中C直接存取存储器中D光盘中14下列关于基址寻址和变址寻址的说法正确的是oA某址寄存器内容由用户确定,在程序执行过程中不可变B变址寄存器内容

6、由用户确定,在程序执行过程中不可变C在程序执行过程中,基址寄存器、变址寄存器内容都是可变的D在程序执行过程中基址寄存器内容不对变,变址寄存器内容对变15寄存器间接寻址方式屮,操作数在屮。A通用寄存器B堆栈C主存单元D专用寄存器16假设寄存器R中的数值为200,主存地址为200和300的地址单元屮存放的内容分別是300和400,则方式下访问到的操作数为200oA直接寻址200B寄存器间接寻址(R)C存储器间接寻址(200)D寄存器寻址R17设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(用补码表示),若CPU每当从存储器収出一个字节吋,即口动完成(PC)

7、+1-PC。设当前PC的内容为2003H,要求转移到地址200AH,则该转移指令笫二个字节的内容应为;若PC的内容为2008H,要求转移到2001H。则该转移指令第二个字节的内容为。A05HB07HCF8HDF7H18变址寻址、相对寻址的特点是oA利于编制循环程序,实现程序浮动B实现程序浮动,处理数组问题C实现转移指令,利于编制循环程序D实现程序浮动,利于编制循坏程序19总接、间接、立即三种寻址方式指令的执行速度,由快至慢得排序是oA直接、立即、间接B直接、间接、立即C立即、直接、间接D立即、间接、直接20堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元

8、,如果进栈操作的动作顺序是(A)-Msp,(SP)—1-SP,那么出栈操作的动作顺序应为。A(MSP)-A,(SP)+1-SPB(SP)+1-SP,(MSP)-AC(SP)一I-SP,(MSP)-AD以上都不对21下列说法屮不正确的是。A变址寻址时,有效数据存放在主存中B堆栈是先进后出的存储器C堆栈指针SP的内容表示当前堆栈内所有存储的数据的个数D内存中指令的寻址和数据的寻址是交替进行的22程序计数器和指令寄存器的位数各収决于oA前者取操作数,后者决定程序转移地址B后者取操作数,

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

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

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