Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

H

HALF - Static variable in class mars.assembler.Directives
 
HALF_SIZE - Static variable in class mars.assembler.DataTypes
Number of bytes occupied by MIPS halfword is 2.
HardcopyWriter - Class in mars.venus
HardcopyWriter class from the book "Java Examples in a Nutshell, 3rd Edition" by David Flanagan.
HardcopyWriter(Frame, String, int, double, double, double, double) - Constructor for class mars.venus.HardcopyWriter
The constructor for this class has a bunch of arguments: The frame argument is required for all printing in Java.
HardcopyWriter.PrintCanceledException - Exception in mars.venus
This is the exception class that the HardcopyWriter constructor throws when the user clicks "Cancel" in the print dialog box.
hasCompactTranslation() - Method in class mars.mips.instructions.ExtendedInstruction
Determine whether or not this pseudo-instruction has a second translation optimized for 16 bit address space: a compact version.
hasUnsavedEdits() - Method in class mars.venus.EditPane
Delegates to corresponding FileStatus method
hasUnsavedEdits() - Method in class mars.venus.FileStatus
Determine if file has been modified since last save or, if not yet saved, since being created using New or Open.
haveMenuRequestFocus() - Method in class mars.venus.VenusUI
Have the menu request keyboard focus.
heapAddress - Static variable in class mars.mips.hardware.Memory
 
heapBaseAddress - Static variable in class mars.mips.hardware.Memory
base address for heap: 0x10040000 (I think from SPIM not MIPS)
HelpAboutAction - Class in mars.venus
Action for the Help -> About menu item
HelpAboutAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.HelpAboutAction
 
HelpHelpAction - Class in mars.venus
Action for the Help -> Help menu item
HelpHelpAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.HelpHelpAction
 
helpPath - Static variable in class mars.Globals
Path to folder that contains help text
HEXADECIMAL - Static variable in class mars.venus.NumberDisplayBaseChooser
 
HexaKeyboard() - Constructor for class mars.tools.DigitalLabSim.HexaKeyboard
 
hexStringToBinaryString(String) - Static method in class mars.util.Binary
Translate String consisting of hexadecimal digits into String consisting of corresponding binary digits ('1's and '0's).
HexTextDumpFormat - Class in mars.mips.dump
Class that represents the "hexadecimal text" memory dump format.
HexTextDumpFormat() - Constructor for class mars.mips.dump.HexTextDumpFormat
Constructor.
highlightStepAtAddress(int) - Method in class mars.venus.TextSegmentWindow
Highlights the source code line whose address matches the given text segment address.
highlightStepAtAddress(int, boolean) - Method in class mars.venus.TextSegmentWindow
Highlights the source code line whose address matches the given text segment address.
highlightStepAtPC() - Method in class mars.venus.TextSegmentWindow
Highlights the source code line whose address matches the current program counter value.
highlightStepAtPC(boolean) - Method in class mars.venus.TextSegmentWindow
Highlights the source code line whose address matches the current program counter value.
highOrderLongToInt(long) - Static method in class mars.util.Binary
Returns int representing the bit values of the high order 32 bits of given 64 bit long value.
home(boolean) - Constructor for class mars.venus.editors.jeditsyntax.InputHandler.home
 
HOME - Static variable in class mars.venus.editors.jeditsyntax.InputHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form