第4部分:指令系统习题

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

指令系统习题

一、选择题

1、变址寻址方式中,操作数的有效地址等于______。

A 基值寄存器内容加上形式地址(位移量)

B 堆栈指示器内容加上形式地址(位移量)

C 变址寄存器内容加上形式地址(位移量)

D 程序记数器内容加上形式地址(位移量)

2、用某个寄存器中操作数的寻址方式称为______寻址。

A 直接

B 间接

C 寄存器直接

D 寄存器间接

3、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。

A 堆栈寻址方式

B 立即寻址方式

C 隐含寻址方式

D 间接寻址方式

4、寄存器间接寻址方式中,操作数处在______。

A. 通用寄存器

B. 主存单元

C. 程序计数器

D. 堆栈

5、程序控制类指令的功能是______。

A 进行算术运算和逻辑运算

B 进行主存与CPU之间的数据传送

C 进行CPU和I / O设备之间的数据传送

D 改变程序执行顺序

6、堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,M SP为SP指示器的栈顶单元,如果操作的动作是:(A)→M SP,(SP)- 1 →SP ,那么出栈的动作应是______。

A (M SP)→A,(SP) + 1→SP ;

B (SP) + 1→SP ,(M SP)→A ;

C (SP) - 1→SP ,(M SP)→A ;

D (M SP)→A ,(SP) - 1→SP ;

7.指令周期是指______。

A CPU从主存取出一条指令的时间;

B CPU执行一条指令的时间;

C CPU从主存取出一条指令加上CPU执行这条指令的时间;

D 时钟周期时间;

8、指令系统采用不同寻址方式的目的是______。

A 实现存贮程序和程序控制;

B 缩短指令长度,扩大寻址空间,提高编程灵活性;

C 可直接访问外存;

D 提供扩展操作码的可能并降低指令译码的难度

9、指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。

A 堆栈寻址

B 程序的条件转移

C 程序的无条件转移

D 程序的条件转移或无条件转移

10、算术右移指令执行的操作是______。

A 符号位填0,并顺次右移1位,最低位移至进位标志位;

B 符号位不变,并顺次右移1位,最低位移至进位标志位;

C 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位;

D 符号位填1,并顺次右移1位,最低位移至进位标志位

11、二地址指令中,操作数的物理位置可安排在______。

A 栈顶和次栈顶

B 两个主存单元

C 一个主存单元和一个寄存器

D 两个寄存器

12、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用______。

A.堆栈寻址方式

B.立即寻址方式

C.隐含寻址方式

D.间接寻址方式

13、位操作类指令的功能是______。

A.对CPU内部通用寄存器或主存某一单元任一位进行状态检测(0或1)

B.对CPU内部通用寄存器或主存某一单元任一位进行状态强置(0或1)

C.对CPU内部通用寄存器或主存某一单元任一位进行状态检测或强置

D.进行移位操作

14、以下四种类型指令中,执行时间最长的是______。

A.RR型指令

B.RS型指令

C.SS型指令

D.程序控制指令

【补充】

91试题 9

一般情况下,指令由 __A__ 和操作数地址码两部分组成。 • 利用堆栈进行运算的指令可以不设置 __B__ 。

浮点运算指令对用于 __C__ 的计算机是十分必要的, • 而十进制运算指令对有大量 I/O 数据的用于 __D__ 的计算机更为合适。移位指令属于 __E__ 类指令。

供选择的答案:

A 、

B :①指令码②地址码③操作码④校验码

C 、

D :①事务处理②科学计算③工业控制④辅助教学

E :①输入 / 输出②传送③运算④控制

03年:某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成__(56)__条单操作数指令;寄存器间接寻址的范围为__(57)__K字。

(56) A. 256 B. 512 C. 1024 D. 4096

(57) A. 16 B. 32 C. 64 D. 128

03年:某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序设计数器)为__(58)__H,该指令执行结束时PC为__(59)__H。

(58 )A. 20 B. 21 C. 22 D. 41

(59) A. 21 B. 35 C. 37 D. 41

04年:堆栈操作中,____保持不变。

A.堆栈的顶B.堆栈中的数据C.堆栈指针D.堆栈的底

04年:执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为____寻址。

A.寄存器B.相对C.基址变址 D.寄存器间接

二、填空题

1、寻址方式按操作数的A.______位置不同,多使用B.______和C.______型,前者比后者执

行速度快。

2、一个较完善的指令系统应包含A. ______类指令,B. ______类指令,C. ______类指令,程序控制类指令,I/O类指令,字符串类指令,系统控制类指令。

相关文档
最新文档