=表示此ldr是一条伪指令,而非arm指令集的ldr伪指令ldr作用是大范围的地址读取功能,用来加载32位立即数或者一个地址值到指定的寄存器,其参数有“=”符号,一般用在加载外围功能部件的寄存器地址,实现一些控制操作
LDR R0,=handleIRQ 它是一条为指令,意思是把handleIRQ的地址直接赋给r0,相当于r0=handleIRQ.
LDR R0,handleIRQ 意思是把以handleIRQ为地址的存储单元中的数据赋值给r0,相当于r0=[handleIRQ]
=表示此ldr是一条伪指令,而非arm指令集的ldr伪指令ldr作用是大范围的地址读取功能,用来加载32位立即数或者一个地址值到指定的寄存器,其参数有“=”符号,一般用在加载外围功能部件的寄存器地址,实现一些控制操作
LDR R0,=handleIRQ 它是一条为指令,意思是把handleIRQ的地址直接赋给r0,相当于r0=handleIRQ.
LDR R0,handleIRQ 意思是把以handleIRQ为地址的存储单元中的数据赋值给r0,相当于r0=[handleIRQ]