Class Summary |
AbstractSyscall |
Abstract class that a MIPS syscall system service may extend. |
SyscallClose |
Service to close file descriptor given in $a0. |
SyscallExit |
Service to exit the MIPS program. |
SyscallExit2 |
Service to exit the MIPS program with return value given in $a0. |
SyscallNumberOverride |
Represents User override of default syscall number assignment. |
SyscallOpen |
Service to open file name specified by $a0. |
SyscallPrintChar |
Service to display character stored in $a0 on the console. |
SyscallPrintDouble |
Service to display double whose bits are stored in $f12 & $f13 onto the console. |
SyscallPrintFloat |
Service to display on the console float whose bits are stored in $f12 |
SyscallPrintInt |
Service to display integer stored in $a0 on the console. |
SyscallPrintString |
Service to display string stored starting at address in $a0 onto the console. |
SyscallRead |
Service to read from file descriptor given in $a0. |
SyscallReadChar |
Service to read a character from input console into $a0. |
SyscallReadDouble |
Service to read the bits of console input double into $f0 and $f1. |
SyscallReadFloat |
Service to read the bits of input float into $f0 |
SyscallReadInt |
Service to read an integer from input console into $v0. |
SyscallReadString |
Service to read console input string into buffer starting at address in $a0. |
SyscallSbrk |
Service to allocate amount of heap memory specified in $a0, putting address into $v0. |
SyscallWrite |
Service to write to file descriptor given in $a0. |