/ docs / assembly / hello.asm
hello.asm
 1  .global _main
 2  .extern _printf
 3  .extern _exit
 4  .align 2
 5  
 6  _main:
 7      adrp    x0, msg@page
 8      add     x0, x0, msg@pageoff
 9      bl      _printf
10  
11      mov     w0, 0
12      bl      _exit
13  
14  .section __DATA,__data
15  msg:
16      .asciz "Hello, world!\n"