arm汇编语言的宏定义应该写在哪
在arm汇编语言中,宏定义通常写在程序的开头部分,也就是在.data或者.text段之前,可以使用.macro或者.define指令来定义宏。例如:
.macro ADD r1, r2, r3
ADD r1, r2, r3
.endmacro
.define BUFFER_SIZE 100
这样就可以在程序中使用宏定义,例如:
ADD r0, r1, r2 @ 调用ADD宏定义
LDR r3, =BUFFER_SIZE @ 调用BUFFER_SIZE宏定义
原文地址: https://www.cveoy.top/t/topic/bXkk 著作权归作者所有。请勿转载和采集!