Récapitulatif
des OP-CODES
Tableau des Op-Code : très utile si vous n'avez pas d'assembleur.
Z-Page : page zéro
IMM : immédiat
ABS : absolue
...: Il y a bien une instruction, mais le code n'est pas officiel. Cependant, pas d'inquiétude, c'est généralement une autre valeur possible d'une instruction déjà présente dans le tableau.
Comment lire ce tableau: Prenons l'instruction PLA : Recherchez d'abord le chiffre correspondant sur la ligne horizontale (PLA : 6). Puis le chiffre
correspondant sur la ligne verticale (PLA : 8). La codification du PLA sera donc: 68 (héxa).
![]() |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
BRK |
ORA |
... |
... |
... |
ORA |
ASL |
... |
1 |
BPL |
ORA |
... |
... |
... |
ORA |
ASL |
... |
2 |
JSR |
AND |
... |
... |
BIT |
AND |
ROL |
... |
3 |
BMI |
AND |
... |
... |
... |
AND |
ROL |
... |
4 |
RTI |
EOR |
... |
... |
... |
EOR |
LSR |
... |
5 |
BVC |
EOR |
... |
... |
... |
EOR |
LSR |
... |
6 |
RTS |
ADC |
... |
... |
... |
ADC |
ROR |
... |
7 |
BVS |
ADC |
... |
... |
... |
ADC |
ROR |
... |
8 |
... |
STA |
... |
... |
STY |
STA |
STX |
... |
9 |
BCC |
STA |
... |
... |
STY |
STA |
STX |
... |
A |
LDY |
LDA |
LDX |
... |
LDY |
LDA |
LDX |
... |
B |
BCS |
LDA |
... |
... |
LDY |
LDA |
LDX |
... |
C |
CPY |
CMP |
... |
... |
CPY |
CMP |
DEC |
... |
D |
BNE |
CMP |
... |
... |
... |
CMP |
DEC |
... |
E |
CPX |
SBC |
... |
... |
CPX |
SBC |
INC |
... |
F |
BEQ |
SBC |
... |
... |
... |
SBC |
INC |
... |
Et la suite, car trop grand en abscisse !
![]() |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
PHP |
ORA |
ASL |
... |
... |
ORA |
ASL |
... |
1 |
CLC |
ORA |
... |
... |
... |
ORA |
ASL |
... |
2 |
PLP |
AND |
ROL |
... |
BIT |
AND |
ROL |
... |
3 |
SEC |
AND |
... |
... |
... |
AND |
ROL |
... |
4 |
PHA |
EOR |
LSR |
... |
JMP |
EOR |
LSR |
... |
5 |
CLI |
EOR |
... |
... |
... |
EOR |
LSR |
... |
6 |
PLA |
ADC |
ROR |
... |
JMP |
ADC |
ROR |
... |
7 |
SEI |
ADC |
... |
... |
... |
ADC |
ROR |
... |
8 |
DEY |
|
TXA |
... |
STY |
STA |
STX |
... |
9 |
TYA |
STA |
TXS |
... |
... |
STA |
... |
... |
A |
TAY |
LDA |
TAX |
... |
LDY |
LDA |
LDX |
... |
B |
CLV |
LDA |
TSX |
... |
LDY |
LDA |
LDX |
... |
C |
INY |
CMP |
DEX |
... |
CPY |
CMP |
DEC |
... |
D |
CLD |
CMP |
... |
... |
... |
CMP |
DEC |
... |
E |
INX |
SBC |
NOP |
... |
CPX |
SBC |
INC |
... |
F |
SED |
SBC |
... |
... |
... |
SBC |
INC |
... |