|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthades.models.mcs4.AddressStack
Address Stack des 4004.
Constructor Summary | |
(package private) |
AddressStack()
|
Method Summary | |
(package private) void |
elaborate()
Initialisiert den Stack. |
(package private) StdLogicVector |
getHighAddress()
Gibt die oberen 4 Bit des Program Counter zur?ck. |
(package private) i4004InternalReg |
getLevel1()
Gibt den Level 1 zur?ck. |
(package private) i4004InternalReg |
getLevel2()
Gibt den Level 2 zur?ck. |
(package private) i4004InternalReg |
getLevel3()
Gibt den Level 3 zur?ck. |
(package private) StdLogicVector |
getLowAddress()
Gibt die unteren 4 Bit des Program Counter zur?ck. |
(package private) StdLogicVector |
getMiddleAddress()
Gibt die mittleren 4 Bit des Program Counter zur?ck. |
(package private) i4004InternalReg |
getProgramCounter()
Gibt den Program Counter zur?ck. |
(package private) void |
incrementPC()
Erh?ht den Program Counter um 1. |
(package private) void |
pullAddress()
Holt die Adresse vom Stack in den Program Counter. |
(package private) void |
pushAddress()
Schiebt die Adresse vom Program Counter auf den Stack. |
(package private) void |
setHighAddress(long address)
Setzt die oberen 4 Bit des Program Counter. |
(package private) void |
setLowAddress(long address)
Setzt die unteren 4 Bit des Program Counter. |
(package private) void |
setMiddleAddress(long address)
Setzt die mittleren 4 Bit des Program Counter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
AddressStack()
Method Detail |
void elaborate()
void pushAddress()
void pullAddress()
void incrementPC()
void setLowAddress(long address)
address
- 4 Bitvoid setMiddleAddress(long address)
address
- 4 Bitvoid setHighAddress(long address)
address
- 4 BitStdLogicVector getLowAddress()
StdLogicVector getMiddleAddress()
StdLogicVector getHighAddress()
i4004InternalReg getProgramCounter()
i4004InternalReg getLevel1()
i4004InternalReg getLevel2()
i4004InternalReg getLevel3()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |