在汇编代码中,我们常使用下面的指令格式:
label
opcode operand1, operand2,... ;Comments
备注:
- label
俗称标签或标号;
可选;
必须左顶格写;
作用是让程序可跳转到 label处执行;- opcode
操作码;
操作码是一种助记符(关于助记符可看看: https://www.softool.cn/read/arm_assembly/condition.html);- operandN
操作数;
根据指令的类型,操作数的语法格式可能会有不同的形式,例如下面的2行代码:
MOV R0, #0x12 ; Set R0 = 0x12 (hexadecimal) 十六进制形式 ;//从 https://www.asciim.cn/ 可以看到字符 A 的十六进制值为 0x41 MOV R1, #‘A’ ; Set R1 = ASCII character A 字符形式
- ;Comments
一行注释以 ; 开头表示