|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Syscall | Interface for any MIPS syscall system service. |
Class Summary | |
---|---|
AbstractSyscall | Abstract class that a MIPS syscall system service may extend. |
RandomStreams | This small class serves only to hold a static HashMap for storing random number generators for use by all the random number generator syscalls. |
SyscallClose | Service to close file descriptor given in $a0. |
SyscallConfirmDialog | Service to display a message to user. |
SyscallExit | Service to exit the MIPS program. |
SyscallExit2 | Service to exit the MIPS program with return value given in $a0. |
SyscallInputDialogDouble | Service to input data. |
SyscallInputDialogFloat | Service to input data. |
SyscallInputDialogInt | Service to input data. |
SyscallInputDialogString | Service to input data. |
SyscallMessageDialog | Service to display a message to user. |
SyscallMessageDialogDouble | Service to display a message to user. |
SyscallMessageDialogFloat | Service to display a message to user. |
SyscallMessageDialogInt | Service to display a message to user. |
SyscallMessageDialogString | Service to display a message to user. |
SyscallMidiOut | Service to output simulated MIDI tone to sound card. |
SyscallMidiOutSync | Service to output simulated MIDI tone to sound card. |
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. |
SyscallPrintIntBinary | Service to display integer stored in $a0 on the console. |
SyscallPrintIntHex | Service to display integer stored in $a0 on the console. |
SyscallPrintIntUnsigned | Service to display integer stored in $a0 on the console as unsigned decimal. |
SyscallPrintString | Service to display string stored starting at address in $a0 onto the console. |
SyscallRandDouble | Service to return a random floating point value. |
SyscallRandFloat | Service to return a random floating point value. |
SyscallRandInt | Service to return a random integer. |
SyscallRandIntRange | Service to return a random integer in a specified range. |
SyscallRandSeed | Service to set seed for the underlying Java pseudorandom number generator. |
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. |
SyscallSleep | Service to cause the MARS Java thread to sleep for (at least) the specified number of milliseconds. |
SyscallTime | Service to read a character from input console into $a0. |
SyscallWrite | Service to write to file descriptor given in $a0. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |