| Service | Syscall Code | Arguments | Result |
|---|---|---|---|
| print_int | 1 | $a0=integer to print | |
| print_float | 2 | $f12= float to print | |
| print_double | 3 | $f12 = double to print | |
| print_string | 4 | $a0 = address of string | |
| read_int | 5 | $v0 holds integer | |
| read_float | 6 | $f0 holds float | |
| read_double | 7 | $f0 holds double | |
| read_string | 8 | $a0=buffer, $a1=length | |
| sbrk | 9 | ||
| exit | 10 | ||
| print_char | 11 | $a0 = char to print | |
| read_char | 12 | $v0 holds char |