Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
S
ScalarType
- Enum in
hicosim.components.backend.processor.enums
Enumeration of all types of scalarinstructions.
scanline(String, boolean)
- Method in class hicosim.components.backend.io.
CommandScanner
Scan a line and check command SCAN A LINE FROM STDIN OR, IF GUI=TRUE FROM GUI.
setBit(int, int)
- Static method in class hicosim.control.utils.
BitUtils
setBreakpoint(int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setBreakpoint(int)
- Method in class hicosim.components.backend.processor.
Processor
setBreakpoint - only if the address is available/used in the instructionRegister
setBreakpoint(String, boolean)
- Method in class hicosim.control.
Engine
This method interprets the parameter to the setBreakpoint-command and returns an InfoString or throws an Exception if this fails.
setBreakpointMark(int)
- Method in class hicosim.components.frontend.
JTextAreaWithLineNumbering
This method displays a break point mark, which is specified by the passed Integer-Object "index".
setBreakpointMarkAtDisassembledCode(int)
- Method in interface hicosim.components.frontend.
iListenerFrontend
setBreakpointMarkAtDisassembledCode(int)
- Method in class hicosim.components.frontend.
MainWindow
This method sets a breakpoint mark at the JTextArea "jTextAreaDisassembledCode" at the passed index, if it is in range, else it displays an error.
setBreakpointMarkAtSourceCode(int)
- Method in interface hicosim.components.frontend.
iListenerFrontend
setBreakpointMarkAtSourceCode(int)
- Method in class hicosim.components.frontend.
MainWindow
This method sets a breakpoint mark at the JTextArea "jTextAreaSourceCode" at the passed index, if it is in range, else it displays an error.
setConfig(ProcessorConfig)
- Method in interface hicosim.components.backend.processor.
IProcessor
setConfig(ProcessorConfig)
- Method in class hicosim.components.backend.processor.
Processor
setConfiguration(String)
- Method in class hicosim.control.
Engine
This method sets the given Configuration Parameter.
setData(Vector<Vector<Object>>)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method is used to set the data vector of the JTable, which is using this class.
setDebug_mode(boolean)
- Method in class hicosim.control.
ProcessorConfig
setEndAt(int)
- Method in class hicosim.components.plugins.
TestPlugin
setEndAt(int)
- Method in class hicosim.components.plugins.
WatchMemPlugin
setHALT(boolean)
- Method in interface hicosim.components.backend.processor.
IProcessor
setHALT(boolean)
- Method in class hicosim.components.backend.processor.
Processor
setIP(int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setIP(int)
- Method in class hicosim.components.backend.processor.
Processor
setIsRunning(boolean)
- Method in interface hicosim.components.backend.processor.
IProcessor
setIsRunning(boolean)
- Method in class hicosim.components.backend.processor.
Processor
setJTableSize(int, int)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method sets the size of the JTable.
setJTableVectorCpuRegisterOverviewSize(int, int)
- Method in interface hicosim.components.frontend.
iListenerFrontend
setJTableVectorCpuRegisterOverviewSize(int, int)
- Method in class hicosim.components.frontend.
MainWindow
This method sets the size of the JTable "jTableVectorCpuRegisterOverview".
setJTableVectorCpuRegisterOverviewSize(int, int)
- Method in class hicosim.control.
Engine
setK(int)
- Method in class hicosim.control.
ProcessorConfig
setMemory(Object[])
- Method in class hicosim.components.backend.io.
CommandProcessor
This method writes to memory depending on the given parameter.
setMemory(int, int)
- Method in class hicosim.control.
Engine
setN(int)
- Method in class hicosim.control.
ProcessorConfig
setNewRange(IPlugin, int, int)
- Method in interface hicosim.components.backend.processor.
IPluginManager
setNewRange(IPlugin, int, int)
- Method in class hicosim.components.backend.processor.
PluginManager
setNumerative(char)
- Method in class hicosim.control.
Engine
This method is used by GUI to set a flag to know in which Numerative the value of registers should be displayed.
setObserver(boolean)
- Method in interface hicosim.components.plugins.
IPlugin
setObserver(boolean)
- Method in class hicosim.components.plugins.
RaceButtons
setObserver(boolean)
- Method in class hicosim.components.plugins.
TestPlugin
setObserver(boolean)
- Method in class hicosim.components.plugins.vga.
ProcessASCII
setObserver(boolean)
- Method in class hicosim.components.plugins.vga.
ProcessMAIN_RAM
setObserver(boolean)
- Method in class hicosim.components.plugins.vga.
ProcessVGA
setObserver(boolean)
- Method in class hicosim.components.plugins.
WatchMemPlugin
setOFileNotLoaded()
- Method in interface hicosim.components.backend.processor.
IProcessor
setOFileNotLoaded()
- Method in class hicosim.components.backend.processor.
Processor
setParams(Object[])
- Method in enum hicosim.components.backend.io.
Command
setPATH(String)
- Method in class hicosim.components.backend.io.
Configurationfile
setPluginManager(IPluginManager)
- Method in interface hicosim.components.plugins.
IPlugin
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.
RaceButtons
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.
TestPlugin
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.vga.
ProcessASCII
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.vga.
ProcessMAIN_RAM
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.vga.
ProcessVGA
setPluginManager(IPluginManager)
- Method in class hicosim.components.plugins.
WatchMemPlugin
setProcessorRunning(boolean)
- Method in class hicosim.control.
Engine
This method is used to know if the processor is running or not.
setRegister(String)
- Method in class hicosim.control.
Engine
This method is used to set the value of a register.
setRow(Vector<Object>, int)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method sets the content of the passed row, by using the Vector
"rowData".
setScalar_mul(boolean)
- Method in class hicosim.control.
ProcessorConfig
setScalarValue(char, int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setScalarValue(char, int)
- Method in class hicosim.components.backend.processor.
Processor
setShuffle_unit(boolean)
- Method in class hicosim.control.
ProcessorConfig
setShuffle_width(int)
- Method in class hicosim.control.
ProcessorConfig
setSize(Dimension)
- Method in class hicosim.components.frontend.
CustomJTextPane
This method needs to be overwritten in order to be able to disable the line wrapping.
setStartAt(int)
- Method in class hicosim.components.plugins.
TestPlugin
setStartAt(int)
- Method in class hicosim.components.plugins.
WatchMemPlugin
setStatusRegs(boolean, int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setStatusRegs(boolean, int)
- Method in class hicosim.components.backend.processor.
Processor
To set the new value of the statusregister.
setStepping(boolean)
- Method in interface hicosim.components.backend.processor.
IProcessor
setStepping(boolean)
- Method in class hicosim.components.backend.processor.
Processor
setUp(String)
- Method in class hicosim.components.backend.io.
ObjectfileReader
set up a new DataInputStream
setUp(IMemory, int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setUp(IMemory, int)
- Method in class hicosim.components.backend.processor.
Processor
Everytime when a new objectfile was loaded, call setUp()
setUp()
- Static method in class hicosim.components.plugins.vga.
LookUpTable
setUp(int, int, boolean, boolean, boolean, boolean, int, boolean, int)
- Method in class hicosim.control.
ProcessorConfig
setUpFrame()
- Method in class hicosim.components.plugins.vga.
VGAPlugin
This method is only used from consoleApp to show the VGA Screen to stop the rendering Process.
setValue(int)
- Method in enum hicosim.components.backend.processor.
Processor.ScalarRegister
This method is used to set the value of a scalarRegister and show that change in GUI if GUI App is launched.
setValueAt(Object, int, int)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method sets the content of the passed cell, specified by the two Integer-Objects "rowIndex" and "columnIndex", using the Object value.
setVector_mul(boolean)
- Method in class hicosim.control.
ProcessorConfig
setVectorshift_unit(boolean)
- Method in class hicosim.control.
ProcessorConfig
setVectorshift_width(int)
- Method in class hicosim.control.
ProcessorConfig
setVRegsValue(int, int, int)
- Method in interface hicosim.components.backend.processor.
IProcessor
setVRegsValue(int, int, int)
- Method in class hicosim.components.backend.processor.
Processor
This method is used so set a value in the vectorregister and show that change in GUI if GUI-App is launched.
setWatchPoint(int)
- Method in interface hicosim.components.backend.processor.
IMemory
setWatchPoint(int)
- Method in class hicosim.components.backend.processor.
Memory
setWatchPoint(int)
- Method in class hicosim.control.
Engine
showColumn(int)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method shows a column, which is specified by the passed Integer-Object "column".
showRow(int)
- Method in class hicosim.components.frontend.tablemodels.
CustomAbstractTableModel
This method shows a row, which is specified by the passed Integer-Object "row".
size()
- Method in class hicosim.components.backend.processor.
Labels
Sourcefile
- Class in
hicosim.components.backend.io
Class for reading in and writing to a sourcefile.
Sourcefile(Engine)
- Constructor for class hicosim.components.backend.io.
Sourcefile
Statistics
- Class in
hicosim.control.utils
Class Statistics collects information about excecuted processor-commands.
Statistics()
- Constructor for class hicosim.control.utils.
Statistics
step()
- Method in interface hicosim.components.backend.processor.
IProcessor
step()
- Method in class hicosim.components.backend.processor.
Processor
execute one single instruction
step(boolean)
- Method in class hicosim.control.
Engine
This method makes executes one single instruction.
stopRenderFromConsole()
- Method in class hicosim.components.plugins.vga.
VGAPlugin
This method should only be used from consoleApp to stop the rendering Process.
stopRendering()
- Method in class hicosim.components.plugins.vga.
VGAPlugin
This method should be called from GUI to stop the rendering Process.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W