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

A

A_BUS - Static variable in class org.mythsim.core.MythSim
Bus: ALU (Arithmetic Logic Unit) Input A Bus.
A_SEL - Static variable in class org.mythsim.core.ControlWord
 
A_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Places the value in register n(0-7) on the a_bus.
A_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
A_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
actionPerformed(ActionEvent) - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
actionPerformed(ActionEvent) - Method in class org.mythsim.swing.Console
 
actionPerformed(ActionEvent) - Method in class org.mythsim.swing.FileJDialog
Handel ActionEvents from the OK JButton
ADDRESS - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS - Static variable in class org.mythsim.core.MythSim
Control Signal: (not used) .
ADDRESS_FALSE - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS_FALSE - Static variable in class org.mythsim.core.MythSim
Control Signal: .
ADDRESS_FALSE_SET - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS_FALSE_SET - Static variable in class org.mythsim.core.MythSim
 
ADDRESS_SET - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS_SET - Static variable in class org.mythsim.core.MythSim
 
ADDRESS_TRUE - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS_TRUE - Static variable in class org.mythsim.core.MythSim
Control Signal:.
ADDRESS_TRUE_SET - Static variable in class org.mythsim.core.ControlWord
 
ADDRESS_TRUE_SET - Static variable in class org.mythsim.core.MythSim
 
address() - Method in class org.mythsim.core.ControlWord
 
address(int) - Static method in class org.mythsim.text.Text
 
ALU_ADD - Static variable in class org.mythsim.core.MythSim
ALU Operation: ADD.
ALU_ADDA - Static variable in class org.mythsim.core.MythSim
ALU Operation: ADDA.
ALU_AND - Static variable in class org.mythsim.core.MythSim
ALU Operation: AND.
ALU_BUS - Static variable in class org.mythsim.core.MythSim
Bus: ALU (Arithmetic Logic Unit) Output Bus.
ALU_NOT - Static variable in class org.mythsim.core.MythSim
ALU Operation: NOT.
ALU_OR - Static variable in class org.mythsim.core.MythSim
ALU Operation: OR.
ALU_SEL - Static variable in class org.mythsim.core.ControlWord
 
ALU_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets the ALU operation.
ALU_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
ALU_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
ALU_SUB - Static variable in class org.mythsim.core.MythSim
ALU Operation: SUB.
ALU_SUBA - Static variable in class org.mythsim.core.MythSim
ALU Operation: SUBA.
alu_value - Static variable in class org.mythsim.core.ControlWord
 
ALU_XOR - Static variable in class org.mythsim.core.MythSim
ALU Operation: XOR.
ALUFrame - class org.mythsim.swing.plugin.ALUFrame.
The ALU Window.
ALUFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.ALUFrame
 
aluFuncs - Static variable in class org.mythsim.core.MythSim
 
AND(boolean, boolean) - Static method in class org.mythsim.core.MythSim
 
and(int, int) - Static method in class org.mythsim.core.MythSim
 
appendToLog(String) - Method in class org.mythsim.swing.MainJFrame
 
appendToScreen(String) - Method in class org.mythsim.swing.plugin.ALUFrame
 
appendToScreen(String) - Method in class org.mythsim.swing.plugin.RegisterFrame
 

B

B_BUS - Static variable in class org.mythsim.core.MythSim
Bus: ALU (Arithmetic Logic Unit) Input B Bus.
B_SEL - Static variable in class org.mythsim.core.ControlWord
 
B_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Places the value in register n(0-7) on the b_bus.
B_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
B_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
binString(int) - Static method in class org.mythsim.text.Text
 
bit2int(boolean[]) - Static method in class org.mythsim.core.MythSim
 
boot() - Method in class org.mythsim.core.MythSim
Boots comptuer.
boot() - Method in class org.mythsim.swing.MythSimSwing
Boot comptuer.

C

C_IN - Static variable in class org.mythsim.core.ControlWord
 
C_IN - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets the c_in to 1 for use by ALU operations.
C_IN_SET - Static variable in class org.mythsim.core.ControlWord
 
C_IN_SET - Static variable in class org.mythsim.core.MythSim
 
C_OUT - Static variable in class org.mythsim.core.MythSim
Status Signal: Carry bit from the ALU.
carry(int, int) - Static method in class org.mythsim.core.MythSim
 
carry(int, int, int, int) - Static method in class org.mythsim.core.MythSim
 
clean() - Method in class org.mythsim.swing.plugin.MythPlugInFrame
remove all highlights
clean() - Method in class org.mythsim.swing.MainJFrame
Clears the message log.
CLOCK - Static variable in class org.mythsim.core.MythSim
The system clock.
columnNames - Static variable in class org.mythsim.text.Text
 
COND - Static variable in class org.mythsim.core.ControlWord
 
COND - Static variable in class org.mythsim.core.MythSim
Control Signal: Select the argument for the if statement.
COND_C_OUT - Static variable in class org.mythsim.core.MythSim
Cond Option: Uses carry bit from the alu_bus.
COND_M7 - Static variable in class org.mythsim.core.MythSim
Cond Option: Uses most significant bit from alu_bus.
COND_SET - Static variable in class org.mythsim.core.ControlWord
 
COND_SET - Static variable in class org.mythsim.core.MythSim
 
COND_V - Static variable in class org.mythsim.core.MythSim
Cond Option: Uses overflow bit from ALU.
cond_value - Static variable in class org.mythsim.core.ControlWord
 
COND_WAIT - Static variable in class org.mythsim.core.MythSim
Cond Option: Uses wait signal from Main Memory.
Console - class org.mythsim.swing.Console.
A simple Java Console for your application (Swing version) Requires Java 1.1.5 or higher Disclaimer the use of this source is at your own risk.
Console(MainJFrame) - Constructor for class org.mythsim.swing.Console
 
control_line_value - Static variable in class org.mythsim.core.ControlWord
 
CONTROL_WORD_END - Static variable in class org.mythsim.core.MythSim
 
CONTROL_WORD_LENGTH - Static variable in class org.mythsim.core.ControlWord
 
CONTROL_WORD_LENGTH - Static variable in class org.mythsim.core.MythSim
 
CONTROL_WORD_START - Static variable in class org.mythsim.core.MythSim
 
ControlWord - class org.mythsim.core.ControlWord.
A Control Word.
ControlWord() - Constructor for class org.mythsim.core.ControlWord
creates an empty control word
createJButton(int) - Method in class org.mythsim.swing.MythSimSwing
 
createJMenuItem(int) - Method in class org.mythsim.swing.MythSimSwing
 
CURRENT_ADDRESS - Static variable in class org.mythsim.core.MythSim
 

D

DatapathAnimationFrame - class org.mythsim.swing.plugin.DatapathAnimationFrame.
An Animated Datapath Window (Beta).
DatapathAnimationFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.DatapathAnimationFrame
 
DatapathFrame - class org.mythsim.swing.plugin.DatapathFrame.
A Diagram of the Datapath.
DatapathFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.DatapathFrame
 

E

empty() - Static method in class org.mythsim.core.MythSim
 
EXIT_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
exit_app() - Method in class org.mythsim.swing.MythSimSwing
EXIT_ACTION

F

FileJDialog - class org.mythsim.swing.FileJDialog.
The Open Dialog.
FileJDialog(MythSimSwing) - Constructor for class org.mythsim.swing.FileJDialog
Create and display About Dialog.
fix(int) - Static method in class org.mythsim.core.MythSim
 
funcName(int) - Static method in class org.mythsim.core.MythSim
 

G

get(int) - Method in class org.mythsim.core.ControlWord
 
getAction() - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
getAction(int) - Method in class org.mythsim.swing.MythSimSwing
 
getFalseLabel() - Method in class org.mythsim.core.ControlWord
 
getJTextPane() - Method in class org.mythsim.swing.MainJFrame
 
getLineNumber() - Method in class org.mythsim.core.ControlWord
 
getMemory() - Method in class org.mythsim.core.MythSim
 
getMemoryFile() - Method in class org.mythsim.core.MythSim
 
getMemoryFileName() - Method in class org.mythsim.core.MythSim
 
getMemoryFilePath() - Method in class org.mythsim.core.MythSim
 
getMemorySource() - Method in class org.mythsim.core.MythParser
 
getMemorySource() - Method in class org.mythsim.core.MythSim
 
getMicrocodeFile() - Method in class org.mythsim.core.MythSim
 
getMicrocodeFileName() - Method in class org.mythsim.core.MythSim
 
getMicrocodeFilePath() - Method in class org.mythsim.core.MythSim
 
getMicrocodeSource() - Method in class org.mythsim.core.MythParser
 
getMicrocodeSource() - Method in class org.mythsim.core.MythSim
 
getMode() - Method in class org.mythsim.swing.MythSimSwing
 
getPluginJMenu() - Method in class org.mythsim.swing.MythSimSwing
 
getPreviousStatus() - Method in class org.mythsim.core.MythSim
 
getRegA() - Method in class org.mythsim.core.MythSim
 
getRegB() - Method in class org.mythsim.core.MythSim
 
getStatus() - Method in class org.mythsim.core.MythSim
 
getStatus(int) - Method in class org.mythsim.core.MythSim
 
getTrueLabel() - Method in class org.mythsim.core.ControlWord
 
getUcode() - Method in class org.mythsim.core.MythSim
 
getUstore() - Method in class org.mythsim.core.MythSim
 

I

INDEX_SEL - Static variable in class org.mythsim.core.ControlWord
 
INDEX_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Add the opcode to the next address.
INDEX_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
INDEX_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
instruction16bit(int, int) - Static method in class org.mythsim.swing.plugin.MemoryFrame
 
int2bin(int) - Static method in class org.mythsim.text.Text
 
int2bit(int) - Static method in class org.mythsim.core.MythSim
 
INVALID_FILES_MODE - Static variable in class org.mythsim.core.MythSim
 
IR_0 - Static variable in class org.mythsim.core.MythSim
Register: Instruction Register 0.
IR_1 - Static variable in class org.mythsim.core.MythSim
Register: Instruction Register 1.
ir_value - Static variable in class org.mythsim.core.ControlWord
 
IR0_SEL - Static variable in class org.mythsim.core.ControlWord
 
IR0_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets Instruction Register 0 (ir_0).
IR0_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
IR0_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
IR1_SEL - Static variable in class org.mythsim.core.ControlWord
 
IR1_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets Instruction Register 1 (ir_1).
IR1_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
IR1_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
isSet(int) - Method in class org.mythsim.core.ControlWord
 
isValid() - Method in class org.mythsim.swing.FileJDialog
 

L

label() - Method in class org.mythsim.core.ControlWord
 
LAST_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
last() - Method in class org.mythsim.core.MythSim
Steps backward to last opcode.
last() - Method in class org.mythsim.swing.MythSimSwing
LAST_ACTION
LENGTH - Static variable in class org.mythsim.core.MythSim
 
line() - Method in class org.mythsim.core.ControlWord
 
LocationFrame - class org.mythsim.swing.plugin.LocationFrame.
Shows the locations of all the windows on the screen (Debugging tool).
LocationFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.LocationFrame
 
LOCKED - Static variable in class org.mythsim.core.MythSim
 
lownibble(int) - Static method in class org.mythsim.core.MythSim
 

M

M_7 - Static variable in class org.mythsim.core.MythSim
Status Signal: Most significant bit from alu_bus.
m7(int) - Static method in class org.mythsim.core.MythSim
 
Main - class org.mythsim.console.Main.
Command line execution begins here.
Main - class org.mythsim.swing.Main.
Execution begins here.
MAIN_MEMORY - Static variable in class org.mythsim.core.MythSim
 
Main() - Constructor for class org.mythsim.console.Main
 
Main() - Constructor for class org.mythsim.swing.Main
 
main(String[]) - Static method in class org.mythsim.console.Main
 
main(String[]) - Static method in class org.mythsim.swing.Console
 
main(String[]) - Static method in class org.mythsim.swing.Main
Execution begins in this function.
MainConsole - class org.mythsim.console.MainConsole.
Starting point for command line version (Pre Alpha).
MainConsole() - Constructor for class org.mythsim.console.MainConsole
 
MainJFrame - class org.mythsim.swing.MainJFrame.
The Main Window (Frame).
MainJFrame() - Constructor for class org.mythsim.swing.MainJFrame
Creates and displays the MainJFrame.
MainJPanel - class org.mythsim.swing.MainJPanel.
 
MainJPanel(MythSimSwing) - Constructor for class org.mythsim.swing.MainJPanel
 
MainJToolBar - class org.mythsim.swing.MainJToolBar.
The tool bar below the menu bar.
MainJToolBar(MythSimSwing) - Constructor for class org.mythsim.swing.MainJToolBar
 
MAR - Static variable in class org.mythsim.core.MythSim
Register: Memory Address Register.
MAR_SEL - Static variable in class org.mythsim.core.ControlWord
 
MAR_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets Memory Address Register (MDR).
MAR_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
MAR_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
mar_value - Static variable in class org.mythsim.core.ControlWord
 
MDR - Static variable in class org.mythsim.core.MythSim
Register: Memory Data Register.
MDR_SEL - Static variable in class org.mythsim.core.ControlWord
 
MDR_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Sets Memory Data Register (MAR).
MDR_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
MDR_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
mdr_value - Static variable in class org.mythsim.core.ControlWord
 
MEMORY_BUS - Static variable in class org.mythsim.core.MythSim
Bus: Memory Bus.
memory(int[]) - Static method in class org.mythsim.text.Text
 
MemoryFrame - class org.mythsim.swing.plugin.MemoryFrame.
The Memory Window.
MemoryFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.MemoryFrame
 
MemorySourceFrame - class org.mythsim.swing.plugin.MemorySourceFrame.
The Memory File Window.
MemorySourceFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.MemorySourceFrame
 
message() - Method in class org.mythsim.core.MythError
 
message() - Method in class org.mythsim.core.MythParserError
 
MicrocodeSourceFrame - class org.mythsim.swing.plugin.MicrocodeSourceFrame.
The Ucode File Window.
MicrocodeSourceFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.MicrocodeSourceFrame
 
MicrostoreFrame - class org.mythsim.swing.plugin.MicrostoreFrame.
The ucode window.
MicrostoreFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.MicrostoreFrame
 
MINUS1_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
MINUS10_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
MINUS100_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
mode - Variable in class org.mythsim.core.MythSim
 
MythError - exception org.mythsim.core.MythError.
An exception for the simulator.
MythError() - Constructor for class org.mythsim.core.MythError
 
MythError(int, int[], int) - Constructor for class org.mythsim.core.MythError
 
MythError(String) - Constructor for class org.mythsim.core.MythError
 
MythMenuBar - class org.mythsim.swing.MythMenuBar.
The menu bar at the top of the frame.
MythMenuBar(MythSimSwing) - Constructor for class org.mythsim.swing.MythMenuBar
 
MythParser - class org.mythsim.core.MythParser.
Interface to parsers.
MythParser() - Constructor for class org.mythsim.core.MythParser
 
MythParser(File, File, MythSim) - Constructor for class org.mythsim.core.MythParser
parse microcode and memory source files.
MythParserError - exception org.mythsim.core.MythParserError.
An exception for the parser.
MythParserError() - Constructor for class org.mythsim.core.MythParserError
 
MythParserError(String) - Constructor for class org.mythsim.core.MythParserError
 
MythParserError(String, int, String) - Constructor for class org.mythsim.core.MythParserError
 
MythPlugInFrame - class org.mythsim.swing.plugin.MythPlugInFrame.
Base class for all Plugins.
MythPlugInFrame(String, boolean, boolean, boolean, boolean, int, int, int, int, MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.MythPlugInFrame
 
MythSim - class org.mythsim.core.MythSim.
The CPU Simulator.
MythSim() - Constructor for class org.mythsim.core.MythSim
Creates a MythSim simulator.
MythSimConsole - class org.mythsim.console.MythSimConsole.
Starting point for command line version (Pre Alpha).
MythSimConsole() - Constructor for class org.mythsim.console.MythSimConsole
 
MythSimSwing - class org.mythsim.swing.MythSimSwing.
Swing interface to the simulator.
MythSimSwing(MainJFrame) - Constructor for class org.mythsim.swing.MythSimSwing
 

N

name(int) - Static method in class org.mythsim.core.MythSim
 
NEXT_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
next() - Method in class org.mythsim.core.MythSim
Steps forward to next opcode.
next() - Method in class org.mythsim.swing.MythSimSwing
NEXT_ACTION
NO_FILES_MODE - Static variable in class org.mythsim.core.MythSim
 
normal(int) - Static method in class org.mythsim.core.MythSim
 
normal2tc(int) - Static method in class org.mythsim.core.MythSim
 
NOT(boolean) - Static method in class org.mythsim.core.MythSim
 
not(int) - Static method in class org.mythsim.core.MythSim
 
notDone() - Method in class org.mythsim.core.MythParser
 

O

opcode(int) - Static method in class org.mythsim.core.MythSim
 
opcodeTags - Static variable in class org.mythsim.core.MythSim
 
OPEN_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
open() - Method in class org.mythsim.swing.MythSimSwing
OPEN_ACTION
OR(boolean, boolean) - Static method in class org.mythsim.core.MythSim
 
or(int, int) - Static method in class org.mythsim.core.MythSim
 
org.mythsim.console - package org.mythsim.console
 
org.mythsim.core - package org.mythsim.core
The simulator itself.
org.mythsim.swing - package org.mythsim.swing
A Java Swing based GUI.
org.mythsim.swing.plugin - package org.mythsim.swing.plugin
Visualization Tools.
org.mythsim.text - package org.mythsim.text
Text Utilities.
overflow(int) - Static method in class org.mythsim.core.MythSim
 

P

p - Variable in class org.mythsim.swing.plugin.DatapathAnimationFrame
 
p - Variable in class org.mythsim.swing.plugin.DatapathFrame
 
parse() - Method in class org.mythsim.core.MythSim
Parse ucode and mem files.
PluginFrame - class org.mythsim.swing.plugin.PluginFrame.
A template for new plugins.
PluginFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.PluginFrame
 
PLUS1_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
PLUS10_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
PLUS100_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
print_addr() - Method in class org.mythsim.core.ControlWord
 
print_registers() - Method in class org.mythsim.console.MythSimConsole
 
print() - Method in class org.mythsim.core.ControlWord
 
print(int) - Method in class org.mythsim.core.ControlWord
 
print(String) - Method in class org.mythsim.core.ControlWord
 
printAddress() - Method in class org.mythsim.core.ControlWord
 
printHead() - Static method in class org.mythsim.core.ControlWord
 

R

R_0 - Static variable in class org.mythsim.core.MythSim
Register: 0.
R_1 - Static variable in class org.mythsim.core.MythSim
Register: 1.
R_2 - Static variable in class org.mythsim.core.MythSim
Register: 2.
R_3 - Static variable in class org.mythsim.core.MythSim
Register: 3.
R_4 - Static variable in class org.mythsim.core.MythSim
Register: 4.
R_5 - Static variable in class org.mythsim.core.MythSim
Register: 5.
R_6 - Static variable in class org.mythsim.core.MythSim
Register: 6.
R_7 - Static variable in class org.mythsim.core.MythSim
Register: 7.
R0_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R0_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_0.
R0_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R0_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R1_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R1_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_1.
R1_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R1_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R2_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R2_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_2.
R2_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R2_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R3_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R3_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_3.
R3_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R3_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R4_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R4_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_4.
R4_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R4_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R5_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R5_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_5.
R5_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R5_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R6_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R6_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_6.
R6_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R6_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
R7_WRITE - Static variable in class org.mythsim.core.ControlWord
 
R7_WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores the result_bus value into r_7.
R7_WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
R7_WRITE_SET - Static variable in class org.mythsim.core.MythSim
 
READ - Static variable in class org.mythsim.core.ControlWord
 
READ - Static variable in class org.mythsim.core.MythSim
Control Signal: Read from memory.
READ_SET - Static variable in class org.mythsim.core.ControlWord
 
READ_SET - Static variable in class org.mythsim.core.MythSim
 
readLine(PipedInputStream) - Method in class org.mythsim.swing.Console
 
RegisterFrame - class org.mythsim.swing.plugin.RegisterFrame.
The register window.
RegisterFrame(MythSimSwing, JFrame) - Constructor for class org.mythsim.swing.plugin.RegisterFrame
 
registers(int[]) - Static method in class org.mythsim.text.Text
 
RELOAD_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
reload() - Method in class org.mythsim.swing.MythSimSwing
RELOAD_ACTION
repaint() - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
RESET_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
reset() - Method in class org.mythsim.swing.MythSimSwing
RESET_ACTION
resolve_addr(String[]) - Method in class org.mythsim.core.ControlWord
 
RESULT_ALU - Static variable in class org.mythsim.core.MythSim
Result Option: Place the alu_bus value on the result_bus.
RESULT_BUS - Static variable in class org.mythsim.core.MythSim
Bus: Result Bus.
RESULT_IR_CONST4 - Static variable in class org.mythsim.core.MythSim
Result Option: Place the ir_const4 value on the result_bus.
RESULT_IR_CONST8 - Static variable in class org.mythsim.core.MythSim
Result Option: Place the ir_const8 value on the result_bus.
RESULT_MDR - Static variable in class org.mythsim.core.MythSim
Result Option: Place the MDR value on the result_bus.
RESULT_SEL - Static variable in class org.mythsim.core.ControlWord
 
RESULT_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Selects value for result_bus.
RESULT_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
RESULT_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
result_value - Static variable in class org.mythsim.core.ControlWord
 
RI_SEL - Static variable in class org.mythsim.core.ControlWord
 
RI_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Stores result_bus value in the register defined in ir_ri.
RI_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
RI_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
ri(int) - Static method in class org.mythsim.core.MythSim
 
RJ_SEL - Static variable in class org.mythsim.core.ControlWord
 
RJ_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Places the value in register defined by ir_rj on the a_bus.
RJ_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
RJ_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
rj(int) - Static method in class org.mythsim.core.MythSim
 
RK_SEL - Static variable in class org.mythsim.core.ControlWord
 
RK_SEL - Static variable in class org.mythsim.core.MythSim
Control Signal: Places the value in register defined by ir_rk on the a_bus.
RK_SEL_SET - Static variable in class org.mythsim.core.ControlWord
 
RK_SEL_SET - Static variable in class org.mythsim.core.MythSim
 
rk(int) - Static method in class org.mythsim.core.MythSim
 
RUN_ACTION - Static variable in class org.mythsim.swing.MythSimSwing
 
run() - Method in class org.mythsim.core.MythSim
Runs comptuer.
run() - Method in class org.mythsim.swing.Console
 
run() - Method in class org.mythsim.swing.MythSimSwing
RUN_ACTION

S

s - Variable in class org.mythsim.swing.plugin.DatapathAnimationFrame
 
s - Variable in class org.mythsim.swing.plugin.DatapathFrame
 
SELECTION_COLOR_MEM - Variable in class org.mythsim.swing.plugin.MythPlugInFrame
 
SELECTION_COLOR_REGISTERS - Variable in class org.mythsim.swing.plugin.MythPlugInFrame
 
SELECTION_COLOR_UCODE - Variable in class org.mythsim.swing.plugin.MythPlugInFrame
 
selectMemoryFile() - Method in class org.mythsim.swing.FileJDialog
 
selectUcodeFile() - Method in class org.mythsim.swing.FileJDialog
 
set(int) - Method in class org.mythsim.core.ControlWord
 
set(int, int) - Method in class org.mythsim.core.ControlWord
 
setAddress(int) - Method in class org.mythsim.core.ControlWord
 
setAddress(int) - Method in class org.mythsim.swing.plugin.MemoryFrame
Select a give address in the source
setAddress(int) - Method in class org.mythsim.swing.plugin.MemorySourceFrame
Select a give address in the source
setAddress(int) - Method in class org.mythsim.swing.plugin.MicrocodeSourceFrame
 
setBase(int) - Method in class org.mythsim.swing.plugin.DatapathAnimationFrame
 
setBase(int) - Method in class org.mythsim.swing.plugin.DatapathFrame
 
setEnabled(boolean) - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
setFalseLabel(String) - Method in class org.mythsim.core.ControlWord
 
setFileMemory(File) - Method in class org.mythsim.core.MythSim
Sets the Memory File
setFileMicrocode(File) - Method in class org.mythsim.core.MythSim
Sets the Microcode File
setJCheckBoxMenuItem(JCheckBoxMenuItem) - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
setLabel(String) - Method in class org.mythsim.core.ControlWord
 
setLineNumber(int) - Method in class org.mythsim.core.ControlWord
 
setMode(int) - Method in class org.mythsim.swing.MythSimSwing
Freezes buttons and menus based on a current mode value.
setTitleLine(String) - Method in class org.mythsim.swing.MainJFrame
Sets the title of the frame.
setTrueLabel(String) - Method in class org.mythsim.core.ControlWord
 
setup() - Method in class org.mythsim.swing.plugin.ALUFrame
 
setup() - Method in class org.mythsim.swing.plugin.DatapathAnimationFrame
 
setup() - Method in class org.mythsim.swing.plugin.DatapathFrame
 
setup() - Method in class org.mythsim.swing.plugin.LocationFrame
 
setup() - Method in class org.mythsim.swing.plugin.MemoryFrame
 
setup() - Method in class org.mythsim.swing.plugin.MemorySourceFrame
 
setup() - Method in class org.mythsim.swing.plugin.MicrocodeSourceFrame
 
setup() - Method in class org.mythsim.swing.plugin.MicrostoreFrame
 
setup() - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
setup() - Method in class org.mythsim.swing.plugin.PluginFrame
 
setup() - Method in class org.mythsim.swing.plugin.RegisterFrame
 
setup(MythPlugInFrame[]) - Method in class org.mythsim.swing.plugin.LocationFrame
 
setupPlugins() - Method in class org.mythsim.swing.MythSimSwing
Setup each of the plugins.
small(int[]) - Static method in class org.mythsim.text.Text
 
STATUS_ARRAY_LENGTH - Static variable in class org.mythsim.core.MythSim
 
step() - Method in class org.mythsim.core.MythSim
Step One Clock Cycle
step() - Method in class org.mythsim.swing.plugin.ALUFrame
 
step() - Method in class org.mythsim.swing.plugin.DatapathAnimationFrame
 
step() - Method in class org.mythsim.swing.plugin.DatapathFrame
 
step() - Method in class org.mythsim.swing.plugin.LocationFrame
 
step() - Method in class org.mythsim.swing.plugin.MemoryFrame
 
step() - Method in class org.mythsim.swing.plugin.MemorySourceFrame
 
step() - Method in class org.mythsim.swing.plugin.MicrocodeSourceFrame
 
step() - Method in class org.mythsim.swing.plugin.MicrostoreFrame
 
step() - Method in class org.mythsim.swing.plugin.MythPlugInFrame
 
step() - Method in class org.mythsim.swing.plugin.PluginFrame
 
step() - Method in class org.mythsim.swing.plugin.RegisterFrame
 
step() - Method in class org.mythsim.swing.MainJFrame
Updates this window.
step(int) - Method in class org.mythsim.core.MythSim
Step forward N time to next opcode
step(int) - Method in class org.mythsim.swing.MythSimSwing
MINUS100_ACTION, MINUS10_ACTION, MINUS1_ACTION, PLUS1_ACTION, PLUS10_ACTION, PLUS100_ACTION
stepPlugins() - Method in class org.mythsim.swing.MythSimSwing
Step each of the plugins.

T

tc2normal(int) - Static method in class org.mythsim.core.MythSim
 
tci(int) - Static method in class org.mythsim.text.Text
 
Text - class org.mythsim.text.Text.
Printing Functions.
Text() - Constructor for class org.mythsim.text.Text
 
toArray() - Method in class org.mythsim.core.ControlWord
 
toCodeArray() - Method in class org.mythsim.core.MythParser
 
toIntegerArray() - Method in class org.mythsim.core.MythParser
 
toMemIntArray() - Method in class org.mythsim.core.MythParser
 
toMemObjectArray() - Method in class org.mythsim.core.MythParser
 
toStringArray() - Method in class org.mythsim.core.MythParser
 
toUcodeIntArray() - Method in class org.mythsim.core.MythParser
 
toUcodeObjectArray() - Method in class org.mythsim.core.MythParser
 

U

ucodeZero() - Method in class org.mythsim.core.MythSim
 
ustore() - Method in class org.mythsim.core.MythParser
 

V

V - Static variable in class org.mythsim.core.MythSim
Status Signal: Overflow.
VA_SEL_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Bus: Places the value in register n(0-7) on the a_bus.
VALID_FILES_MODE - Static variable in class org.mythsim.core.MythSim
 
validFalseLabel() - Method in class org.mythsim.core.ControlWord
 
validTrueLabel() - Method in class org.mythsim.core.ControlWord
 
VB_SEL_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Bus: Places the value in register n(0-7) on the b_bus.
version_title - Static variable in class org.mythsim.core.MythSim
The curent name and version number.
VR0_WRITE_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Control Signal: Stores the result_bus value into r_0.
VR1_WRITE_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Control Signal: Stores the result_bus value into r_1.
VR2_WRITE_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Control Signal: Stores the result_bus value into r_2.
VR3_WRITE_BUS - Static variable in class org.mythsim.core.MythSim
Virtual Control Signal: Stores the result_bus value into r_3.

W

WAIT - Static variable in class org.mythsim.core.MythSim
Status Signal: Wait.
windowActivated(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowClosed(WindowEvent) - Method in class org.mythsim.swing.Console
 
windowClosed(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowClosing(WindowEvent) - Method in class org.mythsim.swing.Console
 
windowClosing(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowDeactivated(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowDeiconified(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowIconified(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
windowOpened(WindowEvent) - Method in class org.mythsim.swing.MainJFrame
 
WRITE - Static variable in class org.mythsim.core.ControlWord
 
WRITE - Static variable in class org.mythsim.core.MythSim
Control Signal: Write to memory.
WRITE_BUS - Static variable in class org.mythsim.core.MythSim
Bus: Write Bus.
WRITE_SET - Static variable in class org.mythsim.core.ControlWord
 
WRITE_SET - Static variable in class org.mythsim.core.MythSim
 

X

XOR(boolean, boolean) - Static method in class org.mythsim.core.MythSim
 
xor(int, int) - Static method in class org.mythsim.core.MythSim
 

Y

Yytoken - class org.mythsim.core.Yytoken.
Silly class to make JFlex happy.

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

Copyright © 2002-2004 Jason Vroustouris. All Rights Reserved.