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.
A B C D E F G H I J K L M N O P R S T U V W