Subversion Repositories pentevo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1186 savelij 1
        cpu     melps740
2
        page    0
3
 
4
        adc     #$12
5
        adc     $12
6
        adc     $12,x
7
        adc     $12,y
8
        adc     $1234
9
        adc     $1234,x
10
        adc     $1234,y
11
        adc     ($12,x)
12
        adc     ($12),y
13
 
14
        and     #$12
15
        and     $12
16
        and     $12,x
17
        and     $12,y
18
        and     $1234
19
        and     $1234,x
20
        and     $1234,y
21
        and     ($12,x)
22
        and     ($12),y
23
 
24
        asl
25
        asl     a
26
        asl     $12
27
        asl     $12,x
28
        asl     $1234
29
        asl     $1234,x
30
 
31
        bbc     3,a,*
32
        bbc     4,$12,*
33
 
34
        bbs     5,a,*
35
        bbs     6,$12,*+1
36
 
37
        bcc     *+2
38
        bcs     *+3
39
        beq     *+4
40
 
41
        bit     $12
42
        bit     $1234
43
 
44
        bmi     *+5
45
        bne     *+6
46
        bpl     *+7
47
        bra     *+8
48
 
49
        brk
50
 
51
        bvc     *+9
52
        bvs     *+10
53
 
54
        clb     2,a
55
        clb     3,$12
56
 
57
        clc
58
        cld
59
        cli
60
        clt
61
        clv
62
 
63
        cmp     #$12
64
        cmp     $12
65
        cmp     $12,x
66
        cmp     $12,y
67
        cmp     $1234
68
        cmp     $1234,x
69
        cmp     $1234,y
70
        cmp     ($12,x)
71
        cmp     ($12),y
72
 
73
        com     $12
74
 
75
        cpx     #$12
76
        cpx     $12
77
        cpx     $1234
78
 
79
        cpy     #$12
80
        cpy     $12
81
        cpy     $1234
82
 
83
        dec
84
        dec     a
85
        dec     $12
86
        dec     $12,x
87
        dec     $1234
88
        dec     $1234,x
89
 
90
        dex
91
        dey
92
 
93
        div     $12,x
94
 
95
        eor     #$12
96
        eor     $12
97
        eor     $12,x
98
        eor     $12,y
99
        eor     $1234
100
        eor     $1234,x
101
        eor     $1234,y
102
        eor     ($12,x)
103
        eor     ($12),y
104
 
105
        fst
106
 
107
        inc
108
        inc     a
109
        inc     $12
110
        inc     $12,x
111
        inc     $1234
112
        inc     $1234,x
113
 
114
        inx
115
        iny
116
 
117
        jmp     $1234
118
        jmp     ($1234)
119
        jmp     ($12)
120
 
121
        assume  sp:$12
122
        jsr     $1234
123
        jsr     \$1234
124
        jsr     ($12)
125
 
126
        lda     #$12
127
        lda     $12
128
        lda     $12,x
129
        lda     $12,y
130
        lda     $1234
131
        lda     $1234,x
132
        lda     $1234,y
133
        lda     ($12,x)
134
        lda     ($12),y
135
 
136
        ldm     #$12,$34
137
 
138
        ldx     #$12
139
        ldx     $12
140
        ldx     $12,y
141
        ldx     $1234
142
        ldx     $1234,y
143
 
144
        ldy     #$12
145
        ldy     $12
146
        ldy     $12,x
147
        ldy     $1234
148
        ldy     $1234,x
149
 
150
        lsr
151
        lsr     a
152
        lsr     $12
153
        lsr     $12,x
154
        lsr     $1234
155
        lsr     $1234,x
156
 
157
        mul     $12,x
158
 
159
        nop
160
 
161
        ora     #$12
162
        ora     $12
163
        ora     $12,x
164
        ora     $12,y
165
        ora     $1234
166
        ora     $1234,x
167
        ora     $1234,y
168
        ora     ($12,x)
169
        ora     ($12),y
170
 
171
        pha
172
        php
173
        pla
174
        plp
175
 
176
        rol
177
        rol     a
178
        rol     $12
179
        rol     $12,x
180
        rol     $1234
181
        rol     $1234,x
182
 
183
        ror
184
        ror     a
185
        ror     $12
186
        ror     $12,x
187
        ror     $1234
188
        ror     $1234,x
189
 
190
        rrf     $12
191
 
192
        rti
193
        rts
194
 
195
        sbc     #$12
196
        sbc     $12
197
        sbc     $12,x
198
        sbc     $12,y
199
        sbc     $1234
200
        sbc     $1234,x
201
        sbc     $1234,y
202
        sbc     ($12,x)
203
        sbc     ($12),y
204
 
205
        seb     2,a
206
        seb     3,$12
207
 
208
        sec
209
        sed
210
        sei
211
        set
212
 
213
        slw
214
 
215
        sta     $12
216
        sta     $12,x
217
        sta     $12,y
218
        sta     $1234
219
        sta     $1234,x
220
        sta     $1234,y
221
        sta     ($12,x)
222
        sta     ($12),y
223
 
224
        stp
225
 
226
        stx     $12
227
        stx     $12,y
228
        stx     $1234  
229
 
230
        sty     $12
231
        sty     $12,x
232
        sty     $1234  
233
 
234
        tax
235
        tay
236
 
237
        tst     $12
238
 
239
        tsx
240
        txa
241
        txs
242
        tya
243
 
244
        wit
245
 
246
        cpu     65c02
247
 
248
        dec     a
249
        inc     a
250
        plx
251
        ply
252
        phx
253
        phy
254
 
255
        tsb     $12
256
        trb     $12
257
        tsb     $1234
258
        trb     $1234
259
 
260
        stz     $12
261
        stz     $1234
262
        stz     $12,x
263
        stz     $1234,x
264
 
265
        bit     $12,x
266
        bit     $1234,x
267
        bit     #$12
268
 
269
        lda     ($12)
270
        sta     ($12)
271
        adc     ($12)
272
        sbc     ($12)
273
        and     ($12)
274
        ora     ($12)
275
        eor     ($12)
276
        cmp     ($12)
277
 
278
        jmp     ($12,x)
279
 
280
        bbr2    $12,*
281
        bbs4    $12,*
282
 
283
        rmb3    $12
284
        smb5    $12
285
 
286
        byt     0
287
        byt     -128
288
        byt     'ab'    ; treated as "ab" due to length
289
        byt     "ab"
290
 
291
        adr     0
292
        adr     -32768
293
        adr     'ab'
294
        adr     "ab"
295
 
296
        ddb     'a'     ; big endian storage
297
        ddb     'ab'
298
        ddb     "a"
299
        ddb     "ab"
300
 
301
        ; 6502 supports Intel-style DB/DW/DS (Little Endian), with Motorola-style repetition
302
 
303
_MOTO_REP equ   1
304
 
305
        include "../t_dx/t_db.inc"
306
 
307
        include "../t_dx/t_dw.inc"
308
 
309
        ds      10