|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthades.models.mcore.DcoreDecoder
hades.models.mcs4.i4001Decoder
Der Decoder, der die Hex-Codes wieder in Mnemonics umwandelt.
Field Summary |
Fields inherited from class hades.models.mcore.DcoreDecoder |
|
Constructor Summary | |
(package private) |
i4001Decoder()
|
Method Summary | |
void |
decode(int instruction)
decode the D*CORE _instruction word into the opcode, aluopc, register X/Y adress, and immediate fields. |
void |
decode(int instruction,
int address)
decode the D*CORE _instruction word into the opcode, aluopc, register X/Y adress, and immediate fields. |
java.lang.String |
disassemble()
|
(package private) void |
setMemory(GenericMemory memory)
Setzt den zugeh?rigen Speicher-Chip. |
Methods inherited from class hades.models.mcore.DcoreDecoder |
addLabel, clearAllLabels, getAddress, getAluOpc, getCCCC, getIMM12, getInstruction, getLabel, getOpcode, getX, getY, main, msg, usage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
i4001Decoder()
Method Detail |
void setMemory(GenericMemory memory)
memory
- Der Speicherpublic void decode(int instruction, int address)
DcoreDecoder
decode
in interface InstructionDecoder
decode
in class DcoreDecoder
public void decode(int instruction)
DcoreDecoder
decode
in class DcoreDecoder
public java.lang.String disassemble()
disassemble
in interface InstructionDecoder
disassemble
in class DcoreDecoder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |