Skip navigation links
A B D E F G H I L M N O P R S T U V W 

A

actionPerformed(ActionEvent) - Method in class mars.tools.MUnitPlugin
 
actionPerformed(ActionEvent) - Method in class mars.venus.ToolAction
Response when tool's item selected from menu.
addData(String) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Add a line to the program's .data section
address() - Method in class edu.gvsu.mipsunit.munit.MUnit.Label
 
asciiData(boolean, String...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of ASCII data
asciiData(String...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of ASCII data
assemble() - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Assemble the set of loaded assembly files.
assemblyFiles - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 

B

byteData(byte...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of Byte data

D

doubleData(double...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of Double data

E

edu.gvsu.mipsunit.munit - package edu.gvsu.mipsunit.munit
Interface to the MARS MIPS simulator that allows users to write JUnit tests for their MIPS assembly code.
emptyBytes(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label followed by enough space for num_bytes bytes.
emptyDoubles(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label followed by enough space for num_doubles doubles.
emptyFloats(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label followed by enough space for num_floats floats.
emptyHalfs(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label followed by enough space for num_halfs halfs.
emptyWords(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label followed by enough space for num_words words.
expectedType() - Method in exception edu.gvsu.mipsunit.munit.MARSSimulator.LabelTypeException
 

F

floatData(float...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of Float data
formatFailure(String) - Method in class mars.tools.MUnitPlugin
Formats the failure message.

G

get(int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Returns the value of a register.
get(MUnit.DoubleRegister) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Returns the value of a double register
get(MUnit.FloatRegister) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Returns the value of a float register
get(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Returns the value of a register.
get(MUnit.Register) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Returns the value of the requested Register
getByte(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the byte at the specified memory location
getByte(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the byte at the specified memory location
getByte(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the byte at the specified memory location
getBytes(String, int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the bytes at the specified memory locations.
getBytes(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the bytes at the specified memory locations.
getBytes(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the bytes at the specified memory locations
getBytes(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the bytes at the specified memory locations
getBytes(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the bytes at the specified memory locations
getDouble(MUnit.DoubleRegister) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Returns the value of the requested double register
getDouble(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the double at the specified memory location
getDouble(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the double at the specified memory location
getDouble(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the double at the specified memory location
getDoubles(String, int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the doubles at the specified memory locations.
getDoubles(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the doubles at the specified memory locations.
getDoubles(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the doubles at the specified memory locations
getDoubles(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the doubles at the specified memory locations
getDoubles(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the doubles at the specified memory locations
getFloat(MUnit.FloatRegister) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Returns the value of the requested fload register
getFloat(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the float at the specified memory location
getFloat(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the float at the specified memory location
getFloat(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the float at the specified memory location
getFloats(String, int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the floats at the specified memory locations.
getFloats(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the floats at the specified memory locations.
getFloats(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the floats at the specified memory locations
getFloats(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the floats at the specified memory locations
getFloats(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the floats at the specified memory locations
getHalfword(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfword at the specified memory location
getHalfword(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfword at the specified memory location
getHalfword(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfword at the specified memory location
getHalfwords(String, int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the halfwords at the specified memory locations.
getHalfwords(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the halfwords at the specified memory locations.
getHalfwords(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfwords at the specified memory locations
getHalfwords(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfwords at the specified memory locations
getHalfwords(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the halfwords at the specified memory locations
getMARSSimulator() - Static method in class edu.gvsu.mipsunit.munit.MUnit
 
getName() - Method in class mars.tools.MUnitPlugin
 
getNumber(MUnit.Register) - Static method in enum edu.gvsu.mipsunit.munit.MUnit.Register
Returns the number for register r.
getSourceList() - Method in class edu.gvsu.mipsunit.munit.ModifiedMIPSprogram
Produces list of source statements that comprise the program.
getString(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes at the specified location.
getString(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes at the specified location.
getString(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes at the specified location.
getString(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes beginning at the specified location and ending at the next byte with value '\0'.
getString(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes beginning at the specified location and ending at the next byte with value '\0'.
getString(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the String defined by the bytes beginning at the specified location and ending at the next byte with value '\0'.
getSymbolFromCurrentProgram(String) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Get a Symbol for a label from the current program's symbol table.
getWord(MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the word at the specified memory location
getWord(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the word at the specified memory location
getWord(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the word at the specified memory location
getWords(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the words at the specified memory locations
getWords(String, int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the words at the specified memory locations
getWords(MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the words at the specified memory locations
getWords(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the words at the specified memory locations
getWords(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return the words at the specified memory locations

H

halfData(short...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of Short data
help - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 

I

InvalidRegisterException() - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.InvalidRegisterException
 

L

LabelNotFoundException(String) - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.LabelNotFoundException
 
LabelTypeException(String, MARSSimulator.SymbolType) - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.LabelTypeException
Constructor
load(String) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Adds a file to the the list of files to be loaded before execution (i.e., the set of assembly files under test).
load(MIPSprogram) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Add p to the list of programs under test.

M

main(String[]) - Static method in class edu.gvsu.mipsunit.munit.MUnitCore
 
main(String[]) - Static method in class mars.tools.MUnitPlugin
 
mars.tools - package mars.tools
Plug-in to the MARS MIPS simulator that allows users to run unit tests on their assembly code.
mars.venus - package mars.venus
 
MARSSimulator - Class in edu.gvsu.mipsunit.munit
An interface to the MARS MIPS simulator.
MARSSimulator(boolean) - Constructor for class edu.gvsu.mipsunit.munit.MARSSimulator
Constructor.
MARSSimulator() - Constructor for class edu.gvsu.mipsunit.munit.MARSSimulator
Constructor.
MARSSimulator.DuplicateLabelException - Exception in edu.gvsu.mipsunit.munit
Exception raised when attempting to create a label when a label of the same name already exists.
MARSSimulator.InvalidRegisterException - Exception in edu.gvsu.mipsunit.munit
Exception thrown if invalid register number is given.
MARSSimulator.LabelNotFoundException - Exception in edu.gvsu.mipsunit.munit
Exception thrown if user specifies a label that does not exist
MARSSimulator.LabelTypeException - Exception in edu.gvsu.mipsunit.munit
Exception raised when a label is of the wrong type.
MARSSimulator.MUNITAddressErrorException - Exception in edu.gvsu.mipsunit.munit
Exception raised when requesting an invalid memory address.
MARSSimulator.MUNITProcessingException - Exception in edu.gvsu.mipsunit.munit
Exception raised when the MARS simulator raises a ProcessingException while simulating assembly code.
MARSSimulator.NullLabelException - Exception in edu.gvsu.mipsunit.munit
Exception raised when passing null as a label.
MARSSimulator.SymbolType - Enum in edu.gvsu.mipsunit.munit
Identifies Symbol as a label in either the .text section or the .data section.
MemoryObserver - Class in edu.gvsu.mipsunit.munit
Track changes to memory so that we can verify that memory has not changed unexpectedly.
MemoryObserver() - Constructor for class edu.gvsu.mipsunit.munit.MemoryObserver
 
modificationSet() - Method in class edu.gvsu.mipsunit.munit.MemoryObserver
Return the Set of bytes that have been modified.
ModifiedMIPSprogram - Class in edu.gvsu.mipsunit.munit
Subclass of the MIPSProgram class in MARS that allows us to more efficiently load and manipulate the code under test.
ModifiedMIPSprogram() - Constructor for class edu.gvsu.mipsunit.munit.ModifiedMIPSprogram
 
MUnit - Class in edu.gvsu.mipsunit.munit
These methods allow MUnit test writers to set up and query the state of the simulated CPU.
MUnit() - Constructor for class edu.gvsu.mipsunit.munit.MUnit
 
MUnit.DoubleRegister - Enum in edu.gvsu.mipsunit.munit
List of MIPS floating-point registers that can be used for double-precision data.
MUnit.FloatRegister - Enum in edu.gvsu.mipsunit.munit
List of all MIPS floating-point registers.
MUnit.Label - Class in edu.gvsu.mipsunit.munit
Represents a label in a file's .data section.
MUnit.Register - Enum in edu.gvsu.mipsunit.munit
List of MIPS general purpose registers
MUNITAddressErrorException(AddressErrorException) - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.MUNITAddressErrorException
Constructor
MUnitCore - Class in edu.gvsu.mipsunit.munit
A JUnit-based testing suite for MIPS assembly.
MUnitCore() - Constructor for class edu.gvsu.mipsunit.munit.MUnitCore
 
MUnitCore.Parameters - Class in edu.gvsu.mipsunit.munit
 
MUnitPlugin - Class in mars.tools
A MARS plug-in for running unit tests on assembly code.
MUnitPlugin() - Constructor for class mars.tools.MUnitPlugin
 
MUNITProcessingException(ProcessingException) - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.MUNITProcessingException
Constructor

N

noOtherMemoryModifications() - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return true if all modified memory locations have been returned through a "get..." call.
noOtherMemoryModifications() - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return true if all modified memory locations have been returned through a "get..." call.
noOtherNonStackModifications(int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return true if all modified non-stack memory locations have been returned through a "get..." call.
noOtherNonStackModifications(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return true if all modified non-stack memory locations have been returned through a "get..." call.
noOtherNonStackModifications() - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return true if all modified non-stack memory locations have been returned through a "get..." call.
noOtherStaticDataMemoryModifications() - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return true if all modified static data memory locations have been returned through a "get..." call.
noOtherStaticDataModifications() - Static method in class edu.gvsu.mipsunit.munit.MUnit
Return true if all modified static data locations have been returned through a "get..." call.
NullLabelException() - Constructor for exception edu.gvsu.mipsunit.munit.MARSSimulator.NullLabelException
Constructor

O

observedType() - Method in exception edu.gvsu.mipsunit.munit.MARSSimulator.LabelTypeException
 

P

Parameters() - Constructor for class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 
params - Static variable in class edu.gvsu.mipsunit.munit.MUnitCore
 
postMessage(String) - Method in class mars.tools.MUnitPlugin
Posts a message to the "Mars Messages" element of the MARS GUI.
prepareFilesForAssembly(ArrayList<String>) - Method in class edu.gvsu.mipsunit.munit.ModifiedMIPSprogram
Prepares the given list of files for assembly.

R

random_max - Static variable in class edu.gvsu.mipsunit.munit.MUnit
 
randomizeAllRegisters() - Static method in class edu.gvsu.mipsunit.munit.MUnit
Randomizes every register in the Register enum
randomizeRegister(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Randomizes a single register
randomizeRegister(MUnit.Register) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Randomizes a single register
randomizeRegisters(int...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Randomizes the registers specified
randomizeRegisters(MUnit.Register...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Randomizes the registers specified
remaining - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 
remove(int, int) - Method in class edu.gvsu.mipsunit.munit.MemoryObserver
Remove bytes from the list of modified bytes.
remove(int) - Method in class edu.gvsu.mipsunit.munit.MemoryObserver
Remove a byte from the list of modified bytes.
run(String) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Run the function under test
run(String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, int, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, MUnit.Label, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, int, String, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, int, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, MUnit.Label, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, MUnit.Label, String, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, int, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, MUnit.Label, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, MUnit.Label, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, MUnit.Label, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, MUnit.Label, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, String, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, String, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test
run(String, String, String, String, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Run the function under test

S

set(int, int) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Sets a register to the supplied value
set(int, String, boolean) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Sets a register to the supplied label.
set(MUnit.DoubleRegister, double) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Sets a double register to the supplied value
set(MUnit.FloatRegister, float) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
Sets a float register to the supplied value
set(int, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
set(int, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
set(int, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
set(MUnit.Register, int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
set(MUnit.Register, MUnit.Label) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
set(MUnit.Register, String) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Sets a register to the supplied value
setAssemblyFiles(ArrayList<MIPSprogram>) - Method in class edu.gvsu.mipsunit.munit.MARSSimulator
 
setDouble(MUnit.DoubleRegister, double) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Set reg to value
setFileName(String) - Method in class edu.gvsu.mipsunit.munit.ModifiedMIPSprogram
Sets the filename.
setFloat(MUnit.FloatRegister, float) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Set reg to value
setMARSSimulator(MARSSimulator) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Set the MARSSimulator object that all methods implicitly use.
setMARSSimulator(MARSSimulator) - Static method in class mars.tools.MUnitPlugin
 
setRandom_max(int) - Static method in class edu.gvsu.mipsunit.munit.MUnit
 
singleton() - Static method in class edu.gvsu.mipsunit.munit.MARSSimulator
Return the singleton MARSSimulator object

T

testClassNames - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 
ToolAction - Class in mars.venus
Connects a MarsTool class (class that implements MarsTool interface) to the Mars menu system by supplying the response to that tool's menu item selection.
ToolAction(Class, String) - Constructor for class mars.venus.ToolAction
Simple constructor.
trace - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 

U

update(Observable, Object) - Method in class edu.gvsu.mipsunit.munit.MemoryObserver
Called when Memory is accessed.
usage() - Static method in class edu.gvsu.mipsunit.munit.MUnitCore
 

V

valueOf(String) - Static method in enum edu.gvsu.mipsunit.munit.MARSSimulator.SymbolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gvsu.mipsunit.munit.MUnit.DoubleRegister
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gvsu.mipsunit.munit.MUnit.FloatRegister
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.gvsu.mipsunit.munit.MUnit.Register
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.gvsu.mipsunit.munit.MARSSimulator.SymbolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gvsu.mipsunit.munit.MUnit.DoubleRegister
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gvsu.mipsunit.munit.MUnit.FloatRegister
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.gvsu.mipsunit.munit.MUnit.Register
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class edu.gvsu.mipsunit.munit.MUnitCore.Parameters
 

W

wordData(int...) - Static method in class edu.gvsu.mipsunit.munit.MUnit
Add a MUnit.Label and a line of Integer data
A B D E F G H I L M N O P R S T U V W 
Skip navigation links