第四章指令系统(练习题答案)选编.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章指令系统(练习题答案)选编

第四章 指令系统 ;一、 概念 指令、指令系统、操作码、地址码、扩展操作码技术、形式地址、有效地址、、指令寻址、数据寻址、寻址方式(立即寻址、直接寻址、间接寻址、基址寻址、变址寻址、相对寻址、隐含寻址、寄存器寻址、堆栈寻址)、CISC、RISC;二、指令格式分析与设计方法举例 例、某16位机指令格式结构如下所示,试分析指令格式及寻址方式特点。;三、填空题 1、指令系统中采用不同寻址方式的目的主要是(B)。 A.提供扩展操作码的可能并降低指令译码难度; B.缩短指令字长,扩大寻址空间,提高编程灵活性; C.实现存储程序和程序控制; D.可以直接访问外存。;2、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数常需采用(C)指定。 A.堆栈寻址方式; B.立即寻址方式; C.隐含寻址方式; D.间接寻址方式。 3、零地???运算指令在指令格式中不给出操作数地址,它的操作数来自(C)。 A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器和暂存器。 ;4、对某个寄存器中操作数进行操作的寻址方式称为( C) 寻址。 A.直接; B.间接; C. 寄存器; D. 寄存器间接。 5、寄存器间接寻址方式中,操作数在(B) 中。 A.通用寄存器; B.主存单元; C.程序计数器; D.堆栈。 6、变址寻址方式中,操作数的有效地址等于(D)。 A.基址寄存器内容加上形式地址(位移量); B.堆栈指示器内容加上形式地址; C.程序计数器内容加上形式地址; D. 变址寄存器内容加上形式地址。 ;7、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果进栈操作的动作是:先(A)→ Msp,后(SP)-1 →SP;那么出栈操作的动作应为(C) 。 A.先(Msp) → A,后(SP)+1 → SP; B.先(SP)+1 → SP ,后(Msp) → A ; C.先(SP)-1 → SP ,后(Msp) → A ; D.先(Msp) → A,后(SP)-1 → SP 。;8、程序控制类指令的功能是(D) 。 A.进行算术运算和逻辑运算; B.进行主存与CPU之间的数据传送; C.进行CPU和I/O设备之间的数据传送; D.改变程序执行的顺序。;9、采用基址寻址可扩大寻址范围,且(B) 。 A.基址寄存器内容由用户确定,在程序执行过程中不可变; B.基址寄存器内容由操作系统确定,在程序执行过程中不可变; C.基址寄存器内容由用户确定,在程序执行过程中可变。 ; 10、采用变址寻址可扩大寻址范围,且( C) 。 A.变址寄存器内容由用户确定,在程序执行过程中不可变; B.变址寄存器内容由操作系统确定,在程序执行过程中不可变; C.变址寄存器内容由用户确定,在程序执行过程中可变。 ;11、运算类指令的寻址与转移类指令的寻址不同点在于(A ) 。 A.前者取操作数,后者决定程序转移地址; B.后者取操作数,前者决定程序转移地址; C.前者是短指令,后者是长指令; D.前者是长指令,后者是短指令。 ;12、指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现(D)。 A.堆栈寻址; B.程序的条件转移; C.程序的无条件转移; D.程序的条件转移或无条件转移。;13、机器数为补码形式,则算术右移指令执行的操作是(B) 。 A.符号位填0,并顺次右移1位,最低位移至进位标志位; B.符号位不变,并顺次右移1位,最低位移至进位标志位; C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位; D.符号位填1,并顺次右移1位,最低位移至进位标志位。 ;14、设变址寄存器为X,形式地址为D,某机具有先变址后间址的寻址方式,则这种寻址方式的有效地址为( C ) 。 A. EA=(X)+D; B. EA=(X)+(D); C. EA=((X)+D)。 15、设变址寄存器为X,形式地址为D,某机具有先间址后变址的寻址方式,则这种寻址方式的有效地址为( B ) 。 A. EA=(X)+D; B. EA=(X)+(D); C. EA=((X)+D)。 ;16、下面描述汇编语言特性的句子中概念上有错误的句子是(C ) 。 A. 对程序员的训练要求来说,需要硬件知识; B. 汇编语言对机器的依赖性高; C. 汇编语言的源程序通常比高级语言的源程序短小; D. 汇编语言编写的程序执行速度比高级语言快。 ;17、下列说法中不正确的是(C) 。 A. 机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关; B. 指令的地址字段指

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档