Meta Project

The Unofficial Meta Documentation

Meta 6502 ASM overview

For now this is only a list of implemented assembler commands.

No Inputs   Unary  

No inputs

return-A-X
NOP
BRK
SEI
CLI
SEC
CLC
SED
CLD
CLV
PHP
PLP
PHA
PLA
TSX
TXS
TAX
TXA
TAY
TYA
INX
DEX
INY
DEY
RTS
RTI
ASL-A
LSR-A
ROL-A
ROR-A

Unary

get-A-X
LDA
LDA/at
LDA/X
LDA/Y ; Absolute only
LDA/via/X
LDA/via/Y
LDX
LDX/at
LDX/Y
LDY
LDY/at"
LDY/X"
STA
STA/X
STA/Y ; Absolute only
STA/via/X
STA/via/Y
STX
STX/Y ; Zero page only!
STY
STY/X ; Zero page only!
INC
INC/X
DEC
DEC/X
AND-A
AND/at
AND/X
AND/Y ; Absolute only
AND/via/X
AND/via/Y
ORA
ORA/at
ORA/X
ORA/Y ; Absolute only
ORA/via/X
ORA/via/Y
EOR
EOR/at
EOR/X
EOR/Y ; Absolute only
EOR/via/X
EOR/via/Y
BIT
ASL
ASL/X
LSR
LSR/X
ROL
ROL/X
ROR
ROR/X
ADC
ADC/at
ADC/X
ADC/Y ; Absolute only
ADC/via/X
ADC/via/Y
SBC
SBC/at
SBC/X
SBC/Y ; Absolute only
SBC/via/X
SBC/via/Y
CMP
CMP/at
CMP/X
CMP/Y ; Absolute only
CMP/via/X
CMP/via/Y
CPX
CPX/at
CPY
CPY/at
BEQ
BNE
BPL
BMI
BCC
BCS
BVC
BVS
JMP
JMP/via
JSR