题目内容
(请给出正确答案)
[单选题]
下列属于指令系统中采用不同寻址方式的目的主要是()(单选)
A.为了实现软件的兼容和移植
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.为程序设计者提供更多、更灵活、更强大的指令
D.丰富指令功能并降低指令译码难度
答案
D 试题(2)分析 本题考查指令系统的基本概念。 寻址方式是指寻找操作数或操作数地址的方式。指令系统中采用不同寻址方式的目的是为了在效率和方便性上找一个平衡。立即数寻址和寄存器寻址在效率上是最快的,但是寄存器数目少,不可能将操作数都存入其中等待使用,立即数的使用场合也非常有限,这样就需要将数据保存在内存中,然后使用直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址加变址寻址这些寻址方式将内存中的数据移入寄存器中。 参考答案 (2)D
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)