.globl _start
.section .text,"ax",@progbits
.LC0:
  .ascii "hello, world!\012"
_start:
  mov     r0,#1       @ fd = stdout
  sub     r1,pc,#0x1c @ format = "hello, world!\012"
  mov     r2,#0xe     @ count = 14
  mov     r7,#4       @ syscall = write
  svc     #0          @ write(stdout, .LC0, 14)
  mov     r0,#0       @ status = 0
  mov     r7,#1       @ syscall = exit
  svc     #0          @ exit(0)
