mirror of
https://github.com/cc65/cc65.git
synced 2025-01-03 01:31:55 +00:00
Test file for illegal 6502 opcodes
git-svn-id: svn://svn.cc65.org/cc65/trunk@3362 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
5c1bc2d740
commit
9a6a7bdd24
43
testcode/assembler/illegal.s
Normal file
43
testcode/assembler/illegal.s
Normal file
@ -0,0 +1,43 @@
|
||||
|
||||
.setcpu "6502X"
|
||||
|
||||
|
||||
.macro test opc
|
||||
|
||||
opc $00
|
||||
opc $00,x
|
||||
opc ($00,x)
|
||||
opc ($00),y
|
||||
opc $1234
|
||||
opc $1234,x
|
||||
opc $1234,y
|
||||
|
||||
.endmacro
|
||||
|
||||
|
||||
test slo
|
||||
test rla
|
||||
test sre
|
||||
test rra
|
||||
test dcp
|
||||
test isc
|
||||
|
||||
sax $00
|
||||
sax $00,y
|
||||
sax ($00,x)
|
||||
sax $1234
|
||||
|
||||
lax $00
|
||||
lax $00,y
|
||||
lax ($00,x)
|
||||
lax ($00),y
|
||||
lax $1234
|
||||
lax $1234,y
|
||||
|
||||
anc #$55
|
||||
alr #$55
|
||||
arr #$55
|
||||
axs #$55
|
||||
|
||||
las $1234,y
|
||||
|
Loading…
Reference in New Issue
Block a user