问题
单项选择题
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为 (18) ;操作数在寄存器中,寻址方式为 (19) ;操作数的地址在寄存器中,寻址方式为 (20) 。
20()
A.相对寻址
B.直接寻址
C.寄存器寻址
D.寄存器间接寻址
答案
参考答案:D
解析:
本题考查指令系统的基础知识。
寻址方式是寻找指令地址和操作数有效地址的方式。操作数寻址有多种方式,常用的寻址方式有以下几种:
·立即寻址:操作数在指令中。
·直接寻址:操作数地址在指令中。
·存储器间接寻址:操作数地址在内存中。
·寄存器寻址:操作数在寄存器中。
·寄存器间接寻址:操作数地址在寄存器中。
·隐含寻址:操作数的地址隐含在指令的操作码中。
·变址寻址:操作数地址为变址寄存器中的内容与位移量之和。
·基址寻址:操作数地址为基址寄存器中的内容与位移量之和。
·相对寻址:操作数地址为程序计数器中的内容与位移量之和。
·复合型寻址方式:相对间接寻址、间接相对寻址、变址间接寻址、间接变址寻址、基址+变址寻址。