A B C D E F G H I J L M N O P R S T U V W X Y

A

about - Variable in class JIMSwingGUI.TopLevelWindow
 
accept - Variable in class JIMSwingGUI.InputDialog
 
accept(File) - Method in class JIMSwingGUI.SourceFileFilter
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.InputDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.MultistepBackwardDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.TopLevelWindow
Handles ActionEvents generated by menu items and buttons.
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.SettingsDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.MemoryEditDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.CommandConsoleWindow
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.MultistepForwardDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.RegisterEditDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.BreakpointEditDialog
 
actionPerformed(ActionEvent) - Method in class JIMSwingGUI.HelpWindow
 
addButton - Variable in class JIMSwingGUI.BreakpointEditDialog
 
addField - Variable in class JIMSwingGUI.BreakpointEditDialog
 
addGuard(GuardExpression) - Method in class JIMSCore.GuardList
 
addr_imm - Variable in class JIMSCore.TextEntry
 
addStateValue(String) - Method in class JIMSCore.CheckpointBuffer
 
addStateValue(String) - Method in class JIMSCore.StateHistoryBuffer
 
addStateValue(String) - Method in class JIMSCore.State
 
addToDataVector(DataEntry) - Method in class JIMSCore.Assembler
 
addToModifiedMemoryList(int) - Method in class JIMSCore.State
 
addToStateHistoryBuffer(StateHistoryBuffer) - Method in class JIMSCore.Simulator
 
addToTextVector(TextEntry) - Method in class JIMSCore.Assembler
 
AlphaMemoryBucket - class JIMSCore.AlphaMemoryBucket.
This is the AlphaMemoryBucket class.
AlphaMemoryBucket() - Constructor for class JIMSCore.AlphaMemoryBucket
 
append(String) - Static method in class JIMSCore.ModifiedSource
 
append(String) - Method in class JIMSCore.CommandResultBuffer
 
appendInputBuffer(String) - Method in class JIMSCore.State
 
appendOutputBuffer(String) - Method in class JIMSCore.State
 
applicationHeight - Variable in class JIMSwingGUI.TopLevelWindow
The application window's height.
applicationWidth - Variable in class JIMSwingGUI.TopLevelWindow
The application window's width.
applicationX - Variable in class JIMSwingGUI.TopLevelWindow
The application's X coordinate.
applicationY - Variable in class JIMSwingGUI.TopLevelWindow
The application's Y coordinate.
applyButton - Variable in class JIMSwingGUI.SettingsDialog
 
applyButton - Variable in class JIMSwingGUI.MemoryEditDialog
 
applyButton - Variable in class JIMSwingGUI.RegisterEditDialog
 
assembler - Variable in class JIMSCore.InstructionEncoder
 
assembler - Variable in class JIMSCore.DirectiveProcessor
 
Assembler - class JIMSCore.Assembler.
This is the Assembler class.
Assembler() - Constructor for class JIMSCore.Assembler
 
Assembler(String) - Constructor for class JIMSCore.Assembler
 
assemblyPhase1(String, String, String, boolean) - Method in class JIMSwingGUI.TopLevelWindow
 
assemblyPhase1Processing(Assembler, Enumeration) - Method in class JIMSwingGUI.TopLevelWindow
Performs the assembly process.
assemblyPhase2(String, String, String, boolean) - Method in class JIMSwingGUI.TopLevelWindow
 

B

backButton - Variable in class JIMSwingGUI.HelpWindow
 
backList - Variable in class JIMSwingGUI.HelpWindow
 
baFlag - Variable in class JIMSCore.State
 
bBitSet(int, int, boolean) - Static method in class JIMSCore.Utility
 
bEnabled - Static variable in class JIMSCore.ModifiedSource
 
BetaMemoryBucket - class JIMSCore.BetaMemoryBucket.
This is the BetaMemoryBucket class.
BetaMemoryBucket() - Constructor for class JIMSCore.BetaMemoryBucket
 
bHasFPA() - Method in class JIMSCore.Simulator
 
bHistoryRecordingEnabled - Variable in class JIMSCore.Simulator
 
bInvalidOpcodeDetected - Variable in class JIMSCore.InstructionExecuter
 
bLabelDefined(String) - Method in class JIMSCore.Assembler
 
bOldWarnAboutAT - Static variable in class JIMSCore.DirectiveProcessor
 
BreakpointEditDialog - class JIMSwingGUI.BreakpointEditDialog.
A class representing the dialog for editing breakpoints.
BreakpointEditDialog(Frame, CommandProcessor) - Constructor for class JIMSwingGUI.BreakpointEditDialog
 
breakpointList - Variable in class JIMSCore.Simulator
 
breakpointList - Variable in class JIMSwingGUI.BreakpointEditDialog
 
BreakpointList - class JIMSCore.BreakpointList.
This is the BreakpointList class.
BreakpointList() - Constructor for class JIMSCore.BreakpointList
 
breakpoints - Variable in class JIMSwingGUI.TopLevelWindow
 
breakpoints - Variable in class JIMSwingGUI.BreakpointEditDialog
 
bSimulatorAllocated() - Method in class JIMSCore.CommandProcessor
 
bTimeToMakeCheckpoint() - Method in class JIMSCore.Simulator
 
bWarnAboutAT - Static variable in class JIMSCore.DirectiveProcessor
 

C

cancel - Variable in class JIMSwingGUI.InputDialog
 
cancelButton - Variable in class JIMSwingGUI.MultistepBackwardDialog
 
cancelButton - Variable in class JIMSwingGUI.MultistepForwardDialog
 
cell - Variable in class JIMSCore.GammaMemoryBucket
 
CHECKPOINT_CP0 - Static variable in class JIMSCore.Simulator
 
CHECKPOINT_CP1 - Static variable in class JIMSCore.Simulator
 
CHECKPOINT_CREATION_FACTOR - Static variable in class JIMSCore.Simulator
 
CHECKPOINT_GPR - Static variable in class JIMSCore.Simulator
 
CHECKPOINT_MEM - Static variable in class JIMSCore.Simulator
 
CheckpointBuffer - class JIMSCore.CheckpointBuffer.
This is the CheckpointBuffer class.
CheckpointBuffer(long) - Constructor for class JIMSCore.CheckpointBuffer
 
clearStateHistoryBuffer() - Method in class JIMSCore.Simulator
 
closeButton - Variable in class JIMSwingGUI.SettingsDialog
 
closeButton - Variable in class JIMSwingGUI.MemoryEditDialog
 
closeButton - Variable in class JIMSwingGUI.RegisterEditDialog
 
closeButton - Variable in class JIMSwingGUI.BreakpointEditDialog
 
closeButton - Variable in class JIMSwingGUI.HelpWindow
 
code - Variable in class JIMSCore.TextEntry
 
Command - class JIMSCore.Command.
This is the Command class.
COMMAND_TABLE - Static variable in class JIMSCore.CommandProcessor
 
Command() - Constructor for class JIMSCore.Command
 
Command(StringTokenizer) - Constructor for class JIMSCore.Command
 
CommandAdd - class JIMSCore.CommandAdd.
This is the CommandAdd class.
CommandAdd(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandAdd
 
CommandCheckpoint - class JIMSCore.CommandCheckpoint.
This is the CommandCheckpoint class.
CommandCheckpoint(Simulator) - Constructor for class JIMSCore.CommandCheckpoint
 
commandConsole - Variable in class JIMSwingGUI.TopLevelWindow
 
CommandConsoleWindow - class JIMSwingGUI.CommandConsoleWindow.
A class representing the command console window.
CommandConsoleWindow(TopLevelWindow, CommandProcessor) - Constructor for class JIMSwingGUI.CommandConsoleWindow
 
CommandExit - class JIMSCore.CommandExit.
This is the CommandExit class.
CommandExit() - Constructor for class JIMSCore.CommandExit
 
CommandExit(CommandProcessor) - Constructor for class JIMSCore.CommandExit
 
CommandGet - class JIMSCore.CommandGet.
This is the CommandGet class.
CommandGet(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandGet
 
CommandHelp - class JIMSCore.CommandHelp.
This is the CommandHelp class.
CommandHelp() - Constructor for class JIMSCore.CommandHelp
 
CommandHistory - class JIMSCore.CommandHistory.
This is the CommandHistory class.
CommandHistory(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandHistory
 
CommandInput - class JIMSCore.CommandInput.
This is the CommandInput class.
CommandInput(StringTokenizer, String, Simulator) - Constructor for class JIMSCore.CommandInput
 
commandLastCommand - Variable in class JIMSCore.CommandProcessor
 
CommandList - class JIMSCore.CommandList.
This is the CommandList class.
CommandList(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandList
 
CommandLoad - class JIMSCore.CommandLoad.
This is the CommandLoad class.
CommandLoad(String, Simulator) - Constructor for class JIMSCore.CommandLoad
 
CommandOutput - class JIMSCore.CommandOutput.
This is the CommandOutput class.
CommandOutput(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandOutput
 
commandProcessor - Variable in class JIMSCore.CommandReset
 
commandProcessor - Variable in class JIMSCore.CommandExit
 
commandProcessor - Variable in class JIMSCore.CommandRun
 
commandProcessor - Variable in class JIMSwingGUI.InputDialog
 
commandProcessor - Variable in class JIMSwingGUI.MultistepBackwardDialog
 
commandProcessor - Variable in class JIMSwingGUI.TopLevelWindow
 
commandProcessor - Variable in class JIMSwingGUI.MemoryEditDialog
 
commandProcessor - Variable in class JIMSwingGUI.CommandConsoleWindow
 
commandProcessor - Variable in class JIMSwingGUI.MultistepForwardDialog
 
commandProcessor - Variable in class JIMSwingGUI.RegisterEditDialog
 
commandProcessor - Variable in class JIMSwingGUI.BreakpointEditDialog
 
CommandProcessor - class JIMSCore.CommandProcessor.
This is the CommandProcessor class.
CommandProcessor() - Constructor for class JIMSCore.CommandProcessor
 
CommandRemove - class JIMSCore.CommandRemove.
This is the CommandRemove class.
CommandRemove(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandRemove
 
CommandReset - class JIMSCore.CommandReset.
This is the CommandReset class.
CommandReset(CommandProcessor) - Constructor for class JIMSCore.CommandReset
 
commandResultBuffer - Variable in class JIMSwingGUI.TopLevelWindow
 
commandResultBuffer - Variable in class JIMSwingGUI.CommandConsoleWindow
 
CommandResultBuffer - class JIMSCore.CommandResultBuffer.
This is the CommandResultBuffer class.
CommandResultBuffer() - Constructor for class JIMSCore.CommandResultBuffer
 
CommandRun - class JIMSCore.CommandRun.
This is the CommandRun class.
CommandRun(CommandProcessor) - Constructor for class JIMSCore.CommandRun
 
CommandSet - class JIMSCore.CommandSet.
This is the CommandSet class.
CommandSet(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandSet
 
CommandStatus - class JIMSCore.CommandStatus.
This is the CommandStatus class.
CommandStatus(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandStatus
 
CommandStep - class JIMSCore.CommandStep.
This is the CommandStep class.
CommandStep(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandStep
 
CommandUndo - class JIMSCore.CommandUndo.
This is the CommandUndo class.
CommandUndo(StringTokenizer, Simulator) - Constructor for class JIMSCore.CommandUndo
 
componentHidden(ComponentEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
componentMoved(ComponentEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
componentResized(ComponentEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
componentShown(ComponentEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
CONDITION_BIT - Static variable in class JIMSCore.Coprocessor1
 
consoleHeight - Variable in class JIMSwingGUI.TopLevelWindow
The console window's height.
consolePane - Variable in class JIMSwingGUI.TopLevelWindow
 
consoleText - Variable in class JIMSwingGUI.TopLevelWindow
 
consoleWidth - Variable in class JIMSwingGUI.TopLevelWindow
The console window's width.
consoleWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
consoleWindowIsIcon - Variable in class JIMSwingGUI.TopLevelWindow
 
consoleX - Variable in class JIMSwingGUI.TopLevelWindow
The console window's X coordinate.
consoleY - Variable in class JIMSwingGUI.TopLevelWindow
The console window's Y coordinate.
contentPane - Variable in class JIMSwingGUI.InputDialog
 
contentPane - Variable in class JIMSwingGUI.TopLevelWindow
 
contentPane - Variable in class JIMSwingGUI.CommandConsoleWindow
 
contentsButton - Variable in class JIMSwingGUI.HelpWindow
 
contentsURL - Variable in class JIMSwingGUI.HelpWindow
 
coprocessor0 - Variable in class JIMSCore.State
 
Coprocessor0 - class JIMSCore.Coprocessor0.
This is the Coprocessor0 class.
Coprocessor0() - Constructor for class JIMSCore.Coprocessor0
 
coprocessor1 - Variable in class JIMSCore.State
 
Coprocessor1 - class JIMSCore.Coprocessor1.
This is the Coprocessor1 class.
Coprocessor1() - Constructor for class JIMSCore.Coprocessor1
 
crb - Variable in class JIMSwingGUI.BreakpointEditDialog
 
currentDataSection - Variable in class JIMSCore.Assembler
 
currentStateHistoryBuffer - Variable in class JIMSCore.State
 
currentTextSection - Variable in class JIMSCore.Assembler
 

D

DATA_SECTION - Static variable in class JIMSCore.Assembler
 
DataEntry - class JIMSCore.DataEntry.
This is the DataEntry class.
DataEntry(int) - Constructor for class JIMSCore.DataEntry
 
DataSection - class JIMSCore.DataSection.
This is the DataSection class.
DataSection(int, int) - Constructor for class JIMSCore.DataSection
 
decode(int) - Method in class JIMSCore.InstructionDecoder
 
decodeBuffer - Variable in class JIMSCore.Simulator
 
decrementCycleIndex() - Method in class JIMSCore.Simulator
 
DEFAULT_DATA_ADDRESS - Static variable in class JIMSCore.DirectiveProcessor
 
DEFAULT_DATA_ADDRESS - Static variable in class JIMSCore.MainMemory
 
DEFAULT_EXCEPTION_ADDRESS - Static variable in class JIMSCore.MainMemory
 
DEFAULT_KDATA_ADDRESS - Static variable in class JIMSCore.DirectiveProcessor
 
DEFAULT_KTEXT_ADDRESS - Static variable in class JIMSCore.DirectiveProcessor
 
DEFAULT_STACK_ADDRESS - Static variable in class JIMSCore.MainMemory
 
DEFAULT_TEXT_ADDRESS - Static variable in class JIMSCore.DirectiveProcessor
 
DEFAULT_TEXT_ADDRESS - Static variable in class JIMSCore.MainMemory
 
desktopInsets - Variable in class JIMSwingGUI.TopLevelWindow
 
desktopPane - Variable in class JIMSwingGUI.TopLevelWindow
 
desktopPaneHeight - Variable in class JIMSwingGUI.TopLevelWindow
 
desktopPaneWidth - Variable in class JIMSwingGUI.TopLevelWindow
 
DFPDecimalButton - Variable in class JIMSwingGUI.SettingsDialog
 
DFPHex - Variable in class JIMSwingGUI.TopLevelWindow
Defines if the Double Precision Floating Point Registers should be displayed in hexadecimal.
DFPHexButton - Variable in class JIMSwingGUI.SettingsDialog
 
directiveProcessor - Variable in class JIMSCore.Assembler
 
DirectiveProcessor - class JIMSCore.DirectiveProcessor.
 
DirectiveProcessor(Assembler) - Constructor for class JIMSCore.DirectiveProcessor
 
displayUpdate() - Method in class JIMSwingGUI.TopLevelWindow
Updates the application display - register contents, memory contents, source view and i/o console.
doCreateCheckpoint() - Method in class JIMSCore.Simulator
 
DONE - Static variable in class JIMSCore.Command
 

E

ENABLE_HISTORY_RECORDING - Static variable in class JIMSCore.Simulator
 
ERR_BAD_INPUT_FORMAT - Static variable in class JIMSCore.CommandInput
 
ERR_BREAK - Static variable in class JIMSCore.InstructionExecuter
 
ERR_CRITICAL - Static variable in class JIMSCore.CommandGet
 
ERR_CRITICAL - Static variable in class JIMSCore.CommandOutput
 
ERR_CRITICAL - Static variable in class JIMSCore.CommandLoad
 
ERR_CRITICAL_ERROR - Static variable in class JIMSCore.CommandUndo
 
ERR_CYCLE_ERROR - Static variable in class JIMSCore.CommandStep
 
ERR_DUPLICATE_BREAKPOINT - Static variable in class JIMSCore.BreakpointList
 
ERR_FP_EXCEPTION - Static variable in class JIMSCore.InstructionExecuter
 
ERR_FP_HARDWARE_REQUIRED - Static variable in class JIMSCore.InstructionExecuter
 
ERR_HISTORY_LOG - Static variable in class JIMSCore.CommandHistory
 
ERR_HISTORY_WRITE - Static variable in class JIMSCore.CommandHistory
 
ERR_INVALID_INDEX - Static variable in class JIMSCore.BreakpointList
 
ERR_INVALID_INDEX - Static variable in class JIMSCore.GuardList
 
ERR_INVALID_LIT - Static variable in class JIMSCore.CommandLoad
 
ERR_INVALID_OPCODE - Static variable in class JIMSCore.InstructionExecuter
 
ERR_INVALID_RESPONSE - Static variable in class JIMSCore.CommandRun
 
ERR_NO_CLEAR - Static variable in class JIMSCore.CommandHistory
 
ERR_NO_INPUT_EXPECTED - Static variable in class JIMSCore.CommandInput
 
ERR_NO_STATE_CHANGE - Static variable in class JIMSCore.CommandUndo
 
ERR_NONE - Static variable in class JIMSCore.InstructionExecuter
 
ERR_NOT_STEP_RESPONSE - Static variable in class JIMSCore.CommandRun
 
ERR_NOTHING_TO_OUTPUT - Static variable in class JIMSCore.CommandOutput
 
ERR_OVERFLOW - Static variable in class JIMSCore.InstructionExecuter
 
ERR_STEP_ERROR - Static variable in class JIMSCore.CommandRun
 
ERR_SYSCALL - Static variable in class JIMSCore.InstructionExecuter
 
ERR_UNKNOWN - Static variable in class JIMSCore.BreakpointList
 
ERR_UNKNOWN_ERROR - Static variable in class JIMSCore.CommandReset
 
EX() - Method in class JIMSCore.Simulator
 
EXCCODE_AdEL - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_AdES - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Bp - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_C2E - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_CpU - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_DBE - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_FPE - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_IBE - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Int - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Mod - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Ov - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_RI - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Syscall - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_TLBL - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_TLBS - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_TRAP - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_VCED - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_VCEI - Static variable in class JIMSCore.Coprocessor0
 
EXCCODE_Watch - Static variable in class JIMSCore.Coprocessor0
 
EXCEPTION_BREAK - Static variable in class JIMSCore.Simulator
 
EXCEPTION_DECODE_ERROR - Static variable in class JIMSCore.Simulator
 
EXCEPTION_EXECUTE_ERROR - Static variable in class JIMSCore.Simulator
 
EXCEPTION_EXIT - Static variable in class JIMSCore.Simulator
 
EXCEPTION_FETCH_ERROR - Static variable in class JIMSCore.Simulator
 
EXCEPTION_FP_ERROR - Static variable in class JIMSCore.Simulator
 
EXCEPTION_FP_REQUIRED - Static variable in class JIMSCore.Simulator
 
EXCEPTION_INPUT_WAITING - Static variable in class JIMSCore.Simulator
 
EXCEPTION_INVALID_OPCODE - Static variable in class JIMSCore.Simulator
 
EXCEPTION_NONE - Static variable in class JIMSCore.Simulator
 
EXCEPTION_OUTPUT_WAITING - Static variable in class JIMSCore.Simulator
 
EXCEPTION_OVERFLOW - Static variable in class JIMSCore.Simulator
 
EXCEPTION_SYSCALL - Static variable in class JIMSCore.Simulator
 
EXCEPTION_UNALIGNED_MEMORY_LOAD - Static variable in class JIMSCore.Simulator
 
EXCEPTION_UNALIGNED_MEMORY_STORE - Static variable in class JIMSCore.Simulator
 
execute(CommandResultBuffer) - Method in class JIMSCore.Command
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandUndo
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandSet
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandGet
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandInput
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandStep
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandHelp
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandAdd
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandCheckpoint
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandReset
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandHistory
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandList
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandOutput
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandLoad
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandExit
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandRemove
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandStatus
 
execute(CommandResultBuffer) - Method in class JIMSCore.CommandRun
 
execute(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeFPDInstruction(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeFPInstruction(InstructionDecodeBuffer, int) - Method in class JIMSCore.InstructionExecuter
 
executeFPSInstruction(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeMiscInstruction(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeMulti1Instruction(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeMulti2Instruction(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
executeMultiZInstruction(InstructionDecodeBuffer, int) - Method in class JIMSCore.InstructionExecuter
 
exit - Variable in class JIMSwingGUI.TopLevelWindow
 

F

fcn2 - Variable in class JIMSCore.InstructionDecodeBuffer
 
fd - Variable in class JIMSCore.InstructionDecodeBuffer
 
fd - Variable in class JIMSCore.TextEntry
 
fileLoaded - Variable in class JIMSwingGUI.TopLevelWindow
 
fileMenu - Variable in class JIMSwingGUI.TopLevelWindow
 
FLAG_SC_EXIT - Static variable in class JIMSCore.State
 
FLAG_SC_PRINT_DOUBLE - Static variable in class JIMSCore.State
 
FLAG_SC_PRINT_FLOAT - Static variable in class JIMSCore.State
 
FLAG_SC_PRINT_INT - Static variable in class JIMSCore.State
 
FLAG_SC_PRINT_STRING - Static variable in class JIMSCore.State
 
FLAG_SC_READ_DOUBLE - Static variable in class JIMSCore.State
 
FLAG_SC_READ_FLOAT - Static variable in class JIMSCore.State
 
FLAG_SC_READ_INT - Static variable in class JIMSCore.State
 
FLAG_SC_READ_STRING - Static variable in class JIMSCore.State
 
FLAG_SC_SBRK - Static variable in class JIMSCore.State
 
floatingPointList - Static variable in class JIMSwingGUI.RegisterEditDialog
 
FloatingPointLiteralToDouble(String) - Static method in class JIMSCore.Utility
 
FloatingPointLiteralToFloat(String) - Static method in class JIMSCore.Utility
 
format - Variable in class JIMSCore.TextEntry
 
formatLen - Variable in class JIMSCore.TextEntry
 
FP_D - Static variable in class JIMSCore.InstructionExecuter
 
FP_S - Static variable in class JIMSCore.InstructionExecuter
 
fs - Variable in class JIMSCore.InstructionDecodeBuffer
 
fs - Variable in class JIMSCore.TextEntry
 
ft - Variable in class JIMSCore.InstructionDecodeBuffer
 
ft - Variable in class JIMSCore.TextEntry
 
funct - Variable in class JIMSCore.InstructionDecodeBuffer
 
funct - Variable in class JIMSCore.TextEntry
 

G

GammaMemoryBucket - class JIMSCore.GammaMemoryBucket.
 
GammaMemoryBucket() - Constructor for class JIMSCore.GammaMemoryBucket
 
getBreakpointList() - Method in class JIMSCore.Simulator
 
getCoprocessor0() - Method in class JIMSCore.State
 
getDescription() - Method in class JIMSwingGUI.SourceFileFilter
 
getDoubleFPRegisterValue(String, String, String) - Method in class JIMSwingGUI.TopLevelWindow
Gets the Double Precision Floating Point value stored in registers reg1 and reg2.
getExtension(File) - Static method in class JIMSwingGUI.SourceFileFilter
 
getFlag(int) - Method in class JIMSCore.State
 
getFPRegisterValue(String, String) - Method in class JIMSwingGUI.TopLevelWindow
Gets the single precision floating point value stored in register reg.
getGuardList() - Method in class JIMSCore.Simulator
 
getLastCommand() - Method in class JIMSCore.CommandProcessor
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class JIMSwingGUI.SourceListCellRenderer
 
getName() - Method in class JIMSwingGUI.RegisterEditDialog.registerInfo
 
getRegisterValue(String, String) - Method in class JIMSwingGUI.TopLevelWindow
Gets the value stored in register reg.
getReturnValue() - Method in class JIMSwingGUI.InputDialog
 
getReturnValue() - Method in class JIMSwingGUI.MultistepBackwardDialog
 
getReturnValue() - Method in class JIMSwingGUI.MemoryEditDialog
 
getReturnValue() - Method in class JIMSwingGUI.MultistepForwardDialog
 
getReturnValue() - Method in class JIMSwingGUI.RegisterEditDialog
 
getSet() - Method in class JIMSwingGUI.RegisterEditDialog.registerInfo
 
getState() - Method in class JIMSCore.Simulator
 
getStateHistoryBuffer() - Method in class JIMSCore.State
 
getText() - Method in class JIMSwingGUI.InputDialog
 
goBButton - Variable in class JIMSwingGUI.TopLevelWindow
 
goFButton - Variable in class JIMSwingGUI.TopLevelWindow
 
GPRDecimalButton - Variable in class JIMSwingGUI.SettingsDialog
 
GPRHex - Variable in class JIMSwingGUI.TopLevelWindow
Defines if the General Purpose Registers should be displayed in hexadecimal.
GPRHexButton - Variable in class JIMSwingGUI.SettingsDialog
 
GuardExpression - class JIMSCore.GuardExpression.
 
GuardExpression(String) - Constructor for class JIMSCore.GuardExpression
 
guardList - Variable in class JIMSCore.Simulator
 
GuardList - class JIMSCore.GuardList.
 
GuardList() - Constructor for class JIMSCore.GuardList
 

H

helpContents - Variable in class JIMSwingGUI.TopLevelWindow
 
helpContents - Variable in class JIMSwingGUI.HelpWindow
 
helpMenu - Variable in class JIMSwingGUI.TopLevelWindow
 
HelpWindow - class JIMSwingGUI.HelpWindow.
A class representing the help window.
HelpWindow(TopLevelWindow) - Constructor for class JIMSwingGUI.HelpWindow
 
highlightSourceLine(String) - Method in class JIMSwingGUI.TopLevelWindow
Highlights the source code instruction specified by programCounter.
hyperlinkUpdate(HyperlinkEvent) - Method in class JIMSwingGUI.HelpWindow
 

I

iaBreakpoint - Variable in class JIMSCore.BreakpointList
 
iAddBreakpoint(int) - Method in class JIMSCore.BreakpointList
 
iAddress - Variable in class JIMSCore.DataEntry
 
iAddress - Variable in class JIMSCore.DataSection
 
iAddress - Variable in class JIMSCore.TextSection
 
iaGetBreakpoints() - Method in class JIMSCore.BreakpointList
 
iaGetMemoryRangeOrValue(String) - Static method in class JIMSCore.Command
 
iaGetRegisterRangeOrValue(String, int) - Static method in class JIMSCore.Command
 
iApplyCheckpointSetting(String) - Method in class JIMSCore.Simulator
 
iApplyStateSetting(String) - Method in class JIMSCore.Simulator
 
iaReg - Variable in class JIMSCore.Coprocessor1
 
iaReg - Variable in class JIMSCore.RegisterFile
 
iaReg - Variable in class JIMSCore.Coprocessor0
 
iArrayCapacity - Variable in class JIMSCore.BreakpointList
 
iArrayTop - Variable in class JIMSCore.BreakpointList
 
iBreakpointIndex - Variable in class JIMSCore.Simulator
 
iCheckpointCreationFactor - Variable in class JIMSCore.Simulator
 
iCurrentAddress - Variable in class JIMSCore.DirectiveProcessor
 
iCurrentDataIndex - Variable in class JIMSCore.Assembler
 
iCurrentDataSectionIndex - Variable in class JIMSCore.Assembler
 
iCurrentMode - Variable in class JIMSCore.Assembler
 
iCurrentTextIndex - Variable in class JIMSCore.Assembler
 
iCurrentTextSectionIndex - Variable in class JIMSCore.Assembler
 
ID() - Method in class JIMSCore.Simulator
 
iEncodeInstruction(String, String, String[], int) - Method in class JIMSCore.InstructionEncoder
 
iExceptionCode - Variable in class JIMSCore.Simulator
 
iExecute(InstructionDecodeBuffer) - Method in class JIMSCore.InstructionExecuter
 
iExecuteResult - Variable in class JIMSCore.InstructionExecuter
 
IF() - Method in class JIMSCore.Simulator
 
iGetBreakpointIndex() - Method in class JIMSCore.Simulator
 
iGetCP0Register(int) - Method in class JIMSCore.State
 
iGetCP1Register(int) - Method in class JIMSCore.State
 
iGetExceptionCode() - Method in class JIMSCore.Simulator
 
iGetGuardIndex() - Method in class JIMSCore.Simulator
 
iGetLabelAddress(String) - Method in class JIMSCore.Assembler
 
iGetLabelIndex(String) - Method in class JIMSCore.Assembler
 
iGetLastInvalidUseOfAT() - Method in class JIMSCore.Assembler
 
iGetNextCheckpointByteSize() - Method in class JIMSCore.Simulator
 
iGetNumber(String) - Static method in class JIMSCore.Command
 
iGetNumCheckpoints() - Method in class JIMSCore.Simulator
 
iGetNumPhaseTwoErrors() - Method in class JIMSCore.Assembler
 
iGetNumStateChanges() - Method in class JIMSCore.Simulator
 
iGetReg(int) - Method in class JIMSCore.Coprocessor1
 
iGetReg(int) - Method in class JIMSCore.RegisterFile
 
iGetReg(int) - Method in class JIMSCore.Coprocessor0
 
iGetRegister(int) - Method in class JIMSCore.State
 
iGetRegisterIndex(String, int) - Static method in class JIMSCore.Command
 
iGetSize() - Method in class JIMSCore.CheckpointBuffer
 
iGetSize() - Method in class JIMSCore.StateHistoryBuffer
 
iGetStateHistoryByteSize() - Method in class JIMSCore.Simulator
 
ignoreInvalidAT - Variable in class JIMSwingGUI.TopLevelWindow
Defines if invalid use of the $at register should be ignored.
ignoreInvalidAT - Variable in class JIMSwingGUI.SettingsDialog
 
iGuardIndex - Variable in class JIMSCore.Simulator
 
iHexStrToInt(String) - Static method in class JIMSCore.Utility
 
iIndex - Variable in class JIMSCore.LabelEntry
 
iInvalidUseOfAT - Static variable in class JIMSCore.Assembler
 
iIR - Variable in class JIMSCore.Simulator
 
iLastDataAddress - Variable in class JIMSCore.DirectiveProcessor
 
iLastKDataAddress - Variable in class JIMSCore.DirectiveProcessor
 
iLastKTextAddress - Variable in class JIMSCore.DirectiveProcessor
 
iLastTextAddress - Variable in class JIMSCore.DirectiveProcessor
 
iLine - Variable in class JIMSCore.LinkEntry
 
iLoadCodeString(String) - Method in class JIMSCore.Simulator
 
imm - Variable in class JIMSCore.InstructionDecodeBuffer
 
iModifiedMemoryCount - Variable in class JIMSCore.State
 
incrementCycleIndex() - Method in class JIMSCore.Simulator
 
initializeSimulator() - Method in class JIMSCore.CommandProcessor
 
inputButton - Variable in class JIMSwingGUI.CommandConsoleWindow
 
InputDialog - class JIMSwingGUI.InputDialog.
This is the InputDialog class.
InputDialog(Frame, CommandProcessor) - Constructor for class JIMSwingGUI.InputDialog
 
inputLine - Variable in class JIMSwingGUI.CommandConsoleWindow
 
inputPane - Variable in class JIMSwingGUI.CommandConsoleWindow
 
InstructionDecodeBuffer - class JIMSCore.InstructionDecodeBuffer.
 
InstructionDecodeBuffer() - Constructor for class JIMSCore.InstructionDecodeBuffer
 
InstructionDecoder - class JIMSCore.InstructionDecoder.
 
InstructionDecoder() - Constructor for class JIMSCore.InstructionDecoder
 
instructionEncoder - Variable in class JIMSCore.Assembler
 
InstructionEncoder - class JIMSCore.InstructionEncoder.
This is the InstructionEncoder class.
InstructionEncoder(Assembler) - Constructor for class JIMSCore.InstructionEncoder
 
InstructionExecuter - class JIMSCore.InstructionExecuter.
 
InstructionExecuter(StateHistoryBuffer, Simulator) - Constructor for class JIMSCore.InstructionExecuter
 
IntegerLiteralToLong(String) - Static method in class JIMSCore.Utility
 
intermediatePane - Variable in class JIMSwingGUI.InputDialog
 
intermediatePane - Variable in class JIMSwingGUI.CommandConsoleWindow
 
internalFrameActivated(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameClosed(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameClosing(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameDeactivated(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameDeiconified(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameIconified(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
internalFrameOpened(InternalFrameEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
iNumBreakpoints() - Method in class JIMSCore.BreakpointList
 
InvalidCommandUseException - exception JIMSCore.InvalidCommandUseException.
 
InvalidCommandUseException(String) - Constructor for class JIMSCore.InvalidCommandUseException
 
iPerformStep(long) - Method in class JIMSCore.Simulator
 
iPerformUndo(long) - Method in class JIMSCore.Simulator
 
iPhaseTwoErrors - Variable in class JIMSCore.Assembler
PHASE 2 -- FINAL TRANSLATION
iProcessAsPseudoInstruction(String, String, String[], int) - Method in class JIMSCore.InstructionEncoder
 
iProcessDirective(String, int) - Method in class JIMSCore.DirectiveProcessor
 
iProcessDirective(String, String, int) - Method in class JIMSCore.Assembler
 
iProcessInstruction(String, String, int) - Method in class JIMSCore.Assembler
 
iProcessLine(String, int) - Method in class JIMSCore.Assembler
PHASE 1 -- INITIAL TRANSLATION
iReadOutput(StringBuffer) - Method in class JIMSCore.Simulator
 
iRegLiteralToID(String) - Static method in class JIMSCore.Coprocessor1
 
iRegLiteralToID(String) - Static method in class JIMSCore.RegisterFile
 
iRegLiteralToID(String) - Static method in class JIMSCore.Coprocessor0
 
iRemoveBreakpoint(int) - Method in class JIMSCore.BreakpointList
 
iRemoveGuard(int) - Method in class JIMSCore.GuardList
 
isAT(String) - Static method in class JIMSCore.Assembler
 
isBreakpoint(int) - Method in class JIMSCore.BreakpointList
 
iSection - Variable in class JIMSCore.LabelEntry
 
iSectionIndex - Variable in class JIMSCore.LabelEntry
 
iSetBit(int, int, boolean) - Static method in class JIMSCore.Utility
 
iSize - Variable in class JIMSCore.CheckpointBuffer
 
iSize - Variable in class JIMSCore.StateHistoryBuffer
 
iSourceLine - Variable in class JIMSCore.TextEntry
 
isOutputBufferEmpty() - Method in class JIMSCore.State
 
isSatisfied(GuardExpression) - Static method in class JIMSCore.GuardExpression
 
iStateHistoryByteSize - Variable in class JIMSCore.Simulator
 
iType - Variable in class JIMSCore.DataSection
 
iType - Variable in class JIMSCore.TextSection
 
iWriteInput(String) - Method in class JIMSCore.Simulator
 

J

JIMSCore - package JIMSCore
 
JIMSwingGUI - package JIMSwingGUI
 

L

LabelEntry - class JIMSCore.LabelEntry.
 
LabelEntry(String, int, int, int) - Constructor for class JIMSCore.LabelEntry
 
lAddress - Variable in class JIMSCore.LinkEntry
 
lCycleIndex - Variable in class JIMSCore.Simulator
 
lCycleIndex - Variable in class JIMSCore.CheckpointBuffer
 
lCycleIndex - Variable in class JIMSCore.StateHistoryBuffer
 
lGetCurrentCycle() - Method in class JIMSCore.CommandProcessor
 
lGetCycleIndex() - Method in class JIMSCore.Simulator
 
lGetCycleIndex() - Method in class JIMSCore.CheckpointBuffer
 
lGetCycleIndex() - Method in class JIMSCore.StateHistoryBuffer
 
line - Variable in class JIMSwingGUI.TopLevelWindow.sourceLink
 
LinkEntry - class JIMSCore.LinkEntry.
Insert the type's description here.
LinkEntry(long, int) - Constructor for class JIMSCore.LinkEntry
 
lLastCheckPointCycleIndex - Variable in class JIMSCore.Simulator
 
loadByte(int) - Method in class JIMSCore.State
 
loadByte(int) - Method in class JIMSCore.MainMemory
 
loadByte(int) - Method in class JIMSCore.GammaMemoryBucket
 
loadByte(int, int) - Method in class JIMSCore.BetaMemoryBucket
 
loadByte(int, int, int) - Method in class JIMSCore.AlphaMemoryBucket
 
loadConfig() - Method in class JIMSwingGUI.TopLevelWindow
Loads configuration settings from the file jimswing.cfg.
loadHalfWord(int) - Method in class JIMSCore.State
 
loadHalfWord(int) - Method in class JIMSCore.MainMemory
 
loadWord(int) - Method in class JIMSCore.State
 
loadWord(int) - Method in class JIMSCore.MainMemory
 

M

mainMemory - Variable in class JIMSCore.State
 
MainMemory - class JIMSCore.MainMemory.
 
MainMemory() - Constructor for class JIMSCore.MainMemory
 
makeBreakpointArrayLarger() - Method in class JIMSCore.BreakpointList
 
makeBreakpointArrayLarger(int) - Method in class JIMSCore.BreakpointList
 
makeCheckpoint() - Method in class JIMSCore.Simulator
 
MAX_CYCLE_INDEX - Static variable in class JIMSCore.Simulator
 
memoryBucket - Variable in class JIMSCore.AlphaMemoryBucket
 
memoryBucket - Variable in class JIMSCore.BetaMemoryBucket
 
memoryBucket - Variable in class JIMSCore.MainMemory
 
MemoryEditDialog - class JIMSwingGUI.MemoryEditDialog.
This is the MemoryEditDialog class.
MemoryEditDialog(TopLevelWindow, CommandProcessor) - Constructor for class JIMSwingGUI.MemoryEditDialog
 
memoryEnd - Variable in class JIMSwingGUI.MemoryEditDialog
 
memoryHeight - Variable in class JIMSwingGUI.TopLevelWindow
The memory window's height.
memoryList - Variable in class JIMSwingGUI.TopLevelWindow
 
memoryModify - Variable in class JIMSwingGUI.TopLevelWindow
 
memoryPane - Variable in class JIMSwingGUI.TopLevelWindow
 
memoryStart - Variable in class JIMSwingGUI.MemoryEditDialog
 
memoryWidth - Variable in class JIMSwingGUI.TopLevelWindow
The memory window's width.
memoryWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
memoryWindowIsIcon - Variable in class JIMSwingGUI.TopLevelWindow
 
memoryX - Variable in class JIMSwingGUI.TopLevelWindow
The memory window's X coordinate.
memoryY - Variable in class JIMSwingGUI.TopLevelWindow
The memory window's Y coordinate.
menuBar - Variable in class JIMSwingGUI.TopLevelWindow
 
MODE_DATA - Static variable in class JIMSCore.Assembler
 
MODE_KDATA - Static variable in class JIMSCore.Assembler
 
MODE_KTEXT - Static variable in class JIMSCore.Assembler
 
MODE_NONE - Static variable in class JIMSCore.Assembler
 
MODE_TEXT - Static variable in class JIMSCore.Assembler
 
modified - Variable in class JIMSCore.GammaMemoryBucket
 
modifiedSource - Static variable in class JIMSCore.ModifiedSource
 
ModifiedSource - class JIMSCore.ModifiedSource.
 
ModifiedSource() - Constructor for class JIMSCore.ModifiedSource
 
multipleStepB - Variable in class JIMSwingGUI.TopLevelWindow
 
multipleStepF - Variable in class JIMSwingGUI.TopLevelWindow
 
multiStepBackButton - Variable in class JIMSwingGUI.TopLevelWindow
 
MultistepBackwardDialog - class JIMSwingGUI.MultistepBackwardDialog.
This is the MultistepBackwardDialog class.
MultistepBackwardDialog(Frame, CommandProcessor) - Constructor for class JIMSwingGUI.MultistepBackwardDialog
 
multiStepForwardButton - Variable in class JIMSwingGUI.TopLevelWindow
 
MultistepForwardDialog - class JIMSwingGUI.MultistepForwardDialog.
This is the MultistepForwardDialog class.
MultistepForwardDialog(Frame, CommandProcessor) - Constructor for class JIMSwingGUI.MultistepForwardDialog
 

N

name - Variable in class JIMSwingGUI.RegisterEditDialog.registerInfo
 
NEWLINE - Static variable in class JIMSCore.Assembler
 
nextToken() - Method in class JIMSCore.Command
 
NO_BREAKPOINT - Static variable in class JIMSCore.Simulator
 
NO_GUARD - Static variable in class JIMSCore.Simulator
 
NUM_BUCKETS - Static variable in class JIMSCore.MainMemory
 
NUM_FLAGS - Static variable in class JIMSCore.State
 
NUM_REGS - Static variable in class JIMSCore.Coprocessor1
 
NUM_REGS - Static variable in class JIMSCore.RegisterFile
 
NUM_REGS - Static variable in class JIMSCore.Coprocessor0
 

O

offset - Variable in class JIMSCore.InstructionDecodeBuffer
 
op - Variable in class JIMSCore.TextEntry
 
OP_ABS_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_ADD - Static variable in class JIMSCore.InstructionExecuter
 
OP_ADD_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_ADDI - Static variable in class JIMSCore.InstructionExecuter
 
OP_ADDIU - Static variable in class JIMSCore.InstructionExecuter
 
OP_ADDU - Static variable in class JIMSCore.InstructionExecuter
 
OP_AND - Static variable in class JIMSCore.InstructionExecuter
 
OP_ANDI - Static variable in class JIMSCore.InstructionExecuter
 
OP_BEQ - Static variable in class JIMSCore.InstructionExecuter
 
OP_BGEZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_BGEZAL - Static variable in class JIMSCore.InstructionExecuter
 
OP_BGTZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_BLEZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_BLTZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_BLTZAL - Static variable in class JIMSCore.InstructionExecuter
 
OP_BNE - Static variable in class JIMSCore.InstructionExecuter
 
OP_BREAK - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_EQ_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_F_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_LE_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_LT_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_NGE_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_NGL_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_NGLE_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_NGT_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_OLE_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_OLT_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_SEQ_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_ST_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_UEQ_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_ULE_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_ULT_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_C_UN_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_CFCZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_COPZ_1 - Static variable in class JIMSCore.InstructionExecuter
 
OP_COPZ_2 - Static variable in class JIMSCore.InstructionExecuter
 
OP_CTCZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_CVT_D_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_CVT_S_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_CVT_W_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_DIV - Static variable in class JIMSCore.InstructionExecuter
 
OP_DIV_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_DIVU - Static variable in class JIMSCore.InstructionExecuter
 
OP_J - Static variable in class JIMSCore.InstructionExecuter
 
OP_JAL - Static variable in class JIMSCore.InstructionExecuter
 
OP_JALR - Static variable in class JIMSCore.InstructionExecuter
 
OP_JR - Static variable in class JIMSCore.InstructionExecuter
 
OP_LB - Static variable in class JIMSCore.InstructionExecuter
 
OP_LBU - Static variable in class JIMSCore.InstructionExecuter
 
OP_LH - Static variable in class JIMSCore.InstructionExecuter
 
OP_LHU - Static variable in class JIMSCore.InstructionExecuter
 
OP_LUI - Static variable in class JIMSCore.InstructionExecuter
 
OP_LW - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWC0 - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWC1 - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWC2 - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWC3 - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWL - Static variable in class JIMSCore.InstructionExecuter
 
OP_LWR - Static variable in class JIMSCore.InstructionExecuter
 
OP_MFCZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_MFHI - Static variable in class JIMSCore.InstructionExecuter
 
OP_MFLO - Static variable in class JIMSCore.InstructionExecuter
 
OP_MOV_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_MTCZ - Static variable in class JIMSCore.InstructionExecuter
 
OP_MTHI - Static variable in class JIMSCore.InstructionExecuter
 
OP_MTLO - Static variable in class JIMSCore.InstructionExecuter
 
OP_MUL_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULT - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_1 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_2 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_3 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_4 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_5 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_6 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTI_7 - Static variable in class JIMSCore.InstructionExecuter
 
OP_MULTU - Static variable in class JIMSCore.InstructionExecuter
 
OP_NEG_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_NOR - Static variable in class JIMSCore.InstructionExecuter
 
OP_OR - Static variable in class JIMSCore.InstructionExecuter
 
OP_ORI - Static variable in class JIMSCore.InstructionExecuter
 
OP_RFE - Static variable in class JIMSCore.InstructionExecuter
 
OP_SB - Static variable in class JIMSCore.InstructionExecuter
 
OP_SH - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLL - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLLV - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLT - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLTI - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLTIU - Static variable in class JIMSCore.InstructionExecuter
 
OP_SLTU - Static variable in class JIMSCore.InstructionExecuter
 
OP_SRA - Static variable in class JIMSCore.InstructionExecuter
 
OP_SRAV - Static variable in class JIMSCore.InstructionExecuter
 
OP_SRL - Static variable in class JIMSCore.InstructionExecuter
 
OP_SRLV - Static variable in class JIMSCore.InstructionExecuter
 
OP_SUB - Static variable in class JIMSCore.InstructionExecuter
 
OP_SUB_F - Static variable in class JIMSCore.InstructionExecuter
 
OP_SUBU - Static variable in class JIMSCore.InstructionExecuter
 
OP_SW - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWC0 - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWC1 - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWC2 - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWC3 - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWL - Static variable in class JIMSCore.InstructionExecuter
 
OP_SWR - Static variable in class JIMSCore.InstructionExecuter
 
OP_SYSCALL - Static variable in class JIMSCore.InstructionExecuter
 
OP_TLBP - Static variable in class JIMSCore.InstructionExecuter
 
OP_TLBR - Static variable in class JIMSCore.InstructionExecuter
 
OP_TLBWL - Static variable in class JIMSCore.InstructionExecuter
 
OP_TLBWR - Static variable in class JIMSCore.InstructionExecuter
 
OP_XOR - Static variable in class JIMSCore.InstructionExecuter
 
OP_XORI - Static variable in class JIMSCore.InstructionExecuter
 
opcode - Variable in class JIMSCore.InstructionDecodeBuffer
 
open - Variable in class JIMSwingGUI.TopLevelWindow
 
openButton - Variable in class JIMSwingGUI.TopLevelWindow
 
openDir - Variable in class JIMSwingGUI.TopLevelWindow
Directory from which a file was last opened.
outputArea - Variable in class JIMSwingGUI.CommandConsoleWindow
 

P

parent - Variable in class JIMSwingGUI.SettingsDialog
 
parent - Variable in class JIMSwingGUI.MemoryEditDialog
 
parent - Variable in class JIMSwingGUI.RegisterEditDialog
 
parentWindow - Variable in class JIMSwingGUI.CommandConsoleWindow
 
parentWindow - Variable in class JIMSwingGUI.HelpWindow
 
pc - Variable in class JIMSwingGUI.TopLevelWindow.sourceLink
 
pendingCheckpoint - Variable in class JIMSCore.Simulator
 
performBackStep(boolean) - Method in class JIMSwingGUI.TopLevelWindow
Steps backward by one instruction.
performCheckpointCulling() - Method in class JIMSCore.Simulator
 
performCycle() - Method in class JIMSCore.Simulator
 
performExit() - Method in class JIMSwingGUI.TopLevelWindow
Cleans up and exits the application.
performForwardStep(boolean) - Method in class JIMSwingGUI.TopLevelWindow
Steps forward by one instruction.
performReset() - Method in class JIMSwingGUI.TopLevelWindow
Resets the simulator and the display windows.
performSystemCall(int) - Method in class JIMSCore.InstructionExecuter
 
processCommand(String) - Method in class JIMSCore.CommandProcessor
 
processInstruction(String, int) - Method in class JIMSCore.InstructionEncoder
 
processInstruction(String, String, int) - Method in class JIMSCore.InstructionEncoder
 

R

R_A0 - Static variable in class JIMSCore.RegisterFile
 
R_A1 - Static variable in class JIMSCore.RegisterFile
 
R_A2 - Static variable in class JIMSCore.RegisterFile
 
R_A3 - Static variable in class JIMSCore.RegisterFile
 
R_AT - Static variable in class JIMSCore.RegisterFile
 
R_BADVADDR - Static variable in class JIMSCore.Coprocessor0
 
R_CACHEERR - Static variable in class JIMSCore.Coprocessor0
 
R_CAUSE - Static variable in class JIMSCore.Coprocessor0
 
R_COMPARE - Static variable in class JIMSCore.Coprocessor0
 
R_CONFIG - Static variable in class JIMSCore.Coprocessor0
 
R_CONTEXT - Static variable in class JIMSCore.Coprocessor0
 
R_COUNT - Static variable in class JIMSCore.Coprocessor0
 
R_ECC - Static variable in class JIMSCore.Coprocessor0
 
R_ENTRYHI - Static variable in class JIMSCore.Coprocessor0
 
R_ENTRYLO0 - Static variable in class JIMSCore.Coprocessor0
 
R_ENTRYLO1 - Static variable in class JIMSCore.Coprocessor0
 
R_EPC - Static variable in class JIMSCore.Coprocessor0
 
R_ERROREPC - Static variable in class JIMSCore.Coprocessor0
 
R_F0 - Static variable in class JIMSCore.Coprocessor1
 
R_F1 - Static variable in class JIMSCore.Coprocessor1
 
R_F10 - Static variable in class JIMSCore.Coprocessor1
 
R_F11 - Static variable in class JIMSCore.Coprocessor1
 
R_F12 - Static variable in class JIMSCore.Coprocessor1
 
R_F13 - Static variable in class JIMSCore.Coprocessor1
 
R_F14 - Static variable in class JIMSCore.Coprocessor1
 
R_F15 - Static variable in class JIMSCore.Coprocessor1
 
R_F16 - Static variable in class JIMSCore.Coprocessor1
 
R_F17 - Static variable in class JIMSCore.Coprocessor1
 
R_F18 - Static variable in class JIMSCore.Coprocessor1
 
R_F19 - Static variable in class JIMSCore.Coprocessor1
 
R_F2 - Static variable in class JIMSCore.Coprocessor1
 
R_F20 - Static variable in class JIMSCore.Coprocessor1
 
R_F21 - Static variable in class JIMSCore.Coprocessor1
 
R_F22 - Static variable in class JIMSCore.Coprocessor1
 
R_F23 - Static variable in class JIMSCore.Coprocessor1
 
R_F24 - Static variable in class JIMSCore.Coprocessor1
 
R_F25 - Static variable in class JIMSCore.Coprocessor1
 
R_F26 - Static variable in class JIMSCore.Coprocessor1
 
R_F27 - Static variable in class JIMSCore.Coprocessor1
 
R_F28 - Static variable in class JIMSCore.Coprocessor1
 
R_F29 - Static variable in class JIMSCore.Coprocessor1
 
R_F3 - Static variable in class JIMSCore.Coprocessor1
 
R_F30 - Static variable in class JIMSCore.Coprocessor1
 
R_F31 - Static variable in class JIMSCore.Coprocessor1
 
R_F4 - Static variable in class JIMSCore.Coprocessor1
 
R_F5 - Static variable in class JIMSCore.Coprocessor1
 
R_F6 - Static variable in class JIMSCore.Coprocessor1
 
R_F7 - Static variable in class JIMSCore.Coprocessor1
 
R_F8 - Static variable in class JIMSCore.Coprocessor1
 
R_F9 - Static variable in class JIMSCore.Coprocessor1
 
R_FCR0 - Static variable in class JIMSCore.Coprocessor1
 
R_FCR1 - Static variable in class JIMSCore.Coprocessor1
 
R_FP - Static variable in class JIMSCore.RegisterFile
 
R_GP - Static variable in class JIMSCore.RegisterFile
 
R_HI - Static variable in class JIMSCore.RegisterFile
 
R_INDEX - Static variable in class JIMSCore.Coprocessor0
 
R_K0 - Static variable in class JIMSCore.RegisterFile
 
R_K1 - Static variable in class JIMSCore.RegisterFile
 
R_LLADDR - Static variable in class JIMSCore.Coprocessor0
 
R_LO - Static variable in class JIMSCore.RegisterFile
 
R_PAGEMASK - Static variable in class JIMSCore.Coprocessor0
 
R_PC - Static variable in class JIMSCore.RegisterFile
 
R_PRID - Static variable in class JIMSCore.Coprocessor0
 
R_RA - Static variable in class JIMSCore.RegisterFile
 
R_RANDOM - Static variable in class JIMSCore.Coprocessor0
 
R_S0 - Static variable in class JIMSCore.RegisterFile
 
R_S1 - Static variable in class JIMSCore.RegisterFile
 
R_S2 - Static variable in class JIMSCore.RegisterFile
 
R_S3 - Static variable in class JIMSCore.RegisterFile
 
R_S4 - Static variable in class JIMSCore.RegisterFile
 
R_S5 - Static variable in class JIMSCore.RegisterFile
 
R_S6 - Static variable in class JIMSCore.RegisterFile
 
R_S7 - Static variable in class JIMSCore.RegisterFile
 
R_SP - Static variable in class JIMSCore.RegisterFile
 
R_SR - Static variable in class JIMSCore.Coprocessor0
 
R_T0 - Static variable in class JIMSCore.RegisterFile
 
R_T1 - Static variable in class JIMSCore.RegisterFile
 
R_T2 - Static variable in class JIMSCore.RegisterFile
 
R_T3 - Static variable in class JIMSCore.RegisterFile
 
R_T4 - Static variable in class JIMSCore.RegisterFile
 
R_T5 - Static variable in class JIMSCore.RegisterFile
 
R_T6 - Static variable in class JIMSCore.RegisterFile
 
R_T7 - Static variable in class JIMSCore.RegisterFile
 
R_T8 - Static variable in class JIMSCore.RegisterFile
 
R_T9 - Static variable in class JIMSCore.RegisterFile
 
R_TAGHI - Static variable in class JIMSCore.Coprocessor0
 
R_TAGLO - Static variable in class JIMSCore.Coprocessor0
 
R_V0 - Static variable in class JIMSCore.RegisterFile
 
R_V1 - Static variable in class JIMSCore.RegisterFile
 
R_WATCHHI - Static variable in class JIMSCore.Coprocessor0
 
R_WATCHLO - Static variable in class JIMSCore.Coprocessor0
 
R_WIRES - Static variable in class JIMSCore.Coprocessor0
 
R_ZERO - Static variable in class JIMSCore.RegisterFile
 
rawInstruction - Variable in class JIMSCore.InstructionDecodeBuffer
 
rd - Variable in class JIMSCore.InstructionDecodeBuffer
 
rd - Variable in class JIMSCore.TextEntry
 
REG_ID - Static variable in class JIMSCore.Coprocessor1
 
REG_ID - Static variable in class JIMSCore.RegisterFile
 
REG_ID - Static variable in class JIMSCore.Coprocessor0
 
regID - Static variable in class JIMSCore.TextEntry
 
RegisterEditDialog - class JIMSwingGUI.RegisterEditDialog.
This is the RegisterEditDialog class.
RegisterEditDialog.registerInfo - class JIMSwingGUI.RegisterEditDialog.registerInfo.
 
RegisterEditDialog.registerInfo(RegisterEditDialog, String, String) - Constructor for class JIMSwingGUI.RegisterEditDialog.registerInfo
 
RegisterEditDialog(TopLevelWindow, CommandProcessor) - Constructor for class JIMSwingGUI.RegisterEditDialog
 
registerFile - Variable in class JIMSCore.State
 
RegisterFile - class JIMSCore.RegisterFile.
 
RegisterFile() - Constructor for class JIMSCore.RegisterFile
 
registerList - Variable in class JIMSwingGUI.TopLevelWindow
 
registerModify - Variable in class JIMSwingGUI.TopLevelWindow
 
registerPane - Variable in class JIMSwingGUI.TopLevelWindow
 
registersAndSets - Static variable in class JIMSwingGUI.RegisterEditDialog
 
registersAsList - Static variable in class JIMSwingGUI.RegisterEditDialog
 
registersContent - Variable in class JIMSwingGUI.TopLevelWindow
 
registersHeight - Variable in class JIMSwingGUI.TopLevelWindow
The register window's height.
registersWidth - Variable in class JIMSwingGUI.TopLevelWindow
The register window's width.
registersX - Variable in class JIMSwingGUI.TopLevelWindow
The register window's X coordinate.
registersY - Variable in class JIMSwingGUI.TopLevelWindow
The register window's Y coordinate.
registerWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
registerWindowIsIcon - Variable in class JIMSwingGUI.TopLevelWindow
 
regList - Variable in class JIMSwingGUI.RegisterEditDialog
 
remove - Variable in class JIMSwingGUI.BreakpointEditDialog
 
removeField - Variable in class JIMSwingGUI.BreakpointEditDialog
 
reset - Variable in class JIMSwingGUI.TopLevelWindow
 
reset() - Method in class JIMSCore.Coprocessor1
 
reset() - Method in class JIMSCore.RegisterFile
 
reset() - Method in class JIMSCore.AlphaMemoryBucket
 
reset() - Method in class JIMSCore.Simulator
 
reset() - Method in class JIMSCore.Assembler
 
reset() - Method in class JIMSCore.Coprocessor0
 
reset() - Method in class JIMSCore.BetaMemoryBucket
 
reset() - Method in class JIMSCore.State
 
reset() - Method in class JIMSCore.MainMemory
 
reset() - Method in class JIMSCore.GammaMemoryBucket
 
resetAllWindows - Variable in class JIMSwingGUI.TopLevelWindow
 
RESPONSE - Static variable in class JIMSCore.Command
 
restoreAT(String, int) - Method in class JIMSCore.InstructionEncoder
 
restoreConfigFile() - Method in class JIMSwingGUI.TopLevelWindow
 
restoreWindows() - Method in class JIMSwingGUI.TopLevelWindow
Restore the main application window and all subwindows to their default orientation.
returnValue - Variable in class JIMSwingGUI.InputDialog
 
returnValue - Variable in class JIMSwingGUI.MultistepBackwardDialog
 
returnValue - Variable in class JIMSwingGUI.MemoryEditDialog
 
returnValue - Variable in class JIMSwingGUI.MultistepForwardDialog
 
returnValue - Variable in class JIMSwingGUI.RegisterEditDialog
 
rs - Variable in class JIMSCore.InstructionDecodeBuffer
 
rs - Variable in class JIMSCore.TextEntry
 
rt - Variable in class JIMSCore.InstructionDecodeBuffer
 
rt - Variable in class JIMSCore.TextEntry
 
run() - Method in class JIMSwingGUI.TopLevelWindow.runThread
 
runB - Variable in class JIMSwingGUI.TopLevelWindow
 
runF - Variable in class JIMSwingGUI.TopLevelWindow
 
runForward - Variable in class JIMSwingGUI.TopLevelWindow.runThread
 

S

saGetParams(String) - Static method in class JIMSCore.Assembler
 
saProcessAddress(String) - Method in class JIMSCore.InstructionEncoder
 
sAsBinary(double) - Static method in class JIMSCore.Utility
 
sAsBinary(float) - Static method in class JIMSCore.Utility
 
sAsBinary(long) - Static method in class JIMSCore.Utility
 
sAsBinaryPadded(double, int) - Static method in class JIMSCore.Utility
 
sAsBinaryPadded(float, int) - Static method in class JIMSCore.Utility
 
sAsBinaryPadded(long, int) - Static method in class JIMSCore.Utility
 
sAsHex(double) - Static method in class JIMSCore.Utility
 
sAsHex(float) - Static method in class JIMSCore.Utility
 
sAsHex(long) - Static method in class JIMSCore.Utility
 
sAsHexPadded(double, int) - Static method in class JIMSCore.Utility
 
sAsHexPadded(float, int) - Static method in class JIMSCore.Utility
 
sAsHexPadded(long, int) - Static method in class JIMSCore.Utility
 
sbGetHistoryLog() - Method in class JIMSCore.CommandHistory
 
sbGetHistoryLog() - Method in class JIMSCore.Simulator
 
sbGetMachineCode(String) - Method in class JIMSCore.Assembler
 
sbGetMemoryDump(String) - Method in class JIMSCore.AlphaMemoryBucket
 
sbGetMemoryDump(String) - Method in class JIMSCore.BetaMemoryBucket
 
sbGetMemoryDump(String) - Method in class JIMSCore.MainMemory
 
sbGetMemoryDump(String) - Method in class JIMSCore.GammaMemoryBucket
 
sbGetOutput() - Method in class JIMSCore.CommandUndo
 
sbGetOutput() - Method in class JIMSCore.CommandOutput
 
sbGetOutputBuffer() - Method in class JIMSCore.State
 
sbGetOutputFromUndo() - Method in class JIMSCore.Simulator
 
sbHistoryLog - Variable in class JIMSCore.CommandHistory
 
sbInputBuffer - Variable in class JIMSCore.State
 
sbOutput - Variable in class JIMSCore.CommandUndo
 
sbOutput - Variable in class JIMSCore.CommandOutput
 
sbOutputBuffer - Variable in class JIMSCore.State
 
sbOutputFromUndo - Variable in class JIMSCore.Simulator
 
sbProcessDataSection(DataSection) - Method in class JIMSCore.Assembler
 
sbProcessTextSection(TextSection) - Method in class JIMSCore.Assembler
 
SC_EXIT - Static variable in class JIMSCore.InstructionExecuter
 
SC_PRINT_DOUBLE - Static variable in class JIMSCore.InstructionExecuter
 
SC_PRINT_FLOAT - Static variable in class JIMSCore.InstructionExecuter
 
SC_PRINT_INT - Static variable in class JIMSCore.InstructionExecuter
 
SC_PRINT_STRING - Static variable in class JIMSCore.InstructionExecuter
 
SC_READ_DOUBLE - Static variable in class JIMSCore.InstructionExecuter
 
SC_READ_FLOAT - Static variable in class JIMSCore.InstructionExecuter
 
SC_READ_INT - Static variable in class JIMSCore.InstructionExecuter
 
SC_READ_STRING - Static variable in class JIMSCore.InstructionExecuter
 
SC_SBRK - Static variable in class JIMSCore.InstructionExecuter
 
sCompressBitSequence(String) - Method in class JIMSCore.Assembler
 
scroller - Variable in class JIMSwingGUI.HelpWindow
 
sData - Variable in class JIMSCore.DataEntry
 
set - Variable in class JIMSwingGUI.RegisterEditDialog.registerInfo
 
setCP0Register(int, int) - Method in class JIMSCore.State
 
setCP1Register(int, int) - Method in class JIMSCore.State
 
setCycleIndex(long) - Method in class JIMSCore.StateHistoryBuffer
 
setFlag(int, boolean) - Method in class JIMSCore.State
 
setList - Variable in class JIMSwingGUI.RegisterEditDialog
 
setListBox - Variable in class JIMSwingGUI.RegisterEditDialog
 
setOutputFile(String) - Static method in class JIMSCore.ModifiedSource
 
setReg(int, int) - Method in class JIMSCore.Coprocessor1
 
setReg(int, int) - Method in class JIMSCore.RegisterFile
 
setReg(int, int) - Method in class JIMSCore.Coprocessor0
 
setRegister(int, int) - Method in class JIMSCore.State
 
setSelectionInterval(int, int) - Method in class JIMSwingGUI.SourceListSelectionModel
 
setStateHistoryBuffer(StateHistoryBuffer) - Method in class JIMSCore.State
 
settings - Variable in class JIMSwingGUI.TopLevelWindow
 
settingsButton - Variable in class JIMSwingGUI.TopLevelWindow
 
SettingsDialog - class JIMSwingGUI.SettingsDialog.
This is the SettingsDialog class.
SettingsDialog(TopLevelWindow, boolean, boolean, boolean, boolean) - Constructor for class JIMSwingGUI.SettingsDialog
 
setUpMenuItems() - Method in class JIMSwingGUI.TopLevelWindow
Sets up the application menu items.
setUpMenus() - Method in class JIMSwingGUI.TopLevelWindow
Sets up the application menus.
setUpRegisterVectors() - Method in class JIMSwingGUI.RegisterEditDialog
 
setUpToolBar() - Method in class JIMSwingGUI.TopLevelWindow
Sets up the application toolbar.
sExpression - Variable in class JIMSCore.GuardExpression
 
sFilename - Static variable in class JIMSCore.ModifiedSource
 
sFinalizeData(String) - Method in class JIMSCore.Assembler
Translates addr(X) into a 32-bit address.
sFinalizeInstruction(String, int, int) - Method in class JIMSCore.Assembler
Translates shamt, hi16, lo16, target, offset, branch, imm.
SFPDecimalButton - Variable in class JIMSwingGUI.SettingsDialog
 
SFPHex - Variable in class JIMSwingGUI.TopLevelWindow
Defines if the Single Precision Floating Point Registers should be displayed in hexadecimal.
SFPHexButton - Variable in class JIMSwingGUI.SettingsDialog
 
sGetInstruction() - Method in class JIMSCore.TextEntry
 
sGetMemory(String, State) - Method in class JIMSCore.CommandGet
 
sGetNextResponse() - Method in class JIMSCore.CommandResultBuffer
 
sGetRegister(StringTokenizer, State) - Method in class JIMSCore.CommandGet
 
shamt - Variable in class JIMSCore.InstructionDecodeBuffer
 
shamt - Variable in class JIMSCore.TextEntry
 
shouldRun - Variable in class JIMSwingGUI.TopLevelWindow
 
showConsoleWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
showMemoryWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
showMoreErrors - Variable in class JIMSwingGUI.TopLevelWindow
 
showRegisterWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
showSourceWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
simExecutionThread - Variable in class JIMSwingGUI.TopLevelWindow
 
simulator - Variable in class JIMSCore.CommandUndo
 
simulator - Variable in class JIMSCore.CommandSet
 
simulator - Variable in class JIMSCore.CommandGet
 
simulator - Variable in class JIMSCore.CommandInput
 
simulator - Variable in class JIMSCore.CommandStep
 
simulator - Variable in class JIMSCore.CommandAdd
 
simulator - Variable in class JIMSCore.CommandCheckpoint
 
simulator - Variable in class JIMSCore.CommandHistory
 
simulator - Variable in class JIMSCore.CommandList
 
simulator - Variable in class JIMSCore.CommandOutput
 
simulator - Variable in class JIMSCore.CommandLoad
 
simulator - Variable in class JIMSCore.CommandRemove
 
simulator - Variable in class JIMSCore.CommandProcessor
 
simulator - Variable in class JIMSCore.CommandStatus
 
simulator - Variable in class JIMSCore.InstructionExecuter
 
Simulator - class JIMSCore.Simulator.
 
Simulator() - Constructor for class JIMSCore.Simulator
 
Simulator(boolean, int) - Constructor for class JIMSCore.Simulator
 
SimulatorException - exception JIMSCore.SimulatorException.
 
SimulatorException(String) - Constructor for class JIMSCore.SimulatorException
 
simulatorMenu - Variable in class JIMSwingGUI.TopLevelWindow
 
singleStepB - Variable in class JIMSwingGUI.TopLevelWindow
 
singleStepF - Variable in class JIMSwingGUI.TopLevelWindow
 
SIZE_BYTE - Static variable in class JIMSCore.DirectiveProcessor
 
SIZE_DOUBLE - Static variable in class JIMSCore.DirectiveProcessor
 
SIZE_FLOAT - Static variable in class JIMSCore.DirectiveProcessor
 
SIZE_HALF_WORD - Static variable in class JIMSCore.DirectiveProcessor
 
SIZE_WORD - Static variable in class JIMSCore.DirectiveProcessor
 
sLeftPad(String, int, char) - Static method in class JIMSCore.Utility
 
sName - Variable in class JIMSCore.LabelEntry
 
sourceCode - Variable in class JIMSwingGUI.TopLevelWindow
 
SourceFileFilter - class JIMSwingGUI.SourceFileFilter.
This is the SourceFileFilter class.
SourceFileFilter() - Constructor for class JIMSwingGUI.SourceFileFilter
 
sourceHeight - Variable in class JIMSwingGUI.TopLevelWindow
The source window's height.
sourceLinks - Variable in class JIMSwingGUI.TopLevelWindow
 
sourceList - Variable in class JIMSwingGUI.TopLevelWindow
 
SourceListCellRenderer - class JIMSwingGUI.SourceListCellRenderer.
This is the SourceListCellRenderer class.
SourceListCellRenderer() - Constructor for class JIMSwingGUI.SourceListCellRenderer
 
SourceListSelectionModel - class JIMSwingGUI.SourceListSelectionModel.
This is the SourceListSelectionModel class.
SourceListSelectionModel() - Constructor for class JIMSwingGUI.SourceListSelectionModel
 
sourcePane - Variable in class JIMSwingGUI.TopLevelWindow
 
sourceWidth - Variable in class JIMSwingGUI.TopLevelWindow
The source window's width.
sourceWindow - Variable in class JIMSwingGUI.TopLevelWindow
 
sourceWindowIsIcon - Variable in class JIMSwingGUI.TopLevelWindow
 
sourceX - Variable in class JIMSwingGUI.TopLevelWindow
The source window's X coordinate.
sourceY - Variable in class JIMSwingGUI.TopLevelWindow
The source window's Y coordinate.
sPad(String, int) - Static method in class JIMSCore.Utility
 
sParameters - Variable in class JIMSCore.CommandInput
 
sParameters - Variable in class JIMSCore.CommandLoad
 
Splashscreen - class JIMSwingGUI.Splashscreen.
 
Splashscreen() - Constructor for class JIMSwingGUI.Splashscreen
 
sProcessedDataString(String) - Method in class JIMSCore.Assembler
 
sRegStringToRegValue(String) - Method in class JIMSCore.TextEntry
 
sRemoveChar(String, char) - Static method in class JIMSCore.Utility
 
start() - Static method in class JIMSCore.ModifiedSource
 
state - Variable in class JIMSCore.Simulator
 
state - Variable in class JIMSCore.InstructionExecuter
 
State - class JIMSCore.State.
 
STATE_CHANGE_CP0 - Static variable in class JIMSCore.State
 
STATE_CHANGE_CP1 - Static variable in class JIMSCore.State
 
STATE_CHANGE_FLAG - Static variable in class JIMSCore.State
 
STATE_CHANGE_GPR - Static variable in class JIMSCore.State
 
STATE_CHANGE_MEM - Static variable in class JIMSCore.State
 
State() - Constructor for class JIMSCore.State
 
stateHistoryBuffer - Variable in class JIMSCore.InstructionExecuter
 
StateHistoryBuffer - class JIMSCore.StateHistoryBuffer.
 
StateHistoryBuffer(long) - Constructor for class JIMSCore.StateHistoryBuffer
 
status - Variable in class JIMSwingGUI.TopLevelWindow
 
status(String) - Method in class JIMSCore.InstructionExecuter
 
stepBackButton - Variable in class JIMSwingGUI.TopLevelWindow
 
stepButton - Variable in class JIMSwingGUI.MultistepBackwardDialog
 
stepButton - Variable in class JIMSwingGUI.MultistepForwardDialog
 
stepForwardButton - Variable in class JIMSwingGUI.TopLevelWindow
 
stop - Variable in class JIMSwingGUI.TopLevelWindow
 
stopButton - Variable in class JIMSwingGUI.TopLevelWindow
 
storeAT() - Method in class JIMSCore.InstructionEncoder
 
storeByte(int, byte) - Method in class JIMSCore.State
 
storeByte(int, byte) - Method in class JIMSCore.MainMemory
 
storeByte(int, byte) - Method in class JIMSCore.GammaMemoryBucket
 
storeByte(int, int, byte) - Method in class JIMSCore.BetaMemoryBucket
 
storeByte(int, int, int, byte) - Method in class JIMSCore.AlphaMemoryBucket
 
storeHalfWord(int, int) - Method in class JIMSCore.State
 
storeHalfWord(int, int) - Method in class JIMSCore.MainMemory
 
storeWord(int, int) - Method in class JIMSCore.State
 
storeWord(int, int) - Method in class JIMSCore.MainMemory
 
stSource - Variable in class JIMSCore.Command
 
SUCCESS - Static variable in class JIMSCore.BreakpointList
 
SUCCESS - Static variable in class JIMSCore.GuardList
 

T

target - Variable in class JIMSCore.InstructionDecodeBuffer
 
target - Variable in class JIMSCore.TextEntry
 
terminateSimulator() - Method in class JIMSCore.CommandProcessor
 
TEXT_SECTION - Static variable in class JIMSCore.Assembler
 
TextEntry - class JIMSCore.TextEntry.
 
TextEntry(int) - Constructor for class JIMSCore.TextEntry
 
TextSection - class JIMSCore.TextSection.
 
TextSection(int, int) - Constructor for class JIMSCore.TextSection
 
toolBar - Variable in class JIMSwingGUI.TopLevelWindow
 
topInsets - Variable in class JIMSwingGUI.TopLevelWindow
 
TopLevelWindow - class JIMSwingGUI.TopLevelWindow.
A class representing the main window container for the application.
TopLevelWindow.runThread - class JIMSwingGUI.TopLevelWindow.runThread.
 
TopLevelWindow.runThread(TopLevelWindow, String, boolean) - Constructor for class JIMSwingGUI.TopLevelWindow.runThread
 
TopLevelWindow.sourceLink - class JIMSwingGUI.TopLevelWindow.sourceLink.
 
TopLevelWindow.sourceLink(TopLevelWindow, String, int) - Constructor for class JIMSwingGUI.TopLevelWindow.sourceLink
 
TopLevelWindow() - Constructor for class JIMSwingGUI.TopLevelWindow
Constructs a new application window.
toString() - Method in class JIMSCore.DataEntry
 
toString() - Method in class JIMSCore.InvalidCommandUseException
 
toString() - Method in class JIMSCore.LabelEntry
 
toString() - Method in class JIMSCore.SimulatorException
 
toString() - Method in class JIMSCore.RegisterFile
 
toString() - Method in class JIMSCore.CheckpointBuffer
 
toString() - Method in class JIMSCore.Assembler
 
toString() - Method in class JIMSCore.CommandResultBuffer
 
toString() - Method in class JIMSCore.StateHistoryBuffer
 
toString() - Method in class JIMSCore.GuardExpression
 
toString() - Method in class JIMSCore.State
 
toString() - Method in class JIMSCore.MainMemory
 
toString() - Method in class JIMSCore.DataSection
 
toString() - Method in class JIMSCore.TextSection
 
toString() - Method in class JIMSCore.TextEntry
 
translateGuardExpression(String) - Static method in class JIMSCore.GuardExpression
 
TYPE_DATA - Static variable in class JIMSCore.DataSection
 
TYPE_KDATA - Static variable in class JIMSCore.DataSection
 
TYPE_KTEXT - Static variable in class JIMSCore.TextSection
 
TYPE_TEXT - Static variable in class JIMSCore.TextSection
 

U

UNDEFINED_DIVIDE - Static variable in class JIMSCore.InstructionExecuter
 
unknownOpcode() - Method in class JIMSCore.InstructionExecuter
 
updateConsole() - Method in class JIMSwingGUI.TopLevelWindow
 
updateDisplay() - Method in class JIMSwingGUI.BreakpointEditDialog
 
updateMemory() - Method in class JIMSwingGUI.TopLevelWindow
 
updateRegisters() - Method in class JIMSwingGUI.TopLevelWindow
 
updateSettings(boolean, boolean, boolean, boolean) - Method in class JIMSwingGUI.TopLevelWindow
Updates the application settings.
Utility - class JIMSCore.Utility.
 
Utility() - Constructor for class JIMSCore.Utility
 

V

validateRegisterUse(TextEntry, String, int) - Method in class JIMSCore.InstructionEncoder
Validates the use of registers as operands.
value - Variable in class JIMSwingGUI.InputDialog
 
value - Variable in class JIMSwingGUI.MultistepBackwardDialog
 
value - Variable in class JIMSwingGUI.MemoryEditDialog
 
value - Variable in class JIMSwingGUI.MultistepForwardDialog
 
value - Variable in class JIMSwingGUI.RegisterEditDialog
 
vBreakpoint - Variable in class JIMSCore.Simulator
 
vCheckpoint - Variable in class JIMSCore.Simulator
 
vDataSection - Variable in class JIMSCore.Assembler
 
vDataVector - Variable in class JIMSCore.DataSection
 
vGetCheckpoint() - Method in class JIMSCore.Simulator
 
vGetGuards() - Method in class JIMSCore.GuardList
 
vGetModifiedAddresses() - Method in class JIMSCore.State
 
vGetModifiedAddresses() - Method in class JIMSCore.MainMemory
 
vGetParams(String) - Static method in class JIMSCore.Assembler
 
vGetStateHistory() - Method in class JIMSCore.Simulator
 
vGetStateHistory() - Method in class JIMSCore.StateHistoryBuffer
 
vGetStateRecord() - Method in class JIMSCore.CheckpointBuffer
 
vGuard - Static variable in class JIMSCore.GuardList
 
vLabelVector - Variable in class JIMSCore.Assembler
 
vLoadFileAsVector(String) - Static method in class JIMSCore.Utility
 
vModifiedMemoryAddresses - Variable in class JIMSCore.State
 
vResult - Variable in class JIMSCore.CommandResultBuffer
 
vStateHistory - Variable in class JIMSCore.Simulator
 
vStateHistory - Variable in class JIMSCore.StateHistoryBuffer
 
vStateRecord - Variable in class JIMSCore.CheckpointBuffer
 
vTextSection - Variable in class JIMSCore.Assembler
 
vTextVector - Variable in class JIMSCore.TextSection
 

W

warnAboutUseOfAT(int) - Static method in class JIMSCore.Assembler
 
windowActivated(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowClosed(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowClosing(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowDeactivated(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowDeiconified(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowIconified(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
windowMenu - Variable in class JIMSwingGUI.TopLevelWindow
 
windowOpened(WindowEvent) - Method in class JIMSwingGUI.TopLevelWindow
 
writeConfig(RandomAccessFile) - Method in class JIMSwingGUI.TopLevelWindow
Writes the configuration settings to the file jimswing.cfg.
writeHistoryLog(String) - Method in class JIMSCore.Simulator
 

X

xCorrection - Variable in class JIMSwingGUI.TopLevelWindow
 

Y

yCorrection - Variable in class JIMSwingGUI.TopLevelWindow
 

A B C D E F G H I J L M N O P R S T U V W X Y