rodata.s 364 B

1234567891011121314151617181920
  1. .rodata
  2. x: .byte 0, 0x01, 2, 0x10
  3. .rodata
  4. msg: .ascii "Hello world."
  5. .text
  6. .globl entrypoint
  7. entrypoint:
  8. lddw r6, x
  9. ldxb r1, [r6 + 0] # Load x[0] into r1
  10. ldxb r2, [r6 + 1] # Load x[1] into r2
  11. ldxb r3, [r6 + 2] # Load x[2] into r3
  12. ldxb r4, [r6 + 3] # Load x[3] into r4
  13. call sol_log_64_
  14. lddw r1, msg
  15. lddw r2, 12
  16. call sol_log_
  17. exit