Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
F
- FileCloseAction - Class in mars.venus
-
Action for the File -> Close menu item
- FileCloseAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileCloseAction
- FileCloseAllAction - Class in mars.venus
-
Action for the File -> Close All menu item
- FileCloseAllAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileCloseAllAction
- FileDumpMemoryAction - Class in mars.venus
-
Action for the File -> Save For Dump Memory menu item
- FileDumpMemoryAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileDumpMemoryAction
- fileErrorString - Static variable in class mars.util.SystemIO
-
String used for description of file error
- FileExitAction - Class in mars.venus
-
Action for the File -> Exit menu item
- FileExitAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileExitAction
- fileExtensionMatch(String, String) - Static method in class mars.util.FilenameFinder
-
Determine if given filename ends with given extension.
- fileExtensions - Static variable in class mars.Globals
-
List of accepted file extensions for MIPS assembly source files.
- FILENAME_PREFIX - Static variable in class mars.ErrorList
- FilenameFinder - Class in mars.util
-
Utility class to perform necessary file-related search operations.
- FilenameFinder() - Constructor for class mars.util.FilenameFinder
- FileNewAction - Class in mars.venus
-
Action for the File -> New menu item
- FileNewAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileNewAction
- FileOpenAction - Class in mars.venus
-
Action for the File -> Open menu item
- FileOpenAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileOpenAction
- FilePrintAction - Class in mars.venus
-
Action for the File -> Print menu item
- FilePrintAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FilePrintAction
- FileSaveAction - Class in mars.venus
-
Action for the File -> Save menu item
- FileSaveAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileSaveAction
- FileSaveAllAction - Class in mars.venus
-
Action for the File -> Save All menu item
- FileSaveAllAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileSaveAllAction
- FileSaveAsAction - Class in mars.venus
-
Action for the File -> Save As menu item
- FileSaveAsAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.FileSaveAsAction
- FileStatus - Class in mars.venus
-
Used to store and return information on the status of the current ASM file that is being edited in the program.
- FileStatus() - Constructor for class mars.venus.FileStatus
-
Create a FileStatus object with FileStatus.NO_FILE for status and null for file getters.
- FileStatus(int, String) - Constructor for class mars.venus.FileStatus
-
Create a FileStatus object with given status and file pathname.
- findByBinaryCode(int) - Method in class mars.mips.instructions.InstructionSet
- findDumpFormatGivenCommandDescriptor(ArrayList<DumpFormat>, String) - Static method in class mars.mips.dump.DumpFormatLoader
- findMatchingBracket(Document, int) - Static method in class mars.venus.editors.jeditsyntax.TextUtilities
-
Returns the offset of the bracket matching the one at the specified offset of the document, or -1 if the bracket is unmatched (or if the character is not a bracket).
- findWordEnd(String, int, String) - Static method in class mars.venus.editors.jeditsyntax.TextUtilities
-
Locates the end of the word at the specified position.
- findWordStart(String, int, String) - Static method in class mars.venus.editors.jeditsyntax.TextUtilities
-
Locates the start of the word at the specified position.
- finished() - Method in class mars.simulator.SwingWorker
-
Called on the event dispatching thread (not on the worker thread) after the
construct
method has returned. - fixSymbolTableAddress(int, int) - Method in class mars.assembler.SymbolTable
-
Fix address in symbol table entry.
- FLOAT - Static variable in class mars.assembler.Directives
- FLOAT_SIZE - Static variable in class mars.assembler.DataTypes
-
Number of bytes occupied by MIPS float is 4.
- FLOATING_POINT_OVERFLOW - Static variable in class mars.simulator.Exceptions
- FLOATING_POINT_UNDERFLOW - Static variable in class mars.simulator.Exceptions
- FloatRepresentation - Class in mars.tools
-
Tool to help students learn about IEEE 754 representation of 32 bit floating point values.
- FloatRepresentation() - Constructor for class mars.tools.FloatRepresentation
-
Simple constructor, likely used by the MARS Tools menu mechanism
- FloatRepresentation(String, String) - Constructor for class mars.tools.FloatRepresentation
-
Simple constructor, likely used to run a stand-alone memory reference visualizer.
- flush() - Method in class mars.venus.HardcopyWriter
-
This is the flush( ) method that all Writer subclasses must implement.
- formatDoubleNumber(long, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of a double given a long containing the 64 bit pattern and the numerical base to use (10 or 16).
- formatFloatNumber(int, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of a float given an integer containing the 32 bit pattern and the numerical base to use (10 or 16).
- formatNumber(double, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of a double given the value and the numerical base to convert it to.
- formatNumber(float, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of a float given the value and the numerical base to convert it to.
- formatNumber(int) - Method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of a number given the value.
- formatNumber(int, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of an integer given the value and the numerical base to convert it to.
- formatUnsignedInteger(int) - Method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of an unsigned integer given the value.
- formatUnsignedInteger(int, int) - Static method in class mars.venus.NumberDisplayBaseChooser
-
Produces a string form of an unsigned given the value and the numerical base to convert it to.
- FP_REGISTER_NAME - Static variable in class mars.assembler.TokenTypes
- FunctionUnitVisualization - Class in mars.tools
- FunctionUnitVisualization(String, int) - Constructor for class mars.tools.FunctionUnitVisualization
-
Create the frame.
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form