现在的位置: 首页 > 综合 > 正文

LDR R0,=handleIRQ 与 LDR R0,handleIRQ的区别

2014年04月05日 ⁄ 综合 ⁄ 共 244字 ⁄ 字号 评论关闭

      =表示此ldr是一条伪指令,而非arm指令集的ldr伪指令ldr作用是大范围的地址读取功能,用来加载32位立即数或者一个地址值到指定的寄存器,其参数有“=”符号,一般用在加载外围功能部件的寄存器地址,实现一些控制操作

LDR  R0,=handleIRQ 它是一条为指令,意思是把handleIRQ的地址直接赋给r0,相当于r0=handleIRQ.

LDR  R0,handleIRQ 意思是把以handleIRQ为地址的存储单元中的数据赋值给r0,相当于r0=[handleIRQ]

抱歉!评论已关闭.