一、概述
寻址方式就是处理器根据指令中给出的信息来找到指令所需操作数的方式。
二、寻址方式
1、立即数寻址
立即数寻址,是一种特殊的寻址方式,操作数本身就在指令中给出,只要取出指令也就取到了操作数。这个操作数被称为立即数,对应的寻址方式也就叫做立即数寻址。例如 :
ADD R0,R0, #0x3F; R0<—R0+0x3F
在以上两条指令中,第二个源操作数即为立即数,要求以“#”为前缀。
2、寄存器寻址
寄存器寻址就是利用寄存器中的数值作为操作数,这种寻址方式是一种执行效率较高的寻址方式。例如:
ADD R0, R1, R2; R0<—R1+R2