OXYGENHUB
# 0adc2e74f5cf x16-emulator / src / cpu / 65c02.opcodes
1.6 KiB · last changed chore(): initial commit 15 days ago source blame history raw
1
; *******************************************************************************************
2
; *******************************************************************************************
3
;
4
;		File:		65c02.opcodes
5
;		Date:		3rd September 2019
6
;		Purpose:	Descriptor file, extra 65C02 opcodes
7
;		Author:		Paul Robson ([email protected])
8
;
9
; *******************************************************************************************
10
; *******************************************************************************************
11
12
adc ind0 5 $72
13
and ind0 5 $32
14
cmp ind0 5 $d2
15
eor ind0 5 $52
16
lda ind0 5 $b2
17
ora ind0 5 $12
18
sbc ind0 5 $f2
19
sta ind0 5 $92
20
21
bit immm 2 $89
22
bit zpx 4 $34
23
bit absx 4 $3c
24
25
dec acc 2 $3a
26
inc acc 2 $1a
27
28
jmp ainx 6 $7c
29
30
bra rel 3 $80
31
32
phx imp 3 $da
33
phy imp 3 $5a
34
plx imp 4 $fa
35
ply imp 4 $7a
36
37
stz zp 3 $64
38
stz zpx 4 $74
39
stz abso 4 $9c
40
stz absx 5 $9e
41
42
trb zp 5 $14
43
trb abso 6 $1c
44
tsb zp 5 $04
45
tsb abso 6 $0c
46
47
bbr0 zprel 5 $0f
48
bbr1 zprel 5 $1f
49
bbr2 zprel 5 $2f
50
bbr3 zprel 5 $3f
51
bbr4 zprel 5 $4f
52
bbr5 zprel 5 $5f
53
bbr6 zprel 5 $6f
54
bbr7 zprel 5 $7f
55
56
bbs0 zprel 5 $8f
57
bbs1 zprel 5 $9f
58
bbs2 zprel 5 $af
59
bbs3 zprel 5 $bf
60
bbs4 zprel 5 $cf
61
bbs5 zprel 5 $df
62
bbs6 zprel 5 $ef
63
bbs7 zprel 5 $ff
64
65
rmb0 zp 5 $07
66
rmb1 zp 5 $17
67
rmb2 zp 5 $27
68
rmb3 zp 5 $37
69
rmb4 zp 5 $47
70
rmb5 zp 5 $57
71
rmb6 zp 5 $67
72
rmb7 zp 5 $77
73
74
smb0 zp 5 $87
75
smb1 zp 5 $97
76
smb2 zp 5 $a7
77
smb3 zp 5 $b7
78
smb4 zp 5 $c7
79
smb5 zp 5 $d7
80
smb6 zp 5 $e7
81
smb7 zp 5 $f7
82
83
wai imp 3 $cb
84
85
dbg imp 1 $DB
86
87
nop imp 8 $5c
88
nop imp 4 $dc
89
nop imp 4 $fc
90
91
nop imm8 2 $02
92
nop imm8 2 $22
93
nop imm8 2 $42
94
nop imm8 3 $44
95
nop imm8 4 $54
96
nop imm8 2 $62
97
nop imm8 2 $82
98
nop imm8 2 $c2
99
nop imm8 4 $d4
100
nop imm8 2 $e2
101
nop imm8 4 $f4