wudsn-ide/com.wudsn.ide.upd/todo-MADS Illegal Opcodes.txt

113 lines
3.0 KiB
Plaintext

// 15.10.2010
// rozkazy nielegalne 6502 (bez SBB)
abs equ $89AB
zp equ $7F
imm equ $F7
org $8000
aso (zp,x) ; 03 nn
aso zp ; 07 nn
aso abs ; 0F nn nn
aso (zp),y ; 13 nn
aso zp,x ; 17 nn
aso abs,x ; 1F nn nn
aso abs,y ; 1B nn nn
aso zp,y ; 1B nn nn
rln abs ; 2F nn nn
rln abs,x ; 3F nn nn
rln abs,y ; 3B nn nn
rln zp ; 27 nn
rln zp,x ; 37 nn
rln zp,y ; 3B nn nn
rln (zp,x) ; 23 nn
rln (zp),y ; 33 nn
lse abs ; 4F nn nn
lse abs,x ; 5F nn nn
lse abs,y ; 5B nn nn
lse zp ; 47 nn
lse zp,x ; 57 nn
lse zp,y ; 5B nn nn
lse (zp,x) ; 43 nn
lse (zp),y ; 53 nn
rrd abs ; 6F nn nn
rrd abs,x ; 7F nn nn
rrd abs,y ; 7B nn nn
rrd zp ; 67 nn
rrd zp,x ; 77 nn
rrd zp,y ; 7B nn nn
rrd (zp,x) ; 63 nn
rrd (zp),y ; 73 nn
sax abs ; 8F nn nn
sax zp ; 87 nn
sax zp,y ; 97 nn
sax (zp,x) ; 83 nn
lax abs ; AF nn nn
lax abs,y ; BF nn nn
lax zp ; A7 nn
lax zp,y ; B7 nn
lax (zp,x) ; A3 nn
lax (zp),y ; B3 nn
dcp abs ; CF nn nn
dcp abs,x ; DF nn nn
dcp abs,y ; DB nn nn
dcp zp ; C7 nn
dcp zp,x ; D7 nn
dcp zp,y ; DB nn nn
dcp (zp,x) ; C3 nn
dcp (zp),y ; D3 nn
isb abs ; EF nn nn
isb abs,x ; FF nn nn
isb abs,y ; FB nn nn
isb zp ; E7 nn
isb zp,x ; F7 nn
isb zp,y ; FB nn nn
isb (zp,x) ; E3 nn
isb (zp),y ; F3 nn
anc #imm ; 0B nn
alr #imm ; 4B nn
arr #imm ; 6B nn
ane #imm ; 8B nn
anx #imm ; AB nn
sbx #imm ; CB nn
; sbb #imm ; EB nn
las abs,y ; BB nn nn
las zp,y ; BB nn nn
sha abs,y ; 9F nn nn
sha zp,y ; 9F nn nn
sha (zp),y ; 93 nn
shs abs,y ; 9B nn nn
shs zp,y ; 9B nn nn
shx abs,y ; 9E nn nn
shx zp,y ; 9E nn nn
shy abs,x ; 9C nn nn
shy zp,x ; 9C nn nn
npo @ ; 1A
npo #imm ; 89 nn
npo abs ; 0C nn nn
npo abs,x ; DC nn nn
npo zp ; 04 nn
npo zp,x ; F4 nn
cim ; 02