|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthades.models.mcs4.ExecutionUnit
Der Teil des Steuerwerks, der f?r die Befehlsausf?hrung zust?ndig ist.
Constructor Summary | |
(package private) |
ExecutionUnit()
|
Method Summary | |
void |
addValueChangeListener(i4004EditorFrame frame)
Neuen Konfigurationsdialog des 4004 eintragen. |
(package private) void |
elaborate()
Initialisiert das Steuerwerk. |
(package private) AddressStack |
getAddressStack()
Gibt den AddressStack zur?ck. |
(package private) AluRegion |
getAluRegion()
Gibt den ALU-Bereich zur?ck. |
(package private) i4004InternalReg |
getCommandLine()
Gibt das Command-Line-Register zur?ck. |
(package private) i4004InternalReg |
getOPA()
Gibt den OPA-Inhalt zur?ck. |
(package private) i4004InternalReg |
getOPR()
Gibt den OPR-Inhalt zur?ck. |
(package private) i4004InternalReg |
getOutputData()
Gibt die Daten vom internen Datenbus zur?ck. |
(package private) ScratchPad |
getScratchPad()
Gibt das ScratchPad zur?ck. |
(package private) boolean |
hasOutputData()
Gibt an, ob Daten auf den externen Datenbus sollen. |
(package private) boolean |
isNotifyMemory()
Gibt an, ob die Command-Lines zu den Speichern aktiviert werden sollen. |
(package private) boolean |
isReset()
Gibt an, ob ein Reset durchgef?hrt wird. |
(package private) boolean |
isTestSet()
Gibt an, ob das Test-Signal gesetzt ist. |
(package private) boolean |
needsInputData()
Gibt an, ob Daten vom externen Datenbus erwartet werden. |
(package private) void |
reset(boolean reset)
Steuert den Reset-Status. |
(package private) void |
setData(StdLogicVector data)
Informiert das Steuerwerk ?ber eintreffende daten auf dem Datenbus. |
(package private) void |
setState(InternalState state)
Informiert das Steuerwerk ?ber einen Zykluswechsel. |
(package private) void |
setTest(int value)
Setzt das Test-Signal. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
ExecutionUnit()
Method Detail |
void elaborate()
void setTest(int value)
value
- Neuer Wertboolean isTestSet()
void reset(boolean reset)
reset
- true, wenn resetboolean isReset()
void setData(StdLogicVector data)
data
- Die Datenvoid setState(InternalState state)
state
- Der neue Zyklusboolean hasOutputData()
boolean needsInputData()
boolean isNotifyMemory()
i4004InternalReg getOutputData()
i4004InternalReg getCommandLine()
public void addValueChangeListener(i4004EditorFrame frame)
frame
- Der DialogAddressStack getAddressStack()
AluRegion getAluRegion()
ScratchPad getScratchPad()
i4004InternalReg getOPR()
i4004InternalReg getOPA()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |