aboutsummaryrefslogtreecommitdiffstats
path: root/tests/t_6502u/t_6502u.asm
blob: 337b5d113316446d41c66c009ebf30a28e354d8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
        cpu     6502undoc

        nop
        nop     #$12
	nop	$12
        nop	$12,x
        nop	$1234
        nop	$1234,x

	jam
        crs
        kil

        slo	$12
        slo	$12,x
        slo	$1234
        slo	$1234,x
        slo	$12,y
        slo	$1234,y
        slo	($12,x)
        slo	($12),y

	anc	#$12

        rla	$12
        rla	$12,x
        rla	$1234
        rla	$1234,x
        rla	$12,y
        rla	$1234,y
        rla	($12,x)
        rla	($12),y

        sre	$12
        sre	$12,x
        sre	$1234
        sre	$1234,x
        sre	$12,y
        sre	$1234,y
        sre	($12,x)
        sre	($12),y

	asr	#$12

        rra	$12
        rra	$12,x
        rra	$1234
        rra	$1234,x
        rra	$12,y
        rra	$1234,y
        rra	($12,x)
        rra	($12),y

	arr	#$12

        sax	$12
        sax	$12,y
        sax	$1234
        sax	($12,x)

        ane	#$12

        sha	$12,x
        sha	$1234,x
        sha	$12,y
        sha	$1234,y

        shs	$12,y
        shs	$1234,y

        shy	$12,y
        shy	$1234,y

        shx	$12,x
        shx	$1234,x

        lax	$12
        lax	$12,y
        lax	$1234
        lax	$1234,y
        lax	($12,x)
        lax	($12),y

	lxa	#$12

        lae	$12,y
        lae	$1234,y

        dcp	$12
        dcp	$12,x
        dcp	$1234
        dcp	$1234,x
        dcp	$12,y
        dcp	$1234,y
        dcp	($12,x)
        dcp	($12),y

        sbx	#$12

        isb	$12
        isb	$12,x
        isb	$1234
        isb	$1234,x
        isb	$12,y
        isb	$1234,y
        isb	($12,x)
        isb	($12),y

        end     *