Ecalls
Print Int
Example
.globl __start
.text
__start:
li a0, 1 # ecall code
li a1, 0xa # integer to print
ecallEcall Code
Arguments
Print Float
Example
Ecall Code
Arguments
Print String
Example
Ecall Code
Arguments
Read Int
Example
Ecall Code
Arguments
Read Float
Ecall Code
Arguments
Read String
Example
Ecall Code
Arguments
Sbrk
Example
Ecall Code
Arguments
Exit
Example
Ecall Code
Arguments
Print Char
Example
Ecall Code
Arguments
Read Char
Example
Ecall Code
Arguments
Open
Example
Ecall Code
Arguments
Open Flags
Read
Example
Ecall Code
Arguments
Write
Example
Ecall Code
Arguments
Close
Example
Ecall Code
Arguments
Exit2
Example
Ecall Code
Arguments
Lseek
Example
Ecall Code
Arguments
Sleep
Example
Ecall Code
Arguments
CWD
Example
Ecall Code
Arguments
Time
Example
Ecall Code
Arguments
Print Hex
Example
Ecall Code
Arguments
Print Binary
Example
Ecall Code
Arguments
Print Unsigned
Example
Ecall Code
Arguments
Set Seed
Example
Ecall Code
Arguments
Random Int
Example
Ecall Code
Arguments
Random Int Range
Example
Ecall Code
Arguments
Random Float
Example
Ecall Code
Arguments
Last updated
Was this helpful?