为了缩短指令中某个地址段的位数,有效的方法是采取()。
为了缩短指令中某个地址段的位数,有效的方法是采取()。
A、立即寻址
B、变址寻址
C、间接寻址
D、寄存器寻址
【正确答案】:D
【题目解析】:本题考查各种寻址方式的特点。(1)间接寻址是指地址码指向主存中的数据,而这个数据仍然是一个地址,通过这个地址才能找到数据。这种方式提高了寻址的灵活性,扩大了寻址的范围。但由于要多次读主存,速度大为降低。(2)寄存器寻址是指地址码的地址是寄存器的地址,由于访问寄存器的速度是非常快的,所以使用寄存器寻址有非常快的速度,但不足之处是寄存器的数量有限。因此,寄存器的地址位应该比较简短。(3)立即寻址是指地址码就是操作数,这种寻址方式不必再次访问内存去取操作数。(4)变址寻址是指将地址码和变址寄存器内容相加后形成数据的地址,由于变址寄存器能自动修改,这种方式对数组运算、字符串操作等批量数据的处理非常有效。
Top