Arm Assembly Language syntax is totally different from MIPS and x86 architecture. It has five parts:
- ELF sections (defined by
AREAdirective). - Application entry (defined by
ENTRYdirective). - Application execution.
- Application termination.
- Program end (defined by
ENDdirective).
Below is the given Example:
AREA ARMex, CODE, READONLY
ENTRY
start
MOV r0, #10
MOV r1, #3
ADD r1, r0, r1
stop
MOV r0, #0x18
LDR r1, =0x20026
SVC #0x123456
END
Hope above example will help you in better understanding in ARM assembly Syntax. If you have any queries ask freely in the comment box.
