GNU ARM匯編語句的一般格式:
{<label>:}<instruction or directive or pseudo-instruction>{@comment}
<label>:標號
<instruction or directive or pseudo-instruction>指令、偽操作或者偽指令之一
@comment注釋部分,編譯過程將被忽略
例:使用局部標號實現循環功能
1:
SUBS R0, R0, #1
……
BNE 1b
若代碼如下:
1:
SUBS R0, R0, #1
……
BNE 1b
BEQ 0f
……
0:
LDR R0, [R1]
例:使用局部標號實現循環功能
1:
SUBS R0, R0, #1
……
BNE 1b
若代碼如下:
1:
SUBS R0, R0, #1
……
BNE 1b
BEQ 0f
……
0:
LDR R0, [R1]