|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hades.models.mcs4.InstructionSet
Fasst den kompletten Befehlssatz zusammen.
Field Summary | |
static Instruction |
ADD
Add. |
static Instruction |
ADM
Add memory. |
static Instruction |
BBL
Branch back 1 level. |
static Instruction |
CLB
Clear both. |
static Instruction |
CLC
Clear carry. |
static Instruction |
CMA
Complement accumulator. |
static Instruction |
CMC
Complement carry. |
static Instruction |
DAA
Decimal adjust accumulator. |
static Instruction |
DAC
Decrement accumulator. |
static Instruction |
DCL
Designate command line. |
static Instruction |
FIM
Fetch immediate. |
static Instruction |
FIN
Fetch indirect. |
static Instruction |
IAC
Increment accumulator. |
static Instruction |
INC
Increment. |
static Instruction |
ISZ
Increment, skip jump if zero. |
static Instruction |
JCN
Jump conditional. |
static Instruction |
JIN
Jump indirect. |
static Instruction |
JMS
Jump to subroutine. |
static Instruction |
JUN
Jump unconditional. |
static Instruction |
KBP
Keyboard process. |
static Instruction |
LD
Load. |
static Instruction |
LDM
Load immediate. |
static Instruction |
NOP
No operation. |
static Instruction |
RAL
Rotate left. |
static Instruction |
RAR
Rotate right. |
static Instruction |
RD0
Read status character 0. |
static Instruction |
RD1
Read status character 1. |
static Instruction |
RD2
Read status character 2. |
static Instruction |
RD3
Read status character 3. |
static Instruction |
RDM
Read memory. |
static Instruction |
RDR
Read ROM port. |
static Instruction |
SBM
Subtract memory. |
static Instruction |
SRC
Send register control. |
static Instruction |
STC
Set carry. |
static Instruction |
SUB
Subtract. |
static Instruction |
TCC
Transmit and clear carry. |
static Instruction |
TCS
Transfer carry subtract, clear carry. |
static Instruction |
WMP
Write RAM port. |
static Instruction |
WPM
Write program memory. |
static Instruction |
WR0
Write status character 0. |
static Instruction |
WR1
Write status character 1. |
static Instruction |
WR2
Write status character 2. |
static Instruction |
WR3
Write status character 3. |
static Instruction |
WRM
Write memory. |
static Instruction |
WRR
Write ROM port. |
static Instruction |
XCH
Exchange. |
Method Summary | |
(package private) Instruction |
findInstruction(java.lang.Integer oprCode,
java.lang.Integer opaCode)
Ermittelt passenden Befehl. |
(package private) static InstructionSet |
getInstance()
Gibt den Befehlssatz zur?ck. |
(package private) Instruction |
getMemoryInstruction(java.lang.Integer opaCode)
Ermittelt Speicherbefehl. |
(package private) boolean |
isMemoryInstruction(java.lang.Integer oprCode)
Gibt an, ob mit dieser Zahl ein Speicherbefehl vorliegt. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final Instruction NOP
public static final Instruction JCN
public static final Instruction FIM
public static final Instruction SRC
public static final Instruction FIN
public static final Instruction JIN
public static final Instruction JUN
public static final Instruction JMS
public static final Instruction INC
public static final Instruction ISZ
public static final Instruction ADD
public static final Instruction SUB
public static final Instruction LD
public static final Instruction XCH
public static final Instruction BBL
public static final Instruction LDM
public static final Instruction WRM
public static final Instruction WMP
public static final Instruction WRR
public static final Instruction WPM
public static final Instruction WR0
public static final Instruction WR1
public static final Instruction WR2
public static final Instruction WR3
public static final Instruction SBM
public static final Instruction RDM
public static final Instruction RDR
public static final Instruction ADM
public static final Instruction RD0
public static final Instruction RD1
public static final Instruction RD2
public static final Instruction RD3
public static final Instruction CLB
public static final Instruction CLC
public static final Instruction IAC
public static final Instruction CMC
public static final Instruction CMA
public static final Instruction RAL
public static final Instruction RAR
public static final Instruction TCC
public static final Instruction DAC
public static final Instruction TCS
public static final Instruction STC
public static final Instruction DAA
public static final Instruction KBP
public static final Instruction DCL
Method Detail |
Instruction findInstruction(java.lang.Integer oprCode, java.lang.Integer opaCode)
oprCode
- OPR-ZahlopaCode
- OPA-Zahl
Instruction getMemoryInstruction(java.lang.Integer opaCode)
opaCode
- OPA-Zahl
boolean isMemoryInstruction(java.lang.Integer oprCode)
oprCode
- OPR-Zahl
static InstructionSet getInstance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |