单选题
指令系统中采用不同寻址方式的目的主要是______。
A.可降低编程难度
B.可降低指令的译码难度
C.缩短指令字长,扩大寻址空间,提高编程灵活性
D.以上均不正确
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 首先A和B错得比较离谱,既然采用了更多不同的寻址方式,是要付出一定代价的,怎么可能反而降低编程难度和指令的译码难度。首先,有些寻址方式方式确实可以缩短指令字长,如寄存器寻址;有些可以扩大寻址空间,如基址寻址、间接寻址;不同的程序可采用不同的寻址方式来实现,故提高了编程的灵活性。
提交答案
关闭