17 lines
227 B
ArmAsm
17 lines
227 B
ArmAsm
|
.global _start
|
||
|
_start:
|
||
|
|
||
|
; write (hello world)
|
||
|
ldi32 #14,r6
|
||
|
ldi32 #0x2c,r5 ; #hello,r5
|
||
|
ldi32 #1,r4
|
||
|
ldi32 #5,r0
|
||
|
int #10
|
||
|
; exit (0)
|
||
|
ldi32 #0,r4
|
||
|
ldi32 #1,r0
|
||
|
int #10
|
||
|
|
||
|
length: .long 14
|
||
|
hello: .ascii "Hello World!\r\n"
|