计算机组成原理练习题10-(自动保存的)

A. 1字节 B. 2字节 C. 3字节 D. 4字节

6.一条指令有128位,按字节编址,读取这条指令后,PC的值自动加 D 。 (128/8=16编址是按照字节(8位)编制的,所以此指令占用几个字节,PC就增加几) D. 16

7.在寄存器间接寻址方式中,操作数应在 D 中。

A. 寄存器 B. 堆栈栈顶 C. 累加器 D. 主存单元

8.直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是 C 。 A. 直接、立即、间接 B. 直接、间接、立即

C. 立即、直接、间接 D. 立即、间接、直接

9.为了缩短指令中某个地址码的位数,而指令的执行时间又相对短,则有效的寻址方式是 B 。

A. 立即寻址 B. 寄存器寻址

17

A. 1 B. 2 C. 4

C. 直接寻址 D. 寄存器间接寻址

10.指令操作所需的数据不会来自 D 。

A. 寄存器 B. 指令本身 C. 主存 D. 控制存储器

11.在变址寄存器寻址方式中,若变址寄存器的内容是4E3CH,指令中的形式地址是63H,则它对应的有效地址是 D 。(4E3C+63=4E9FH)

C. 4E3CH D. 4E9FH

12.设变址寄存器为X,形式地址为D,某机具有先间址后变址的寻址方式,则这种寻址方式的有效地址为 B 。

A. EA = (X) +D B. EA = (X) +(D)

C. EA = ((X) +D) D. EA = X +D

(设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式.则这种寻址方式的有效地址为_____。

A. EA= (x) + D B. EA = (x) + (D) C. EA

18

A. 63H B. 4D9FH

=((x) + D) 答案:C)

13.采用变址寻址可以扩大寻址范围,且 C 。

A. 变址寄存器的内容由用户确定,在程序执行过程中不能改变

B. 变址寄存器的内容由操作系统确定,在程序执行过程中不能改变

C. 变址寄存器的内容由用户确定,在程序执行过程中可以改变

D. 变址寄存器的内容由操作系统确定,在程序执行过程中可以改变

14.变址寻址和基址寻址的有效地址形成方式类似,但 D 。

A. 变址寄存器的内容在程序执行过程中是不能改变的

B. 基址寄存器的内容之程序执行过程中是可以改变的

C. 在程序执行过程中,变址寄存器的内容不能改变而基址寄存器的内容可变

D. 在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可变

19

*(变址寻址:变址寄存器可以是专用的变址寄存器,也可以是通用的寄存器。在程序的执行过程中,变址寄存器可变,形式地址不变,便于处理数组问题;基址寻址:基址寄存器可以用专用的基址寄存器,也可以采用通用的寄存器,基址寄存器的内容由操作系统和管理程序确定,操作过程中,形式地址可变,基址不变。)

15. A 方式用来支持浮动程序设计。 A. 相对寻址 B. 变址寻址

C. 寄存器间接寻址 D. 基址寻址

16.设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(用补码表示)。每当CPU从存储器取出第一个字节时,即自动完成(PC)+1→PC。设当前PC的内容为2003H,要求转移到200AH地址,则该转移指令第二字节的内容应为 A 。(2003H-200AH= -07H(-10000111补码11111001=F9))若PC的内容为2008H,要求转移到2001H,则该转移指令第二字节的内容应为 D 。

20

联系客服:779662525#qq.com(#替换为@)