18 lines
348 B
ArmAsm
18 lines
348 B
ArmAsm
.section .text
|
|
.globl _start
|
|
|
|
_start:
|
|
li a0, 1 # file descriptor (stdout)
|
|
la a1, msg # buffer address
|
|
li a2, 14 # message length
|
|
li a7, 64 # syscall: write
|
|
ecall
|
|
|
|
li a0, 0 # exit code
|
|
li a7, 93 # syscall: exit
|
|
ecall
|
|
|
|
.section .rodata
|
|
msg:
|
|
.ascii "Hello, RISC-V\n"
|