Subversion Repositories pentevo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1186 savelij 1
        ; a somewhat more elaborated test of the 430(X) instruction set
2
 
3
        cpu     msp430
4
        relaxed on
5
        page    0
6
 
7
        ; the first part are MSP430 instructions, the list and reference
8
        ; values are borrowed from the Naken Assembler ;-)
9
 
10
        equ     number_five,5
11
 
12
testing macro   a,b
13
        mov     a,b
14
        endm
15
 
16
start:
17
        mov.b   #5, &100                ; 0x40f2 0x0005 0x0064
18
        mov.b   100, &100               ; 0x40d2 0x005c 0x0064
19
        add.w   100, &0x100             ; 0x5092 0x0056 0x0100
20
        sub.w   &0x8000, &0x100         ; 0x8292 0x8000 0x0100
21
        mov.w   &0x8000, r1             ; 0x4211 0x8000
22
        rrc.w   r9                      ; 0x1009
23
        rra.w   &0x100                  ; 0x1112 0x0100
24
        jmp     start                   ; 0x3fee
25
        push    r9                      ; 0x1209
26
        push.w  r9                      ; 0x1209
27
        push.b  r9                      ; 0x1249
28
        sxt     r9                      ; 0x1189
29
        swpb    r9                      ; 0x1089
30
        reti                            ; 0x1300
31
        call    &start                  ; 0x1292 0x0000
32
blah:
33
        jnz     start                   ; 0x23e5
34
        jne     start                   ; 0x23e4
35
        jz      start                   ; 0x27e3
36
        jeq     start                   ; 0x27e2
37
        jc      start                   ; 0x2fe1
38
        jhs     start                   ; 0x2fe0
39
        jn      start                   ; 0x33df
40
        jge     start                   ; 0x37de
41
        jl      start                   ; 0x3bdd
42
        testing #2,4                    ; 0x43a0 0xffbc
43
        testing #number_five,4          ; 0x40b0 0x0005 0xffb6
44
        addc.100, &0x100             ; 0x6092 0x0012 0x0100
45
        sub.w   100, &0x100             ; 0x8092 0x000c 0x0100
46
        cmp.w   100, &0x100             ; 0x9092 0x0006 0x0100
47
        dadd.b  100, &0x100             ; 0xa0d2 0x0000 0x0100
48
        bit.b   #5, &0x100              ; 0xb0f2 0x0005 0x0100
49
        bit.b   #0xff, &0x100           ; 0xb3f2 0x0100
50
        bis.b   #0xff, &0x100           ; 0xd3f2 0x0100
51
        xor.b   #0xff, &0x100           ; 0xe3f2 0x0100
52
        and.b   #0xff, &0x100           ; 0xf3f2 0x0100
53
        adc.b   r9                      ; 0x6349
54
        br      #start                  ; 0x4300
55
        clrc                            ; 0xc312
56
        clrn                            ; 0xc222
57
        clrz                            ; 0xc322
58
        dadc.&0x100                  ; 0xa382 0x0100
59
        dec.w   &0x100                  ; 0x8392 0x0100
60
        decd.&0x100                  ; 0x83a2 0x0100
61
        dint                            ; 0xc232
62
        eint                            ; 0xd232
63
        inc.w   &0x100                  ; 0x5392 0x0100
64
        inv.w   &0x100                  ; 0xe3b2 0x0100
65
        nop                             ; 0x4303
66
        ret                             ; 0x4130
67
        rla.w   &0x100                  ; 0x5292 0x0100 0x0100
68
        rlc.w   &0x100                  ; 0x6292 0x0100 0x0100
69
        sbc.w   &0x100                  ; 0x7382 0x0100
70
        setc                            ; 0xd312
71
        setn                            ; 0xd222
72
        setz                            ; 0xd322
73
        tst.w r6                        ; 0x9306
74
 
75
        ; iterate over all MSP430 instructions
76
 
77
        org     100h
78
 
79
        mov     r4,r7                   ; 0x4407
80
        mov.b   r4,r7                   ; 0x4447
81
        mov.w   r4,r7                   ; 0x4407
82
        mov     #4,r7                   ; 0x4227
83
        mov.b   #4,r7                   ; 0x4267
84
        mov.w   #4,r7                   ; 0x4227
85
        mov     #8,r7                   ; 0x4237
86
        mov.b   #8,r7                   ; 0x4277
87
        mov.w   #8,r7                   ; 0x4237
88
        mov     #0,r7                   ; 0x4307
89
        mov.b   #0,r7                   ; 0x4347
90
        mov.w   #0,r7                   ; 0x4307
91
        mov     #1,r7                   ; 0x4317
92
        mov.b   #1,r7                   ; 0x4357
93
        mov.w   #1,r7                   ; 0x4317
94
        mov     #2,r7                   ; 0x4327
95
        mov.b   #2,r7                   ; 0x4367
96
        mov.w   #2,r7                   ; 0x4327
97
        mov     #0ffffh,r7              ; 0x4337
98
        mov.b   #0ffh,r7                ; 0x4377
99
        mov.w   #0ffffh,r7              ; 0x4337
100
        mov     #-1,r7                  ; 0x4337
101
        mov.b   #-1,r7                  ; 0x4377
102
        mov.w   #-1,r7                  ; 0x4337
103
        mov     #100,r7                 ; 0x4037 0x0064
104
        mov.b   #100,r7                 ; 0x4077 0x0064
105
        mov.w   #100,r7                 ; 0x4037 0x0064
106
        mov     @r6,r7                  ; 0x4627
107
        mov.b   @r6,r7                  ; 0x4667
108
        mov.w   @r6,r7                  ; 0x4627
109
        mov     42(r6),r7               ; 0x4617 0x002a
110
        mov.b   42(r6),r7               ; 0x4657 0x002a
111
        mov.w   42(r6),r7               ; 0x4617 0x002a
112
        mov     @r6,r7                  ; 0x4627
113
        mov.b   @r6,r7                  ; 0x4667
114
        mov.w   @r6,r7                  ; 0x4627
115
        mov     @r6+,r7                 ; 0x4637
116
        mov.b   @r6+,r7                 ; 0x4677
117
        mov.w   @r6+,r7                 ; 0x4637
118
        mov     &1234h,r7               ; 0x4217 0x1234
119
        mov.b   &1234h,r7               ; 0x4257 0x1234
120
        mov.w   &1234h,r7               ; 0x4217 0x1234
121
        mov     1234h,r7                ; 0x4017 0x10cc
122
        mov.b   1234h,r7                ; 0x4057 0x10c8
123
        mov.w   1234h,r7                ; 0x4017 0x10c4
124
        mov     r4,200(r8)              ; 0x4488 0x00c8
125
        mov.b   r4,200(r8)              ; 0x44c8 0x00c8
126
        mov.w   r4,200(r8)              ; 0x4488 0x00c8
127
        mov     #4,200(r8)              ; 0x42a8 0x00c8
128
        mov.b   #4,200(r8)              ; 0x42e8 0x00c8
129
        mov.w   #4,200(r8)              ; 0x42a8 0x00c8
130
        mov     #8,200(r8)              ; 0x42b8 0x00c8
131
        mov.b   #8,200(r8)              ; 0x42f8 0x00c8
132
        mov.w   #8,200(r8)              ; 0x42b8 0x00c8
133
        mov     #0,200(r8)              ; 0x4388 0x00c8
134
        mov.b   #0,200(r8)              ; 0x43c8 0x00c8
135
        mov.w   #0,200(r8)              ; 0x4388 0x00c8
136
        mov     #1,200(r8)              ; 0x4398 0x00c8
137
        mov.b   #1,200(r8)              ; 0x43d8 0x00c8
138
        mov.w   #1,200(r8)              ; 0x4398 0x00c8
139
        mov     #2,200(r8)              ; 0x43a8 0x00c8
140
        mov.b   #2,200(r8)              ; 0x43e8 0x00c8
141
        mov.w   #2,200(r8)              ; 0x43a8 0x00c8
142
        mov     #0ffffh,200(r8)         ; 0x43b8 0x00c8
143
        mov.b   #0ffh,200(r8)           ; 0x43f8 0x00c8
144
        mov.w   #0ffffh,200(r8)         ; 0x43b8 0x00c8
145
        mov     #-1,200(r8)             ; 0x43b8 0x00c8
146
        mov.b   #-1,200(r8)             ; 0x43f8 0x00c8
147
        mov.w   #-1,200(r8)             ; 0x43b8 0x00c8
148
        mov     #100,200(r8)            ; 0x40b8 0x0064 0x00c8
149
        mov.b   #100,200(r8)            ; 0x40f8 0x0064 0x00c8
150
        mov.w   #100,200(r8)            ; 0x40b8 0x0064 0x00c8
151
        mov     @r6,200(r8)             ; 0x46a8 0x00c8
152
        mov.b   @r6,200(r8)             ; 0x46e8 0x00c8
153
        mov.w   @r6,200(r8)             ; 0x46a8 0x00c8
154
        mov     42(r6),200(r8)          ; 0x4698 0x002a 0x00c8
155
        mov.b   42(r6),200(r8)          ; 0x46d8 0x002a 0x00c8
156
        mov.w   42(r6),200(r8)          ; 0x4698 0x002a 0x00c8
157
        mov     @r6,200(r8)             ; 0x46a8 0x00c8
158
        mov.b   @r6,200(r8)             ; 0x46e8 0x00c8
159
        mov.w   @r6,200(r8)             ; 0x46a8 0x00c8
160
        mov     @r6+,200(r8)            ; 0x46b8 0x00c8
161
        mov.b   @r6+,200(r8)            ; 0x46f8 0x00c8
162
        mov.w   @r6+,200(r8)            ; 0x46b8 0x00c8
163
        mov     &1234h,200(r8)          ; 0x4298 0x1234 0x00c8
164
        mov.b   &1234h,200(r8)          ; 0x42d8 0x1234 0x00c8
165
        mov.w   &1234h,200(r8)          ; 0x4298 0x1234 0x00c8
166
        mov     1234h,200(r8)           ; 0x4098 0x1006 0x00c8
167
        mov.b   1234h,200(r8)           ; 0x40d8 0x1000 0x00c8
168
        mov.w   1234h,200(r8)           ; 0x4098 0x0ffa 0x00c8
169
        mov     r4,&1234h               ; 0x4482 0x1234
170
        mov.b   r4,&1234h               ; 0x44c2 0x1234
171
        mov.w   r4,&1234h               ; 0x4482 0x1234
172
        mov     #4,&1234h               ; 0x42a2 0x1234
173
        mov.b   #4,&1234h               ; 0x42e2 0x1234
174
        mov.w   #4,&1234h               ; 0x42a2 0x1234
175
        mov     #8,&1234h               ; 0x42b2 0x1234
176
        mov.b   #8,&1234h               ; 0x42f2 0x1234
177
        mov.w   #8,&1234h               ; 0x42b2 0x1234
178
        mov     #0,&1234h               ; 0x4382 0x1234
179
        mov.b   #0,&1234h               ; 0x43c2 0x1234
180
        mov.w   #0,&1234h               ; 0x4382 0x1234
181
        mov     #1,&1234h               ; 0x4392 0x1234
182
        mov.b   #1,&1234h               ; 0x43d2 0x1234
183
        mov.w   #1,&1234h               ; 0x4392 0x1234
184
        mov     #2,&1234h               ; 0x43a2 0x1234
185
        mov.b   #2,&1234h               ; 0x43e2 0x1234
186
        mov.w   #2,&1234h               ; 0x43a2 0x1234
187
        mov     #0ffffh,&1234h          ; 0x43b2 0x1234
188
        mov.b   #0ffh,&1234h            ; 0x43f2 0x1234
189
        mov.w   #0ffffh,&1234h          ; 0x43b2 0x1234
190
        mov     #-1,&1234h              ; 0x43b2 0x1234
191
        mov.b   #-1,&1234h              ; 0x43f2 0x1234
192
        mov.w   #-1,&1234h              ; 0x43b2 0x1234
193
        mov     #100,&1234h             ; 0x40b2 0x0064 0x1234
194
        mov.b   #100,&1234h             ; 0x40f2 0x0064 0x1234
195
        mov.w   #100,&1234h             ; 0x40b2 0x0064 0x1234
196
        mov     @r6,&1234h              ; 0x46a2 0x1234
197
        mov.b   @r6,&1234h              ; 0x46e2 0x1234
198
        mov.w   @r6,&1234h              ; 0x46a2 0x1234
199
        mov     42(r6),&1234h           ; 0x4692 0x002a 0x1234
200
        mov.b   42(r6),&1234h           ; 0x46d2 0x002a 0x1234
201
        mov.w   42(r6),&1234h           ; 0x4692 0x002a 0x1234
202
        mov     @r6,&1234h              ; 0x46a2 0x1234
203
        mov.b   @r6,&1234h              ; 0x46e2 0x1234
204
        mov.w   @r6,&1234h              ; 0x46a2 0x1234
205
        mov     @r6+,&1234h             ; 0x46b2 0x1234
206
        mov.b   @r6+,&1234h             ; 0x46f2 0x1234
207
        mov.w   @r6+,&1234h             ; 0x46b2 0x1234
208
        mov     &1234h,&1234h           ; 0x4292 0x1234 0x1234
209
        mov.b   &1234h,&1234h           ; 0x42d2 0x1234 0x1234
210
        mov.w   &1234h,&1234h           ; 0x4292 0x1234 0x1234
211
        mov     1234h,&1234h            ; 0x4092 0x0f3a 0x1234
212
        mov.b   1234h,&1234h            ; 0x40d2 0x0f34 0x1234
213
        mov.w   1234h,&1234h            ; 0x4092 0x0f2e 0x1234
214
        mov     r4,1234h                ; 0x4480 0x0f28
215
        mov.b   r4,1234h                ; 0x44c0 0x0f24
216
        mov.w   r4,1234h                ; 0x4480 0x0f20
217
        mov     #4,1234h                ; 0x42a0 0x0f1c
218
        mov.b   #4,1234h                ; 0x42e0 0x0f18
219
        mov.w   #4,1234h                ; 0x42a0 0x0f14
220
        mov     #8,1234h                ; 0x42b0 0x0f10
221
        mov.b   #8,1234h                ; 0x42f0 0x0f0c
222
        mov.w   #8,1234h                ; 0x42b0 0x0f08
223
        mov     #0,1234h                ; 0x4380 0x0f04
224
        mov.b   #0,1234h                ; 0x43c0 0x0f00
225
        mov.w   #0,1234h                ; 0x4380 0x0efc
226
        mov     #1,1234h                ; 0x4390 0x0ef8
227
        mov.b   #1,1234h                ; 0x43d0 0x0ef4
228
        mov.w   #1,1234h                ; 0x4390 0x0ef0
229
        mov     #2,1234h                ; 0x43a0 0x0eec
230
        mov.b   #2,1234h                ; 0x43e0 0x0ee8
231
        mov.w   #2,1234h                ; 0x43a0 0x0ee4
232
        mov     #0ffffh,1234h           ; 0x43b0 0x0ee0
233
        mov.b   #0ffh,1234h             ; 0x43f0 0x0edc
234
        mov.w   #0ffffh,1234h           ; 0x43b0 0x0ed8
235
        mov     #-1,1234h               ; 0x43b0 0x0ed4
236
        mov.b   #-1,1234h               ; 0x43f0 0x0ed0
237
        mov.w   #-1,1234h               ; 0x43b0 0x0ecc
238
        mov     #100,1234h              ; 0x40b0 0x0064 0x0ec6
239
        mov.b   #100,1234h              ; 0x40f0 0x0064 0x0ec0
240
        mov.w   #100,1234h              ; 0x40b0 0x0064 0x0eba
241
        mov     @r6,1234h               ; 0x46a0 0x0eb6
242
        mov.b   @r6,1234h               ; 0x46e0 0x0eb2
243
        mov.w   @r6,1234h               ; 0x46a0 0x0eae
244
        mov     42(r6),1234h            ; 0x4690 0x002a 0x0ea8
245
        mov.b   42(r6),1234h            ; 0x46d0 0x002a 0x0ea2
246
        mov.w   42(r6),1234h            ; 0x4690 0x002a 0x0e9c
247
        mov     @r6,1234h               ; 0x46a0 0x0e98
248
        mov.b   @r6,1234h               ; 0x46e0 0x0e94
249
        mov.w   @r6,1234h               ; 0x46a0 0x0e90
250
        mov     @r6+,1234h              ; 0x46b0 0x0e8c
251
        mov.b   @r6+,1234h              ; 0x46f0 0x0e88
252
        mov.w   @r6+,1234h              ; 0x46b0 0x0e84
253
        mov     &1234h,1234h            ; 0x4290 0x1234 0x0e7e
254
        mov.b   &1234h,1234h            ; 0x42d0 0x1234 0x0e78
255
        mov.w   &1234h,1234h            ; 0x4290 0x1234 0x0e72
256
        mov     1234h,1234h             ; 0x4090 0x0e6e 0x0e6c
257
        mov.b   1234h,1234h             ; 0x40d0 0x0e68 0x0e66
258
        mov.w   1234h,1234h             ; 0x4090 0x0e62 0x0e60
259
        add     r4,r7                   ; 0x5407
260
        add.b   r4,r7                   ; 0x5447
261
        add.w   r4,r7                   ; 0x5407
262
        add     #4,r7                   ; 0x5227
263
        add.b   #4,r7                   ; 0x5267
264
        add.w   #4,r7                   ; 0x5227
265
        add     #8,r7                   ; 0x5237
266
        add.b   #8,r7                   ; 0x5277
267
        add.w   #8,r7                   ; 0x5237
268
        add     #0,r7                   ; 0x5307
269
        add.b   #0,r7                   ; 0x5347
270
        add.w   #0,r7                   ; 0x5307
271
        add     #1,r7                   ; 0x5317
272
        add.b   #1,r7                   ; 0x5357
273
        add.w   #1,r7                   ; 0x5317
274
        add     #2,r7                   ; 0x5327
275
        add.b   #2,r7                   ; 0x5367
276
        add.w   #2,r7                   ; 0x5327
277
        add     #0ffffh,r7              ; 0x5337
278
        add.b   #0ffh,r7                ; 0x5377
279
        add.w   #0ffffh,r7              ; 0x5337
280
        add     #-1,r7                  ; 0x5337
281
        add.b   #-1,r7                  ; 0x5377
282
        add.w   #-1,r7                  ; 0x5337
283
        add     #100,r7                 ; 0x5037 0x0064
284
        add.b   #100,r7                 ; 0x5077 0x0064
285
        add.w   #100,r7                 ; 0x5037 0x0064
286
        add     @r6,r7                  ; 0x5627
287
        add.b   @r6,r7                  ; 0x5667
288
        add.w   @r6,r7                  ; 0x5627
289
        add     42(r6),r7               ; 0x5617 0x002a
290
        add.b   42(r6),r7               ; 0x5657 0x002a
291
        add.w   42(r6),r7               ; 0x5617 0x002a
292
        add     @r6,r7                  ; 0x5627
293
        add.b   @r6,r7                  ; 0x5667
294
        add.w   @r6,r7                  ; 0x5627
295
        add     @r6+,r7                 ; 0x5637
296
        add.b   @r6+,r7                 ; 0x5677
297
        add.w   @r6+,r7                 ; 0x5637
298
        add     &1234h,r7               ; 0x5217 0x1234
299
        add.b   &1234h,r7               ; 0x5257 0x1234
300
        add.w   &1234h,r7               ; 0x5217 0x1234
301
        add     1234h,r7                ; 0x5017 0x0df6
302
        add.b   1234h,r7                ; 0x5057 0x0df2
303
        add.w   1234h,r7                ; 0x5017 0x0dee
304
        add     r4,200(r8)              ; 0x5488 0x00c8
305
        add.b   r4,200(r8)              ; 0x54c8 0x00c8
306
        add.w   r4,200(r8)              ; 0x5488 0x00c8
307
        add     #4,200(r8)              ; 0x52a8 0x00c8
308
        add.b   #4,200(r8)              ; 0x52e8 0x00c8
309
        add.w   #4,200(r8)              ; 0x52a8 0x00c8
310
        add     #8,200(r8)              ; 0x52b8 0x00c8
311
        add.b   #8,200(r8)              ; 0x52f8 0x00c8
312
        add.w   #8,200(r8)              ; 0x52b8 0x00c8
313
        add     #0,200(r8)              ; 0x5388 0x00c8
314
        add.b   #0,200(r8)              ; 0x53c8 0x00c8
315
        add.w   #0,200(r8)              ; 0x5388 0x00c8
316
        add     #1,200(r8)              ; 0x5398 0x00c8
317
        add.b   #1,200(r8)              ; 0x53d8 0x00c8
318
        add.w   #1,200(r8)              ; 0x5398 0x00c8
319
        add     #2,200(r8)              ; 0x53a8 0x00c8
320
        add.b   #2,200(r8)              ; 0x53e8 0x00c8
321
        add.w   #2,200(r8)              ; 0x53a8 0x00c8
322
        add     #0ffffh,200(r8)         ; 0x53b8 0x00c8
323
        add.b   #0ffh,200(r8)           ; 0x53f8 0x00c8
324
        add.w   #0ffffh,200(r8)         ; 0x53b8 0x00c8
325
        add     #-1,200(r8)             ; 0x53b8 0x00c8
326
        add.b   #-1,200(r8)             ; 0x53f8 0x00c8
327
        add.w   #-1,200(r8)             ; 0x53b8 0x00c8
328
        add     #100,200(r8)            ; 0x50b8 0x0064 0x00c8
329
        add.b   #100,200(r8)            ; 0x50f8 0x0064 0x00c8
330
        add.w   #100,200(r8)            ; 0x50b8 0x0064 0x00c8
331
        add     @r6,200(r8)             ; 0x56a8 0x00c8
332
        add.b   @r6,200(r8)             ; 0x56e8 0x00c8
333
        add.w   @r6,200(r8)             ; 0x56a8 0x00c8
334
        add     42(r6),200(r8)          ; 0x5698 0x002a 0x00c8
335
        add.b   42(r6),200(r8)          ; 0x56d8 0x002a 0x00c8
336
        add.w   42(r6),200(r8)          ; 0x5698 0x002a 0x00c8
337
        add     @r6,200(r8)             ; 0x56a8 0x00c8
338
        add.b   @r6,200(r8)             ; 0x56e8 0x00c8
339
        add.w   @r6,200(r8)             ; 0x56a8 0x00c8
340
        add     @r6+,200(r8)            ; 0x56b8 0x00c8
341
        add.b   @r6+,200(r8)            ; 0x56f8 0x00c8
342
        add.w   @r6+,200(r8)            ; 0x56b8 0x00c8
343
        add     &1234h,200(r8)          ; 0x5298 0x1234 0x00c8
344
        add.b   &1234h,200(r8)          ; 0x52d8 0x1234 0x00c8
345
        add.w   &1234h,200(r8)          ; 0x5298 0x1234 0x00c8
346
        add     1234h,200(r8)           ; 0x5098 0x0d30 0x00c8
347
        add.b   1234h,200(r8)           ; 0x50d8 0x0d2a 0x00c8
348
        add.w   1234h,200(r8)           ; 0x5098 0x0d24 0x00c8
349
        add     r4,&1234h               ; 0x5482 0x1234
350
        add.b   r4,&1234h               ; 0x54c2 0x1234
351
        add.w   r4,&1234h               ; 0x5482 0x1234
352
        add     #4,&1234h               ; 0x52a2 0x1234
353
        add.b   #4,&1234h               ; 0x52e2 0x1234
354
        add.w   #4,&1234h               ; 0x52a2 0x1234
355
        add     #8,&1234h               ; 0x52b2 0x1234
356
        add.b   #8,&1234h               ; 0x52f2 0x1234
357
        add.w   #8,&1234h               ; 0x52b2 0x1234
358
        add     #0,&1234h               ; 0x5382 0x1234
359
        add.b   #0,&1234h               ; 0x53c2 0x1234
360
        add.w   #0,&1234h               ; 0x5382 0x1234
361
        add     #1,&1234h               ; 0x5392 0x1234
362
        add.b   #1,&1234h               ; 0x53d2 0x1234
363
        add.w   #1,&1234h               ; 0x5392 0x1234
364
        add     #2,&1234h               ; 0x53a2 0x1234
365
        add.b   #2,&1234h               ; 0x53e2 0x1234
366
        add.w   #2,&1234h               ; 0x53a2 0x1234
367
        add     #0ffffh,&1234h          ; 0x53b2 0x1234
368
        add.b   #0ffh,&1234h            ; 0x53f2 0x1234
369
        add.w   #0ffffh,&1234h          ; 0x53b2 0x1234
370
        add     #-1,&1234h              ; 0x53b2 0x1234
371
        add.b   #-1,&1234h              ; 0x53f2 0x1234
372
        add.w   #-1,&1234h              ; 0x53b2 0x1234
373
        add     #100,&1234h             ; 0x50b2 0x0064 0x1234
374
        add.b   #100,&1234h             ; 0x50f2 0x0064 0x1234
375
        add.w   #100,&1234h             ; 0x50b2 0x0064 0x1234
376
        add     @r6,&1234h              ; 0x56a2 0x1234
377
        add.b   @r6,&1234h              ; 0x56e2 0x1234
378
        add.w   @r6,&1234h              ; 0x56a2 0x1234
379
        add     42(r6),&1234h           ; 0x5692 0x002a 0x1234
380
        add.b   42(r6),&1234h           ; 0x56d2 0x002a 0x1234
381
        add.w   42(r6),&1234h           ; 0x5692 0x002a 0x1234
382
        add     @r6,&1234h              ; 0x56a2 0x1234
383
        add.b   @r6,&1234h              ; 0x56e2 0x1234
384
        add.w   @r6,&1234h              ; 0x56a2 0x1234
385
        add     @r6+,&1234h             ; 0x56b2 0x1234
386
        add.b   @r6+,&1234h             ; 0x56f2 0x1234
387
        add.w   @r6+,&1234h             ; 0x56b2 0x1234
388
        add     &1234h,&1234h           ; 0x5292 0x1234 0x1234
389
        add.b   &1234h,&1234h           ; 0x52d2 0x1234 0x1234
390
        add.w   &1234h,&1234h           ; 0x5292 0x1234 0x1234
391
        add     1234h,&1234h            ; 0x5092 0x0c64 0x1234
392
        add.b   1234h,&1234h            ; 0x50d2 0x0c5e 0x1234
393
        add.w   1234h,&1234h            ; 0x5092 0x0c58 0x1234
394
        add     r4,1234h                ; 0x5480 0x0c52
395
        add.b   r4,1234h                ; 0x54c0 0x0c4e
396
        add.w   r4,1234h                ; 0x5480 0x0c4a
397
        add     #4,1234h                ; 0x52a0 0x0c46
398
        add.b   #4,1234h                ; 0x52e0 0x0c42
399
        add.w   #4,1234h                ; 0x52a0 0x0c3e
400
        add     #8,1234h                ; 0x52b0 0x0c3a
401
        add.b   #8,1234h                ; 0x52f0 0x0c36
402
        add.w   #8,1234h                ; 0x52b0 0x0c32
403
        add     #0,1234h                ; 0x5380 0x0c2e
404
        add.b   #0,1234h                ; 0x53c0 0x0c2a
405
        add.w   #0,1234h                ; 0x5380 0x0c26
406
        add     #1,1234h                ; 0x5390 0x0c22
407
        add.b   #1,1234h                ; 0x53d0 0x0c1e
408
        add.w   #1,1234h                ; 0x5390 0x0c1a
409
        add     #2,1234h                ; 0x53a0 0x0c16
410
        add.b   #2,1234h                ; 0x53e0 0x0c12
411
        add.w   #2,1234h                ; 0x53a0 0x0c0e
412
        add     #0ffffh,1234h           ; 0x53b0 0x0c0a
413
        add.b   #0ffh,1234h             ; 0x53f0 0x0c06
414
        add.w   #0ffffh,1234h           ; 0x53b0 0x0c02
415
        add     #-1,1234h               ; 0x53b0 0x0bfe
416
        add.b   #-1,1234h               ; 0x53f0 0x0bfa
417
        add.w   #-1,1234h               ; 0x53b0 0x0bf6
418
        add     #100,1234h              ; 0x50b0 0x0064 0x0bf0
419
        add.b   #100,1234h              ; 0x50f0 0x0064 0x0bea
420
        add.w   #100,1234h              ; 0x50b0 0x0064 0x0be4
421
        add     @r6,1234h               ; 0x56a0 0x0be0
422
        add.b   @r6,1234h               ; 0x56e0 0x0bdc
423
        add.w   @r6,1234h               ; 0x56a0 0x0bd8
424
        add     42(r6),1234h            ; 0x5690 0x002a 0x0bd2
425
        add.b   42(r6),1234h            ; 0x56d0 0x002a 0x0bcc
426
        add.w   42(r6),1234h            ; 0x5690 0x002a 0x0bc6
427
        add     @r6,1234h               ; 0x56a0 0x0bc2
428
        add.b   @r6,1234h               ; 0x56e0 0x0bbe
429
        add.w   @r6,1234h               ; 0x56a0 0x0bba
430
        add     @r6+,1234h              ; 0x56b0 0x0bb6
431
        add.b   @r6+,1234h              ; 0x56f0 0x0bb2
432
        add.w   @r6+,1234h              ; 0x56b0 0x0bae
433
        add     &1234h,1234h            ; 0x5290 0x1234 0x0ba8
434
        add.b   &1234h,1234h            ; 0x52d0 0x1234 0x0ba2
435
        add.w   &1234h,1234h            ; 0x5290 0x1234 0x0b9c
436
        add     1234h,1234h             ; 0x5090 0x0b98 0x0b96
437
        add.b   1234h,1234h             ; 0x50d0 0x0b92 0x0b90
438
        add.w   1234h,1234h             ; 0x5090 0x0b8c 0x0b8a
439
        addc    r4,r7                   ; 0x6407
440
        addc.b  r4,r7                   ; 0x6447
441
        addc.w  r4,r7                   ; 0x6407
442
        addc    #4,r7                   ; 0x6227
443
        addc.b  #4,r7                   ; 0x6267
444
        addc.w  #4,r7                   ; 0x6227
445
        addc    #8,r7                   ; 0x6237
446
        addc.b  #8,r7                   ; 0x6277
447
        addc.w  #8,r7                   ; 0x6237
448
        addc    #0,r7                   ; 0x6307
449
        addc.b  #0,r7                   ; 0x6347
450
        addc.w  #0,r7                   ; 0x6307
451
        addc    #1,r7                   ; 0x6317
452
        addc.b  #1,r7                   ; 0x6357
453
        addc.w  #1,r7                   ; 0x6317
454
        addc    #2,r7                   ; 0x6327
455
        addc.b  #2,r7                   ; 0x6367
456
        addc.w  #2,r7                   ; 0x6327
457
        addc    #0ffffh,r7              ; 0x6337
458
        addc.b  #0ffh,r7                ; 0x6377
459
        addc.w  #0ffffh,r7              ; 0x6337
460
        addc    #-1,r7                  ; 0x6337
461
        addc.b  #-1,r7                  ; 0x6377
462
        addc.w  #-1,r7                  ; 0x6337
463
        addc    #100,r7                 ; 0x6037 0x0064
464
        addc.b  #100,r7                 ; 0x6077 0x0064
465
        addc.w  #100,r7                 ; 0x6037 0x0064
466
        addc    @r6,r7                  ; 0x6627
467
        addc.b  @r6,r7                  ; 0x6667
468
        addc.w  @r6,r7                  ; 0x6627
469
        addc    42(r6),r7               ; 0x6617 0x002a
470
        addc.b  42(r6),r7               ; 0x6657 0x002a
471
        addc.42(r6),r7               ; 0x6617 0x002a
472
        addc    @r6,r7                  ; 0x6627
473
        addc.b  @r6,r7                  ; 0x6667
474
        addc.w  @r6,r7                  ; 0x6627
475
        addc    @r6+,r7                 ; 0x6637
476
        addc.b  @r6+,r7                 ; 0x6677
477
        addc.w  @r6+,r7                 ; 0x6637
478
        addc    &1234h,r7               ; 0x6217 0x1234
479
        addc.b  &1234h,r7               ; 0x6257 0x1234
480
        addc.&1234h,r7               ; 0x6217 0x1234
481
        addc    1234h,r7                ; 0x6017 0x0b20
482
        addc.b  1234h,r7                ; 0x6057 0x0b1c
483
        addc.1234h,r7                ; 0x6017 0x0b18
484
        addc    r4,200(r8)              ; 0x6488 0x00c8
485
        addc.b  r4,200(r8)              ; 0x64c8 0x00c8
486
        addc.w  r4,200(r8)              ; 0x6488 0x00c8
487
        addc    #4,200(r8)              ; 0x62a8 0x00c8
488
        addc.b  #4,200(r8)              ; 0x62e8 0x00c8
489
        addc.w  #4,200(r8)              ; 0x62a8 0x00c8
490
        addc    #8,200(r8)              ; 0x62b8 0x00c8
491
        addc.b  #8,200(r8)              ; 0x62f8 0x00c8
492
        addc.w  #8,200(r8)              ; 0x62b8 0x00c8
493
        addc    #0,200(r8)              ; 0x6388 0x00c8
494
        addc.b  #0,200(r8)              ; 0x63c8 0x00c8
495
        addc.w  #0,200(r8)              ; 0x6388 0x00c8
496
        addc    #1,200(r8)              ; 0x6398 0x00c8
497
        addc.b  #1,200(r8)              ; 0x63d8 0x00c8
498
        addc.w  #1,200(r8)              ; 0x6398 0x00c8
499
        addc    #2,200(r8)              ; 0x63a8 0x00c8
500
        addc.b  #2,200(r8)              ; 0x63e8 0x00c8
501
        addc.w  #2,200(r8)              ; 0x63a8 0x00c8
502
        addc    #0ffffh,200(r8)         ; 0x63b8 0x00c8
503
        addc.b  #0ffh,200(r8)           ; 0x63f8 0x00c8
504
        addc.w  #0ffffh,200(r8)         ; 0x63b8 0x00c8
505
        addc    #-1,200(r8)             ; 0x63b8 0x00c8
506
        addc.b  #-1,200(r8)             ; 0x63f8 0x00c8
507
        addc.w  #-1,200(r8)             ; 0x63b8 0x00c8
508
        addc    #100,200(r8)            ; 0x60b8 0x0064 0x00c8
509
        addc.b  #100,200(r8)            ; 0x60f8 0x0064 0x00c8
510
        addc.w  #100,200(r8)            ; 0x60b8 0x0064 0x00c8
511
        addc    @r6,200(r8)             ; 0x66a8 0x00c8
512
        addc.b  @r6,200(r8)             ; 0x66e8 0x00c8
513
        addc.w  @r6,200(r8)             ; 0x66a8 0x00c8
514
        addc    42(r6),200(r8)          ; 0x6698 0x002a 0x00c8
515
        addc.b  42(r6),200(r8)          ; 0x66d8 0x002a 0x00c8
516
        addc.42(r6),200(r8)          ; 0x6698 0x002a 0x00c8
517
        addc    @r6,200(r8)             ; 0x66a8 0x00c8
518
        addc.b  @r6,200(r8)             ; 0x66e8 0x00c8
519
        addc.w  @r6,200(r8)             ; 0x66a8 0x00c8
520
        addc    @r6+,200(r8)            ; 0x66b8 0x00c8
521
        addc.b  @r6+,200(r8)            ; 0x66f8 0x00c8
522
        addc.w  @r6+,200(r8)            ; 0x66b8 0x00c8
523
        addc    &1234h,200(r8)          ; 0x6298 0x1234 0x00c8
524
        addc.b  &1234h,200(r8)          ; 0x62d8 0x1234 0x00c8
525
        addc.&1234h,200(r8)          ; 0x6298 0x1234 0x00c8
526
        addc    1234h,200(r8)           ; 0x6098 0x0a5a 0x00c8
527
        addc.b  1234h,200(r8)           ; 0x60d8 0x0a54 0x00c8
528
        addc.1234h,200(r8)           ; 0x6098 0x0a4e 0x00c8
529
        addc    r4,&1234h               ; 0x6482 0x1234
530
        addc.b  r4,&1234h               ; 0x64c2 0x1234
531
        addc.w  r4,&1234h               ; 0x6482 0x1234
532
        addc    #4,&1234h               ; 0x62a2 0x1234
533
        addc.b  #4,&1234h               ; 0x62e2 0x1234
534
        addc.w  #4,&1234h               ; 0x62a2 0x1234
535
        addc    #8,&1234h               ; 0x62b2 0x1234
536
        addc.b  #8,&1234h               ; 0x62f2 0x1234
537
        addc.w  #8,&1234h               ; 0x62b2 0x1234
538
        addc    #0,&1234h               ; 0x6382 0x1234
539
        addc.b  #0,&1234h               ; 0x63c2 0x1234
540
        addc.w  #0,&1234h               ; 0x6382 0x1234
541
        addc    #1,&1234h               ; 0x6392 0x1234
542
        addc.b  #1,&1234h               ; 0x63d2 0x1234
543
        addc.w  #1,&1234h               ; 0x6392 0x1234
544
        addc    #2,&1234h               ; 0x63a2 0x1234
545
        addc.b  #2,&1234h               ; 0x63e2 0x1234
546
        addc.w  #2,&1234h               ; 0x63a2 0x1234
547
        addc    #0ffffh,&1234h          ; 0x63b2 0x1234
548
        addc.b  #0ffh,&1234h            ; 0x63f2 0x1234
549
        addc.w  #0ffffh,&1234h          ; 0x63b2 0x1234
550
        addc    #-1,&1234h              ; 0x63b2 0x1234
551
        addc.b  #-1,&1234h              ; 0x63f2 0x1234
552
        addc.w  #-1,&1234h              ; 0x63b2 0x1234
553
        addc    #100,&1234h             ; 0x60b2 0x0064 0x1234
554
        addc.b  #100,&1234h             ; 0x60f2 0x0064 0x1234
555
        addc.w  #100,&1234h             ; 0x60b2 0x0064 0x1234
556
        addc    @r6,&1234h              ; 0x66a2 0x1234
557
        addc.b  @r6,&1234h              ; 0x66e2 0x1234
558
        addc.w  @r6,&1234h              ; 0x66a2 0x1234
559
        addc    42(r6),&1234h           ; 0x6692 0x002a 0x1234
560
        addc.b  42(r6),&1234h           ; 0x66d2 0x002a 0x1234
561
        addc.42(r6),&1234h           ; 0x6692 0x002a 0x1234
562
        addc    @r6,&1234h              ; 0x66a2 0x1234
563
        addc.b  @r6,&1234h              ; 0x66e2 0x1234
564
        addc.w  @r6,&1234h              ; 0x66a2 0x1234
565
        addc    @r6+,&1234h             ; 0x66b2 0x1234
566
        addc.b  @r6+,&1234h             ; 0x66f2 0x1234
567
        addc.w  @r6+,&1234h             ; 0x66b2 0x1234
568
        addc    &1234h,&1234h           ; 0x6292 0x1234 0x1234
569
        addc.b  &1234h,&1234h           ; 0x62d2 0x1234 0x1234
570
        addc.&1234h,&1234h           ; 0x6292 0x1234 0x1234
571
        addc    1234h,&1234h            ; 0x6092 0x098e 0x1234
572
        addc.b  1234h,&1234h            ; 0x60d2 0x0988 0x1234
573
        addc.1234h,&1234h            ; 0x6092 0x0982 0x1234
574
        addc    r4,1234h                ; 0x6480 0x097c
575
        addc.b  r4,1234h                ; 0x64c0 0x0978
576
        addc.w  r4,1234h                ; 0x6480 0x0974
577
        addc    #4,1234h                ; 0x62a0 0x0970
578
        addc.b  #4,1234h                ; 0x62e0 0x096c
579
        addc.w  #4,1234h                ; 0x62a0 0x0968
580
        addc    #8,1234h                ; 0x62b0 0x0964
581
        addc.b  #8,1234h                ; 0x62f0 0x0960
582
        addc.w  #8,1234h                ; 0x62b0 0x095c
583
        addc    #0,1234h                ; 0x6380 0x0958
584
        addc.b  #0,1234h                ; 0x63c0 0x0954
585
        addc.w  #0,1234h                ; 0x6380 0x0950
586
        addc    #1,1234h                ; 0x6390 0x094c
587
        addc.b  #1,1234h                ; 0x63d0 0x0948
588
        addc.w  #1,1234h                ; 0x6390 0x0944
589
        addc    #2,1234h                ; 0x63a0 0x0940
590
        addc.b  #2,1234h                ; 0x63e0 0x093c
591
        addc.w  #2,1234h                ; 0x63a0 0x0938
592
        addc    #0ffffh,1234h           ; 0x63b0 0x0934
593
        addc.b  #0ffh,1234h             ; 0x63f0 0x0930
594
        addc.w  #0ffffh,1234h           ; 0x63b0 0x092c
595
        addc    #-1,1234h               ; 0x63b0 0x0928
596
        addc.b  #-1,1234h               ; 0x63f0 0x0924
597
        addc.w  #-1,1234h               ; 0x63b0 0x0920
598
        addc    #100,1234h              ; 0x60b0 0x0064 0x091a
599
        addc.b  #100,1234h              ; 0x60f0 0x0064 0x0914
600
        addc.w  #100,1234h              ; 0x60b0 0x0064 0x090e
601
        addc    @r6,1234h               ; 0x66a0 0x090a
602
        addc.b  @r6,1234h               ; 0x66e0 0x0906
603
        addc.w  @r6,1234h               ; 0x66a0 0x0902
604
        addc    42(r6),1234h            ; 0x6690 0x002a 0x08fc
605
        addc.b  42(r6),1234h            ; 0x66d0 0x002a 0x08f6
606
        addc.42(r6),1234h            ; 0x6690 0x002a 0x08f0
607
        addc    @r6,1234h               ; 0x66a0 0x08ec
608
        addc.b  @r6,1234h               ; 0x66e0 0x08e8
609
        addc.w  @r6,1234h               ; 0x66a0 0x08e4
610
        addc    @r6+,1234h              ; 0x66b0 0x08e0
611
        addc.b  @r6+,1234h              ; 0x66f0 0x08dc
612
        addc.w  @r6+,1234h              ; 0x66b0 0x08d8
613
        addc    &1234h,1234h            ; 0x6290 0x1234 0x08d2
614
        addc.b  &1234h,1234h            ; 0x62d0 0x1234 0x08cc
615
        addc.&1234h,1234h            ; 0x6290 0x1234 0x08c6
616
        addc    1234h,1234h             ; 0x6090 0x09c2 0x08c0
617
        addc.b  1234h,1234h             ; 0x60d0 0x08bc 0x08ba
618
        addc.1234h,1234h             ; 0x6090 0x08b6 0x08b4
619
        sub     r4,r7                   ; 0x8407
620
        sub.b   r4,r7                   ; 0x8447
621
        sub.w   r4,r7                   ; 0x8407
622
        sub     #4,r7                   ; 0x8227
623
        sub.b   #4,r7                   ; 0x8267
624
        sub.w   #4,r7                   ; 0x8227
625
        sub     #8,r7                   ; 0x8237
626
        sub.b   #8,r7                   ; 0x8277
627
        sub.w   #8,r7                   ; 0x8237
628
        sub     #0,r7                   ; 0x8307
629
        sub.b   #0,r7                   ; 0x8347
630
        sub.w   #0,r7                   ; 0x8307
631
        sub     #1,r7                   ; 0x8317
632
        sub.b   #1,r7                   ; 0x8357
633
        sub.w   #1,r7                   ; 0x8317
634
        sub     #2,r7                   ; 0x8327
635
        sub.b   #2,r7                   ; 0x8367
636
        sub.w   #2,r7                   ; 0x8327
637
        sub     #0ffffh,r7              ; 0x8337
638
        sub.b   #0ffh,r7                ; 0x8377
639
        sub.w   #0ffffh,r7              ; 0x8337
640
        sub     #-1,r7                  ; 0x8337
641
        sub.b   #-1,r7                  ; 0x8377
642
        sub.w   #-1,r7                  ; 0x8337
643
        sub     #100,r7                 ; 0x8037 0x0064
644
        sub.b   #100,r7                 ; 0x8077 0x0064
645
        sub.w   #100,r7                 ; 0x8037 0x0064
646
        sub     @r6,r7                  ; 0x8627
647
        sub.b   @r6,r7                  ; 0x8667
648
        sub.w   @r6,r7                  ; 0x8627
649
        sub     42(r6),r7               ; 0x8617 0x002a
650
        sub.b   42(r6),r7               ; 0x8657 0x002a
651
        sub.w   42(r6),r7               ; 0x8617 0x002a
652
        sub     @r6,r7                  ; 0x8627
653
        sub.b   @r6,r7                  ; 0x8667
654
        sub.w   @r6,r7                  ; 0x8627
655
        sub     @r6+,r7                 ; 0x8637
656
        sub.b   @r6+,r7                 ; 0x8677
657
        sub.w   @r6+,r7                 ; 0x8637
658
        sub     &1234h,r7               ; 0x8217 0x1234
659
        sub.b   &1234h,r7               ; 0x8257 0x1234
660
        sub.w   &1234h,r7               ; 0x8217 0x1234
661
        sub     1234h,r7                ; 0x8017 0x084a
662
        sub.b   1234h,r7                ; 0x8057 0x0846
663
        sub.w   1234h,r7                ; 0x8017 0x0842
664
        sub     r4,200(r8)              ; 0x8488 0x00c8
665
        sub.b   r4,200(r8)              ; 0x84c8 0x00c8
666
        sub.w   r4,200(r8)              ; 0x8488 0x00c8
667
        sub     #4,200(r8)              ; 0x82a8 0x00c8
668
        sub.b   #4,200(r8)              ; 0x82e8 0x00c8
669
        sub.w   #4,200(r8)              ; 0x82a8 0x00c8
670
        sub     #8,200(r8)              ; 0x82b8 0x00c8
671
        sub.b   #8,200(r8)              ; 0x82f8 0x00c8
672
        sub.w   #8,200(r8)              ; 0x82b8 0x00c8
673
        sub     #0,200(r8)              ; 0x8388 0x00c8
674
        sub.b   #0,200(r8)              ; 0x83c8 0x00c8
675
        sub.w   #0,200(r8)              ; 0x8388 0x00c8
676
        sub     #1,200(r8)              ; 0x8398 0x00c8
677
        sub.b   #1,200(r8)              ; 0x83d8 0x00c8
678
        sub.w   #1,200(r8)              ; 0x8398 0x00c8
679
        sub     #2,200(r8)              ; 0x83a8 0x00c8
680
        sub.b   #2,200(r8)              ; 0x83e8 0x00c8
681
        sub.w   #2,200(r8)              ; 0x83a8 0x00c8
682
        sub     #0ffffh,200(r8)         ; 0x83b8 0x00c8
683
        sub.b   #0ffh,200(r8)           ; 0x83f8 0x00c8
684
        sub.w   #0ffffh,200(r8)         ; 0x83b8 0x00c8
685
        sub     #-1,200(r8)             ; 0x83b8 0x00c8
686
        sub.b   #-1,200(r8)             ; 0x83f8 0x00c8
687
        sub.w   #-1,200(r8)             ; 0x83b8 0x00c8
688
        sub     #100,200(r8)            ; 0x80b8 0x0064 0x00c8
689
        sub.b   #100,200(r8)            ; 0x80f8 0x0064 0x00c8
690
        sub.w   #100,200(r8)            ; 0x80b8 0x0064 0x00c8
691
        sub     @r6,200(r8)             ; 0x86a8 0x00c8
692
        sub.b   @r6,200(r8)             ; 0x86e8 0x00c8
693
        sub.w   @r6,200(r8)             ; 0x86a8 0x00c8
694
        sub     42(r6),200(r8)          ; 0x8698 0x002a 0x00c8
695
        sub.b   42(r6),200(r8)          ; 0x86d8 0x002a 0x00c8
696
        sub.w   42(r6),200(r8)          ; 0x8698 0x002a 0x00c8
697
        sub     @r6,200(r8)             ; 0x86a8 0x00c8
698
        sub.b   @r6,200(r8)             ; 0x86e8 0x00c8
699
        sub.w   @r6,200(r8)             ; 0x86a8 0x00c8
700
        sub     @r6+,200(r8)            ; 0x86b8 0x00c8
701
        sub.b   @r6+,200(r8)            ; 0x86f8 0x00c8
702
        sub.w   @r6+,200(r8)            ; 0x86b8 0x00c8
703
        sub     &1234h,200(r8)          ; 0x8298 0x1234 0x00c8
704
        sub.b   &1234h,200(r8)          ; 0x82d8 0x1234 0x00c8
705
        sub.w   &1234h,200(r8)          ; 0x8298 0x1234 0x00c8
706
        sub     1234h,200(r8)           ; 0x8098 0x0784 0x00c8
707
        sub.b   1234h,200(r8)           ; 0x80d8 0x077e 0x00c8
708
        sub.w   1234h,200(r8)           ; 0x8098 0x0778 0x00c8
709
        sub     r4,&1234h               ; 0x8482 0x1234
710
        sub.b   r4,&1234h               ; 0x84c2 0x1234
711
        sub.w   r4,&1234h               ; 0x8482 0x1234
712
        sub     #4,&1234h               ; 0x82a2 0x1234
713
        sub.b   #4,&1234h               ; 0x82e2 0x1234
714
        sub.w   #4,&1234h               ; 0x82a2 0x1234
715
        sub     #8,&1234h               ; 0x82b2 0x1234
716
        sub.b   #8,&1234h               ; 0x82f2 0x1234
717
        sub.w   #8,&1234h               ; 0x82b2 0x1234
718
        sub     #0,&1234h               ; 0x8382 0x1234
719
        sub.b   #0,&1234h               ; 0x83c2 0x1234
720
        sub.w   #0,&1234h               ; 0x8382 0x1234
721
        sub     #1,&1234h               ; 0x8392 0x1234
722
        sub.b   #1,&1234h               ; 0x83d2 0x1234
723
        sub.w   #1,&1234h               ; 0x8392 0x1234
724
        sub     #2,&1234h               ; 0x83a2 0x1234
725
        sub.b   #2,&1234h               ; 0x83e2 0x1234
726
        sub.w   #2,&1234h               ; 0x83a2 0x1234
727
        sub     #0ffffh,&1234h          ; 0x83b2 0x1234
728
        sub.b   #0ffh,&1234h            ; 0x83f2 0x1234
729
        sub.w   #0ffffh,&1234h          ; 0x83b2 0x1234
730
        sub     #-1,&1234h              ; 0x83b2 0x1234
731
        sub.b   #-1,&1234h              ; 0x83f2 0x1234
732
        sub.w   #-1,&1234h              ; 0x83b2 0x1234
733
        sub     #100,&1234h             ; 0x80b2 0x0064 0x1234
734
        sub.b   #100,&1234h             ; 0x80f2 0x0064 0x1234
735
        sub.w   #100,&1234h             ; 0x80b2 0x0064 0x1234
736
        sub     @r6,&1234h              ; 0x86a2 0x1234
737
        sub.b   @r6,&1234h              ; 0x86e2 0x1234
738
        sub.w   @r6,&1234h              ; 0x86a2 0x1234
739
        sub     42(r6),&1234h           ; 0x8692 0x002a 0x1234
740
        sub.b   42(r6),&1234h           ; 0x86d2 0x002a 0x1234
741
        sub.w   42(r6),&1234h           ; 0x8692 0x002a 0x1234
742
        sub     @r6,&1234h              ; 0x86a2 0x1234
743
        sub.b   @r6,&1234h              ; 0x86e2 0x1234
744
        sub.w   @r6,&1234h              ; 0x86a2 0x1234
745
        sub     @r6+,&1234h             ; 0x86b2 0x1234
746
        sub.b   @r6+,&1234h             ; 0x86f2 0x1234
747
        sub.w   @r6+,&1234h             ; 0x86b2 0x1234
748
        sub     &1234h,&1234h           ; 0x8292 0x1234 0x1234
749
        sub.b   &1234h,&1234h           ; 0x82d2 0x1234 0x1234
750
        sub.w   &1234h,&1234h           ; 0x8292 0x1234 0x1234
751
        sub     1234h,&1234h            ; 0x8092 0x06b8 0x1234
752
        sub.b   1234h,&1234h            ; 0x80d2 0x06b2 0x1234
753
        sub.w   1234h,&1234h            ; 0x8092 0x06ac 0x1234
754
        sub     r4,1234h                ; 0x8480 0x06a6
755
        sub.b   r4,1234h                ; 0x84c0 0x06a2
756
        sub.w   r4,1234h                ; 0x8480 0x069e
757
        sub     #4,1234h                ; 0x82a0 0x069a
758
        sub.b   #4,1234h                ; 0x82e0 0x0696
759
        sub.w   #4,1234h                ; 0x82a0 0x0692
760
        sub     #8,1234h                ; 0x82b0 0x068e
761
        sub.b   #8,1234h                ; 0x82f0 0x068a
762
        sub.w   #8,1234h                ; 0x82b0 0x0686
763
        sub     #0,1234h                ; 0x8380 0x0682
764
        sub.b   #0,1234h                ; 0x83c0 0x067e
765
        sub.w   #0,1234h                ; 0x8380 0x067a
766
        sub     #1,1234h                ; 0x8390 0x0676
767
        sub.b   #1,1234h                ; 0x83d0 0x0672
768
        sub.w   #1,1234h                ; 0x8390 0x066e
769
        sub     #2,1234h                ; 0x83a0 0x066a
770
        sub.b   #2,1234h                ; 0x83e0 0x0666
771
        sub.w   #2,1234h                ; 0x83a0 0x0662
772
        sub     #0ffffh,1234h           ; 0x83b0 0x065e
773
        sub.b   #0ffh,1234h             ; 0x83f0 0x065a
774
        sub.w   #0ffffh,1234h           ; 0x83b0 0x0656
775
        sub     #-1,1234h               ; 0x83b0 0x0652
776
        sub.b   #-1,1234h               ; 0x83f0 0x064e
777
        sub.w   #-1,1234h               ; 0x83b0 0x064a
778
        sub     #100,1234h              ; 0x80b0 0x0064 0x0644
779
        sub.b   #100,1234h              ; 0x80f0 0x0064 0x063e
780
        sub.w   #100,1234h              ; 0x80b0 0x0064 0x0638
781
        sub     @r6,1234h               ; 0x86a0 0x0634
782
        sub.b   @r6,1234h               ; 0x86e0 0x0630
783
        sub.w   @r6,1234h               ; 0x86a0 0x062c
784
        sub     42(r6),1234h            ; 0x8690 0x002a 0x0626
785
        sub.b   42(r6),1234h            ; 0x86d0 0x002a 0x0620
786
        sub.w   42(r6),1234h            ; 0x8690 0x002a 0x061a
787
        sub     @r6,1234h               ; 0x86a0 0x0616
788
        sub.b   @r6,1234h               ; 0x86e0 0x0612
789
        sub.w   @r6,1234h               ; 0x86a0 0x060e
790
        sub     @r6+,1234h              ; 0x86b0 0x060a
791
        sub.b   @r6+,1234h              ; 0x86f0 0x0606
792
        sub.w   @r6+,1234h              ; 0x86b0 0x0602
793
        sub     &1234h,1234h            ; 0x8290 0x1234 0x05fc
794
        sub.b   &1234h,1234h            ; 0x82d0 0x1234 0x05f6
795
        sub.w   &1234h,1234h            ; 0x8290 0x1234 0x05f0
796
        sub     1234h,1234h             ; 0x8090 0x05ec 0x05ea
797
        sub.b   1234h,1234h             ; 0x80d0 0x05e6 0x05e4
798
        sub.w   1234h,1234h             ; 0x8090 0x05e0 0x05de
799
        subc    r4,r7                   ; 0x7407
800
        subc.b  r4,r7                   ; 0x7447
801
        subc.w  r4,r7                   ; 0x7407
802
        subc    #4,r7                   ; 0x7227
803
        subc.b  #4,r7                   ; 0x7267
804
        subc.w  #4,r7                   ; 0x7227
805
        subc    #8,r7                   ; 0x7237
806
        subc.b  #8,r7                   ; 0x7277
807
        subc.w  #8,r7                   ; 0x7237
808
        subc    #0,r7                   ; 0x7307
809
        subc.b  #0,r7                   ; 0x7347
810
        subc.w  #0,r7                   ; 0x7307
811
        subc    #1,r7                   ; 0x7317
812
        subc.b  #1,r7                   ; 0x7357
813
        subc.w  #1,r7                   ; 0x7317
814
        subc    #2,r7                   ; 0x7327
815
        subc.b  #2,r7                   ; 0x7367
816
        subc.w  #2,r7                   ; 0x7327
817
        subc    #0ffffh,r7              ; 0x7337
818
        subc.b  #0ffh,r7                ; 0x7377
819
        subc.w  #0ffffh,r7              ; 0x7337
820
        subc    #-1,r7                  ; 0x7337
821
        subc.b  #-1,r7                  ; 0x7377
822
        subc.w  #-1,r7                  ; 0x7337
823
        subc    #100,r7                 ; 0x7037 0x0064
824
        subc.b  #100,r7                 ; 0x7077 0x0064
825
        subc.w  #100,r7                 ; 0x7037 0x0064
826
        subc    @r6,r7                  ; 0x7627
827
        subc.b  @r6,r7                  ; 0x7667
828
        subc.w  @r6,r7                  ; 0x7627
829
        subc    42(r6),r7               ; 0x7617 0x002a
830
        subc.b  42(r6),r7               ; 0x7657 0x002a
831
        subc.42(r6),r7               ; 0x7617 0x002a
832
        subc    @r6,r7                  ; 0x7627
833
        subc.b  @r6,r7                  ; 0x7667
834
        subc.w  @r6,r7                  ; 0x7627
835
        subc    @r6+,r7                 ; 0x7637
836
        subc.b  @r6+,r7                 ; 0x7677
837
        subc.w  @r6+,r7                 ; 0x7637
838
        subc    &1234h,r7               ; 0x7217 0x1234
839
        subc.b  &1234h,r7               ; 0x7257 0x1234
840
        subc.&1234h,r7               ; 0x7217 0x1234
841
        subc    1234h,r7                ; 0x7017 0x0574
842
        subc.b  1234h,r7                ; 0x7057 0x0570
843
        subc.1234h,r7                ; 0x7017 0x056c
844
        subc    r4,200(r8)              ; 0x7488 0x00c8
845
        subc.b  r4,200(r8)              ; 0x74c8 0x00c8
846
        subc.w  r4,200(r8)              ; 0x7488 0x00c8
847
        subc    #4,200(r8)              ; 0x72a8 0x00c8
848
        subc.b  #4,200(r8)              ; 0x72e8 0x00c8
849
        subc.w  #4,200(r8)              ; 0x72a8 0x00c8
850
        subc    #8,200(r8)              ; 0x72b8 0x00c8
851
        subc.b  #8,200(r8)              ; 0x72f8 0x00c8
852
        subc.w  #8,200(r8)              ; 0x72b8 0x00c8
853
        subc    #0,200(r8)              ; 0x7388 0x00c8
854
        subc.b  #0,200(r8)              ; 0x73c8 0x00c8
855
        subc.w  #0,200(r8)              ; 0x7388 0x00c8
856
        subc    #1,200(r8)              ; 0x7398 0x00c8
857
        subc.b  #1,200(r8)              ; 0x73d8 0x00c8
858
        subc.w  #1,200(r8)              ; 0x7398 0x00c8
859
        subc    #2,200(r8)              ; 0x73a8 0x00c8
860
        subc.b  #2,200(r8)              ; 0x73e8 0x00c8
861
        subc.w  #2,200(r8)              ; 0x73a8 0x00c8
862
        subc    #0ffffh,200(r8)         ; 0x73b8 0x00c8
863
        subc.b  #0ffh,200(r8)           ; 0x73f8 0x00c8
864
        subc.w  #0ffffh,200(r8)         ; 0x73b8 0x00c8
865
        subc    #-1,200(r8)             ; 0x73b8 0x00c8
866
        subc.b  #-1,200(r8)             ; 0x73f8 0x00c8
867
        subc.w  #-1,200(r8)             ; 0x73b8 0x00c8
868
        subc    #100,200(r8)            ; 0x70b8 0x0064 0x00c8
869
        subc.b  #100,200(r8)            ; 0x70f8 0x0064 0x00c8
870
        subc.w  #100,200(r8)            ; 0x70b8 0x0064 0x00c8
871
        subc    @r6,200(r8)             ; 0x76a8 0x00c8
872
        subc.b  @r6,200(r8)             ; 0x76e8 0x00c8
873
        subc.w  @r6,200(r8)             ; 0x76a8 0x00c8
874
        subc    42(r6),200(r8)          ; 0x7698 0x002a 0x00c8
875
        subc.b  42(r6),200(r8)          ; 0x76d8 0x002a 0x00c8
876
        subc.42(r6),200(r8)          ; 0x7698 0x002a 0x00c8
877
        subc    @r6,200(r8)             ; 0x76a8 0x00c8
878
        subc.b  @r6,200(r8)             ; 0x76e8 0x00c8
879
        subc.w  @r6,200(r8)             ; 0x76a8 0x00c8
880
        subc    @r6+,200(r8)            ; 0x76b8 0x00c8
881
        subc.b  @r6+,200(r8)            ; 0x76f8 0x00c8
882
        subc.w  @r6+,200(r8)            ; 0x76b8 0x00c8
883
        subc    &1234h,200(r8)          ; 0x7298 0x1234 0x00c8
884
        subc.b  &1234h,200(r8)          ; 0x72d8 0x1234 0x00c8
885
        subc.&1234h,200(r8)          ; 0x7298 0x1234 0x00c8
886
        subc    1234h,200(r8)           ; 0x7098 0x04ae 0x00c8
887
        subc.b  1234h,200(r8)           ; 0x70d8 0x04a8 0x00c8
888
        subc.1234h,200(r8)           ; 0x7098 0x04a2 0x00c8
889
        subc    r4,&1234h               ; 0x7482 0x1234
890
        subc.b  r4,&1234h               ; 0x74c2 0x1234
891
        subc.w  r4,&1234h               ; 0x7482 0x1234
892
        subc    #4,&1234h               ; 0x72a2 0x1234
893
        subc.b  #4,&1234h               ; 0x72e2 0x1234
894
        subc.w  #4,&1234h               ; 0x72a2 0x1234
895
        subc    #8,&1234h               ; 0x72b2 0x1234
896
        subc.b  #8,&1234h               ; 0x72f2 0x1234
897
        subc.w  #8,&1234h               ; 0x72b2 0x1234
898
        subc    #0,&1234h               ; 0x7382 0x1234
899
        subc.b  #0,&1234h               ; 0x73c2 0x1234
900
        subc.w  #0,&1234h               ; 0x7382 0x1234
901
        subc    #1,&1234h               ; 0x7392 0x1234
902
        subc.b  #1,&1234h               ; 0x73d2 0x1234
903
        subc.w  #1,&1234h               ; 0x7392 0x1234
904
        subc    #2,&1234h               ; 0x73a2 0x1234
905
        subc.b  #2,&1234h               ; 0x73e2 0x1234
906
        subc.w  #2,&1234h               ; 0x73a2 0x1234
907
        subc    #0ffffh,&1234h          ; 0x73b2 0x1234
908
        subc.b  #0ffh,&1234h            ; 0x73f2 0x1234
909
        subc.w  #0ffffh,&1234h          ; 0x73b2 0x1234
910
        subc    #-1,&1234h              ; 0x73b2 0x1234
911
        subc.b  #-1,&1234h              ; 0x73f2 0x1234
912
        subc.w  #-1,&1234h              ; 0x73b2 0x1234
913
        subc    #100,&1234h             ; 0x70b2 0x0064 0x1234
914
        subc.b  #100,&1234h             ; 0x70f2 0x0064 0x1234
915
        subc.w  #100,&1234h             ; 0x70b2 0x0064 0x1234
916
        subc    @r6,&1234h              ; 0x76a2 0x1234
917
        subc.b  @r6,&1234h              ; 0x76e2 0x1234
918
        subc.w  @r6,&1234h              ; 0x76a2 0x1234
919
        subc    42(r6),&1234h           ; 0x7692 0x002a 0x1234
920
        subc.b  42(r6),&1234h           ; 0x76d2 0x002a 0x1234
921
        subc.42(r6),&1234h           ; 0x7692 0x002a 0x1234
922
        subc    @r6,&1234h              ; 0x76a2 0x1234
923
        subc.b  @r6,&1234h              ; 0x76e2 0x1234
924
        subc.w  @r6,&1234h              ; 0x76a2 0x1234
925
        subc    @r6+,&1234h             ; 0x76b2 0x1234
926
        subc.b  @r6+,&1234h             ; 0x76f2 0x1234
927
        subc.w  @r6+,&1234h             ; 0x76b2 0x1234
928
        subc    &1234h,&1234h           ; 0x7292 0x1234 0x1234
929
        subc.b  &1234h,&1234h           ; 0x72d2 0x1234 0x1234
930
        subc.&1234h,&1234h           ; 0x7292 0x1234 0x1234
931
        subc    1234h,&1234h            ; 0x7092 0x03e2 0x1234
932
        subc.b  1234h,&1234h            ; 0x70d2 0x03dc 0x1234
933
        subc.1234h,&1234h            ; 0x7092 0x03d6 0x1234
934
        subc    r4,1234h                ; 0x7480 0x03d0
935
        subc.b  r4,1234h                ; 0x74c0 0x03cc
936
        subc.w  r4,1234h                ; 0x7480 0x03c8
937
        subc    #4,1234h                ; 0x72a0 0x03c4
938
        subc.b  #4,1234h                ; 0x72e0 0x03c0
939
        subc.w  #4,1234h                ; 0x72a0 0x03bc
940
        subc    #8,1234h                ; 0x72b0 0x03b8
941
        subc.b  #8,1234h                ; 0x72f0 0x03b4
942
        subc.w  #8,1234h                ; 0x72b0 0x03b0
943
        subc    #0,1234h                ; 0x7380 0x03ac
944
        subc.b  #0,1234h                ; 0x73c0 0x03a8
945
        subc.w  #0,1234h                ; 0x7380 0x03a4
946
        subc    #1,1234h                ; 0x7390 0x03a0
947
        subc.b  #1,1234h                ; 0x73d0 0x039c
948
        subc.w  #1,1234h                ; 0x7390 0x0398
949
        subc    #2,1234h                ; 0x73a0 0x0394
950
        subc.b  #2,1234h                ; 0x73e0 0x0390
951
        subc.w  #2,1234h                ; 0x73a0 0x038c
952
        subc    #0ffffh,1234h           ; 0x73b0 0x0388
953
        subc.b  #0ffh,1234h             ; 0x73f0 0x0384
954
        subc.w  #0ffffh,1234h           ; 0x73b0 0x0380
955
        subc    #-1,1234h               ; 0x73b0 0x037c
956
        subc.b  #-1,1234h               ; 0x73f0 0x0378
957
        subc.w  #-1,1234h               ; 0x73b0 0x0374
958
        subc    #100,1234h              ; 0x70b0 0x0064 0x036e
959
        subc.b  #100,1234h              ; 0x70f0 0x0064 0x0368
960
        subc.w  #100,1234h              ; 0x70b0 0x0064 0x0362
961
        subc    @r6,1234h               ; 0x76a0 0x035e
962
        subc.b  @r6,1234h               ; 0x76e0 0x035a
963
        subc.w  @r6,1234h               ; 0x76a0 0x0356
964
        subc    42(r6),1234h            ; 0x7690 0x002a 0x0350
965
        subc.b  42(r6),1234h            ; 0x76d0 0x002a 0x034a
966
        subc.42(r6),1234h            ; 0x7690 0x002a 0x0344
967
        subc    @r6,1234h               ; 0x76a0 0x0340
968
        subc.b  @r6,1234h               ; 0x76e0 0x033c
969
        subc.w  @r6,1234h               ; 0x76a0 0x0338
970
        subc    @r6+,1234h              ; 0x76b0 0x0334
971
        subc.b  @r6+,1234h              ; 0x76f0 0x0330
972
        subc.w  @r6+,1234h              ; 0x76b0 0x032c
973
        subc    &1234h,1234h            ; 0x7290 0x1234 0x0326
974
        subc.b  &1234h,1234h            ; 0x72d0 0x1234 0x0320
975
        subc.&1234h,1234h            ; 0x7290 0x1234 0x031a
976
        subc    1234h,1234h             ; 0x7090 0x0316 0x0314
977
        subc.b  1234h,1234h             ; 0x70d0 0x0310 0x030e
978
        subc.1234h,1234h             ; 0x7090 0x030a 0x0308
979
        cmp     r4,r7                   ; 0x9407
980
        cmp.b   r4,r7                   ; 0x9447
981
        cmp.w   r4,r7                   ; 0x9407
982
        cmp     #4,r7                   ; 0x9227
983
        cmp.b   #4,r7                   ; 0x9267
984
        cmp.w   #4,r7                   ; 0x9227
985
        cmp     #8,r7                   ; 0x9237
986
        cmp.b   #8,r7                   ; 0x9277
987
        cmp.w   #8,r7                   ; 0x9237
988
        cmp     #0,r7                   ; 0x9307
989
        cmp.b   #0,r7                   ; 0x9347
990
        cmp.w   #0,r7                   ; 0x9307
991
        cmp     #1,r7                   ; 0x9317
992
        cmp.b   #1,r7                   ; 0x9357
993
        cmp.w   #1,r7                   ; 0x9317
994
        cmp     #2,r7                   ; 0x9327
995
        cmp.b   #2,r7                   ; 0x9367
996
        cmp.w   #2,r7                   ; 0x9327
997
        cmp     #0ffffh,r7              ; 0x9337
998
        cmp.b   #0ffh,r7                ; 0x9377
999
        cmp.w   #0ffffh,r7              ; 0x9337
1000
        cmp     #-1,r7                  ; 0x9337
1001
        cmp.b   #-1,r7                  ; 0x9377
1002
        cmp.w   #-1,r7                  ; 0x9337
1003
        cmp     #100,r7                 ; 0x9037 0x0064
1004
        cmp.b   #100,r7                 ; 0x9077 0x0064
1005
        cmp.w   #100,r7                 ; 0x9037 0x0064
1006
        cmp     @r6,r7                  ; 0x9627
1007
        cmp.b   @r6,r7                  ; 0x9667
1008
        cmp.w   @r6,r7                  ; 0x9627
1009
        cmp     42(r6),r7               ; 0x9617 0x002a
1010
        cmp.b   42(r6),r7               ; 0x9657 0x002a
1011
        cmp.w   42(r6),r7               ; 0x9617 0x002a
1012
        cmp     @r6,r7                  ; 0x9627
1013
        cmp.b   @r6,r7                  ; 0x9667
1014
        cmp.w   @r6,r7                  ; 0x9627
1015
        cmp     @r6+,r7                 ; 0x9637
1016
        cmp.b   @r6+,r7                 ; 0x9677
1017
        cmp.w   @r6+,r7                 ; 0x9637
1018
        cmp     &1234h,r7               ; 0x9217 0x1234
1019
        cmp.b   &1234h,r7               ; 0x9257 0x1234
1020
        cmp.w   &1234h,r7               ; 0x9217 0x1234
1021
        cmp     1234h,r7                ; 0x9017 0x029e
1022
        cmp.b   1234h,r7                ; 0x9057 0x029a
1023
        cmp.w   1234h,r7                ; 0x9017 0x0296
1024
        cmp     r4,200(r8)              ; 0x9488 0x00c8
1025
        cmp.b   r4,200(r8)              ; 0x94c8 0x00c8
1026
        cmp.w   r4,200(r8)              ; 0x9488 0x00c8
1027
        cmp     #4,200(r8)              ; 0x92a8 0x00c8
1028
        cmp.b   #4,200(r8)              ; 0x92e8 0x00c8
1029
        cmp.w   #4,200(r8)              ; 0x92a8 0x00c8
1030
        cmp     #8,200(r8)              ; 0x92b8 0x00c8
1031
        cmp.b   #8,200(r8)              ; 0x92f8 0x00c8
1032
        cmp.w   #8,200(r8)              ; 0x92b8 0x00c8
1033
        cmp     #0,200(r8)              ; 0x9388 0x00c8
1034
        cmp.b   #0,200(r8)              ; 0x93c8 0x00c8
1035
        cmp.w   #0,200(r8)              ; 0x9388 0x00c8
1036
        cmp     #1,200(r8)              ; 0x9398 0x00c8
1037
        cmp.b   #1,200(r8)              ; 0x93d8 0x00c8
1038
        cmp.w   #1,200(r8)              ; 0x9398 0x00c8
1039
        cmp     #2,200(r8)              ; 0x93a8 0x00c8
1040
        cmp.b   #2,200(r8)              ; 0x93e8 0x00c8
1041
        cmp.w   #2,200(r8)              ; 0x93a8 0x00c8
1042
        cmp     #0ffffh,200(r8)         ; 0x93b8 0x00c8
1043
        cmp.b   #0ffh,200(r8)           ; 0x93f8 0x00c8
1044
        cmp.w   #0ffffh,200(r8)         ; 0x93b8 0x00c8
1045
        cmp     #-1,200(r8)             ; 0x93b8 0x00c8
1046
        cmp.b   #-1,200(r8)             ; 0x93f8 0x00c8
1047
        cmp.w   #-1,200(r8)             ; 0x93b8 0x00c8
1048
        cmp     #100,200(r8)            ; 0x90b8 0x0064 0x00c8
1049
        cmp.b   #100,200(r8)            ; 0x90f8 0x0064 0x00c8
1050
        cmp.w   #100,200(r8)            ; 0x90b8 0x0064 0x00c8
1051
        cmp     @r6,200(r8)             ; 0x96a8 0x00c8
1052
        cmp.b   @r6,200(r8)             ; 0x96e8 0x00c8
1053
        cmp.w   @r6,200(r8)             ; 0x96a8 0x00c8
1054
        cmp     42(r6),200(r8)          ; 0x9698 0x002a 0x00c8
1055
        cmp.b   42(r6),200(r8)          ; 0x96d8 0x002a 0x00c8
1056
        cmp.w   42(r6),200(r8)          ; 0x9698 0x002a 0x00c8
1057
        cmp     @r6,200(r8)             ; 0x96a8 0x00c8
1058
        cmp.b   @r6,200(r8)             ; 0x96e8 0x00c8
1059
        cmp.w   @r6,200(r8)             ; 0x96a8 0x00c8
1060
        cmp     @r6+,200(r8)            ; 0x96b8 0x00c8
1061
        cmp.b   @r6+,200(r8)            ; 0x96f8 0x00c8
1062
        cmp.w   @r6+,200(r8)            ; 0x96b8 0x00c8
1063
        cmp     &1234h,200(r8)          ; 0x9298 0x1234 0x00c8
1064
        cmp.b   &1234h,200(r8)          ; 0x92d8 0x1234 0x00c8
1065
        cmp.w   &1234h,200(r8)          ; 0x9298 0x1234 0x00c8
1066
        cmp     1234h,200(r8)           ; 0x9098 0x01d8 0x00c8
1067
        cmp.b   1234h,200(r8)           ; 0x90d8 0x01d2 0x00c8
1068
        cmp.w   1234h,200(r8)           ; 0x9098 0x01cc 0x00c8
1069
        cmp     r4,&1234h               ; 0x9482 0x1234
1070
        cmp.b   r4,&1234h               ; 0x94c2 0x1234
1071
        cmp.w   r4,&1234h               ; 0x9482 0x1234
1072
        cmp     #4,&1234h               ; 0x92a2 0x1234
1073
        cmp.b   #4,&1234h               ; 0x92e2 0x1234
1074
        cmp.w   #4,&1234h               ; 0x92a2 0x1234
1075
        cmp     #8,&1234h               ; 0x92b2 0x1234
1076
        cmp.b   #8,&1234h               ; 0x92f2 0x1234
1077
        cmp.w   #8,&1234h               ; 0x92b2 0x1234
1078
        cmp     #0,&1234h               ; 0x9382 0x1234
1079
        cmp.b   #0,&1234h               ; 0x93c2 0x1234
1080
        cmp.w   #0,&1234h               ; 0x9382 0x1234
1081
        cmp     #1,&1234h               ; 0x9392 0x1234
1082
        cmp.b   #1,&1234h               ; 0x93d2 0x1234
1083
        cmp.w   #1,&1234h               ; 0x9392 0x1234
1084
        cmp     #2,&1234h               ; 0x93a2 0x1234
1085
        cmp.b   #2,&1234h               ; 0x93e2 0x1234
1086
        cmp.w   #2,&1234h               ; 0x93a2 0x1234
1087
        cmp     #0ffffh,&1234h          ; 0x93b2 0x1234
1088
        cmp.b   #0ffh,&1234h            ; 0x93f2 0x1234
1089
        cmp.w   #0ffffh,&1234h          ; 0x93b2 0x1234
1090
        cmp     #-1,&1234h              ; 0x93b2 0x1234
1091
        cmp.b   #-1,&1234h              ; 0x93f2 0x1234
1092
        cmp.w   #-1,&1234h              ; 0x93b2 0x1234
1093
        cmp     #100,&1234h             ; 0x90b2 0x0064 0x1234
1094
        cmp.b   #100,&1234h             ; 0x90f2 0x0064 0x1234
1095
        cmp.w   #100,&1234h             ; 0x90b2 0x0064 0x1234
1096
        cmp     @r6,&1234h              ; 0x96a2 0x1234
1097
        cmp.b   @r6,&1234h              ; 0x96e2 0x1234
1098
        cmp.w   @r6,&1234h              ; 0x96a2 0x1234
1099
        cmp     42(r6),&1234h           ; 0x9692 0x002a 0x1234
1100
        cmp.b   42(r6),&1234h           ; 0x96d2 0x002a 0x1234
1101
        cmp.w   42(r6),&1234h           ; 0x9692 0x002a 0x1234
1102
        cmp     @r6,&1234h              ; 0x96a2 0x1234
1103
        cmp.b   @r6,&1234h              ; 0x96e2 0x1234
1104
        cmp.w   @r6,&1234h              ; 0x96a2 0x1234
1105
        cmp     @r6+,&1234h             ; 0x96b2 0x1234
1106
        cmp.b   @r6+,&1234h             ; 0x96f2 0x1234
1107
        cmp.w   @r6+,&1234h             ; 0x96b2 0x1234
1108
        cmp     &1234h,&1234h           ; 0x9292 0x1234 0x1234
1109
        cmp.b   &1234h,&1234h           ; 0x92d2 0x1234 0x1234
1110
        cmp.w   &1234h,&1234h           ; 0x9292 0x1234 0x1234
1111
        cmp     1234h,&1234h            ; 0x9092 0x010c 0x1234
1112
        cmp.b   1234h,&1234h            ; 0x90d2 0x0106 0x1234
1113
        cmp.w   1234h,&1234h            ; 0x9092 0x0100 0x1234
1114
        cmp     r4,1234h                ; 0x9480 0x00fa
1115
        cmp.b   r4,1234h                ; 0x94c0 0x00f6
1116
        cmp.w   r4,1234h                ; 0x9480 0x00f2
1117
        cmp     #4,1234h                ; 0x92a0 0x00ee
1118
        cmp.b   #4,1234h                ; 0x92e0 0x00ea
1119
        cmp.w   #4,1234h                ; 0x92a0 0x00e6
1120
        cmp     #8,1234h                ; 0x92b0 0x00e2
1121
        cmp.b   #8,1234h                ; 0x92f0 0x00de
1122
        cmp.w   #8,1234h                ; 0x92b0 0x00da
1123
        cmp     #0,1234h                ; 0x9380 0x00d6
1124
        cmp.b   #0,1234h                ; 0x93c0 0x00d2
1125
        cmp.w   #0,1234h                ; 0x9380 0x00ce
1126
        cmp     #1,1234h                ; 0x9390 0x00ca
1127
        cmp.b   #1,1234h                ; 0x93d0 0x00c6
1128
        cmp.w   #1,1234h                ; 0x9390 0x00c2
1129
        cmp     #2,1234h                ; 0x93a0 0x00be
1130
        cmp.b   #2,1234h                ; 0x93e0 0x00ba
1131
        cmp.w   #2,1234h                ; 0x93a0 0x00b6
1132
        cmp     #0ffffh,1234h           ; 0x93b0 0x00b2
1133
        cmp.b   #0ffh,1234h             ; 0x93f0 0x00ae
1134
        cmp.w   #0ffffh,1234h           ; 0x93b0 0x00aa
1135
        cmp     #-1,1234h               ; 0x93b0 0x00a6
1136
        cmp.b   #-1,1234h               ; 0x93f0 0x00a2
1137
        cmp.w   #-1,1234h               ; 0x93b0 0x009e
1138
        cmp     #100,1234h              ; 0x90b0 0x0064 0x0098
1139
        cmp.b   #100,1234h              ; 0x90f0 0x0064 0x0092
1140
        cmp.w   #100,1234h              ; 0x90b0 0x0064 0x008c
1141
        cmp     @r6,1234h               ; 0x96a0 0x0088
1142
        cmp.b   @r6,1234h               ; 0x96e0 0x0084
1143
        cmp.w   @r6,1234h               ; 0x96a0 0x0080
1144
        cmp     42(r6),1234h            ; 0x9690 0x002a 0x007a
1145
        cmp.b   42(r6),1234h            ; 0x96d0 0x002a 0x0074
1146
        cmp.w   42(r6),1234h            ; 0x9690 0x002a 0x006e
1147
        cmp     @r6,1234h               ; 0x96a0 0x006a
1148
        cmp.b   @r6,1234h               ; 0x96e0 0x0066
1149
        cmp.w   @r6,1234h               ; 0x96a0 0x0062
1150
        cmp     @r6+,1234h              ; 0x96b0 0x005e
1151
        cmp.b   @r6+,1234h              ; 0x96f0 0x005a
1152
        cmp.w   @r6+,1234h              ; 0x96b0 0x0056
1153
        cmp     &1234h,1234h            ; 0x9290 0x1234 0x0050
1154
        cmp.b   &1234h,1234h            ; 0x92d0 0x1234 0x004a
1155
        cmp.w   &1234h,1234h            ; 0x9290 0x1234 0x0044
1156
        cmp     1234h,1234h             ; 0x9090 0x0040 0x003e
1157
        cmp.b   1234h,1234h             ; 0x90d0 0x003a 0x0038
1158
        cmp.w   1234h,1234h             ; 0x9090 0x0034 0x0032
1159
        dadd    r4,r7                   ; 0xa407
1160
        dadd.b  r4,r7                   ; 0xa447
1161
        dadd.w  r4,r7                   ; 0xa407
1162
        dadd    #4,r7                   ; 0xa227
1163
        dadd.b  #4,r7                   ; 0xa267
1164
        dadd.w  #4,r7                   ; 0xa227
1165
        dadd    #8,r7                   ; 0xa237
1166
        dadd.b  #8,r7                   ; 0xa277
1167
        dadd.w  #8,r7                   ; 0xa237
1168
        dadd    #0,r7                   ; 0xa307
1169
        dadd.b  #0,r7                   ; 0xa347
1170
        dadd.w  #0,r7                   ; 0xa307
1171
        dadd    #1,r7                   ; 0xa317
1172
        dadd.b  #1,r7                   ; 0xa357
1173
        dadd.w  #1,r7                   ; 0xa317
1174
        dadd    #2,r7                   ; 0xa327
1175
        dadd.b  #2,r7                   ; 0xa367
1176
        dadd.w  #2,r7                   ; 0xa327
1177
        dadd    #0ffffh,r7              ; 0xa337
1178
        dadd.b  #0ffh,r7                ; 0xa377
1179
        dadd.w  #0ffffh,r7              ; 0xa337
1180
        dadd    #-1,r7                  ; 0xa337
1181
        dadd.b  #-1,r7                  ; 0xa377
1182
        dadd.w  #-1,r7                  ; 0xa337
1183
        dadd    #100,r7                 ; 0xa037 0x0064
1184
        dadd.b  #100,r7                 ; 0xa077 0x0064
1185
        dadd.w  #100,r7                 ; 0xa037 0x0064
1186
        dadd    @r6,r7                  ; 0xa627
1187
        dadd.b  @r6,r7                  ; 0xa667
1188
        dadd.w  @r6,r7                  ; 0xa627
1189
        dadd    42(r6),r7               ; 0xa617 0x002a
1190
        dadd.b  42(r6),r7               ; 0xa657 0x002a
1191
        dadd.42(r6),r7               ; 0xa617 0x002a
1192
        dadd    @r6,r7                  ; 0xa627
1193
        dadd.b  @r6,r7                  ; 0xa667
1194
        dadd.w  @r6,r7                  ; 0xa627
1195
        dadd    @r6+,r7                 ; 0xa637
1196
        dadd.b  @r6+,r7                 ; 0xa677
1197
        dadd.w  @r6+,r7                 ; 0xa637
1198
        dadd    &1234h,r7               ; 0xa217 0x1234
1199
        dadd.b  &1234h,r7               ; 0xa257 0x1234
1200
        dadd.&1234h,r7               ; 0xa217 0x1234
1201
        dadd    1234h,r7                ; 0xa017 0xffc8
1202
        dadd.b  1234h,r7                ; 0xa057 0xffc4
1203
        dadd.1234h,r7                ; 0xa017 0xffc0
1204
        dadd    r4,200(r8)              ; 0xa488 0x00c8
1205
        dadd.b  r4,200(r8)              ; 0xa4c8 0x00c8
1206
        dadd.w  r4,200(r8)              ; 0xa488 0x00c8
1207
        dadd    #4,200(r8)              ; 0xa2a8 0x00c8
1208
        dadd.b  #4,200(r8)              ; 0xa2e8 0x00c8
1209
        dadd.w  #4,200(r8)              ; 0xa2a8 0x00c8
1210
        dadd    #8,200(r8)              ; 0xa2b8 0x00c8
1211
        dadd.b  #8,200(r8)              ; 0xa2f8 0x00c8
1212
        dadd.w  #8,200(r8)              ; 0xa2b8 0x00c8
1213
        dadd    #0,200(r8)              ; 0xa388 0x00c8
1214
        dadd.b  #0,200(r8)              ; 0xa3c8 0x00c8
1215
        dadd.w  #0,200(r8)              ; 0xa388 0x00c8
1216
        dadd    #1,200(r8)              ; 0xa398 0x00c8
1217
        dadd.b  #1,200(r8)              ; 0xa3d8 0x00c8
1218
        dadd.w  #1,200(r8)              ; 0xa398 0x00c8
1219
        dadd    #2,200(r8)              ; 0xa3a8 0x00c8
1220
        dadd.b  #2,200(r8)              ; 0xa3e8 0x00c8
1221
        dadd.w  #2,200(r8)              ; 0xa3a8 0x00c8
1222
        dadd    #0ffffh,200(r8)         ; 0xa3b8 0x00c8
1223
        dadd.b  #0ffh,200(r8)           ; 0xa3f8 0x00c8
1224
        dadd.w  #0ffffh,200(r8)         ; 0xa3b8 0x00c8
1225
        dadd    #-1,200(r8)             ; 0xa3b8 0x00c8
1226
        dadd.b  #-1,200(r8)             ; 0xa3f8 0x00c8
1227
        dadd.w  #-1,200(r8)             ; 0xa3b8 0x00c8
1228
        dadd    #100,200(r8)            ; 0xa0b8 0x0064 0x00c8
1229
        dadd.b  #100,200(r8)            ; 0xa0f8 0x0064 0x00c8
1230
        dadd.w  #100,200(r8)            ; 0xa0b8 0x0064 0x00c8
1231
        dadd    @r6,200(r8)             ; 0xa6a8 0x00c8
1232
        dadd.b  @r6,200(r8)             ; 0xa6e8 0x00c8
1233
        dadd.w  @r6,200(r8)             ; 0xa6a8 0x00c8
1234
        dadd    42(r6),200(r8)          ; 0xa698 0x002a 0x00c8
1235
        dadd.b  42(r6),200(r8)          ; 0xa6d8 0x002a 0x00c8
1236
        dadd.42(r6),200(r8)          ; 0xa698 0x002a 0x00c8
1237
        dadd    @r6,200(r8)             ; 0xa6a8 0x00c8
1238
        dadd.b  @r6,200(r8)             ; 0xa6e8 0x00c8
1239
        dadd.w  @r6,200(r8)             ; 0xa6a8 0x00c8
1240
        dadd    @r6+,200(r8)            ; 0xa6b8 0x00c8
1241
        dadd.b  @r6+,200(r8)            ; 0xa6f8 0x00c8
1242
        dadd.w  @r6+,200(r8)            ; 0xa6b8 0x00c8
1243
        dadd    &1234h,200(r8)          ; 0xa298 0x1234 0x00c8
1244
        dadd.b  &1234h,200(r8)          ; 0xa2d8 0x1234 0x00c8
1245
        dadd.&1234h,200(r8)          ; 0xa298 0x1234 0x00c8
1246
        dadd    1234h,200(r8)           ; 0xa098 0xffc2 0x00c8
1247
        dadd.b  1234h,200(r8)           ; 0xa0d8 0xfefc 0x00c8
1248
        dadd.1234h,200(r8)           ; 0xa098 0xfef6 0x00c8
1249
        dadd    r4,&1234h               ; 0xa482 0x1234
1250
        dadd.b  r4,&1234h               ; 0xa4c2 0x1234
1251
        dadd.w  r4,&1234h               ; 0xa482 0x1234
1252
        dadd    #4,&1234h               ; 0xa2a2 0x1234
1253
        dadd.b  #4,&1234h               ; 0xa2e2 0x1234
1254
        dadd.w  #4,&1234h               ; 0xa2a2 0x1234
1255
        dadd    #8,&1234h               ; 0xa2b2 0x1234
1256
        dadd.b  #8,&1234h               ; 0xa2f2 0x1234
1257
        dadd.w  #8,&1234h               ; 0xa2b2 0x1234
1258
        dadd    #0,&1234h               ; 0xa382 0x1234
1259
        dadd.b  #0,&1234h               ; 0xa3c2 0x1234
1260
        dadd.w  #0,&1234h               ; 0xa382 0x1234
1261
        dadd    #1,&1234h               ; 0xa392 0x1234
1262
        dadd.b  #1,&1234h               ; 0xa3d2 0x1234
1263
        dadd.w  #1,&1234h               ; 0xa392 0x1234
1264
        dadd    #2,&1234h               ; 0xa3a2 0x1234
1265
        dadd.b  #2,&1234h               ; 0xa3e2 0x1234
1266
        dadd.w  #2,&1234h               ; 0xa3a2 0x1234
1267
        dadd    #0ffffh,&1234h          ; 0xa3b2 0x1234
1268
        dadd.b  #0ffh,&1234h            ; 0xa3f2 0x1234
1269
        dadd.w  #0ffffh,&1234h          ; 0xa3b2 0x1234
1270
        dadd    #-1,&1234h              ; 0xa3b2 0x1234
1271
        dadd.b  #-1,&1234h              ; 0xa3f2 0x1234
1272
        dadd.w  #-1,&1234h              ; 0xa3b2 0x1234
1273
        dadd    #100,&1234h             ; 0xa0b2 0x0064 0x1234
1274
        dadd.b  #100,&1234h             ; 0xa0f2 0x0064 0x1234
1275
        dadd.w  #100,&1234h             ; 0xa0b2 0x0064 0x1234
1276
        dadd    @r6,&1234h              ; 0xa6a2 0x1234
1277
        dadd.b  @r6,&1234h              ; 0xa6e2 0x1234
1278
        dadd.w  @r6,&1234h              ; 0xa6a2 0x1234
1279
        dadd    42(r6),&1234h           ; 0xa692 0x002a 0x1234
1280
        dadd.b  42(r6),&1234h           ; 0xa6d2 0x002a 0x1234
1281
        dadd.42(r6),&1234h           ; 0xa692 0x002a 0x1234
1282
        dadd    @r6,&1234h              ; 0xa6a2 0x1234
1283
        dadd.b  @r6,&1234h              ; 0xa6e2 0x1234
1284
        dadd.w  @r6,&1234h              ; 0xa6a2 0x1234
1285
        dadd    @r6+,&1234h             ; 0xa6b2 0x1234
1286
        dadd.b  @r6+,&1234h             ; 0xa6f2 0x1234
1287
        dadd.w  @r6+,&1234h             ; 0xa6b2 0x1234
1288
        dadd    &1234h,&1234h           ; 0xa292 0x1234 0x1234
1289
        dadd.b  &1234h,&1234h           ; 0xa2d2 0x1234 0x1234
1290
        dadd.&1234h,&1234h           ; 0xa292 0x1234 0x1234
1291
        dadd    1234h,&1234h            ; 0xa092 0xfe36 0x1234
1292
        dadd.b  1234h,&1234h            ; 0xa0d2 0xfe30 0x1234
1293
        dadd.1234h,&1234h            ; 0xa092 0xfe2a 0x1234
1294
        dadd    r4,1234h                ; 0xa480 0xfe24
1295
        dadd.b  r4,1234h                ; 0xa4c0 0xfe20
1296
        dadd.w  r4,1234h                ; 0xa480 0xfe1c
1297
        dadd    #4,1234h                ; 0xa2a0 0xfe18
1298
        dadd.b  #4,1234h                ; 0xa2e0 0xfe14
1299
        dadd.w  #4,1234h                ; 0xa2a0 0xfe10
1300
        dadd    #8,1234h                ; 0xa2b0 0xfe0c
1301
        dadd.b  #8,1234h                ; 0xa2f0 0xfe08
1302
        dadd.w  #8,1234h                ; 0xa2b0 0xfe04
1303
        dadd    #0,1234h                ; 0xa380 0xfe00
1304
        dadd.b  #0,1234h                ; 0xa3c0 0xfdfc
1305
        dadd.w  #0,1234h                ; 0xa380 0xfdf8
1306
        dadd    #1,1234h                ; 0xa390 0xfdf4
1307
        dadd.b  #1,1234h                ; 0xa3d0 0xfdf0
1308
        dadd.w  #1,1234h                ; 0xa390 0xfdec
1309
        dadd    #2,1234h                ; 0xa3a0 0xfde8
1310
        dadd.b  #2,1234h                ; 0xa3e0 0xfde4
1311
        dadd.w  #2,1234h                ; 0xa3a0 0xfde0
1312
        dadd    #0ffffh,1234h           ; 0xa3b0 0xfddc
1313
        dadd.b  #0ffh,1234h             ; 0xa3f0 0xfdd8
1314
        dadd.w  #0ffffh,1234h           ; 0xa3b0 0xfdd4
1315
        dadd    #-1,1234h               ; 0xa3b0 0xfdd0
1316
        dadd.b  #-1,1234h               ; 0xa3f0 0xfdcc
1317
        dadd.w  #-1,1234h               ; 0xa3b0 0xfdc8
1318
        dadd    #100,1234h              ; 0xa0b0 0x0064 0xfdc2
1319
        dadd.b  #100,1234h              ; 0xa0f0 0x0064 0xfdbc
1320
        dadd.w  #100,1234h              ; 0xa0b0 0x0064 0xfdb6
1321
        dadd    @r6,1234h               ; 0xa6a0 0xfdb2
1322
        dadd.b  @r6,1234h               ; 0xa6e0 0xfdae
1323
        dadd.w  @r6,1234h               ; 0xa6a0 0xfdaa
1324
        dadd    42(r6),1234h            ; 0xa690 0x002a 0xfda4
1325
        dadd.b  42(r6),1234h            ; 0xa6d0 0x002a 0xfd9e
1326
        dadd.42(r6),1234h            ; 0xa690 0x002a 0xfd98
1327
        dadd    @r6,1234h               ; 0xa6a0 0xfd94
1328
        dadd.b  @r6,1234h               ; 0xa6e0 0xfd90
1329
        dadd.w  @r6,1234h               ; 0xa6a0 0xfd8c
1330
        dadd    @r6+,1234h              ; 0xa6b0 0xfd88
1331
        dadd.b  @r6+,1234h              ; 0xa6f0 0xfd84
1332
        dadd.w  @r6+,1234h              ; 0xa6b0 0xfd80
1333
        dadd    &1234h,1234h            ; 0xa290 0x1234 0xfd7a
1334
        dadd.b  &1234h,1234h            ; 0xa2d0 0x1234 0xfd74
1335
        dadd.&1234h,1234h            ; 0xa290 0x1234 0xfd6e
1336
        dadd    1234h,1234h             ; 0xa090 0xfd6a 0xfd68
1337
        dadd.b  1234h,1234h             ; 0xa0d0 0xfd64 0xfd62
1338
        dadd.1234h,1234h             ; 0xa090 0xfd5e 0xfd5c
1339
        bit     r4,r7                   ; 0xb407
1340
        bit.b   r4,r7                   ; 0xb447
1341
        bit.w   r4,r7                   ; 0xb407
1342
        bit     #4,r7                   ; 0xb227
1343
        bit.b   #4,r7                   ; 0xb267
1344
        bit.w   #4,r7                   ; 0xb227
1345
        bit     #8,r7                   ; 0xb237
1346
        bit.b   #8,r7                   ; 0xb277
1347
        bit.w   #8,r7                   ; 0xb237
1348
        bit     #0,r7                   ; 0xb307
1349
        bit.b   #0,r7                   ; 0xb347
1350
        bit.w   #0,r7                   ; 0xb307
1351
        bit     #1,r7                   ; 0xb317
1352
        bit.b   #1,r7                   ; 0xb357
1353
        bit.w   #1,r7                   ; 0xb317
1354
        bit     #2,r7                   ; 0xb327
1355
        bit.b   #2,r7                   ; 0xb367
1356
        bit.w   #2,r7                   ; 0xb327
1357
        bit     #0ffffh,r7              ; 0xb337
1358
        bit.b   #0ffh,r7                ; 0xb377
1359
        bit.w   #0ffffh,r7              ; 0xb337
1360
        bit     #-1,r7                  ; 0xb337
1361
        bit.b   #-1,r7                  ; 0xb377
1362
        bit.w   #-1,r7                  ; 0xb337
1363
        bit     #100,r7                 ; 0xb037 0x0064
1364
        bit.b   #100,r7                 ; 0xb077 0x0064
1365
        bit.w   #100,r7                 ; 0xb037 0x0064
1366
        bit     @r6,r7                  ; 0xb627
1367
        bit.b   @r6,r7                  ; 0xb667
1368
        bit.w   @r6,r7                  ; 0xb627
1369
        bit     42(r6),r7               ; 0xb617 0x002a
1370
        bit.b   42(r6),r7               ; 0xb657 0x002a
1371
        bit.w   42(r6),r7               ; 0xb617 0x002a
1372
        bit     @r6,r7                  ; 0xb627
1373
        bit.b   @r6,r7                  ; 0xb667
1374
        bit.w   @r6,r7                  ; 0xb627
1375
        bit     @r6+,r7                 ; 0xb637
1376
        bit.b   @r6+,r7                 ; 0xb677
1377
        bit.w   @r6+,r7                 ; 0xb637
1378
        bit     &1234h,r7               ; 0xb217 0x1234
1379
        bit.b   &1234h,r7               ; 0xb257 0x1234
1380
        bit.w   &1234h,r7               ; 0xb217 0x1234
1381
        bit     1234h,r7                ; 0xb017 0xfcf2
1382
        bit.b   1234h,r7                ; 0xb057 0xfcee
1383
        bit.w   1234h,r7                ; 0xb017 0xfcea
1384
        bit     r4,200(r8)              ; 0xb488 0x00c8
1385
        bit.b   r4,200(r8)              ; 0xb4c8 0x00c8
1386
        bit.w   r4,200(r8)              ; 0xb488 0x00c8
1387
        bit     #4,200(r8)              ; 0xb2a8 0x00c8
1388
        bit.b   #4,200(r8)              ; 0xb2e8 0x00c8
1389
        bit.w   #4,200(r8)              ; 0xb2a8 0x00c8
1390
        bit     #8,200(r8)              ; 0xb2b8 0x00c8
1391
        bit.b   #8,200(r8)              ; 0xb2f8 0x00c8
1392
        bit.w   #8,200(r8)              ; 0xb2b8 0x00c8
1393
        bit     #0,200(r8)              ; 0xb388 0x00c8
1394
        bit.b   #0,200(r8)              ; 0xb3c8 0x00c8
1395
        bit.w   #0,200(r8)              ; 0xb388 0x00c8
1396
        bit     #1,200(r8)              ; 0xb398 0x00c8
1397
        bit.b   #1,200(r8)              ; 0xb3d8 0x00c8
1398
        bit.w   #1,200(r8)              ; 0xb398 0x00c8
1399
        bit     #2,200(r8)              ; 0xb3a8 0x00c8
1400
        bit.b   #2,200(r8)              ; 0xb3e8 0x00c8
1401
        bit.w   #2,200(r8)              ; 0xb3a8 0x00c8
1402
        bit     #0ffffh,200(r8)         ; 0xb3b8 0x00c8
1403
        bit.b   #0ffh,200(r8)           ; 0xb3f8 0x00c8
1404
        bit.w   #0ffffh,200(r8)         ; 0xb3b8 0x00c8
1405
        bit     #-1,200(r8)             ; 0xb3b8 0x00c8
1406
        bit.b   #-1,200(r8)             ; 0xb3f8 0x00c8
1407
        bit.w   #-1,200(r8)             ; 0xb3b8 0x00c8
1408
        bit     #100,200(r8)            ; 0xb0b8 0x0064 0x00c8
1409
        bit.b   #100,200(r8)            ; 0xb0f8 0x0064 0x00c8
1410
        bit.w   #100,200(r8)            ; 0xb0b8 0x0064 0x00c8
1411
        bit     @r6,200(r8)             ; 0xb6a8 0x00c8
1412
        bit.b   @r6,200(r8)             ; 0xb6e8 0x00c8
1413
        bit.w   @r6,200(r8)             ; 0xb6a8 0x00c8
1414
        bit     42(r6),200(r8)          ; 0xb698 0x002a 0x00c8
1415
        bit.b   42(r6),200(r8)          ; 0xb6d8 0x002a 0x00c8
1416
        bit.w   42(r6),200(r8)          ; 0xb698 0x002a 0x00c8
1417
        bit     @r6,200(r8)             ; 0xb6a8 0x00c8
1418
        bit.b   @r6,200(r8)             ; 0xb6e8 0x00c8
1419
        bit.w   @r6,200(r8)             ; 0xb6a8 0x00c8
1420
        bit     @r6+,200(r8)            ; 0xb6b8 0x00c8
1421
        bit.b   @r6+,200(r8)            ; 0xb6f8 0x00c8
1422
        bit.w   @r6+,200(r8)            ; 0xb6b8 0x00c8
1423
        bit     &1234h,200(r8)          ; 0xb298 0x1234 0x00c8
1424
        bit.b   &1234h,200(r8)          ; 0xb2d8 0x1234 0x00c8
1425
        bit.w   &1234h,200(r8)          ; 0xb298 0x1234 0x00c8
1426
        bit     1234h,200(r8)           ; 0xb098 0xfc2c 0x00c8
1427
        bit.b   1234h,200(r8)           ; 0xb0d8 0xfc26 0x00c8
1428
        bit.w   1234h,200(r8)           ; 0xb098 0xfc20 0x00c8
1429
        bit     r4,&1234h               ; 0xb482 0x1234
1430
        bit.b   r4,&1234h               ; 0xb4c2 0x1234
1431
        bit.w   r4,&1234h               ; 0xb482 0x1234
1432
        bit     #4,&1234h               ; 0xb2a2 0x1234
1433
        bit.b   #4,&1234h               ; 0xb2e2 0x1234
1434
        bit.w   #4,&1234h               ; 0xb2a2 0x1234
1435
        bit     #8,&1234h               ; 0xb2b2 0x1234
1436
        bit.b   #8,&1234h               ; 0xb2f2 0x1234
1437
        bit.w   #8,&1234h               ; 0xb2b2 0x1234
1438
        bit     #0,&1234h               ; 0xb382 0x1234
1439
        bit.b   #0,&1234h               ; 0xb3c2 0x1234
1440
        bit.w   #0,&1234h               ; 0xb382 0x1234
1441
        bit     #1,&1234h               ; 0xb392 0x1234
1442
        bit.b   #1,&1234h               ; 0xb3d2 0x1234
1443
        bit.w   #1,&1234h               ; 0xb392 0x1234
1444
        bit     #2,&1234h               ; 0xb3a2 0x1234
1445
        bit.b   #2,&1234h               ; 0xb3e2 0x1234
1446
        bit.w   #2,&1234h               ; 0xb3a2 0x1234
1447
        bit     #0ffffh,&1234h          ; 0xb3b2 0x1234
1448
        bit.b   #0ffh,&1234h            ; 0xb3f2 0x1234
1449
        bit.w   #0ffffh,&1234h          ; 0xb3b2 0x1234
1450
        bit     #-1,&1234h              ; 0xb3b2 0x1234
1451
        bit.b   #-1,&1234h              ; 0xb3f2 0x1234
1452
        bit.w   #-1,&1234h              ; 0xb3b2 0x1234
1453
        bit     #100,&1234h             ; 0xb0b2 0x0064 0x1234
1454
        bit.b   #100,&1234h             ; 0xb0f2 0x0064 0x1234
1455
        bit.w   #100,&1234h             ; 0xb0b2 0x0064 0x1234
1456
        bit     @r6,&1234h              ; 0xb6a2 0x1234
1457
        bit.b   @r6,&1234h              ; 0xb6e2 0x1234
1458
        bit.w   @r6,&1234h              ; 0xb6a2 0x1234
1459
        bit     42(r6),&1234h           ; 0xb692 0x002a 0x1234
1460
        bit.b   42(r6),&1234h           ; 0xb6d2 0x002a 0x1234
1461
        bit.w   42(r6),&1234h           ; 0xb692 0x002a 0x1234
1462
        bit     @r6,&1234h              ; 0xb6a2 0x1234
1463
        bit.b   @r6,&1234h              ; 0xb6e2 0x1234
1464
        bit.w   @r6,&1234h              ; 0xb6a2 0x1234
1465
        bit     @r6+,&1234h             ; 0xb6b2 0x1234
1466
        bit.b   @r6+,&1234h             ; 0xb6f2 0x1234
1467
        bit.w   @r6+,&1234h             ; 0xb6b2 0x1234
1468
        bit     &1234h,&1234h           ; 0xb292 0x1234 0x1234
1469
        bit.b   &1234h,&1234h           ; 0xb2d2 0x1234 0x1234
1470
        bit.w   &1234h,&1234h           ; 0xb292 0x1234 0x1234
1471
        bit     1234h,&1234h            ; 0xb092 0xfb60 0x1234
1472
        bit.b   1234h,&1234h            ; 0xb0d2 0xfb5a 0x1234
1473
        bit.w   1234h,&1234h            ; 0xb092 0xfb54 0x1234
1474
        bit     r4,1234h                ; 0xb480 0xfb4e
1475
        bit.b   r4,1234h                ; 0xb4c0 0xfb4a
1476
        bit.w   r4,1234h                ; 0xb480 0xfb46
1477
        bit     #4,1234h                ; 0xb2a0 0xfb42
1478
        bit.b   #4,1234h                ; 0xb2e0 0xfb3e
1479
        bit.w   #4,1234h                ; 0xb2a0 0xfb3a
1480
        bit     #8,1234h                ; 0xb2b0 0xfb36
1481
        bit.b   #8,1234h                ; 0xb2f0 0xfb32
1482
        bit.w   #8,1234h                ; 0xb2b0 0xfb2e
1483
        bit     #0,1234h                ; 0xb380 0xfb2a
1484
        bit.b   #0,1234h                ; 0xb3c0 0xfb26
1485
        bit.w   #0,1234h                ; 0xb380 0xfb22
1486
        bit     #1,1234h                ; 0xb390 0xfb1e
1487
        bit.b   #1,1234h                ; 0xb3d0 0xfb1a
1488
        bit.w   #1,1234h                ; 0xb390 0xfb16
1489
        bit     #2,1234h                ; 0xb3a0 0xfb12
1490
        bit.b   #2,1234h                ; 0xb3e0 0xfb0e
1491
        bit.w   #2,1234h                ; 0xb3a0 0xfb0a
1492
        bit     #0ffffh,1234h           ; 0xb3b0 0xfb06
1493
        bit.b   #0ffh,1234h             ; 0xb3f0 0xfb02
1494
        bit.w   #0ffffh,1234h           ; 0xb3b0 0xfafe
1495
        bit     #-1,1234h               ; 0xb3b0 0xfafa
1496
        bit.b   #-1,1234h               ; 0xb3f0 0xfaf6
1497
        bit.w   #-1,1234h               ; 0xb3b0 0xfaf2
1498
        bit     #100,1234h              ; 0xb0b0 0x0064 0xfaec
1499
        bit.b   #100,1234h              ; 0xb0f0 0x0064 0xfae6
1500
        bit.w   #100,1234h              ; 0xb0b0 0x0064 0xfae0
1501
        bit     @r6,1234h               ; 0xb6a0 0xfadc
1502
        bit.b   @r6,1234h               ; 0xb6e0 0xfad8
1503
        bit.w   @r6,1234h               ; 0xb6a0 0xfad4
1504
        bit     42(r6),1234h            ; 0xb690 0x002a 0xface
1505
        bit.b   42(r6),1234h            ; 0xb6d0 0x002a 0xfac8
1506
        bit.w   42(r6),1234h            ; 0xb690 0x002a 0xfac2
1507
        bit     @r6,1234h               ; 0xb6a0 0xfabe
1508
        bit.b   @r6,1234h               ; 0xb6e0 0xfaba
1509
        bit.w   @r6,1234h               ; 0xb6a0 0xfab6
1510
        bit     @r6+,1234h              ; 0xb6b0 0xfab2
1511
        bit.b   @r6+,1234h              ; 0xb6f0 0xfaae
1512
        bit.w   @r6+,1234h              ; 0xb6b0 0xfaaa
1513
        bit     &1234h,1234h            ; 0xb290 0x1234 0xfaa4
1514
        bit.b   &1234h,1234h            ; 0xb2d0 0x1234 0xfa9e
1515
        bit.w   &1234h,1234h            ; 0xb290 0x1234 0xfa98
1516
        bit     1234h,1234h             ; 0xb090 0xfa94 0xfa92
1517
        bit.b   1234h,1234h             ; 0xb0d0 0xfa8e 0xfa8c
1518
        bit.w   1234h,1234h             ; 0xb090 0xfa88 0xfa86
1519
        bic     r4,r7                   ; 0xc407
1520
        bic.b   r4,r7                   ; 0xc447
1521
        bic.w   r4,r7                   ; 0xc407
1522
        bic     #4,r7                   ; 0xc227
1523
        bic.b   #4,r7                   ; 0xc267
1524
        bic.w   #4,r7                   ; 0xc227
1525
        bic     #8,r7                   ; 0xc237
1526
        bic.b   #8,r7                   ; 0xc277
1527
        bic.w   #8,r7                   ; 0xc237
1528
        bic     #0,r7                   ; 0xc307
1529
        bic.b   #0,r7                   ; 0xc347
1530
        bic.w   #0,r7                   ; 0xc307
1531
        bic     #1,r7                   ; 0xc317
1532
        bic.b   #1,r7                   ; 0xc357
1533
        bic.w   #1,r7                   ; 0xc317
1534
        bic     #2,r7                   ; 0xc327
1535
        bic.b   #2,r7                   ; 0xc367
1536
        bic.w   #2,r7                   ; 0xc327
1537
        bic     #0ffffh,r7              ; 0xc337
1538
        bic.b   #0ffh,r7                ; 0xc377
1539
        bic.w   #0ffffh,r7              ; 0xc337
1540
        bic     #-1,r7                  ; 0xc337
1541
        bic.b   #-1,r7                  ; 0xc377
1542
        bic.w   #-1,r7                  ; 0xc337
1543
        bic     #100,r7                 ; 0xc037 0x0064
1544
        bic.b   #100,r7                 ; 0xc077 0x0064
1545
        bic.w   #100,r7                 ; 0xc037 0x0064
1546
        bic     @r6,r7                  ; 0xc627
1547
        bic.b   @r6,r7                  ; 0xc667
1548
        bic.w   @r6,r7                  ; 0xc627
1549
        bic     42(r6),r7               ; 0xc617 0x002a
1550
        bic.b   42(r6),r7               ; 0xc657 0x002a
1551
        bic.w   42(r6),r7               ; 0xc617 0x002a
1552
        bic     @r6,r7                  ; 0xc627
1553
        bic.b   @r6,r7                  ; 0xc667
1554
        bic.w   @r6,r7                  ; 0xc627
1555
        bic     @r6+,r7                 ; 0xc637
1556
        bic.b   @r6+,r7                 ; 0xc677
1557
        bic.w   @r6+,r7                 ; 0xc637
1558
        bic     &1234h,r7               ; 0xc217 0x1234
1559
        bic.b   &1234h,r7               ; 0xc257 0x1234
1560
        bic.w   &1234h,r7               ; 0xc217 0x1234
1561
        bic     1234h,r7                ; 0xc017 0xfa1c
1562
        bic.b   1234h,r7                ; 0xc057 0xfa18
1563
        bic.w   1234h,r7                ; 0xc017 0xfa14
1564
        bic     r4,200(r8)              ; 0xc488 0x00c8
1565
        bic.b   r4,200(r8)              ; 0xc4c8 0x00c8
1566
        bic.w   r4,200(r8)              ; 0xc488 0x00c8
1567
        bic     #4,200(r8)              ; 0xc2a8 0x00c8
1568
        bic.b   #4,200(r8)              ; 0xc2e8 0x00c8
1569
        bic.w   #4,200(r8)              ; 0xc2a8 0x00c8
1570
        bic     #8,200(r8)              ; 0xc2b8 0x00c8
1571
        bic.b   #8,200(r8)              ; 0xc2f8 0x00c8
1572
        bic.w   #8,200(r8)              ; 0xc2b8 0x00c8
1573
        bic     #0,200(r8)              ; 0xc388 0x00c8
1574
        bic.b   #0,200(r8)              ; 0xc3c8 0x00c8
1575
        bic.w   #0,200(r8)              ; 0xc388 0x00c8
1576
        bic     #1,200(r8)              ; 0xc398 0x00c8
1577
        bic.b   #1,200(r8)              ; 0xc3d8 0x00c8
1578
        bic.w   #1,200(r8)              ; 0xc398 0x00c8
1579
        bic     #2,200(r8)              ; 0xc3a8 0x00c8
1580
        bic.b   #2,200(r8)              ; 0xc3e8 0x00c8
1581
        bic.w   #2,200(r8)              ; 0xc3a8 0x00c8
1582
        bic     #0ffffh,200(r8)         ; 0xc3b8 0x00c8
1583
        bic.b   #0ffh,200(r8)           ; 0xc3f8 0x00c8
1584
        bic.w   #0ffffh,200(r8)         ; 0xc3b8 0x00c8
1585
        bic     #-1,200(r8)             ; 0xc3b8 0x00c8
1586
        bic.b   #-1,200(r8)             ; 0xc3f8 0x00c8
1587
        bic.w   #-1,200(r8)             ; 0xc3b8 0x00c8
1588
        bic     #100,200(r8)            ; 0xc0b8 0x0064 0x00c8
1589
        bic.b   #100,200(r8)            ; 0xc0f8 0x0064 0x00c8
1590
        bic.w   #100,200(r8)            ; 0xc0b8 0x0064 0x00c8
1591
        bic     @r6,200(r8)             ; 0xc6a8 0x00c8
1592
        bic.b   @r6,200(r8)             ; 0xc6e8 0x00c8
1593
        bic.w   @r6,200(r8)             ; 0xc6a8 0x00c8
1594
        bic     42(r6),200(r8)          ; 0xc698 0x002a 0x00c8
1595
        bic.b   42(r6),200(r8)          ; 0xc6d8 0x002a 0x00c8
1596
        bic.w   42(r6),200(r8)          ; 0xc698 0x002a 0x00c8
1597
        bic     @r6,200(r8)             ; 0xc6a8 0x00c8
1598
        bic.b   @r6,200(r8)             ; 0xc6e8 0x00c8
1599
        bic.w   @r6,200(r8)             ; 0xc6a8 0x00c8
1600
        bic     @r6+,200(r8)            ; 0xc6b8 0x00c8
1601
        bic.b   @r6+,200(r8)            ; 0xc6f8 0x00c8
1602
        bic.w   @r6+,200(r8)            ; 0xc6b8 0x00c8
1603
        bic     &1234h,200(r8)          ; 0xc298 0x1234 0x00c8
1604
        bic.b   &1234h,200(r8)          ; 0xc2d8 0x1234 0x00c8
1605
        bic.w   &1234h,200(r8)          ; 0xc298 0x1234 0x00c8
1606
        bic     1234h,200(r8)           ; 0xc098 0xf956 0x00c8
1607
        bic.b   1234h,200(r8)           ; 0xc0d8 0xf950 0x00c8
1608
        bic.w   1234h,200(r8)           ; 0xc098 0xf94a 0x00c8
1609
        bic     r4,&1234h               ; 0xc482 0x1234
1610
        bic.b   r4,&1234h               ; 0xc4c2 0x1234
1611
        bic.w   r4,&1234h               ; 0xc482 0x1234
1612
        bic     #4,&1234h               ; 0xc2a2 0x1234
1613
        bic.b   #4,&1234h               ; 0xc2e2 0x1234
1614
        bic.w   #4,&1234h               ; 0xc2a2 0x1234
1615
        bic     #8,&1234h               ; 0xc2b2 0x1234
1616
        bic.b   #8,&1234h               ; 0xc2f2 0x1234
1617
        bic.w   #8,&1234h               ; 0xc2b2 0x1234
1618
        bic     #0,&1234h               ; 0xc382 0x1234
1619
        bic.b   #0,&1234h               ; 0xc3c2 0x1234
1620
        bic.w   #0,&1234h               ; 0xc382 0x1234
1621
        bic     #1,&1234h               ; 0xc392 0x1234
1622
        bic.b   #1,&1234h               ; 0xc3d2 0x1234
1623
        bic.w   #1,&1234h               ; 0xc392 0x1234
1624
        bic     #2,&1234h               ; 0xc3a2 0x1234
1625
        bic.b   #2,&1234h               ; 0xc3e2 0x1234
1626
        bic.w   #2,&1234h               ; 0xc3a2 0x1234
1627
        bic     #0ffffh,&1234h          ; 0xc3b2 0x1234
1628
        bic.b   #0ffh,&1234h            ; 0xc3f2 0x1234
1629
        bic.w   #0ffffh,&1234h          ; 0xc3b2 0x1234
1630
        bic     #-1,&1234h              ; 0xc3b2 0x1234
1631
        bic.b   #-1,&1234h              ; 0xc3f2 0x1234
1632
        bic.w   #-1,&1234h              ; 0xc3b2 0x1234
1633
        bic     #100,&1234h             ; 0xc0b2 0x0064 0x1234
1634
        bic.b   #100,&1234h             ; 0xc0f2 0x0064 0x1234
1635
        bic.w   #100,&1234h             ; 0xc0b2 0x0064 0x1234
1636
        bic     @r6,&1234h              ; 0xc6a2 0x1234
1637
        bic.b   @r6,&1234h              ; 0xc6e2 0x1234
1638
        bic.w   @r6,&1234h              ; 0xc6a2 0x1234
1639
        bic     42(r6),&1234h           ; 0xc692 0x002a 0x1234
1640
        bic.b   42(r6),&1234h           ; 0xc6d2 0x002a 0x1234
1641
        bic.w   42(r6),&1234h           ; 0xc692 0x002a 0x1234
1642
        bic     @r6,&1234h              ; 0xc6a2 0x1234
1643
        bic.b   @r6,&1234h              ; 0xc6e2 0x1234
1644
        bic.w   @r6,&1234h              ; 0xc6a2 0x1234
1645
        bic     @r6+,&1234h             ; 0xc6b2 0x1234
1646
        bic.b   @r6+,&1234h             ; 0xc6f2 0x1234
1647
        bic.w   @r6+,&1234h             ; 0xc6b2 0x1234
1648
        bic     &1234h,&1234h           ; 0xc292 0x1234 0x1234
1649
        bic.b   &1234h,&1234h           ; 0xc2d2 0x1234 0x1234
1650
        bic.w   &1234h,&1234h           ; 0xc292 0x1234 0x1234
1651
        bic     1234h,&1234h            ; 0xc092 0xf88a 0x1234
1652
        bic.b   1234h,&1234h            ; 0xc0d2 0xf884 0x1234
1653
        bic.w   1234h,&1234h            ; 0xc092 0xf87e 0x1234
1654
        bic     r4,1234h                ; 0xc480 0xf878
1655
        bic.b   r4,1234h                ; 0xc4c0 0xf874
1656
        bic.w   r4,1234h                ; 0xc480 0xf870
1657
        bic     #4,1234h                ; 0xc2a0 0xf86c
1658
        bic.b   #4,1234h                ; 0xc2e0 0xf868
1659
        bic.w   #4,1234h                ; 0xc2a0 0xf864
1660
        bic     #8,1234h                ; 0xc2b0 0xf860
1661
        bic.b   #8,1234h                ; 0xc2f0 0xf85c
1662
        bic.w   #8,1234h                ; 0xc2b0 0xf858
1663
        bic     #0,1234h                ; 0xc380 0xf854
1664
        bic.b   #0,1234h                ; 0xc3c0 0xf850
1665
        bic.w   #0,1234h                ; 0xc380 0xf84c
1666
        bic     #1,1234h                ; 0xc390 0xf848
1667
        bic.b   #1,1234h                ; 0xc3d0 0xf844
1668
        bic.w   #1,1234h                ; 0xc390 0xf840
1669
        bic     #2,1234h                ; 0xc3a0 0xf83c
1670
        bic.b   #2,1234h                ; 0xc3e0 0xf838
1671
        bic.w   #2,1234h                ; 0xc3a0 0xf834
1672
        bic     #0ffffh,1234h           ; 0xc3b0 0xf830
1673
        bic.b   #0ffh,1234h             ; 0xc3f0 0xf82c
1674
        bic.w   #0ffffh,1234h           ; 0xc3b0 0xf828
1675
        bic     #-1,1234h               ; 0xc3b0 0xf824
1676
        bic.b   #-1,1234h               ; 0xc3f0 0xf820
1677
        bic.w   #-1,1234h               ; 0xc3b0 0xf81c
1678
        bic     #100,1234h              ; 0xc0b0 0x0064 0xf816
1679
        bic.b   #100,1234h              ; 0xc0f0 0x0064 0xf810
1680
        bic.w   #100,1234h              ; 0xc0b0 0x0064 0xf80a
1681
        bic     @r6,1234h               ; 0xc6a0 0xf806
1682
        bic.b   @r6,1234h               ; 0xc6e0 0xf802
1683
        bic.w   @r6,1234h               ; 0xc6a0 0xf7fe
1684
        bic     42(r6),1234h            ; 0xc690 0x002a 0xf7f8
1685
        bic.b   42(r6),1234h            ; 0xc6d0 0x002a 0xf7f2
1686
        bic.w   42(r6),1234h            ; 0xc690 0x002a 0xf7ec
1687
        bic     @r6,1234h               ; 0xc6a0 0xf7e8
1688
        bic.b   @r6,1234h               ; 0xc6e0 0xf7e4
1689
        bic.w   @r6,1234h               ; 0xc6a0 0xf7e0
1690
        bic     @r6+,1234h              ; 0xc6b0 0xf7dc
1691
        bic.b   @r6+,1234h              ; 0xc6f0 0xf7d8
1692
        bic.w   @r6+,1234h              ; 0xc6b0 0xf7d4
1693
        bic     &1234h,1234h            ; 0xc290 0x1234 0xf7ce
1694
        bic.b   &1234h,1234h            ; 0xc2d0 0x1234 0xf7c8
1695
        bic.w   &1234h,1234h            ; 0xc290 0x1234 0xf7c2
1696
        bic     1234h,1234h             ; 0xc090 0xf7be 0xf7bc
1697
        bic.b   1234h,1234h             ; 0xc0d0 0xf7b8 0xf7b6
1698
        bic.w   1234h,1234h             ; 0xc090 0xf7b2 0xf7b0
1699
        bis     r4,r7                   ; 0xd407
1700
        bis.b   r4,r7                   ; 0xd447
1701
        bis.w   r4,r7                   ; 0xd407
1702
        bis     #4,r7                   ; 0xd227
1703
        bis.b   #4,r7                   ; 0xd267
1704
        bis.w   #4,r7                   ; 0xd227
1705
        bis     #8,r7                   ; 0xd237
1706
        bis.b   #8,r7                   ; 0xd277
1707
        bis.w   #8,r7                   ; 0xd237
1708
        bis     #0,r7                   ; 0xd307
1709
        bis.b   #0,r7                   ; 0xd347
1710
        bis.w   #0,r7                   ; 0xd307
1711
        bis     #1,r7                   ; 0xd317
1712
        bis.b   #1,r7                   ; 0xd357
1713
        bis.w   #1,r7                   ; 0xd317
1714
        bis     #2,r7                   ; 0xd327
1715
        bis.b   #2,r7                   ; 0xd367
1716
        bis.w   #2,r7                   ; 0xd327
1717
        bis     #0ffffh,r7              ; 0xd337
1718
        bis.b   #0ffh,r7                ; 0xd377
1719
        bis.w   #0ffffh,r7              ; 0xd337
1720
        bis     #-1,r7                  ; 0xd337
1721
        bis.b   #-1,r7                  ; 0xd377
1722
        bis.w   #-1,r7                  ; 0xd337
1723
        bis     #100,r7                 ; 0xd037 0x0064
1724
        bis.b   #100,r7                 ; 0xd077 0x0064
1725
        bis.w   #100,r7                 ; 0xd037 0x0064
1726
        bis     @r6,r7                  ; 0xd627
1727
        bis.b   @r6,r7                  ; 0xd667
1728
        bis.w   @r6,r7                  ; 0xd627
1729
        bis     42(r6),r7               ; 0xd617 0x002a
1730
        bis.b   42(r6),r7               ; 0xd657 0x002a
1731
        bis.w   42(r6),r7               ; 0xd617 0x002a
1732
        bis     @r6,r7                  ; 0xd627
1733
        bis.b   @r6,r7                  ; 0xd667
1734
        bis.w   @r6,r7                  ; 0xd627
1735
        bis     @r6+,r7                 ; 0xd637
1736
        bis.b   @r6+,r7                 ; 0xd677
1737
        bis.w   @r6+,r7                 ; 0xd637
1738
        bis     &1234h,r7               ; 0xd217 0x1234
1739
        bis.b   &1234h,r7               ; 0xd257 0x1234
1740
        bis.w   &1234h,r7               ; 0xd217 0x1234
1741
        bis     1234h,r7                ; 0xd017 0xf746
1742
        bis.b   1234h,r7                ; 0xd057 0xf742
1743
        bis.w   1234h,r7                ; 0xd017 0xf73e
1744
        bis     r4,200(r8)              ; 0xd488 0x00c8
1745
        bis.b   r4,200(r8)              ; 0xd4c8 0x00c8
1746
        bis.w   r4,200(r8)              ; 0xd488 0x00c8
1747
        bis     #4,200(r8)              ; 0xd2a8 0x00c8
1748
        bis.b   #4,200(r8)              ; 0xd2e8 0x00c8
1749
        bis.w   #4,200(r8)              ; 0xd2a8 0x00c8
1750
        bis     #8,200(r8)              ; 0xd2b8 0x00c8
1751
        bis.b   #8,200(r8)              ; 0xd2f8 0x00c8
1752
        bis.w   #8,200(r8)              ; 0xd2b8 0x00c8
1753
        bis     #0,200(r8)              ; 0xd388 0x00c8
1754
        bis.b   #0,200(r8)              ; 0xd3c8 0x00c8
1755
        bis.w   #0,200(r8)              ; 0xd388 0x00c8
1756
        bis     #1,200(r8)              ; 0xd398 0x00c8
1757
        bis.b   #1,200(r8)              ; 0xd3d8 0x00c8
1758
        bis.w   #1,200(r8)              ; 0xd398 0x00c8
1759
        bis     #2,200(r8)              ; 0xd3a8 0x00c8
1760
        bis.b   #2,200(r8)              ; 0xd3e8 0x00c8
1761
        bis.w   #2,200(r8)              ; 0xd3a8 0x00c8
1762
        bis     #0ffffh,200(r8)         ; 0xd3b8 0x00c8
1763
        bis.b   #0ffh,200(r8)           ; 0xd3f8 0x00c8
1764
        bis.w   #0ffffh,200(r8)         ; 0xd3b8 0x00c8
1765
        bis     #-1,200(r8)             ; 0xd3b8 0x00c8
1766
        bis.b   #-1,200(r8)             ; 0xd3f8 0x00c8
1767
        bis.w   #-1,200(r8)             ; 0xd3b8 0x00c8
1768
        bis     #100,200(r8)            ; 0xd0b8 0x0064 0x00c8
1769
        bis.b   #100,200(r8)            ; 0xd0f8 0x0064 0x00c8
1770
        bis.w   #100,200(r8)            ; 0xd0b8 0x0064 0x00c8
1771
        bis     @r6,200(r8)             ; 0xd6a8 0x00c8
1772
        bis.b   @r6,200(r8)             ; 0xd6e8 0x00c8
1773
        bis.w   @r6,200(r8)             ; 0xd6a8 0x00c8
1774
        bis     42(r6),200(r8)          ; 0xd698 0x002a 0x00c8
1775
        bis.b   42(r6),200(r8)          ; 0xd6d8 0x002a 0x00c8
1776
        bis.w   42(r6),200(r8)          ; 0xd698 0x002a 0x00c8
1777
        bis     @r6,200(r8)             ; 0xd6a8 0x00c8
1778
        bis.b   @r6,200(r8)             ; 0xd6e8 0x00c8
1779
        bis.w   @r6,200(r8)             ; 0xd6a8 0x00c8
1780
        bis     @r6+,200(r8)            ; 0xd6b8 0x00c8
1781
        bis.b   @r6+,200(r8)            ; 0xd6f8 0x00c8
1782
        bis.w   @r6+,200(r8)            ; 0xd6b8 0x00c8
1783
        bis     &1234h,200(r8)          ; 0xd298 0x1234 0x00c8
1784
        bis.b   &1234h,200(r8)          ; 0xd2d8 0x1234 0x00c8
1785
        bis.w   &1234h,200(r8)          ; 0xd298 0x1234 0x00c8
1786
        bis     1234h,200(r8)           ; 0xd098 0xf680 0x00c8
1787
        bis.b   1234h,200(r8)           ; 0xd0d8 0xf67a 0x00c8
1788
        bis.w   1234h,200(r8)           ; 0xd098 0xf674 0x00c8
1789
        bis     r4,&1234h               ; 0xd482 0x1234
1790
        bis.b   r4,&1234h               ; 0xd4c2 0x1234
1791
        bis.w   r4,&1234h               ; 0xd482 0x1234
1792
        bis     #4,&1234h               ; 0xd2a2 0x1234
1793
        bis.b   #4,&1234h               ; 0xd2e2 0x1234
1794
        bis.w   #4,&1234h               ; 0xd2a2 0x1234
1795
        bis     #8,&1234h               ; 0xd2b2 0x1234
1796
        bis.b   #8,&1234h               ; 0xd2f2 0x1234
1797
        bis.w   #8,&1234h               ; 0xd2b2 0x1234
1798
        bis     #0,&1234h               ; 0xd382 0x1234
1799
        bis.b   #0,&1234h               ; 0xd3c2 0x1234
1800
        bis.w   #0,&1234h               ; 0xd382 0x1234
1801
        bis     #1,&1234h               ; 0xd392 0x1234
1802
        bis.b   #1,&1234h               ; 0xd3d2 0x1234
1803
        bis.w   #1,&1234h               ; 0xd392 0x1234
1804
        bis     #2,&1234h               ; 0xd3a2 0x1234
1805
        bis.b   #2,&1234h               ; 0xd3e2 0x1234
1806
        bis.w   #2,&1234h               ; 0xd3a2 0x1234
1807
        bis     #0ffffh,&1234h          ; 0xd3b2 0x1234
1808
        bis.b   #0ffh,&1234h            ; 0xd3f2 0x1234
1809
        bis.w   #0ffffh,&1234h          ; 0xd3b2 0x1234
1810
        bis     #-1,&1234h              ; 0xd3b2 0x1234
1811
        bis.b   #-1,&1234h              ; 0xd3f2 0x1234
1812
        bis.w   #-1,&1234h              ; 0xd3b2 0x1234
1813
        bis     #100,&1234h             ; 0xd0b2 0x0064 0x1234
1814
        bis.b   #100,&1234h             ; 0xd0f2 0x0064 0x1234
1815
        bis.w   #100,&1234h             ; 0xd0b2 0x0064 0x1234
1816
        bis     @r6,&1234h              ; 0xd6a2 0x1234
1817
        bis.b   @r6,&1234h              ; 0xd6e2 0x1234
1818
        bis.w   @r6,&1234h              ; 0xd6a2 0x1234
1819
        bis     42(r6),&1234h           ; 0xd692 0x002a 0x1234
1820
        bis.b   42(r6),&1234h           ; 0xd6d2 0x002a 0x1234
1821
        bis.w   42(r6),&1234h           ; 0xd692 0x002a 0x1234
1822
        bis     @r6,&1234h              ; 0xd6a2 0x1234
1823
        bis.b   @r6,&1234h              ; 0xd6e2 0x1234
1824
        bis.w   @r6,&1234h              ; 0xd6a2 0x1234
1825
        bis     @r6+,&1234h             ; 0xd6b2 0x1234
1826
        bis.b   @r6+,&1234h             ; 0xd6f2 0x1234
1827
        bis.w   @r6+,&1234h             ; 0xd6b2 0x1234
1828
        bis     &1234h,&1234h           ; 0xd292 0x1234 0x1234
1829
        bis.b   &1234h,&1234h           ; 0xd2d2 0x1234 0x1234
1830
        bis.w   &1234h,&1234h           ; 0xd292 0x1234 0x1234
1831
        bis     1234h,&1234h            ; 0xd092 0xf5b4 0x1234
1832
        bis.b   1234h,&1234h            ; 0xd0d2 0xf5ae 0x1234
1833
        bis.w   1234h,&1234h            ; 0xd092 0xf5a8 0x1234
1834
        bis     r4,1234h                ; 0xd480 0xf5a2
1835
        bis.b   r4,1234h                ; 0xd4c0 0xf59e
1836
        bis.w   r4,1234h                ; 0xd480 0xf59a
1837
        bis     #4,1234h                ; 0xd2a0 0xf596
1838
        bis.b   #4,1234h                ; 0xd2e0 0xf592
1839
        bis.w   #4,1234h                ; 0xd2a0 0xf58e
1840
        bis     #8,1234h                ; 0xd2b0 0xf58a
1841
        bis.b   #8,1234h                ; 0xd2f0 0xf586
1842
        bis.w   #8,1234h                ; 0xd2b0 0xf582
1843
        bis     #0,1234h                ; 0xd380 0xf57e
1844
        bis.b   #0,1234h                ; 0xd3c0 0xf57a
1845
        bis.w   #0,1234h                ; 0xd380 0xf576
1846
        bis     #1,1234h                ; 0xd390 0xf572
1847
        bis.b   #1,1234h                ; 0xd3d0 0xf56e
1848
        bis.w   #1,1234h                ; 0xd390 0xf56a
1849
        bis     #2,1234h                ; 0xd3a0 0xf566
1850
        bis.b   #2,1234h                ; 0xd3e0 0xf562
1851
        bis.w   #2,1234h                ; 0xd3a0 0xf55e
1852
        bis     #0ffffh,1234h           ; 0xd3b0 0xf55a
1853
        bis.b   #0ffh,1234h             ; 0xd3f0 0xf556
1854
        bis.w   #0ffffh,1234h           ; 0xd3b0 0xf552
1855
        bis     #-1,1234h               ; 0xd3b0 0xf54e
1856
        bis.b   #-1,1234h               ; 0xd3f0 0xf54a
1857
        bis.w   #-1,1234h               ; 0xd3b0 0xf546
1858
        bis     #100,1234h              ; 0xd0b0 0x0064 0xf540
1859
        bis.b   #100,1234h              ; 0xd0f0 0x0064 0xf53a
1860
        bis.w   #100,1234h              ; 0xd0b0 0x0064 0xf534
1861
        bis     @r6,1234h               ; 0xd6a0 0xf530
1862
        bis.b   @r6,1234h               ; 0xd6e0 0xf52c
1863
        bis.w   @r6,1234h               ; 0xd6a0 0xf528
1864
        bis     42(r6),1234h            ; 0xd690 0x002a 0xf522
1865
        bis.b   42(r6),1234h            ; 0xd6d0 0x002a 0xf51c
1866
        bis.w   42(r6),1234h            ; 0xd690 0x002a 0xf516
1867
        bis     @r6,1234h               ; 0xd6a0 0xf512
1868
        bis.b   @r6,1234h               ; 0xd6e0 0xf50e
1869
        bis.w   @r6,1234h               ; 0xd6a0 0xf50a
1870
        bis     @r6+,1234h              ; 0xd6b0 0xf506
1871
        bis.b   @r6+,1234h              ; 0xd6f0 0xf502
1872
        bis.w   @r6+,1234h              ; 0xd6b0 0xf4fe
1873
        bis     &1234h,1234h            ; 0xd290 0x1234 0xf4f8
1874
        bis.b   &1234h,1234h            ; 0xd2d0 0x1234 0xf4f2
1875
        bis.w   &1234h,1234h            ; 0xd290 0x1234 0xf4ec
1876
        bis     1234h,1234h             ; 0xd090 0xf4e8 0xf4e6
1877
        bis.b   1234h,1234h             ; 0xd0d0 0xf4e2 0xf4e0
1878
        bis.w   1234h,1234h             ; 0xd090 0xf4dc 0xf4da
1879
        xor     r4,r7                   ; 0xe407
1880
        xor.b   r4,r7                   ; 0xe447
1881
        xor.w   r4,r7                   ; 0xe407
1882
        xor     #4,r7                   ; 0xe227
1883
        xor.b   #4,r7                   ; 0xe267
1884
        xor.w   #4,r7                   ; 0xe227
1885
        xor     #8,r7                   ; 0xe237
1886
        xor.b   #8,r7                   ; 0xe277
1887
        xor.w   #8,r7                   ; 0xe237
1888
        xor     #0,r7                   ; 0xe307
1889
        xor.b   #0,r7                   ; 0xe347
1890
        xor.w   #0,r7                   ; 0xe307
1891
        xor     #1,r7                   ; 0xe317
1892
        xor.b   #1,r7                   ; 0xe357
1893
        xor.w   #1,r7                   ; 0xe317
1894
        xor     #2,r7                   ; 0xe327
1895
        xor.b   #2,r7                   ; 0xe367
1896
        xor.w   #2,r7                   ; 0xe327
1897
        xor     #0ffffh,r7              ; 0xe337
1898
        xor.b   #0ffh,r7                ; 0xe377
1899
        xor.w   #0ffffh,r7              ; 0xe337
1900
        xor     #-1,r7                  ; 0xe337
1901
        xor.b   #-1,r7                  ; 0xe377
1902
        xor.w   #-1,r7                  ; 0xe337
1903
        xor     #100,r7                 ; 0xe037 0x0064
1904
        xor.b   #100,r7                 ; 0xe077 0x0064
1905
        xor.w   #100,r7                 ; 0xe037 0x0064
1906
        xor     @r6,r7                  ; 0xe627
1907
        xor.b   @r6,r7                  ; 0xe667
1908
        xor.w   @r6,r7                  ; 0xe627
1909
        xor     42(r6),r7               ; 0xe617 0x002a
1910
        xor.b   42(r6),r7               ; 0xe657 0x002a
1911
        xor.w   42(r6),r7               ; 0xe617 0x002a
1912
        xor     @r6,r7                  ; 0xe627
1913
        xor.b   @r6,r7                  ; 0xe667
1914
        xor.w   @r6,r7                  ; 0xe627
1915
        xor     @r6+,r7                 ; 0xe637
1916
        xor.b   @r6+,r7                 ; 0xe677
1917
        xor.w   @r6+,r7                 ; 0xe637
1918
        xor     &1234h,r7               ; 0xe217 0x1234
1919
        xor.b   &1234h,r7               ; 0xe257 0x1234
1920
        xor.w   &1234h,r7               ; 0xe217 0x1234
1921
        xor     1234h,r7                ; 0xe017 0xf470
1922
        xor.b   1234h,r7                ; 0xe057 0xf46c
1923
        xor.w   1234h,r7                ; 0xe017 0xf468
1924
        xor     r4,200(r8)              ; 0xe488 0x00c8
1925
        xor.b   r4,200(r8)              ; 0xe4c8 0x00c8
1926
        xor.w   r4,200(r8)              ; 0xe488 0x00c8
1927
        xor     #4,200(r8)              ; 0xe2a8 0x00c8
1928
        xor.b   #4,200(r8)              ; 0xe2e8 0x00c8
1929
        xor.w   #4,200(r8)              ; 0xe2a8 0x00c8
1930
        xor     #8,200(r8)              ; 0xe2b8 0x00c8
1931
        xor.b   #8,200(r8)              ; 0xe2f8 0x00c8
1932
        xor.w   #8,200(r8)              ; 0xe2b8 0x00c8
1933
        xor     #0,200(r8)              ; 0xe388 0x00c8
1934
        xor.b   #0,200(r8)              ; 0xe3c8 0x00c8
1935
        xor.w   #0,200(r8)              ; 0xe388 0x00c8
1936
        xor     #1,200(r8)              ; 0xe398 0x00c8
1937
        xor.b   #1,200(r8)              ; 0xe3d8 0x00c8
1938
        xor.w   #1,200(r8)              ; 0xe398 0x00c8
1939
        xor     #2,200(r8)              ; 0xe3a8 0x00c8
1940
        xor.b   #2,200(r8)              ; 0xe3e8 0x00c8
1941
        xor.w   #2,200(r8)              ; 0xe3a8 0x00c8
1942
        xor     #0ffffh,200(r8)         ; 0xe3b8 0x00c8
1943
        xor.b   #0ffh,200(r8)           ; 0xe3f8 0x00c8
1944
        xor.w   #0ffffh,200(r8)         ; 0xe3b8 0x00c8
1945
        xor     #-1,200(r8)             ; 0xe3b8 0x00c8
1946
        xor.b   #-1,200(r8)             ; 0xe3f8 0x00c8
1947
        xor.w   #-1,200(r8)             ; 0xe3b8 0x00c8
1948
        xor     #100,200(r8)            ; 0xe0b8 0x0064 0x00c8
1949
        xor.b   #100,200(r8)            ; 0xe0f8 0x0064 0x00c8
1950
        xor.w   #100,200(r8)            ; 0xe0b8 0x0064 0x00c8
1951
        xor     @r6,200(r8)             ; 0xe6a8 0x00c8
1952
        xor.b   @r6,200(r8)             ; 0xe6e8 0x00c8
1953
        xor.w   @r6,200(r8)             ; 0xe6a8 0x00c8
1954
        xor     42(r6),200(r8)          ; 0xe698 0x002a 0x00c8
1955
        xor.b   42(r6),200(r8)          ; 0xe6d8 0x002a 0x00c8
1956
        xor.w   42(r6),200(r8)          ; 0xe698 0x002a 0x00c8
1957
        xor     @r6,200(r8)             ; 0xe6a8 0x00c8
1958
        xor.b   @r6,200(r8)             ; 0xe6e8 0x00c8
1959
        xor.w   @r6,200(r8)             ; 0xe6a8 0x00c8
1960
        xor     @r6+,200(r8)            ; 0xe6b8 0x00c8
1961
        xor.b   @r6+,200(r8)            ; 0xe6f8 0x00c8
1962
        xor.w   @r6+,200(r8)            ; 0xe6b8 0x00c8
1963
        xor     &1234h,200(r8)          ; 0xe298 0x1234 0x00c8
1964
        xor.b   &1234h,200(r8)          ; 0xe2d8 0x1234 0x00c8
1965
        xor.w   &1234h,200(r8)          ; 0xe298 0x1234 0x00c8
1966
        xor     1234h,200(r8)           ; 0xe098 0xf3aa 0x00c8
1967
        xor.b   1234h,200(r8)           ; 0xe0d8 0xf3a4 0x00c8
1968
        xor.w   1234h,200(r8)           ; 0xe098 0xf39e 0x00c8
1969
        xor     r4,&1234h               ; 0xe482 0x1234
1970
        xor.b   r4,&1234h               ; 0xe4c2 0x1234
1971
        xor.w   r4,&1234h               ; 0xe482 0x1234
1972
        xor     #4,&1234h               ; 0xe2a2 0x1234
1973
        xor.b   #4,&1234h               ; 0xe2e2 0x1234
1974
        xor.w   #4,&1234h               ; 0xe2a2 0x1234
1975
        xor     #8,&1234h               ; 0xe2b2 0x1234
1976
        xor.b   #8,&1234h               ; 0xe2f2 0x1234
1977
        xor.w   #8,&1234h               ; 0xe2b2 0x1234
1978
        xor     #0,&1234h               ; 0xe382 0x1234
1979
        xor.b   #0,&1234h               ; 0xe3c2 0x1234
1980
        xor.w   #0,&1234h               ; 0xe382 0x1234
1981
        xor     #1,&1234h               ; 0xe392 0x1234
1982
        xor.b   #1,&1234h               ; 0xe3d2 0x1234
1983
        xor.w   #1,&1234h               ; 0xe392 0x1234
1984
        xor     #2,&1234h               ; 0xe3a2 0x1234
1985
        xor.b   #2,&1234h               ; 0xe3e2 0x1234
1986
        xor.w   #2,&1234h               ; 0xe3a2 0x1234
1987
        xor     #0ffffh,&1234h          ; 0xe3b2 0x1234
1988
        xor.b   #0ffh,&1234h            ; 0xe3f2 0x1234
1989
        xor.w   #0ffffh,&1234h          ; 0xe3b2 0x1234
1990
        xor     #-1,&1234h              ; 0xe3b2 0x1234
1991
        xor.b   #-1,&1234h              ; 0xe3f2 0x1234
1992
        xor.w   #-1,&1234h              ; 0xe3b2 0x1234
1993
        xor     #100,&1234h             ; 0xe0b2 0x0064 0x1234
1994
        xor.b   #100,&1234h             ; 0xe0f2 0x0064 0x1234
1995
        xor.w   #100,&1234h             ; 0xe0b2 0x0064 0x1234
1996
        xor     @r6,&1234h              ; 0xe6a2 0x1234
1997
        xor.b   @r6,&1234h              ; 0xe6e2 0x1234
1998
        xor.w   @r6,&1234h              ; 0xe6a2 0x1234
1999
        xor     42(r6),&1234h           ; 0xe692 0x002a 0x1234
2000
        xor.b   42(r6),&1234h           ; 0xe6d2 0x002a 0x1234
2001
        xor.w   42(r6),&1234h           ; 0xe692 0x002a 0x1234
2002
        xor     @r6,&1234h              ; 0xe6a2 0x1234
2003
        xor.b   @r6,&1234h              ; 0xe6e2 0x1234
2004
        xor.w   @r6,&1234h              ; 0xe6a2 0x1234
2005
        xor     @r6+,&1234h             ; 0xe6b2 0x1234
2006
        xor.b   @r6+,&1234h             ; 0xe6f2 0x1234
2007
        xor.w   @r6+,&1234h             ; 0xe6b2 0x1234
2008
        xor     &1234h,&1234h           ; 0xe292 0x1234 0x1234
2009
        xor.b   &1234h,&1234h           ; 0xe2d2 0x1234 0x1234
2010
        xor.w   &1234h,&1234h           ; 0xe292 0x1234 0x1234
2011
        xor     1234h,&1234h            ; 0xe092 0xf2de 0x1234
2012
        xor.b   1234h,&1234h            ; 0xe0d2 0xf2d8 0x1234
2013
        xor.w   1234h,&1234h            ; 0xe092 0xf2d2 0x1234
2014
        xor     r4,1234h                ; 0xe480 0xf2cc
2015
        xor.b   r4,1234h                ; 0xe4c0 0xf2c8
2016
        xor.w   r4,1234h                ; 0xe480 0xf2c4
2017
        xor     #4,1234h                ; 0xe2a0 0xf2c0
2018
        xor.b   #4,1234h                ; 0xe2e0 0xf2bc
2019
        xor.w   #4,1234h                ; 0xe2a0 0xf2b8
2020
        xor     #8,1234h                ; 0xe2b0 0xf2b4
2021
        xor.b   #8,1234h                ; 0xe2f0 0xf2b0
2022
        xor.w   #8,1234h                ; 0xe2b0 0xf2ac
2023
        xor     #0,1234h                ; 0xe380 0xf2a8
2024
        xor.b   #0,1234h                ; 0xe3c0 0xf2a4
2025
        xor.w   #0,1234h                ; 0xe380 0xf2a0
2026
        xor     #1,1234h                ; 0xe390 0xf29c
2027
        xor.b   #1,1234h                ; 0xe3d0 0xf298
2028
        xor.w   #1,1234h                ; 0xe390 0xf294
2029
        xor     #2,1234h                ; 0xe3a0 0xf290
2030
        xor.b   #2,1234h                ; 0xe3e0 0xf28c
2031
        xor.w   #2,1234h                ; 0xe3a0 0xf288
2032
        xor     #0ffffh,1234h           ; 0xe3b0 0xf284
2033
        xor.b   #0ffh,1234h             ; 0xe3f0 0xf280
2034
        xor.w   #0ffffh,1234h           ; 0xe3b0 0xf27c
2035
        xor     #-1,1234h               ; 0xe3b0 0xf278
2036
        xor.b   #-1,1234h               ; 0xe3f0 0xf274
2037
        xor.w   #-1,1234h               ; 0xe3b0 0xf270
2038
        xor     #100,1234h              ; 0xe0b0 0x0064 0xf26a
2039
        xor.b   #100,1234h              ; 0xe0f0 0x0064 0xf264
2040
        xor.w   #100,1234h              ; 0xe0b0 0x0064 0xf25e
2041
        xor     @r6,1234h               ; 0xe6a0 0xf25a
2042
        xor.b   @r6,1234h               ; 0xe6e0 0xf256
2043
        xor.w   @r6,1234h               ; 0xe6a0 0xf252
2044
        xor     42(r6),1234h            ; 0xe690 0x002a 0xf24c
2045
        xor.b   42(r6),1234h            ; 0xe6d0 0x002a 0xf246
2046
        xor.w   42(r6),1234h            ; 0xe690 0x002a 0xf240
2047
        xor     @r6,1234h               ; 0xe6a0 0xf23c
2048
        xor.b   @r6,1234h               ; 0xe6e0 0xf238
2049
        xor.w   @r6,1234h               ; 0xe6a0 0xf234
2050
        xor     @r6+,1234h              ; 0xe6b0 0xf230
2051
        xor.b   @r6+,1234h              ; 0xe6f0 0xf22c
2052
        xor.w   @r6+,1234h              ; 0xe6b0 0xf228
2053
        xor     &1234h,1234h            ; 0xe290 0x1234 0xf222
2054
        xor.b   &1234h,1234h            ; 0xe2d0 0x1234 0xf21c
2055
        xor.w   &1234h,1234h            ; 0xe290 0x1234 0xf216
2056
        xor     1234h,1234h             ; 0xe090 0xf212 0xf210
2057
        xor.b   1234h,1234h             ; 0xe0d0 0xf20c 0xf20a
2058
        xor.w   1234h,1234h             ; 0xe090 0xf206 0xf204
2059
        and     r4,r7                   ; 0xf407
2060
        and.b   r4,r7                   ; 0xf447
2061
        and.w   r4,r7                   ; 0xf407
2062
        and     #4,r7                   ; 0xf227
2063
        and.b   #4,r7                   ; 0xf267
2064
        and.w   #4,r7                   ; 0xf227
2065
        and     #8,r7                   ; 0xf237
2066
        and.b   #8,r7                   ; 0xf277
2067
        and.w   #8,r7                   ; 0xf237
2068
        and     #0,r7                   ; 0xf307
2069
        and.b   #0,r7                   ; 0xf347
2070
        and.w   #0,r7                   ; 0xf307
2071
        and     #1,r7                   ; 0xf317
2072
        and.b   #1,r7                   ; 0xf357
2073
        and.w   #1,r7                   ; 0xf317
2074
        and     #2,r7                   ; 0xf327
2075
        and.b   #2,r7                   ; 0xf367
2076
        and.w   #2,r7                   ; 0xf327
2077
        and     #0ffffh,r7              ; 0xf337
2078
        and.b   #0ffh,r7                ; 0xf377
2079
        and.w   #0ffffh,r7              ; 0xf337
2080
        and     #-1,r7                  ; 0xf337
2081
        and.b   #-1,r7                  ; 0xf377
2082
        and.w   #-1,r7                  ; 0xf337
2083
        and     #100,r7                 ; 0xf037 0x0064
2084
        and.b   #100,r7                 ; 0xf077 0x0064
2085
        and.w   #100,r7                 ; 0xf037 0x0064
2086
        and     @r6,r7                  ; 0xf627
2087
        and.b   @r6,r7                  ; 0xf667
2088
        and.w   @r6,r7                  ; 0xf627
2089
        and     42(r6),r7               ; 0xf617 0x002a
2090
        and.b   42(r6),r7               ; 0xf657 0x002a
2091
        and.w   42(r6),r7               ; 0xf617 0x002a
2092
        and     @r6,r7                  ; 0xf627
2093
        and.b   @r6,r7                  ; 0xf667
2094
        and.w   @r6,r7                  ; 0xf627
2095
        and     @r6+,r7                 ; 0xf637
2096
        and.b   @r6+,r7                 ; 0xf677
2097
        and.w   @r6+,r7                 ; 0xf637
2098
        and     &1234h,r7               ; 0xf217 0x1234
2099
        and.b   &1234h,r7               ; 0xf257 0x1234
2100
        and.w   &1234h,r7               ; 0xf217 0x1234
2101
        and     1234h,r7                ; 0xf017 0xf19a
2102
        and.b   1234h,r7                ; 0xf057 0xf196
2103
        and.w   1234h,r7                ; 0xf017 0xf192
2104
        and     r4,200(r8)              ; 0xf488 0x00c8
2105
        and.b   r4,200(r8)              ; 0xf4c8 0x00c8
2106
        and.w   r4,200(r8)              ; 0xf488 0x00c8
2107
        and     #4,200(r8)              ; 0xf2a8 0x00c8
2108
        and.b   #4,200(r8)              ; 0xf2e8 0x00c8
2109
        and.w   #4,200(r8)              ; 0xf2a8 0x00c8
2110
        and     #8,200(r8)              ; 0xf2b8 0x00c8
2111
        and.b   #8,200(r8)              ; 0xf2f8 0x00c8
2112
        and.w   #8,200(r8)              ; 0xf2b8 0x00c8
2113
        and     #0,200(r8)              ; 0xf388 0x00c8
2114
        and.b   #0,200(r8)              ; 0xf3c8 0x00c8
2115
        and.w   #0,200(r8)              ; 0xf388 0x00c8
2116
        and     #1,200(r8)              ; 0xf398 0x00c8
2117
        and.b   #1,200(r8)              ; 0xf3d8 0x00c8
2118
        and.w   #1,200(r8)              ; 0xf398 0x00c8
2119
        and     #2,200(r8)              ; 0xf3a8 0x00c8
2120
        and.b   #2,200(r8)              ; 0xf3e8 0x00c8
2121
        and.w   #2,200(r8)              ; 0xf3a8 0x00c8
2122
        and     #0ffffh,200(r8)         ; 0xf3b8 0x00c8
2123
        and.b   #0ffh,200(r8)           ; 0xf3f8 0x00c8
2124
        and.w   #0ffffh,200(r8)         ; 0xf3b8 0x00c8
2125
        and     #-1,200(r8)             ; 0xf3b8 0x00c8
2126
        and.b   #-1,200(r8)             ; 0xf3f8 0x00c8
2127
        and.w   #-1,200(r8)             ; 0xf3b8 0x00c8
2128
        and     #100,200(r8)            ; 0xf0b8 0x0064 0x00c8
2129
        and.b   #100,200(r8)            ; 0xf0f8 0x0064 0x00c8
2130
        and.w   #100,200(r8)            ; 0xf0b8 0x0064 0x00c8
2131
        and     @r6,200(r8)             ; 0xf6a8 0x00c8
2132
        and.b   @r6,200(r8)             ; 0xf6e8 0x00c8
2133
        and.w   @r6,200(r8)             ; 0xf6a8 0x00c8
2134
        and     42(r6),200(r8)          ; 0xf698 0x002a 0x00c8
2135
        and.b   42(r6),200(r8)          ; 0xf6d8 0x002a 0x00c8
2136
        and.w   42(r6),200(r8)          ; 0xf698 0x002a 0x00c8
2137
        and     @r6,200(r8)             ; 0xf6a8 0x00c8
2138
        and.b   @r6,200(r8)             ; 0xf6e8 0x00c8
2139
        and.w   @r6,200(r8)             ; 0xf6a8 0x00c8
2140
        and     @r6+,200(r8)            ; 0xf6b8 0x00c8
2141
        and.b   @r6+,200(r8)            ; 0xf6f8 0x00c8
2142
        and.w   @r6+,200(r8)            ; 0xf6b8 0x00c8
2143
        and     &1234h,200(r8)          ; 0xf298 0x1234 0x00c8
2144
        and.b   &1234h,200(r8)          ; 0xf2d8 0x1234 0x00c8
2145
        and.w   &1234h,200(r8)          ; 0xf298 0x1234 0x00c8
2146
        and     1234h,200(r8)           ; 0xf098 0xf0d4 0x00c8
2147
        and.b   1234h,200(r8)           ; 0xf0d8 0xf0ce 0x00c8
2148
        and.w   1234h,200(r8)           ; 0xf098 0xf0c8 0x00c8
2149
        and     r4,&1234h               ; 0xf482 0x1234
2150
        and.b   r4,&1234h               ; 0xf4c2 0x1234
2151
        and.w   r4,&1234h               ; 0xf482 0x1234
2152
        and     #4,&1234h               ; 0xf2a2 0x1234
2153
        and.b   #4,&1234h               ; 0xf2e2 0x1234
2154
        and.w   #4,&1234h               ; 0xf2a2 0x1234
2155
        and     #8,&1234h               ; 0xf2b2 0x1234
2156
        and.b   #8,&1234h               ; 0xf2f2 0x1234
2157
        and.w   #8,&1234h               ; 0xf2b2 0x1234
2158
        and     #0,&1234h               ; 0xf382 0x1234
2159
        and.b   #0,&1234h               ; 0xf3c2 0x1234
2160
        and.w   #0,&1234h               ; 0xf382 0x1234
2161
        and     #1,&1234h               ; 0xf392 0x1234
2162
        and.b   #1,&1234h               ; 0xf3d2 0x1234
2163
        and.w   #1,&1234h               ; 0xf392 0x1234
2164
        and     #2,&1234h               ; 0xf3a2 0x1234
2165
        and.b   #2,&1234h               ; 0xf3e2 0x1234
2166
        and.w   #2,&1234h               ; 0xf3a2 0x1234
2167
        and     #0ffffh,&1234h          ; 0xf3b2 0x1234
2168
        and.b   #0ffh,&1234h            ; 0xf3f2 0x1234
2169
        and.w   #0ffffh,&1234h          ; 0xf3b2 0x1234
2170
        and     #-1,&1234h              ; 0xf3b2 0x1234
2171
        and.b   #-1,&1234h              ; 0xf3f2 0x1234
2172
        and.w   #-1,&1234h              ; 0xf3b2 0x1234
2173
        and     #100,&1234h             ; 0xf0b2 0x0064 0x1234
2174
        and.b   #100,&1234h             ; 0xf0f2 0x0064 0x1234
2175
        and.w   #100,&1234h             ; 0xf0b2 0x0064 0x1234
2176
        and     @r6,&1234h              ; 0xf6a2 0x1234
2177
        and.b   @r6,&1234h              ; 0xf6e2 0x1234
2178
        and.w   @r6,&1234h              ; 0xf6a2 0x1234
2179
        and     42(r6),&1234h           ; 0xf692 0x002a 0x1234
2180
        and.b   42(r6),&1234h           ; 0xf6d2 0x002a 0x1234
2181
        and.w   42(r6),&1234h           ; 0xf692 0x002a 0x1234
2182
        and     @r6,&1234h              ; 0xf6a2 0x1234
2183
        and.b   @r6,&1234h              ; 0xf6e2 0x1234
2184
        and.w   @r6,&1234h              ; 0xf6a2 0x1234
2185
        and     @r6+,&1234h             ; 0xf6b2 0x1234
2186
        and.b   @r6+,&1234h             ; 0xf6f2 0x1234
2187
        and.w   @r6+,&1234h             ; 0xf6b2 0x1234
2188
        and     &1234h,&1234h           ; 0xf292 0x1234 0x1234
2189
        and.b   &1234h,&1234h           ; 0xf2d2 0x1234 0x1234
2190
        and.w   &1234h,&1234h           ; 0xf292 0x1234 0x1234
2191
        and     1234h,&1234h            ; 0xf092 0xf008 0x1234
2192
        and.b   1234h,&1234h            ; 0xf0d2 0xf002 0x1234
2193
        and.w   1234h,&1234h            ; 0xf092 0xeffc 0x1234
2194
        and     r4,1234h                ; 0xf480 0xeff6
2195
        and.b   r4,1234h                ; 0xf4c0 0xeff2
2196
        and.w   r4,1234h                ; 0xf480 0xefee
2197
        and     #4,1234h                ; 0xf2a0 0xefea
2198
        and.b   #4,1234h                ; 0xf2e0 0xefe6
2199
        and.w   #4,1234h                ; 0xf2a0 0xefe2
2200
        and     #8,1234h                ; 0xf2b0 0xefde
2201
        and.b   #8,1234h                ; 0xf2f0 0xefda
2202
        and.w   #8,1234h                ; 0xf2b0 0xefd6
2203
        and     #0,1234h                ; 0xf380 0xefd2
2204
        and.b   #0,1234h                ; 0xf3c0 0xefce
2205
        and.w   #0,1234h                ; 0xf380 0xefca
2206
        and     #1,1234h                ; 0xf390 0xefc6
2207
        and.b   #1,1234h                ; 0xf3d0 0xefc2
2208
        and.w   #1,1234h                ; 0xf390 0xefbe
2209
        and     #2,1234h                ; 0xf3a0 0xefba
2210
        and.b   #2,1234h                ; 0xf3e0 0xefb6
2211
        and.w   #2,1234h                ; 0xf3a0 0xefb2
2212
        and     #0ffffh,1234h           ; 0xf3b0 0xefae
2213
        and.b   #0ffh,1234h             ; 0xf3f0 0xefaa
2214
        and.w   #0ffffh,1234h           ; 0xf3b0 0xefa6
2215
        and     #-1,1234h               ; 0xf3b0 0xefa2
2216
        and.b   #-1,1234h               ; 0xf3f0 0xef9e
2217
        and.w   #-1,1234h               ; 0xf3b0 0xef9a
2218
        and     #100,1234h              ; 0xf0b0 0x0064 0xef94
2219
        and.b   #100,1234h              ; 0xf0f0 0x0064 0xef8e
2220
        and.w   #100,1234h              ; 0xf0b0 0x0064 0xef88
2221
        and     @r6,1234h               ; 0xf6a0 0xef84
2222
        and.b   @r6,1234h               ; 0xf6e0 0xef80
2223
        and.w   @r6,1234h               ; 0xf6a0 0xef7c
2224
        and     42(r6),1234h            ; 0xf690 0x002a 0xef76
2225
        and.b   42(r6),1234h            ; 0xf6d0 0x002a 0xef70
2226
        and.w   42(r6),1234h            ; 0xf690 0x002a 0xef6a
2227
        and     @r6,1234h               ; 0xf6a0 0xef66
2228
        and.b   @r6,1234h               ; 0xf6e0 0xef62
2229
        and.w   @r6,1234h               ; 0xf6a0 0xef5e
2230
        and     @r6+,1234h              ; 0xf6b0 0xef5a
2231
        and.b   @r6+,1234h              ; 0xf6f0 0xef56
2232
        and.w   @r6+,1234h              ; 0xf6b0 0xef52
2233
        and     &1234h,1234h            ; 0xf290 0x1234 0xef4c
2234
        and.b   &1234h,1234h            ; 0xf2d0 0x1234 0xef46
2235
        and.w   &1234h,1234h            ; 0xf290 0x1234 0xef40
2236
        and     1234h,1234h             ; 0xf090 0xef3c 0xef3a
2237
        and.b   1234h,1234h             ; 0xf0d0 0xef36 0xef34
2238
        and.w   1234h,1234h             ; 0xf090 0xef30 0xef2e
2239
 
2240
        rrc     r7                      ; 0x1007
2241
        rrc.b   r7                      ; 0x1047
2242
        rrc.w   r7                      ; 0x1007
2243
        rrc     200(r8)                 ; 0x1018 0x00c8
2244
        rrc.b   200(r8)                 ; 0x1058 0x00c8
2245
        rrc.w   200(r8)                 ; 0x1018 0x00c8
2246
        rrc     @r6                     ; 0x1026
2247
        rrc.b   @r6                     ; 0x1066
2248
        rrc.w   @r6                     ; 0x1026
2249
        rrc     @r6+                    ; 0x1036
2250
        rrc.b   @r6+                    ; 0x1076
2251
        rrc.w   @r6+                    ; 0x1036
2252
        rrc     &1234h                  ; 0x1012 0x1234
2253
        rrc.b   &1234h                  ; 0x1052 0x1234
2254
        rrc.w   &1234h                  ; 0x1012 0x1234
2255
        rrc     1234h                   ; 0x1010 0xef00
2256
        rrc.b   1234h                   ; 0x1050 0xeefc
2257
        rrc.w   1234h                   ; 0x1010 0xeef8
2258
        rra     r7                      ; 0x1107
2259
        rra.b   r7                      ; 0x1147
2260
        rra.w   r7                      ; 0x1107
2261
        rra     200(r8)                 ; 0x1118 0x00c8
2262
        rra.b   200(r8)                 ; 0x1158 0x00c8
2263
        rra.w   200(r8)                 ; 0x1118 0x00c8
2264
        rra     @r6                     ; 0x1126
2265
        rra.b   @r6                     ; 0x1166
2266
        rra.w   @r6                     ; 0x1126
2267
        rra     @r6+                    ; 0x1136
2268
        rra.b   @r6+                    ; 0x1176
2269
        rra.w   @r6+                    ; 0x1136
2270
        rra     &1234h                  ; 0x1112 0x1234
2271
        rra.b   &1234h                  ; 0x1152 0x1234
2272
        rra.w   &1234h                  ; 0x1112 0x1234
2273
        rra     1234h                   ; 0x1110 0xeeca
2274
        rra.b   1234h                   ; 0x1150 0xeec6
2275
        rra.w   1234h                   ; 0x1110 0xeec2
2276
        push    r7                      ; 0x1207
2277
        push.b  r7                      ; 0x1247
2278
        push.w  r7                      ; 0x1207
2279
        push    #4                      ; 0x1222
2280
        push.b  #4                      ; 0x1262
2281
        push.w  #4                      ; 0x1222
2282
        push    #8                      ; 0x1232
2283
        push.b  #8                      ; 0x1272
2284
        push.w  #8                      ; 0x1232
2285
        push    #0                      ; 0x1203
2286
        push.b  #0                      ; 0x1243
2287
        push.w  #0                      ; 0x1203
2288
        push    #1                      ; 0x1213
2289
        push.b  #1                      ; 0x1253
2290
        push.w  #1                      ; 0x1213
2291
        push    #2                      ; 0x1223
2292
        push.b  #2                      ; 0x1263
2293
        push.w  #2                      ; 0x1223
2294
        push    #0ffffh                 ; 0x1233
2295
        push.b  #0ffh                   ; 0x1273
2296
        push.w  #0ffffh                 ; 0x1233
2297
        push    #-1                     ; 0x1233
2298
        push.b  #-1                     ; 0x1273
2299
        push.w  #-1                     ; 0x1233
2300
        push    #100                    ; 0x1230 0x0064
2301
        push.b  #100                    ; 0x1270 0x0064
2302
        push.w  #100                    ; 0x1230 0x0064
2303
        push    200(r8)                 ; 0x1218 0x00c8
2304
        push.b  200(r8)                 ; 0x1258 0x00c8
2305
        push.200(r8)                 ; 0x1218 0x00c8
2306
        push    @r6                     ; 0x1226
2307
        push.b  @r6                     ; 0x1266
2308
        push.w  @r6                     ; 0x1226
2309
        push    @r6+                    ; 0x1236
2310
        push.b  @r6+                    ; 0x1276
2311
        push.w  @r6+                    ; 0x1236
2312
        push    &1234h                  ; 0x1212 0x1234
2313
        push.b  &1234h                  ; 0x1252 0x1234
2314
        push.&1234h                  ; 0x1212 0x1234
2315
        push    1234h                   ; 0x1210 0xee5e
2316
        push.b  1234h                   ; 0x1250 0xee5a
2317
        push.1234h                   ; 0x1210 0xee56
2318
        swpb    r7                      ; 0x1087
2319
        swpb.w  r7                      ; 0x1087
2320
        swpb    200(r8)                 ; 0x1098 0x00c8
2321
        swpb.200(r8)                 ; 0x1098 0x00c8
2322
        swpb    @r6                     ; 0x10a6
2323
        swpb.w  @r6                     ; 0x10a6
2324
        swpb    @r6+                    ; 0x10b6
2325
        swpb.w  @r6+                    ; 0x10b6
2326
        swpb    &1234h                  ; 0x1092 0x1234
2327
        swpb.&1234h                  ; 0x1092 0x1234
2328
        swpb    1234h                   ; 0x1090 0xee36
2329
        swpb.1234h                   ; 0x1090 0xee32
2330
        call    #4                      ; 0x12a2
2331
        call    #8                      ; 0x12b2
2332
        call    #0                      ; 0x1283
2333
        call    #1                      ; 0x1293
2334
        call    #2                      ; 0x12a3
2335
        call    #0ffffh                 ; 0x12b3
2336
        call    #-1                     ; 0x12b3
2337
        call    #100                    ; 0x12b0 0x0064
2338
        call    200(r8)                 ; 0x1298 0x00c8
2339
        call    @r6                     ; 0x12a6
2340
        call    @r6+                    ; 0x12b6
2341
        call    &1234h                  ; 0x1292 0x1234
2342
        call    1234h                   ; 0x1290 0xee10
2343
        reti                            ; 0x1300
2344
        sxt     r7                      ; 0x1187
2345
        sxt.w   r7                      ; 0x1187
2346
        sxt     200(r8)                 ; 0x1198 0x00c8
2347
        sxt.w   200(r8)                 ; 0x1198 0x00c8
2348
        sxt     @r6                     ; 0x11a6
2349
        sxt.w   @r6                     ; 0x11a6
2350
        sxt     @r6+                    ; 0x11b6
2351
        sxt.w   @r6+                    ; 0x11b6
2352
        sxt     &1234h                  ; 0x1192 0x1234
2353
        sxt.w   &1234h                  ; 0x1192 0x1234
2354
        sxt     1234h                   ; 0x1190 0xedee
2355
        sxt.w   1234h                   ; 0x1190 0xedea
2356
        jeq     $+4                     ; 0x2401
2357
        jz      $+4                     ; 0x2401
2358
        jne     $+4                     ; 0x2001
2359
        jnz     $+4                     ; 0x2001
2360
        jc      $+4                     ; 0x2c01
2361
        jnc     $+4                     ; 0x2801
2362
        jn      $+4                     ; 0x3001
2363
        jge     $+4                     ; 0x3401
2364
        jl      $+4                     ; 0x3801
2365
        jmp     $+4                     ; 0x3c01
2366
 
2367
        ; emulated 430 instructions, no longer realized via macros
2368
 
2369
        adc     r7                      ; 0x6307
2370
        adc.b   r7                      ; 0x6347
2371
        adc.w   r7                      ; 0x6307
2372
        adc     200(r8)                 ; 0x6388 0x00c8
2373
        adc.b   200(r8)                 ; 0x63c8 0x00c8
2374
        adc.w   200(r8)                 ; 0x6388 0x00c8
2375
        adc     @r6                     ; 0x6386 0x0000
2376
        adc.b   @r6                     ; 0x63c6 0x0000
2377
        adc.w   @r6                     ; 0x6386 0x0000
2378
        adc     &1234h                  ; 0x6382 0x1234
2379
        adc.b   &1234h                  ; 0x63c2 0x1234
2380
        adc.w   &1234h                  ; 0x6382 0x1234
2381
        adc     1234h                   ; 0x6380 0xeda8
2382
        adc.b   1234h                   ; 0x63c0 0xeda4
2383
        adc.w   1234h                   ; 0x6380 0xeda0
2384
        br      #0                      ; 0x4300
2385
        br      #1                      ; 0x4310
2386
        br      #2                      ; 0x4320
2387
        br      #4                      ; 0x4220
2388
        br      #8                      ; 0x4230
2389
        br      #-1                     ; 0x4330
2390
        br      #0ffffh                 ; 0x4330
2391
        br      #100                    ; 0x4030 0x0064
2392
        br      r7                      ; 0x4700
2393
        br      200(r8)                 ; 0x4810 0x00c8
2394
        br      @r6                     ; 0x4620
2395
        br      @r6+                    ; 0x4630
2396
        br      &1234h                  ; 0x4210 0x1234
2397
        br      1234h                   ; 0x4010 0xed7c
2398
        clr     r7                      ; 0x4307
2399
        clr.b   r7                      ; 0x4347
2400
        clr.w   r7                      ; 0x4307
2401
        clr     200(r8)                 ; 0x4388 0x00c8
2402
        clr.b   200(r8)                 ; 0x43c8 0x00c8
2403
        clr.w   200(r8)                 ; 0x4388 0x00c8
2404
        clr     @r6                     ; 0x4386 0x0000
2405
        clr.b   @r6                     ; 0x43c6 0x0000
2406
        clr.w   @r6                     ; 0x4386 0x0000
2407
        clr     &1234h                  ; 0x4382 0x1234
2408
        clr.b   &1234h                  ; 0x43c2 0x1234
2409
        clr.w   &1234h                  ; 0x4382 0x1234
2410
        clr     1234h                   ; 0x4380 0xed4e
2411
        clr.b   1234h                   ; 0x43c0 0xed4a
2412
        clr.w   1234h                   ; 0x4380 0xed46
2413
        clrc                            ; 0xc312
2414
        clrn                            ; 0xc222
2415
        clrz                            ; 0xc322
2416
        dadc    r7                      ; 0xa307
2417
        dadc.b  r7                      ; 0xa347
2418
        dadc.w  r7                      ; 0xa307
2419
        dadc    200(r8)                 ; 0xa388 0x00c8
2420
        dadc.b  200(r8)                 ; 0xa3c8 0x00c8
2421
        dadc.200(r8)                 ; 0xa388 0x00c8
2422
        dadc    @r6                     ; 0xa386 0x0000
2423
        dadc.b  @r6                     ; 0xa3c6 0x0000
2424
        dadc.w  @r6                     ; 0xa386 0x0000
2425
        dadc    &1234h                  ; 0xa382 0x1234
2426
        dadc.b  &1234h                  ; 0xa3c2 0x1234
2427
        dadc.&1234h                  ; 0xa382 0x1234
2428
        dadc    1234h                   ; 0xa380 0xed12
2429
        dadc.b  1234h                   ; 0xa3c0 0xed0e
2430
        dadc.1234h                   ; 0xa380 0xed0a
2431
        dec     r7                      ; 0x8317
2432
        dec.b   r7                      ; 0x8317
2433
        dec.w   r7                      ; 0x8317
2434
        dec     200(r8)                 ; 0x8398 0x00c8
2435
        dec.b   200(r8)                 ; 0x83d8 0x00c8
2436
        dec.w   200(r8)                 ; 0x8398 0x00c8
2437
        dec     @r6                     ; 0x8396 0x0000
2438
        dec.b   @r6                     ; 0x83d6 0x0000
2439
        dec.w   @r6                     ; 0x8396 0x0000
2440
        dec     &1234h                  ; 0x8392 0x1234
2441
        dec.b   &1234h                  ; 0x83d2 0x1234
2442
        dec.w   &1234h                  ; 0x8392 0x1234
2443
        dec     1234h                   ; 0x8390 0xecdc
2444
        dec.b   1234h                   ; 0x83d0 0xecd8
2445
        dec.w   1234h                   ; 0x8390 0xecd4
2446
        decd    r7                      ; 0x8327
2447
        decd.b  r7                      ; 0x8327
2448
        decd.w  r7                      ; 0x8327
2449
        decd    200(r8)                 ; 0x83a8 0x00c8
2450
        decd.b  200(r8)                 ; 0x83e8 0x00c8
2451
        decd.200(r8)                 ; 0x83a8 0x00c8
2452
        decd    @r6                     ; 0x83a6 0x0000
2453
        decd.b  @r6                     ; 0x83e6 0x0000
2454
        decd.w  @r6                     ; 0x83a6 0x0000
2455
        decd    &1234h                  ; 0x83a2 0x1234
2456
        decd.b  &1234h                  ; 0x83e2 0x1234
2457
        decd.&1234h                  ; 0x83a2 0x1234
2458
        decd    1234h                   ; 0x83a0 0xeca6
2459
        decd.b  1234h                   ; 0x83e0 0xeca2
2460
        decd.1234h                   ; 0x83a0 0xec9e
2461
        dint                            ; 0xc232
2462
        eint                            ; 0xd232
2463
        inc     r7                      ; 0x5317
2464
        inc.b   r7                      ; 0x5317
2465
        inc.w   r7                      ; 0x5317
2466
        inc     200(r8)                 ; 0x5398 0x00c8
2467
        inc.b   200(r8)                 ; 0x53d8 0x00c8
2468
        inc.w   200(r8)                 ; 0x5398 0x00c8
2469
        inc     @r6                     ; 0x5396 0x0000
2470
        inc.b   @r6                     ; 0x53d6 0x0000
2471
        inc.w   @r6                     ; 0x5396 0x0000
2472
        inc     &1234h                  ; 0x5392 0x1234
2473
        inc.b   &1234h                  ; 0x53d2 0x1234
2474
        inc.w   &1234h                  ; 0x5392 0x1234
2475
        inc     1234h                   ; 0x5390 0xec6c
2476
        inc.b   1234h                   ; 0x53d0 0xec68
2477
        inc.w   1234h                   ; 0x5390 0xec64
2478
        incd    r7                      ; 0x5327
2479
        incd.b  r7                      ; 0x5327
2480
        incd.w  r7                      ; 0x5327
2481
        incd    200(r8)                 ; 0x53a8 0x00c8
2482
        incd.b  200(r8)                 ; 0x53e8 0x00c8
2483
        incd.200(r8)                 ; 0x53a8 0x00c8
2484
        incd    @r6                     ; 0x53a6 0x0000
2485
        incd.b  @r6                     ; 0x53e6 0x0000
2486
        incd.w  @r6                     ; 0x53a6 0x0000
2487
        incd    &1234h                  ; 0x53a2 0x1234
2488
        incd.b  &1234h                  ; 0x53e2 0x1234
2489
        incd.&1234h                  ; 0x53a2 0x1234
2490
        incd    1234h                   ; 0x53a0 0xec36
2491
        incd.b  1234h                   ; 0x53e0 0xec32
2492
        incd.1234h                   ; 0x53a0 0xec2e
2493
        inv     r7                      ; 0xe337
2494
        inv.b   r7                      ; 0xe337
2495
        inv.w   r7                      ; 0xe337
2496
        inv     200(r8)                 ; 0xe3b8 0x00c8
2497
        inv.b   200(r8)                 ; 0xe3f8 0x00c8
2498
        inv.w   200(r8)                 ; 0xe3b8 0x00c8
2499
        inv     @r6                     ; 0xe3b6 0x0000
2500
        inv.b   @r6                     ; 0xe3f6 0x0000
2501
        inv.w   @r6                     ; 0xe3b6 0x0000
2502
        inv     &1234h                  ; 0xe3b2 0x1234
2503
        inv.b   &1234h                  ; 0xe3f2 0x1234
2504
        inv.w   &1234h                  ; 0xe3b2 0x1234
2505
        inv     1234h                   ; 0xe3b0 0xec00
2506
        inv.b   1234h                   ; 0xe3f0 0xebfc
2507
        inv.w   1234h                   ; 0xe3b0 0xebf8
2508
        nop                             ; 0x4303
2509
        pop     r7                      ; 0x4137
2510
        pop.b   r7                      ; 0x4177
2511
        pop.w   r7                      ; 0x4137
2512
        pop     200(r8)                 ; 0x41b8 0x00c8
2513
        pop.b   200(r8)                 ; 0x41f8 0x00c8
2514
        pop.w   200(r8)                 ; 0x41b8 0x00c8
2515
        pop     @r6                     ; 0x41b6 0x0000
2516
        pop.b   @r6                     ; 0x41f6 0x0000
2517
        pop.w   @r6                     ; 0x41b6 0x0000
2518
        pop     &1234h                  ; 0x41b2 0x1234
2519
        pop.b   &1234h                  ; 0x41f2 0x1234
2520
        pop.w   &1234h                  ; 0x41b2 0x1234
2521
        pop     1234h                   ; 0x41b0 0xebc8
2522
        pop.b   1234h                   ; 0x41f0 0xebc4
2523
        pop.w   1234h                   ; 0x41b0 0xebc0
2524
        ret                             ; 0x4130
2525
        rla     r7                      ; 0x5707
2526
        rla.b   r7                      ; 0x5747
2527
        rla.w   r7                      ; 0x5707
2528
        rla     200(r8)                 ; 0x5898 0x00c8 0x00c8
2529
        rla.b   200(r8)                 ; 0x58d8 0x00c8 0x00c8
2530
        rla.w   200(r8)                 ; 0x5898 0x00c8 0x00c8
2531
        rla     @r6                     ; 0x56a6 0x0000
2532
        rla.b   @r6                     ; 0x5ea6 0x0000
2533
        rla.w   @r6                     ; 0x56a6 0x0000
2534
        rla     @r6+                    ; 0x56b6 0xfffe (tricky, equals ADD @R6+,-2(R6))
2535
        rla.b   @r6+                    ; 0x56f6 0xffff
2536
        rla.w   @r6+                    ; 0x56b6 0xfffe
2537
        rla     &1234h                  ; 0x5292 0x1234 0x1234
2538
        rla.b   &1234h                  ; 0x52d2 0x1234 0x1234
2539
        rla.w   &1234h                  ; 0x5292 0x1234 0x1234
2540
        rla     1234h                   ; 0x5090 0xeb78 0xeb76
2541
        rla.b   1234h                   ; 0x50d0 0xeb72 0xeb70
2542
        rla.w   1234h                   ; 0x5090 0xeb6c 0xeb6a
2543
        rlc     r7                      ; 0x6707
2544
        rlc.b   r7                      ; 0x6747
2545
        rlc.w   r7                      ; 0x6707
2546
        rlc     200(r8)                 ; 0x6898 0x00c8 0x00c8
2547
        rlc.b   200(r8)                 ; 0x68d8 0x00c8 0x00c8
2548
        rlc.w   200(r8)                 ; 0x6898 0x00c8 0x00c8
2549
        rlc     @r6                     ; 0x66a6 0x0000
2550
        rlc.b   @r6                     ; 0x6ea6 0x0000
2551
        rlc.w   @r6                     ; 0x66a6 0x0000
2552
        rlc     @r6+                    ; 0x66b6 0xfffe (tricky, equals ADDC @R6+,-2(R6))
2553
        rlc.b   @r6+                    ; 0x66f6 0xffff
2554
        rlc.w   @r6+                    ; 0x66b6 0xfffe
2555
        rlc     &1234h                  ; 0x6292 0x1234 0x1234
2556
        rlc.b   &1234h                  ; 0x62d2 0x1234 0x1234
2557
        rlc.w   &1234h                  ; 0x6292 0x1234 0x1234
2558
        rlc     1234h                   ; 0x6090 0xeb24 0xeb22
2559
        rlc.b   1234h                   ; 0x60d0 0xeb1e 0xeb1c
2560
        rlc.w   1234h                   ; 0x6090 0xeb18 0xeb16
2561
        sbc     r7                      ; 0x7307
2562
        sbc.b   r7                      ; 0x7347
2563
        sbc.w   r7                      ; 0x7307
2564
        sbc     200(r8)                 ; 0x7388 0x00c8
2565
        sbc.b   200(r8)                 ; 0x73c8 0x00c8
2566
        sbc.w   200(r8)                 ; 0x7388 0x00c8
2567
        sbc     @r6                     ; 0x7386 0x0000
2568
        sbc.b   @r6                     ; 0x73c6 0x0000
2569
        sbc.w   @r6                     ; 0x7386 0x0000
2570
        sbc     &1234h                  ; 0x7382 0x1234
2571
        sbc.b   &1234h                  ; 0x73c2 0x1234
2572
        sbc.w   &1234h                  ; 0x7382 0x1234
2573
        sbc     1234h                   ; 0x7380 0xeae8
2574
        sbc.b   1234h                   ; 0x73c0 0xeae4
2575
        sbc.w   1234h                   ; 0x7380 0xeae0
2576
        setc                            ; 0xd312
2577
        setn                            ; 0xd222
2578
        setz                            ; 0xd322
2579
        tst     r7                      ; 0x9307
2580
        tst.b   r7                      ; 0x9347
2581
        tst.w   r7                      ; 0x9307
2582
        tst     200(r8)                 ; 0x9388 0x00c8
2583
        tst.b   200(r8)                 ; 0x93c8 0x00c8
2584
        tst.w   200(r8)                 ; 0x9388 0x00c8
2585
        tst     @r6                     ; 0x9386 0x0000
2586
        tst.b   @r6                     ; 0x93c6 0x0000
2587
        tst.w   @r6                     ; 0x9386 0x0000
2588
        tst     &1234h                  ; 0x9382 0x1234
2589
        tst.b   &1234h                  ; 0x93c2 0x1234
2590
        tst.w   &1234h                  ; 0x9382 0x1234
2591
        tst     1234h                   ; 0x9380 0xeaac
2592
        tst.b   1234h                   ; 0x93c0 0xeaa8
2593
        tst.w   1234h                   ; 0x9380 0xeaa4
2594
 
2595
        ; now to the 430X extended instructions
2596
 
2597
        cpu     msp430x
2598
 
2599
        org     10100h
2600
 
2601
        movx    r4,r7                   ; 0x1840 0x4407
2602
        movx.b  r4,r7                   ; 0x1840 0x4447
2603
        movx.w  r4,r7                   ; 0x1840 0x4407
2604
        movx.a  r4,r7                   ; 0x1800 0x4447
2605
        movx    #4,r7                   ; 0x1840 0x4227
2606
        movx.b  #4,r7                   ; 0x1840 0x4267
2607
        movx.w  #4,r7                   ; 0x1840 0x4227
2608
        movx.a  #4,r7                   ; 0x1800 0x4267
2609
        movx    #8,r7                   ; 0x1840 0x4237
2610
        movx.b  #8,r7                   ; 0x1840 0x4277
2611
        movx.w  #8,r7                   ; 0x1840 0x4237
2612
        movx.a  #8,r7                   ; 0x1800 0x4277
2613
        movx    #0,r7                   ; 0x1840 0x4307
2614
        movx.b  #0,r7                   ; 0x1840 0x4347
2615
        movx.w  #0,r7                   ; 0x1840 0x4307
2616
        movx.a  #0,r7                   ; 0x1800 0x4347
2617
        movx    #1,r7                   ; 0x1840 0x4317
2618
        movx.b  #1,r7                   ; 0x1840 0x4357
2619
        movx.w  #1,r7                   ; 0x1840 0x4317
2620
        movx.a  #1,r7                   ; 0x1800 0x4357
2621
        movx    #2,r7                   ; 0x1840 0x4327
2622
        movx.b  #2,r7                   ; 0x1840 0x4367
2623
        movx.w  #2,r7                   ; 0x1840 0x4327
2624
        movx.a  #2,r7                   ; 0x1800 0x4367
2625
        movx    #0ffffh,r7              ; 0x1840 0x4337
2626
        movx.b  #0ffh,r7                ; 0x1840 0x4377
2627
        movx.w  #0ffffh,r7              ; 0x1840 0x4337
2628
        movx.a  #0fffffh,r7             ; 0x1800 0x4377
2629
        movx    #-1,r7                  ; 0x1840 0x4337
2630
        movx.b  #-1,r7                  ; 0x1840 0x4377
2631
        movx.w  #-1,r7                  ; 0x1840 0x4337
2632
        movx.a  #-1,r7                  ; 0x1800 0x4377
2633
        movx    #100,r7                 ; 0x1840 0x4037 0x0064
2634
        movx.b  #100,r7                 ; 0x1840 0x4077 0x0064
2635
        movx.w  #100,r7                 ; 0x1840 0x4037 0x0064
2636
        movx.a  #100000,r7              ; 0x1880 0x4077 0x86a0
2637
        movx    @r6,r7                  ; 0x1840 0x4627
2638
        movx.b  @r6,r7                  ; 0x1840 0x4667
2639
        movx.w  @r6,r7                  ; 0x1840 0x4627
2640
        movx.a  @r6,r7                  ; 0x1800 0x4667
2641
        movx    42(r6),r7               ; 0x1840 0x4617 0x002a
2642
        movx.b  42(r6),r7               ; 0x1840 0x4657 0x002a
2643
        movx.42(r6),r7               ; 0x1840 0x4617 0x002a
2644
        movx.a  42(r6),r7               ; 0x1800 0x4657 0x002a
2645
        movx    @r6,r7                  ; 0x1840 0x4627
2646
        movx.b  @r6,r7                  ; 0x1840 0x4667
2647
        movx.w  @r6,r7                  ; 0x1840 0x4627
2648
        movx.a  @r6,r7                  ; 0x1800 0x4667
2649
        movx    @r6+,r7                 ; 0x1840 0x4637
2650
        movx.b  @r6+,r7                 ; 0x1840 0x4677
2651
        movx.w  @r6+,r7                 ; 0x1840 0x4637
2652
        movx.a  @r6+,r7                 ; 0x1800 0x4677
2653
        movx    &12345h,r7              ; 0x18c0 0x4217 0x2345
2654
        movx.b  &12345h,r7              ; 0x18c0 0x4257 0x2345
2655
        movx.&12345h,r7              ; 0x18c0 0x4217 0x2345
2656
        movx.a  &12345h,r7              ; 0x1880 0x4257 0x2345
2657
        movx    65432h,r7               ; 0x1ac0 0x4017 0x5236
2658
        movx.b  65432h,r7               ; 0x1ac0 0x4057 0x5230
2659
        movx.65432h,r7               ; 0x1ac0 0x4017 0x522a
2660
        movx.a  65432h,r7               ; 0x1a80 0x4057 0x5224
2661
        movx    r4,200(r8)              ; 0x1840 0x4488 0x00c8
2662
        movx.b  r4,200(r8)              ; 0x1840 0x44c8 0x00c8
2663
        movx.w  r4,200(r8)              ; 0x1840 0x4488 0x00c8
2664
        movx.a  r4,200(r8)              ; 0x1800 0x44c8 0x00c8
2665
        movx    #4,200(r8)              ; 0x1840 0x42a8 0x00c8
2666
        movx.b  #4,200(r8)              ; 0x1840 0x42e8 0x00c8
2667
        movx.w  #4,200(r8)              ; 0x1840 0x42a8 0x00c8
2668
        movx.a  #4,200(r8)              ; 0x1800 0x42e8 0x00c8
2669
        movx    #8,200(r8)              ; 0x1840 0x42b8 0x00c8
2670
        movx.b  #8,200(r8)              ; 0x1840 0x42f8 0x00c8
2671
        movx.w  #8,200(r8)              ; 0x1840 0x42b8 0x00c8
2672
        movx.a  #8,200(r8)              ; 0x1800 0x42f8 0x00c8
2673
        movx    #0,200(r8)              ; 0x1840 0x4388 0x00c8
2674
        movx.b  #0,200(r8)              ; 0x1840 0x43c8 0x00c8
2675
        movx.w  #0,200(r8)              ; 0x1840 0x4388 0x00c8
2676
        movx.a  #0,200(r8)              ; 0x1800 0x43c8 0x00c8
2677
        movx    #1,200(r8)              ; 0x1840 0x4398 0x00c8
2678
        movx.b  #1,200(r8)              ; 0x1840 0x43d8 0x00c8
2679
        movx.w  #1,200(r8)              ; 0x1840 0x4398 0x00c8
2680
        movx.a  #1,200(r8)              ; 0x1800 0x43d8 0x00c8
2681
        movx    #2,200(r8)              ; 0x1840 0x43a8 0x00c8
2682
        movx.b  #2,200(r8)              ; 0x1840 0x43e8 0x00c8
2683
        movx.w  #2,200(r8)              ; 0x1840 0x43a8 0x00c8
2684
        movx.a  #2,200(r8)              ; 0x1800 0x43e8 0x00c8
2685
        movx    #0ffffh,200(r8)         ; 0x1840 0x43b8 0x00c8
2686
        movx.b  #0ffh,200(r8)           ; 0x1840 0x43f8 0x00c8
2687
        movx.w  #0ffffh,200(r8)         ; 0x1840 0x43b8 0x00c8
2688
        movx.a  #0fffffh,200(r8)        ; 0x1800 0x43f8 0x00c8
2689
        movx    #-1,200(r8)             ; 0x1840 0x43b8 0x00c8
2690
        movx.b  #-1,200(r8)             ; 0x1840 0x43f8 0x00c8
2691
        movx.w  #-1,200(r8)             ; 0x1840 0x43b8 0x00c8
2692
        movx.a  #-1,200(r8)             ; 0x1800 0x43f8 0x00c8
2693
        movx    #100,200(r8)            ; 0x1840 0x40b8 0x0064 0x00c8
2694
        movx.b  #100,200(r8)            ; 0x1840 0x40f8 0x0064 0x00c8
2695
        movx.w  #100,200(r8)            ; 0x1840 0x40b8 0x0064 0x00c8
2696
        movx.a  #100000,200(r8)         ; 0x1880 0x40f8 0x86a0 0x00c8
2697
        movx    @r6,200(r8)             ; 0x1840 0x46a8 0x00c8
2698
        movx.b  @r6,200(r8)             ; 0x1840 0x46e8 0x00c8
2699
        movx.w  @r6,200(r8)             ; 0x1840 0x46a8 0x00c8
2700
        movx.a  @r6,200(r8)             ; 0x1800 0x46e8 0x00c8
2701
        movx    42(r6),200(r8)          ; 0x1840 0x4698 0x002a 0x00c8
2702
        movx.b  42(r6),200(r8)          ; 0x1840 0x46d8 0x002a 0x00c8
2703
        movx.42(r6),200(r8)          ; 0x1840 0x4698 0x002a 0x00c8
2704
        movx.a  42(r6),200(r8)          ; 0x1800 0x46d8 0x002a 0x00c8
2705
        movx    @r6,200(r8)             ; 0x1840 0x46a8 0x00c8
2706
        movx.b  @r6,200(r8)             ; 0x1840 0x46e8 0x00c8
2707
        movx.w  @r6,200(r8)             ; 0x1840 0x46a8 0x00c8
2708
        movx.a  @r6,200(r8)             ; 0x1800 0x46e8 0x00c8
2709
        movx    @r6+,200(r8)            ; 0x1840 0x46b8 0x00c8
2710
        movx.b  @r6+,200(r8)            ; 0x1840 0x46f8 0x00c8
2711
        movx.w  @r6+,200(r8)            ; 0x1840 0x46b8 0x00c8
2712
        movx.a  @r6+,200(r8)            ; 0x1800 0x46f8 0x00c8
2713
        movx    &12345h,200(r8)         ; 0x18c0 0x4298 0x2345 0x00c8
2714
        movx.b  &12345h,200(r8)         ; 0x18c0 0x42d8 0x2345 0x00c8
2715
        movx.&12345h,200(r8)         ; 0x18c0 0x4298 0x2345 0x00c8
2716
        movx.a  &12345h,200(r8)         ; 0x1880 0x42d8 0x2345 0x00c8
2717
        movx    65432h,200(r8)          ; 0x1ac0 0x4098 0x50b6 0x00c8
2718
        movx.b  65432h,200(r8)          ; 0x1ac0 0x40d8 0x50ae 0x00c8
2719
        movx.65432h,200(r8)          ; 0x1ac0 0x4098 0x50a6 0x00c8
2720
        movx.a  65432h,200(r8)          ; 0x1a80 0x40d8 0x509e 0x00c8
2721
        movx    r4,&12345h              ; 0x1841 0x4482 0x2345
2722
        movx.b  r4,&12345h              ; 0x1841 0x44c2 0x2345
2723
        movx.w  r4,&12345h              ; 0x1841 0x4482 0x2345
2724
        movx.a  r4,&12345h              ; 0x1801 0x44c2 0x2345
2725
        movx    #4,&12345h              ; 0x1841 0x42a2 0x2345
2726
        movx.b  #4,&12345h              ; 0x1841 0x42e2 0x2345
2727
        movx.w  #4,&12345h              ; 0x1841 0x42a2 0x2345
2728
        movx.a  #4,&12345h              ; 0x1801 0x42e2 0x2345
2729
        movx    #8,&12345h              ; 0x1841 0x42b2 0x2345
2730
        movx.b  #8,&12345h              ; 0x1841 0x42f2 0x2345
2731
        movx.w  #8,&12345h              ; 0x1841 0x42b2 0x2345
2732
        movx.a  #8,&12345h              ; 0x1801 0x42f2 0x2345
2733
        movx    #0,&12345h              ; 0x1841 0x4382 0x2345
2734
        movx.b  #0,&12345h              ; 0x1841 0x43c2 0x2345
2735
        movx.w  #0,&12345h              ; 0x1841 0x4382 0x2345
2736
        movx.a  #0,&12345h              ; 0x1801 0x43c2 0x2345
2737
        movx    #1,&12345h              ; 0x1841 0x4392 0x2345
2738
        movx.b  #1,&12345h              ; 0x1841 0x43d2 0x2345
2739
        movx.w  #1,&12345h              ; 0x1841 0x4392 0x2345
2740
        movx.a  #1,&12345h              ; 0x1801 0x43d2 0x2345
2741
        movx    #2,&12345h              ; 0x1841 0x43a2 0x2345
2742
        movx.b  #2,&12345h              ; 0x1841 0x43e2 0x2345
2743
        movx.w  #2,&12345h              ; 0x1841 0x43a2 0x2345
2744
        movx.a  #2,&12345h              ; 0x1801 0x43e2 0x2345
2745
        movx    #0ffffh,&12345h         ; 0x1841 0x43b2 0x2345
2746
        movx.b  #0ffh,&12345h           ; 0x1841 0x43f2 0x2345
2747
        movx.w  #0ffffh,&12345h         ; 0x1841 0x43b2 0x2345
2748
        movx.a  #0fffffh,&12345h        ; 0x1801 0x43f2 0x2345
2749
        movx    #-1,&12345h             ; 0x1841 0x43b2 0x2345
2750
        movx.b  #-1,&12345h             ; 0x1841 0x43f2 0x2345
2751
        movx.w  #-1,&12345h             ; 0x1841 0x43b2 0x2345
2752
        movx.a  #-1,&12345h             ; 0x1801 0x43f2 0x2345
2753
        movx    #100,&12345h            ; 0x1841 0x40b2 0x0064 0x2345
2754
        movx.b  #100,&12345h            ; 0x1841 0x40f2 0x0064 0x2345
2755
        movx.w  #100,&12345h            ; 0x1841 0x40b2 0x0064 0x2345
2756
        movx.a  #100000,&12345h         ; 0x1881 0x40f2 0x86a0 0x2345
2757
        movx    @r6,&12345h             ; 0x1841 0x46a2 0x2345
2758
        movx.b  @r6,&12345h             ; 0x1841 0x46e2 0x2345
2759
        movx.w  @r6,&12345h             ; 0x1841 0x46a2 0x2345
2760
        movx.a  @r6,&12345h             ; 0x1801 0x46e2 0x2345
2761
        movx    42(r6),&12345h          ; 0x1841 0x4692 0x002a 0x2345
2762
        movx.b  42(r6),&12345h          ; 0x1841 0x46d2 0x002a 0x2345
2763
        movx.42(r6),&12345h          ; 0x1841 0x4692 0x002a 0x2345
2764
        movx.a  42(r6),&12345h          ; 0x1801 0x46d2 0x002a 0x2345
2765
        movx    @r6,&12345h             ; 0x1841 0x46a2 0x2345
2766
        movx.b  @r6,&12345h             ; 0x1841 0x46e2 0x2345
2767
        movx.w  @r6,&12345h             ; 0x1841 0x46a2 0x2345
2768
        movx.a  @r6,&12345h             ; 0x1801 0x46e2 0x2345
2769
        movx    @r6+,&12345h            ; 0x1841 0x46b2 0x2345
2770
        movx.b  @r6+,&12345h            ; 0x1841 0x46f2 0x2345
2771
        movx.w  @r6+,&12345h            ; 0x1841 0x46b2 0x2345
2772
        movx.a  @r6+,&12345h            ; 0x1801 0x46f2 0x2345
2773
        movx    &12345h,&12345h         ; 0x18c1 0x4292 0x2345 0x2345
2774
        movx.b  &12345h,&12345h         ; 0x18c1 0x42d2 0x2345 0x2345
2775
        movx.&12345h,&12345h         ; 0x18c1 0x4292 0x2345 0x2345
2776
        movx.a  &12345h,&12345h         ; 0x1881 0x42d2 0x2345 0x2345
2777
        movx    65432h,&12345h          ; 0x1ac1 0x4092 0x4f2e 0x2345
2778
        movx.b  65432h,&12345h          ; 0x1ac1 0x40d2 0x4f26 0x2345
2779
        movx.65432h,&12345h          ; 0x1ac1 0x4092 0x4f1e 0x2345
2780
        movx.a  65432h,&12345h          ; 0x1a81 0x40d2 0x4f16 0x2345
2781
        movx    r4,65432h               ; 0x1845 0x4480 0x4f0e
2782
        movx.b  r4,65432h               ; 0x1845 0x44c0 0x4f08
2783
        movx.w  r4,65432h               ; 0x1845 0x4480 0x4f02
2784
        movx.a  r4,65432h               ; 0x1805 0x44c0 0x4efc
2785
        movx    #4,65432h               ; 0x1845 0x42a0 0x4ef6
2786
        movx.b  #4,65432h               ; 0x1845 0x42e0 0x4ef0
2787
        movx.w  #4,65432h               ; 0x1845 0x42a0 0x4eea
2788
        movx.a  #4,65432h               ; 0x1805 0x42e0 0x4ee4
2789
        movx    #8,65432h               ; 0x1845 0x42b0 0x4ede
2790
        movx.b  #8,65432h               ; 0x1845 0x42f0 0x4ed8
2791
        movx.w  #8,65432h               ; 0x1845 0x42b0 0x4ed2
2792
        movx.a  #8,65432h               ; 0x1805 0x42f0 0x4ecc
2793
        movx    #0,65432h               ; 0x1845 0x4380 0x4ec6
2794
        movx.b  #0,65432h               ; 0x1845 0x43c0 0x4ec0
2795
        movx.w  #0,65432h               ; 0x1845 0x4380 0x4eba
2796
        movx.a  #0,65432h               ; 0x1805 0x43c0 0x4eb4
2797
        movx    #1,65432h               ; 0x1845 0x4390 0x4eae
2798
        movx.b  #1,65432h               ; 0x1845 0x43d0 0x4ea8
2799
        movx.w  #1,65432h               ; 0x1845 0x4390 0x4ea2
2800
        movx.a  #1,65432h               ; 0x1805 0x43d0 0x4e9c
2801
        movx    #2,65432h               ; 0x1845 0x43a0 0x4e96
2802
        movx.b  #2,65432h               ; 0x1845 0x43e0 0x4e90
2803
        movx.w  #2,65432h               ; 0x1845 0x43a0 0x4e8a
2804
        movx.a  #2,65432h               ; 0x1805 0x43e0 0x4e84
2805
        movx    #0ffffh,65432h          ; 0x1845 0x43b0 0x4e7e
2806
        movx.b  #0ffh,65432h            ; 0x1845 0x43f0 0x4e78
2807
        movx.w  #0ffffh,65432h          ; 0x1845 0x43b0 0x4e72
2808
        movx.a  #0fffffh,65432h         ; 0x1805 0x43f0 0x4e6c
2809
        movx    #-1,65432h              ; 0x1845 0x43b0 0x4e66
2810
        movx.b  #-1,65432h              ; 0x1845 0x43f0 0x4e60
2811
        movx.w  #-1,65432h              ; 0x1845 0x43b0 0x4e5a
2812
        movx.a  #-1,65432h              ; 0x1805 0x43f0 0x4e54
2813
        movx    #100,65432h             ; 0x1845 0x40b0 0x0064 0x4e4c
2814
        movx.b  #100,65432h             ; 0x1845 0x40f0 0x0064 0x4e44
2815
        movx.w  #100,65432h             ; 0x1845 0x40b0 0x0064 0x4e3c
2816
        movx.a  #100000,65432h          ; 0x1885 0x40f0 0x86a0 0x4e34
2817
        movx    @r6,65432h              ; 0x1845 0x46a0 0x4e2e
2818
        movx.b  @r6,65432h              ; 0x1845 0x46e0 0x4e28
2819
        movx.w  @r6,65432h              ; 0x1845 0x46a0 0x4e22
2820
        movx.a  @r6,65432h              ; 0x1805 0x46e0 0x4e1c
2821
        movx    42(r6),65432h           ; 0x1845 0x4690 0x002a 0x4e14
2822
        movx.b  42(r6),65432h           ; 0x1845 0x46d0 0x002a 0x4e0c
2823
        movx.42(r6),65432h           ; 0x1845 0x4690 0x002a 0x4e04
2824
        movx.a  42(r6),65432h           ; 0x1805 0x46d0 0x002a 0x4dfc
2825
        movx    @r6,65432h              ; 0x1845 0x46a0 0x4df6
2826
        movx.b  @r6,65432h              ; 0x1845 0x46e0 0x4df0
2827
        movx.w  @r6,65432h              ; 0x1845 0x46a0 0x4dea
2828
        movx.a  @r6,65432h              ; 0x1805 0x46e0 0x4de4
2829
        movx    @r6+,65432h             ; 0x1845 0x46b0 0x4dde
2830
        movx.b  @r6+,65432h             ; 0x1845 0x46f0 0x4dd8
2831
        movx.w  @r6+,65432h             ; 0x1845 0x46b0 0x4dd2
2832
        movx.a  @r6+,65432h             ; 0x1805 0x46f0 0x4dcc
2833
        movx    &12345h,65432h          ; 0x18c5 0x4290 0x2345 0x4dc4
2834
        movx.b  &12345h,65432h          ; 0x18c5 0x42d0 0x2345 0x4dbc
2835
        movx.&12345h,65432h          ; 0x18c5 0x4290 0x2345 0x4db4
2836
        movx.a  &12345h,65432h          ; 0x1885 0x42d0 0x2345 0x4dac
2837
        movx    65432h,65432h           ; 0x1ac5 0x4090 0x4da6 0x4da4
2838
        movx.b  65432h,65432h           ; 0x1ac5 0x40d0 0x4d9e 0x4d9c
2839
        movx.65432h,65432h           ; 0x1ac5 0x4090 0x4d96 0x4d94
2840
        movx.a  65432h,65432h           ; 0x1a85 0x40d0 0x4d8e 0x4d8c
2841
        addx    r4,r7                   ; 0x1840 0x5407
2842
        addx.b  r4,r7                   ; 0x1840 0x5447
2843
        addx.w  r4,r7                   ; 0x1840 0x5407
2844
        addx.a  r4,r7                   ; 0x1800 0x5447
2845
        addx    #4,r7                   ; 0x1840 0x5227
2846
        addx.b  #4,r7                   ; 0x1840 0x5267
2847
        addx.w  #4,r7                   ; 0x1840 0x5227
2848
        addx.a  #4,r7                   ; 0x1800 0x5267
2849
        addx    #8,r7                   ; 0x1840 0x5237
2850
        addx.b  #8,r7                   ; 0x1840 0x5277
2851
        addx.w  #8,r7                   ; 0x1840 0x5237
2852
        addx.a  #8,r7                   ; 0x1800 0x5277
2853
        addx    #0,r7                   ; 0x1840 0x5307
2854
        addx.b  #0,r7                   ; 0x1840 0x5347
2855
        addx.w  #0,r7                   ; 0x1840 0x5307
2856
        addx.a  #0,r7                   ; 0x1800 0x5347
2857
        addx    #1,r7                   ; 0x1840 0x5317
2858
        addx.b  #1,r7                   ; 0x1840 0x5357
2859
        addx.w  #1,r7                   ; 0x1840 0x5317
2860
        addx.a  #1,r7                   ; 0x1800 0x5357
2861
        addx    #2,r7                   ; 0x1840 0x5327
2862
        addx.b  #2,r7                   ; 0x1840 0x5367
2863
        addx.w  #2,r7                   ; 0x1840 0x5327
2864
        addx.a  #2,r7                   ; 0x1800 0x5367
2865
        addx    #0ffffh,r7              ; 0x1840 0x5337
2866
        addx.b  #0ffh,r7                ; 0x1840 0x5377
2867
        addx.w  #0ffffh,r7              ; 0x1840 0x5337
2868
        addx.a  #0fffffh,r7             ; 0x1800 0x5377
2869
        addx    #-1,r7                  ; 0x1840 0x5337
2870
        addx.b  #-1,r7                  ; 0x1840 0x5377
2871
        addx.w  #-1,r7                  ; 0x1840 0x5337
2872
        addx.a  #-1,r7                  ; 0x1800 0x5377
2873
        addx    #100,r7                 ; 0x1840 0x5037 0x0064
2874
        addx.b  #100,r7                 ; 0x1840 0x5077 0x0064
2875
        addx.w  #100,r7                 ; 0x1840 0x5037 0x0064
2876
        addx.a  #100000,r7              ; 0x1880 0x5077 0x86a0
2877
        addx    @r6,r7                  ; 0x1840 0x5627
2878
        addx.b  @r6,r7                  ; 0x1840 0x5667
2879
        addx.w  @r6,r7                  ; 0x1840 0x5627
2880
        addx.a  @r6,r7                  ; 0x1800 0x5667
2881
        addx    42(r6),r7               ; 0x1840 0x5617 0x002a
2882
        addx.b  42(r6),r7               ; 0x1840 0x5657 0x002a
2883
        addx.42(r6),r7               ; 0x1840 0x5617 0x002a
2884
        addx.a  42(r6),r7               ; 0x1800 0x5657 0x002a
2885
        addx    @r6,r7                  ; 0x1840 0x5627
2886
        addx.b  @r6,r7                  ; 0x1840 0x5667
2887
        addx.w  @r6,r7                  ; 0x1840 0x5627
2888
        addx.a  @r6,r7                  ; 0x1800 0x5667
2889
        addx    @r6+,r7                 ; 0x1840 0x5637
2890
        addx.b  @r6+,r7                 ; 0x1840 0x5677
2891
        addx.w  @r6+,r7                 ; 0x1840 0x5637
2892
        addx.a  @r6+,r7                 ; 0x1800 0x5677
2893
        addx    &12345h,r7              ; 0x18c0 0x5217 0x2345
2894
        addx.b  &12345h,r7              ; 0x18c0 0x5257 0x2345
2895
        addx.&12345h,r7              ; 0x18c0 0x5217 0x2345
2896
        addx.a  &12345h,r7              ; 0x1880 0x5257 0x2345
2897
        addx    65432h,r7               ; 0x1ac0 0x5017 0x4c8e
2898
        addx.b  65432h,r7               ; 0x1ac0 0x5057 0x4c88
2899
        addx.65432h,r7               ; 0x1ac0 0x5017 0x4c82
2900
        addx.a  65432h,r7               ; 0x1a80 0x5057 0x4c7c
2901
        addx    r4,200(r8)              ; 0x1840 0x5488 0x00c8
2902
        addx.b  r4,200(r8)              ; 0x1840 0x54c8 0x00c8
2903
        addx.w  r4,200(r8)              ; 0x1840 0x5488 0x00c8
2904
        addx.a  r4,200(r8)              ; 0x1800 0x54c8 0x00c8
2905
        addx    #4,200(r8)              ; 0x1840 0x52a8 0x00c8
2906
        addx.b  #4,200(r8)              ; 0x1840 0x52e8 0x00c8
2907
        addx.w  #4,200(r8)              ; 0x1840 0x52a8 0x00c8
2908
        addx.a  #4,200(r8)              ; 0x1800 0x52e8 0x00c8
2909
        addx    #8,200(r8)              ; 0x1840 0x52b8 0x00c8
2910
        addx.b  #8,200(r8)              ; 0x1840 0x52f8 0x00c8
2911
        addx.w  #8,200(r8)              ; 0x1840 0x52b8 0x00c8
2912
        addx.a  #8,200(r8)              ; 0x1800 0x52f8 0x00c8
2913
        addx    #0,200(r8)              ; 0x1840 0x5388 0x00c8
2914
        addx.b  #0,200(r8)              ; 0x1840 0x53c8 0x00c8
2915
        addx.w  #0,200(r8)              ; 0x1840 0x5388 0x00c8
2916
        addx.a  #0,200(r8)              ; 0x1800 0x53c8 0x00c8
2917
        addx    #1,200(r8)              ; 0x1840 0x5398 0x00c8
2918
        addx.b  #1,200(r8)              ; 0x1840 0x53d8 0x00c8
2919
        addx.w  #1,200(r8)              ; 0x1840 0x5398 0x00c8
2920
        addx.a  #1,200(r8)              ; 0x1800 0x53d8 0x00c8
2921
        addx    #2,200(r8)              ; 0x1840 0x53a8 0x00c8
2922
        addx.b  #2,200(r8)              ; 0x1840 0x53e8 0x00c8
2923
        addx.w  #2,200(r8)              ; 0x1840 0x53a8 0x00c8
2924
        addx.a  #2,200(r8)              ; 0x1800 0x53e8 0x00c8
2925
        addx    #0ffffh,200(r8)         ; 0x1840 0x53b8 0x00c8
2926
        addx.b  #0ffh,200(r8)           ; 0x1840 0x53f8 0x00c8
2927
        addx.w  #0ffffh,200(r8)         ; 0x1840 0x53b8 0x00c8
2928
        addx.a  #0fffffh,200(r8)        ; 0x1800 0x53f8 0x00c8
2929
        addx    #-1,200(r8)             ; 0x1840 0x53b8 0x00c8
2930
        addx.b  #-1,200(r8)             ; 0x1840 0x53f8 0x00c8
2931
        addx.w  #-1,200(r8)             ; 0x1840 0x53b8 0x00c8
2932
        addx.a  #-1,200(r8)             ; 0x1800 0x53f8 0x00c8
2933
        addx    #100,200(r8)            ; 0x1840 0x50b8 0x0064 0x00c8
2934
        addx.b  #100,200(r8)            ; 0x1840 0x50f8 0x0064 0x00c8
2935
        addx.w  #100,200(r8)            ; 0x1840 0x50b8 0x0064 0x00c8
2936
        addx.a  #100000,200(r8)         ; 0x1880 0x50f8 0x86a0 0x00c8
2937
        addx    @r6,200(r8)             ; 0x1840 0x56a8 0x00c8
2938
        addx.b  @r6,200(r8)             ; 0x1840 0x56e8 0x00c8
2939
        addx.w  @r6,200(r8)             ; 0x1840 0x56a8 0x00c8
2940
        addx.a  @r6,200(r8)             ; 0x1800 0x56e8 0x00c8
2941
        addx    42(r6),200(r8)          ; 0x1840 0x5698 0x002a 0x00c8
2942
        addx.b  42(r6),200(r8)          ; 0x1840 0x56d8 0x002a 0x00c8
2943
        addx.42(r6),200(r8)          ; 0x1840 0x5698 0x002a 0x00c8
2944
        addx.a  42(r6),200(r8)          ; 0x1800 0x56d8 0x002a 0x00c8
2945
        addx    @r6,200(r8)             ; 0x1840 0x56a8 0x00c8
2946
        addx.b  @r6,200(r8)             ; 0x1840 0x56e8 0x00c8
2947
        addx.w  @r6,200(r8)             ; 0x1840 0x56a8 0x00c8
2948
        addx.a  @r6,200(r8)             ; 0x1800 0x56e8 0x00c8
2949
        addx    @r6+,200(r8)            ; 0x1840 0x56b8 0x00c8
2950
        addx.b  @r6+,200(r8)            ; 0x1840 0x56f8 0x00c8
2951
        addx.w  @r6+,200(r8)            ; 0x1840 0x56b8 0x00c8
2952
        addx.a  @r6+,200(r8)            ; 0x1800 0x56f8 0x00c8
2953
        addx    &12345h,200(r8)         ; 0x18c0 0x5298 0x2345 0x00c8
2954
        addx.b  &12345h,200(r8)         ; 0x18c0 0x52d8 0x2345 0x00c8
2955
        addx.&12345h,200(r8)         ; 0x18c0 0x5298 0x2345 0x00c8
2956
        addx.a  &12345h,200(r8)         ; 0x1880 0x52d8 0x2345 0x00c8
2957
        addx    65432h,200(r8)          ; 0x1ac0 0x5098 0x4b0e 0x00c8
2958
        addx.b  65432h,200(r8)          ; 0x1ac0 0x50d8 0x4b06 0x00c8
2959
        addx.65432h,200(r8)          ; 0x1ac0 0x5098 0x4afe 0x00c8
2960
        addx.a  65432h,200(r8)          ; 0x1ac0 0x50d8 0x4af6 0x00c8
2961
        addx    r4,&12345h              ; 0x1841 0x5482 0x2345
2962
        addx.b  r4,&12345h              ; 0x1841 0x54c2 0x2345
2963
        addx.w  r4,&12345h              ; 0x1841 0x5482 0x2345
2964
        addx.a  r4,&12345h              ; 0x1801 0x54c2 0x2345
2965
        addx    #4,&12345h              ; 0x1841 0x52a2 0x2345
2966
        addx.b  #4,&12345h              ; 0x1841 0x52e2 0x2345
2967
        addx.w  #4,&12345h              ; 0x1841 0x52a2 0x2345
2968
        addx.a  #4,&12345h              ; 0x1801 0x52e2 0x2345
2969
        addx    #8,&12345h              ; 0x1841 0x52b2 0x2345
2970
        addx.b  #8,&12345h              ; 0x1841 0x52f2 0x2345
2971
        addx.w  #8,&12345h              ; 0x1841 0x52b2 0x2345
2972
        addx.a  #8,&12345h              ; 0x1801 0x52f2 0x2345
2973
        addx    #0,&12345h              ; 0x1841 0x5382 0x2345
2974
        addx.b  #0,&12345h              ; 0x1841 0x53c2 0x2345
2975
        addx.w  #0,&12345h              ; 0x1841 0x5382 0x2345
2976
        addx.a  #0,&12345h              ; 0x1801 0x53c2 0x2345
2977
        addx    #1,&12345h              ; 0x1841 0x5392 0x2345
2978
        addx.b  #1,&12345h              ; 0x1841 0x53d2 0x2345
2979
        addx.w  #1,&12345h              ; 0x1841 0x5392 0x2345
2980
        addx.a  #1,&12345h              ; 0x1801 0x53d2 0x2345
2981
        addx    #2,&12345h              ; 0x1841 0x53a2 0x2345
2982
        addx.b  #2,&12345h              ; 0x1841 0x53e2 0x2345
2983
        addx.w  #2,&12345h              ; 0x1841 0x53a2 0x2345
2984
        addx.a  #2,&12345h              ; 0x1801 0x53e2 0x2345
2985
        addx    #0ffffh,&12345h         ; 0x1841 0x53b2 0x2345
2986
        addx.b  #0ffh,&12345h           ; 0x1841 0x53f2 0x2345
2987
        addx.w  #0ffffh,&12345h         ; 0x1841 0x53b2 0x2345
2988
        addx.a  #0fffffh,&12345h        ; 0x1801 0x53f2 0x2345
2989
        addx    #-1,&12345h             ; 0x1841 0x53b2 0x2345
2990
        addx.b  #-1,&12345h             ; 0x1841 0x53f2 0x2345
2991
        addx.w  #-1,&12345h             ; 0x1841 0x53b2 0x2345
2992
        addx.a  #-1,&12345h             ; 0x1801 0x53f2 0x2345
2993
        addx    #100,&12345h            ; 0x1841 0x50b2 0x0064 0x2345
2994
        addx.b  #100,&12345h            ; 0x1841 0x50f2 0x0064 0x2345
2995
        addx.w  #100,&12345h            ; 0x1841 0x50b2 0x0064 0x2345
2996
        addx.a  #100000,&12345h         ; 0x1881 0x50f2 0x86a0 0x2345
2997
        addx    @r6,&12345h             ; 0x1841 0x56a2 0x2345
2998
        addx.b  @r6,&12345h             ; 0x1841 0x56e2 0x2345
2999
        addx.w  @r6,&12345h             ; 0x1841 0x56a2 0x2345
3000
        addx.a  @r6,&12345h             ; 0x1801 0x56e2 0x2345
3001
        addx    42(r6),&12345h          ; 0x1841 0x5692 0x002a 0x2345
3002
        addx.b  42(r6),&12345h          ; 0x1841 0x56d2 0x002a 0x2345
3003
        addx.42(r6),&12345h          ; 0x1841 0x5692 0x002a 0x2345
3004
        addx.a  42(r6),&12345h          ; 0x1801 0x56d2 0x002a 0x2345
3005
        addx    @r6,&12345h             ; 0x1841 0x56a2 0x2345
3006
        addx.b  @r6,&12345h             ; 0x1841 0x56e2 0x2345
3007
        addx.w  @r6,&12345h             ; 0x1841 0x56a2 0x2345
3008
        addx.a  @r6,&12345h             ; 0x1801 0x56e2 0x2345
3009
        addx    @r6+,&12345h            ; 0x1841 0x56b2 0x2345
3010
        addx.b  @r6+,&12345h            ; 0x1841 0x56f2 0x2345
3011
        addx.w  @r6+,&12345h            ; 0x1841 0x56b2 0x2345
3012
        addx.a  @r6+,&12345h            ; 0x1801 0x56f2 0x2345
3013
        addx    &12345h,&12345h         ; 0x18c1 0x5292 0x2345 0x2345
3014
        addx.b  &12345h,&12345h         ; 0x18c1 0x52d2 0x2345 0x2345
3015
        addx.&12345h,&12345h         ; 0x18c1 0x5292 0x2345 0x2345
3016
        addx.a  &12345h,&12345h         ; 0x1881 0x52d2 0x2345 0x2345
3017
        addx    65432h,&12345h          ; 0x1ac1 0x5092 0x4986 0x2345
3018
        addx.b  65432h,&12345h          ; 0x1ac1 0x50d2 0x497e 0x2345
3019
        addx.65432h,&12345h          ; 0x1ac1 0x5092 0x4976 0x2345
3020
        addx.a  65432h,&12345h          ; 0x1a81 0x50d2 0x496e 0x2345
3021
        addx    r4,65432h               ; 0x1845 0x5480 0x4966
3022
        addx.b  r4,65432h               ; 0x1845 0x54c0 0x4960
3023
        addx.w  r4,65432h               ; 0x1845 0x5480 0x495a
3024
        addx.a  r4,65432h               ; 0x1805 0x54c0 0x4954
3025
        addx    #4,65432h               ; 0x1845 0x52a0 0x494e
3026
        addx.b  #4,65432h               ; 0x1845 0x52e0 0x4948
3027
        addx.w  #4,65432h               ; 0x1845 0x52a0 0x4942
3028
        addx.a  #4,65432h               ; 0x1805 0x52e0 0x493c
3029
        addx    #8,65432h               ; 0x1845 0x52b0 0x4936
3030
        addx.b  #8,65432h               ; 0x1845 0x52f0 0x4930
3031
        addx.w  #8,65432h               ; 0x1845 0x52b0 0x492a
3032
        addx.a  #8,65432h               ; 0x1805 0x52f0 0x4924
3033
        addx    #0,65432h               ; 0x1845 0x5380 0x491e
3034
        addx.b  #0,65432h               ; 0x1845 0x53c0 0x4918
3035
        addx.w  #0,65432h               ; 0x1845 0x5380 0x4912
3036
        addx.a  #0,65432h               ; 0x1805 0x53c0 0x490c
3037
        addx    #1,65432h               ; 0x1845 0x5390 0x4906
3038
        addx.b  #1,65432h               ; 0x1845 0x53d0 0x4900
3039
        addx.w  #1,65432h               ; 0x1845 0x5390 0x48fa
3040
        addx.a  #1,65432h               ; 0x1805 0x53d0 0x48f4
3041
        addx    #2,65432h               ; 0x1845 0x53a0 0x48ee
3042
        addx.b  #2,65432h               ; 0x1845 0x53e0 0x48e8
3043
        addx.w  #2,65432h               ; 0x1845 0x53a0 0x48e2
3044
        addx.a  #2,65432h               ; 0x1805 0x53e0 0x48dc
3045
        addx    #0ffffh,65432h          ; 0x1845 0x53b0 0x48d6
3046
        addx.b  #0ffh,65432h            ; 0x1845 0x53f0 0x48d0
3047
        addx.w  #0ffffh,65432h          ; 0x1845 0x53b0 0x48ca
3048
        addx.a  #0fffffh,65432h         ; 0x1805 0x53f0 0x48c4
3049
        addx    #-1,65432h              ; 0x1845 0x53b0 0x48be
3050
        addx.b  #-1,65432h              ; 0x1845 0x53f0 0x48b8
3051
        addx.w  #-1,65432h              ; 0x1845 0x53b0 0x48b2
3052
        addx.a  #-1,65432h              ; 0x1805 0x53f0 0x48ac
3053
        addx    #100,65432h             ; 0x1845 0x50b0 0x0064 0x48a4
3054
        addx.b  #100,65432h             ; 0x1845 0x50f0 0x0064 0x489c
3055
        addx.w  #100,65432h             ; 0x1845 0x50b0 0x0064 0x4894
3056
        addx.a  #100000,65432h          ; 0x1885 0x50f0 0x86a0 0x488c
3057
        addx    @r6,65432h              ; 0x1845 0x56a0 0x4886
3058
        addx.b  @r6,65432h              ; 0x1845 0x56e0 0x4880
3059
        addx.w  @r6,65432h              ; 0x1845 0x56a0 0x487a
3060
        addx.a  @r6,65432h              ; 0x1805 0x56e0 0x4874
3061
        addx    42(r6),65432h           ; 0x1845 0x5690 0x002a 0x486c
3062
        addx.b  42(r6),65432h           ; 0x1845 0x56d0 0x002a 0x4864
3063
        addx.42(r6),65432h           ; 0x1845 0x5690 0x002a 0x485c
3064
        addx.a  42(r6),65432h           ; 0x1805 0x56d0 0x002a 0x4854
3065
        addx    @r6,65432h              ; 0x1845 0x56a0 0x484e
3066
        addx.b  @r6,65432h              ; 0x1845 0x56e0 0x4848
3067
        addx.w  @r6,65432h              ; 0x1845 0x56a0 0x4842
3068
        addx.a  @r6,65432h              ; 0x1805 0x56e0 0x483c
3069
        addx    @r6+,65432h             ; 0x1845 0x56b0 0x4836
3070
        addx.b  @r6+,65432h             ; 0x1845 0x56f0 0x4830
3071
        addx.w  @r6+,65432h             ; 0x1845 0x56b0 0x482a
3072
        addx.a  @r6+,65432h             ; 0x1805 0x56f0 0x4824
3073
        addx    &12345h,65432h          ; 0x18c5 0x5290 0x2345 0x481c
3074
        addx.b  &12345h,65432h          ; 0x18c5 0x52d0 0x2345 0x4814
3075
        addx.&12345h,65432h          ; 0x18c5 0x5290 0x2345 0x480c
3076
        addx.a  &12345h,65432h          ; 0x1885 0x52d0 0x2345 0x4804
3077
        addx    65432h,65432h           ; 0x1ac5 0x5090 0x47fe 0x47fc
3078
        addx.b  65432h,65432h           ; 0x1ac5 0x50d0 0x47f6 0x47f4
3079
        addx.65432h,65432h           ; 0x1ac5 0x5090 0x47ee 0x47ec
3080
        addx.a  65432h,65432h           ; 0x1a85 0x50d0 0x47e6 0x47e4
3081
        addcx   r4,r7                   ; 0x1840 0x6407
3082
        addcx.b r4,r7                   ; 0x1840 0x6447
3083
        addcx.w r4,r7                   ; 0x1840 0x6407
3084
        addcx.a r4,r7                   ; 0x1800 0x6447
3085
        addcx   #4,r7                   ; 0x1840 0x6227
3086
        addcx.b #4,r7                   ; 0x1840 0x6267
3087
        addcx.w #4,r7                   ; 0x1840 0x6227
3088
        addcx.a #4,r7                   ; 0x1800 0x6267
3089
        addcx   #8,r7                   ; 0x1840 0x6237
3090
        addcx.b #8,r7                   ; 0x1840 0x6277
3091
        addcx.w #8,r7                   ; 0x1840 0x6237
3092
        addcx.a #8,r7                   ; 0x1800 0x6277
3093
        addcx   #0,r7                   ; 0x1840 0x6307
3094
        addcx.b #0,r7                   ; 0x1840 0x6347
3095
        addcx.w #0,r7                   ; 0x1840 0x6307
3096
        addcx.a #0,r7                   ; 0x1800 0x6347
3097
        addcx   #1,r7                   ; 0x1840 0x6317
3098
        addcx.b #1,r7                   ; 0x1840 0x6357
3099
        addcx.w #1,r7                   ; 0x1840 0x6317
3100
        addcx.a #1,r7                   ; 0x1800 0x6357
3101
        addcx   #2,r7                   ; 0x1840 0x6327
3102
        addcx.b #2,r7                   ; 0x1840 0x6367
3103
        addcx.w #2,r7                   ; 0x1840 0x6327
3104
        addcx.a #2,r7                   ; 0x1800 0x6367
3105
        addcx   #0ffffh,r7              ; 0x1840 0x6337
3106
        addcx.b #0ffh,r7                ; 0x1840 0x6377
3107
        addcx.w #0ffffh,r7              ; 0x1840 0x6337
3108
        addcx.a #0fffffh,r7             ; 0x1800 0x6377
3109
        addcx   #-1,r7                  ; 0x1840 0x6337
3110
        addcx.b #-1,r7                  ; 0x1840 0x6377
3111
        addcx.w #-1,r7                  ; 0x1840 0x6337
3112
        addcx.a #-1,r7                  ; 0x1800 0x6377
3113
        addcx   #100,r7                 ; 0x1840 0x6037 0x0064
3114
        addcx.b #100,r7                 ; 0x1840 0x6077 0x0064
3115
        addcx.w #100,r7                 ; 0x1840 0x6037 0x0064
3116
        addcx.a #100000,r7              ; 0x1880 0x6077 0x86a0
3117
        addcx   @r6,r7                  ; 0x1840 0x6627
3118
        addcx.b @r6,r7                  ; 0x1840 0x6667
3119
        addcx.w @r6,r7                  ; 0x1840 0x6627
3120
        addcx.a @r6,r7                  ; 0x1800 0x6667
3121
        addcx   42(r6),r7               ; 0x1840 0x6617 0x002a
3122
        addcx.b 42(r6),r7               ; 0x1840 0x6657 0x002a
3123
        addcx.w 42(r6),r7               ; 0x1840 0x6617 0x002a
3124
        addcx.a 42(r6),r7               ; 0x1800 0x6657 0x002a
3125
        addcx   @r6,r7                  ; 0x1840 0x6627
3126
        addcx.b @r6,r7                  ; 0x1840 0x6667
3127
        addcx.w @r6,r7                  ; 0x1840 0x6627
3128
        addcx.a @r6,r7                  ; 0x1800 0x6667
3129
        addcx   @r6+,r7                 ; 0x1840 0x6637
3130
        addcx.b @r6+,r7                 ; 0x1840 0x6677
3131
        addcx.w @r6+,r7                 ; 0x1840 0x6637
3132
        addcx.a @r6+,r7                 ; 0x1800 0x6677
3133
        addcx   &12345h,r7              ; 0x18c0 0x6217 0x2345
3134
        addcx.b &12345h,r7              ; 0x18c0 0x6257 0x2345
3135
        addcx.w &12345h,r7              ; 0x18c0 0x6217 0x2345
3136
        addcx.a &12345h,r7              ; 0x1880 0x6257 0x2345
3137
        addcx   65432h,r7               ; 0x1ac0 0x6017 0x46e6
3138
        addcx.b 65432h,r7               ; 0x1ac0 0x6057 0x46e0
3139
        addcx.w 65432h,r7               ; 0x1ac0 0x6017 0x46da
3140
        addcx.a 65432h,r7               ; 0x1a80 0x6057 0x46d4
3141
        addcx   r4,200(r8)              ; 0x1840 0x6488 0x00c8
3142
        addcx.b r4,200(r8)              ; 0x1840 0x64c8 0x00c8
3143
        addcx.w r4,200(r8)              ; 0x1840 0x6488 0x00c8
3144
        addcx.a r4,200(r8)              ; 0x1800 0x64c8 0x00c8
3145
        addcx   #4,200(r8)              ; 0x1840 0x62a8 0x00c8
3146
        addcx.b #4,200(r8)              ; 0x1840 0x62e8 0x00c8
3147
        addcx.w #4,200(r8)              ; 0x1840 0x62a8 0x00c8
3148
        addcx.a #4,200(r8)              ; 0x1800 0x62e8 0x00c8
3149
        addcx   #8,200(r8)              ; 0x1840 0x62b8 0x00c8
3150
        addcx.b #8,200(r8)              ; 0x1840 0x62f8 0x00c8
3151
        addcx.w #8,200(r8)              ; 0x1840 0x62b8 0x00c8
3152
        addcx.a #8,200(r8)              ; 0x1800 0x62f8 0x00c8
3153
        addcx   #0,200(r8)              ; 0x1840 0x6388 0x00c8
3154
        addcx.b #0,200(r8)              ; 0x1840 0x63c8 0x00c8
3155
        addcx.w #0,200(r8)              ; 0x1840 0x6388 0x00c8
3156
        addcx.a #0,200(r8)              ; 0x1800 0x63c8 0x00c8
3157
        addcx   #1,200(r8)              ; 0x1840 0x6398 0x00c8
3158
        addcx.b #1,200(r8)              ; 0x1840 0x63d8 0x00c8
3159
        addcx.w #1,200(r8)              ; 0x1840 0x6398 0x00c8
3160
        addcx.a #1,200(r8)              ; 0x1800 0x63d8 0x00c8
3161
        addcx   #2,200(r8)              ; 0x1840 0x63a8 0x00c8
3162
        addcx.b #2,200(r8)              ; 0x1840 0x63e8 0x00c8
3163
        addcx.w #2,200(r8)              ; 0x1840 0x63a8 0x00c8
3164
        addcx.a #2,200(r8)              ; 0x1800 0x63e8 0x00c8
3165
        addcx   #0ffffh,200(r8)         ; 0x1840 0x63b8 0x00c8
3166
        addcx.b #0ffh,200(r8)           ; 0x1840 0x63f8 0x00c8
3167
        addcx.w #0ffffh,200(r8)         ; 0x1840 0x63b8 0x00c8
3168
        addcx.a #0fffffh,200(r8)        ; 0x1800 0x63f8 0x00c8
3169
        addcx   #-1,200(r8)             ; 0x1840 0x63b8 0x00c8
3170
        addcx.b #-1,200(r8)             ; 0x1840 0x63f8 0x00c8
3171
        addcx.w #-1,200(r8)             ; 0x1840 0x63b8 0x00c8
3172
        addcx.a #-1,200(r8)             ; 0x1800 0x63f8 0x00c8
3173
        addcx   #100,200(r8)            ; 0x1840 0x60b8 0x0064 0x00c8
3174
        addcx.b #100,200(r8)            ; 0x1840 0x60f8 0x0064 0x00c8
3175
        addcx.w #100,200(r8)            ; 0x1840 0x60b8 0x0064 0x00c8
3176
        addcx.a #100000,200(r8)         ; 0x1880 0x60f8 0x86a0 0x00c8
3177
        addcx   @r6,200(r8)             ; 0x1840 0x66a8 0x00c8
3178
        addcx.b @r6,200(r8)             ; 0x1840 0x66e8 0x00c8
3179
        addcx.w @r6,200(r8)             ; 0x1840 0x66a8 0x00c8
3180
        addcx.a @r6,200(r8)             ; 0x1800 0x66e8 0x00c8
3181
        addcx   42(r6),200(r8)          ; 0x1840 0x6698 0x002a 0x00c8
3182
        addcx.b 42(r6),200(r8)          ; 0x1840 0x66d8 0x002a 0x00c8
3183
        addcx.w 42(r6),200(r8)          ; 0x1840 0x6698 0x002a 0x00c8
3184
        addcx.a 42(r6),200(r8)          ; 0x1800 0x66d8 0x002a 0x00c8
3185
        addcx   @r6,200(r8)             ; 0x1840 0x66a8 0x00c8
3186
        addcx.b @r6,200(r8)             ; 0x1840 0x66e8 0x00c8
3187
        addcx.w @r6,200(r8)             ; 0x1840 0x66a8 0x00c8
3188
        addcx.a @r6,200(r8)             ; 0x1800 0x66e8 0x00c8
3189
        addcx   @r6+,200(r8)            ; 0x1840 0x66b8 0x00c8
3190
        addcx.b @r6+,200(r8)            ; 0x1840 0x66f8 0x00c8
3191
        addcx.w @r6+,200(r8)            ; 0x1840 0x66b8 0x00c8
3192
        addcx.a @r6+,200(r8)            ; 0x1800 0x66f8 0x00c8
3193
        addcx   &12345h,200(r8)         ; 0x18c0 0x6298 0x2345 0x00c8
3194
        addcx.b &12345h,200(r8)         ; 0x18c0 0x62d8 0x2345 0x00c8
3195
        addcx.w &12345h,200(r8)         ; 0x18c0 0x6298 0x2345 0x00c8
3196
        addcx.a &12345h,200(r8)         ; 0x1880 0x62d8 0x2345 0x00c8
3197
        addcx   65432h,200(r8)          ; 0x1ac0 0x6098 0x4566 0x00c8
3198
        addcx.b 65432h,200(r8)          ; 0x1ac0 0x60d8 0x455e 0x00c8
3199
        addcx.w 65432h,200(r8)          ; 0x1ac0 0x6098 0x4556 0x00c8
3200
        addcx.a 65432h,200(r8)          ; 0x1ac0 0x60d8 0x454e 0x00c8
3201
        addcx   r4,&12345h              ; 0x1841 0x6482 0x2345
3202
        addcx.b r4,&12345h              ; 0x1841 0x64c2 0x2345
3203
        addcx.w r4,&12345h              ; 0x1841 0x6482 0x2345
3204
        addcx.a r4,&12345h              ; 0x1801 0x64c2 0x2345
3205
        addcx   #4,&12345h              ; 0x1841 0x62a2 0x2345
3206
        addcx.b #4,&12345h              ; 0x1841 0x62e2 0x2345
3207
        addcx.w #4,&12345h              ; 0x1841 0x62a2 0x2345
3208
        addcx.a #4,&12345h              ; 0x1801 0x62e2 0x2345
3209
        addcx   #8,&12345h              ; 0x1841 0x62b2 0x2345
3210
        addcx.b #8,&12345h              ; 0x1841 0x62f2 0x2345
3211
        addcx.w #8,&12345h              ; 0x1841 0x62b2 0x2345
3212
        addcx.a #8,&12345h              ; 0x1801 0x62f2 0x2345
3213
        addcx   #0,&12345h              ; 0x1841 0x6382 0x2345
3214
        addcx.b #0,&12345h              ; 0x1841 0x63c2 0x2345
3215
        addcx.w #0,&12345h              ; 0x1841 0x6382 0x2345
3216
        addcx.a #0,&12345h              ; 0x1801 0x63c2 0x2345
3217
        addcx   #1,&12345h              ; 0x1841 0x6392 0x2345
3218
        addcx.b #1,&12345h              ; 0x1841 0x63d2 0x2345
3219
        addcx.w #1,&12345h              ; 0x1841 0x6392 0x2345
3220
        addcx.a #1,&12345h              ; 0x1801 0x63d2 0x2345
3221
        addcx   #2,&12345h              ; 0x1841 0x63a2 0x2345
3222
        addcx.b #2,&12345h              ; 0x1841 0x63e2 0x2345
3223
        addcx.w #2,&12345h              ; 0x1841 0x63a2 0x2345
3224
        addcx.a #2,&12345h              ; 0x1801 0x63e2 0x2345
3225
        addcx   #0ffffh,&12345h         ; 0x1841 0x63b2 0x2345
3226
        addcx.b #0ffh,&12345h           ; 0x1841 0x63f2 0x2345
3227
        addcx.w #0ffffh,&12345h         ; 0x1841 0x63b2 0x2345
3228
        addcx.a #0fffffh,&12345h        ; 0x1801 0x63f2 0x2345
3229
        addcx   #-1,&12345h             ; 0x1841 0x63b2 0x2345
3230
        addcx.b #-1,&12345h             ; 0x1841 0x63f2 0x2345
3231
        addcx.w #-1,&12345h             ; 0x1841 0x63b2 0x2345
3232
        addcx.a #-1,&12345h             ; 0x1801 0x63f2 0x2345
3233
        addcx   #100,&12345h            ; 0x1841 0x60b2 0x0064 0x2345
3234
        addcx.b #100,&12345h            ; 0x1841 0x60f2 0x0064 0x2345
3235
        addcx.w #100,&12345h            ; 0x1841 0x60b2 0x0064 0x2345
3236
        addcx.a #100000,&12345h         ; 0x1881 0x60f2 0x86a0 0x2345
3237
        addcx   @r6,&12345h             ; 0x1841 0x66a2 0x2345
3238
        addcx.b @r6,&12345h             ; 0x1841 0x66e2 0x2345
3239
        addcx.w @r6,&12345h             ; 0x1841 0x66a2 0x2345
3240
        addcx.a @r6,&12345h             ; 0x1801 0x66e2 0x2345
3241
        addcx   42(r6),&12345h          ; 0x1841 0x6692 0x002a 0x2345
3242
        addcx.b 42(r6),&12345h          ; 0x1841 0x66d2 0x002a 0x2345
3243
        addcx.w 42(r6),&12345h          ; 0x1841 0x6692 0x002a 0x2345
3244
        addcx.a 42(r6),&12345h          ; 0x1801 0x66d2 0x002a 0x2345
3245
        addcx   @r6,&12345h             ; 0x1841 0x66a2 0x2345
3246
        addcx.b @r6,&12345h             ; 0x1841 0x66e2 0x2345
3247
        addcx.w @r6,&12345h             ; 0x1841 0x66a2 0x2345
3248
        addcx.a @r6,&12345h             ; 0x1801 0x66e2 0x2345
3249
        addcx   @r6+,&12345h            ; 0x1841 0x66b2 0x2345
3250
        addcx.b @r6+,&12345h            ; 0x1841 0x66f2 0x2345
3251
        addcx.w @r6+,&12345h            ; 0x1841 0x66b2 0x2345
3252
        addcx.a @r6+,&12345h            ; 0x1801 0x66f2 0x2345
3253
        addcx   &12345h,&12345h         ; 0x18c1 0x6292 0x2345 0x2345
3254
        addcx.b &12345h,&12345h         ; 0x18c1 0x62d2 0x2345 0x2345
3255
        addcx.w &12345h,&12345h         ; 0x18c1 0x6292 0x2345 0x2345
3256
        addcx.a &12345h,&12345h         ; 0x1881 0x62d2 0x2345 0x2345
3257
        addcx   65432h,&12345h          ; 0x1ac1 0x6092 0x43de 0x2345
3258
        addcx.b 65432h,&12345h          ; 0x1ac1 0x60d2 0x43d6 0x2345
3259
        addcx.w 65432h,&12345h          ; 0x1ac1 0x6092 0x43ce 0x2345
3260
        addcx.a 65432h,&12345h          ; 0x1a81 0x60d2 0x43c6 0x2345
3261
        addcx   r4,65432h               ; 0x1845 0x6480 0x43be
3262
        addcx.b r4,65432h               ; 0x1845 0x64c0 0x43b8
3263
        addcx.w r4,65432h               ; 0x1845 0x6480 0x43b2
3264
        addcx.a r4,65432h               ; 0x1805 0x64c0 0x43ac
3265
        addcx   #4,65432h               ; 0x1845 0x62a0 0x43a6
3266
        addcx.b #4,65432h               ; 0x1845 0x62e0 0x43a0
3267
        addcx.w #4,65432h               ; 0x1845 0x62a0 0x439a
3268
        addcx.a #4,65432h               ; 0x1805 0x62e0 0x4394
3269
        addcx   #8,65432h               ; 0x1845 0x62b0 0x438e
3270
        addcx.b #8,65432h               ; 0x1845 0x62f0 0x4388
3271
        addcx.w #8,65432h               ; 0x1845 0x62b0 0x4382
3272
        addcx.a #8,65432h               ; 0x1805 0x62f0 0x437c
3273
        addcx   #0,65432h               ; 0x1845 0x6380 0x4376
3274
        addcx.b #0,65432h               ; 0x1845 0x63c0 0x4370
3275
        addcx.w #0,65432h               ; 0x1845 0x6380 0x436a
3276
        addcx.a #0,65432h               ; 0x1805 0x63c0 0x4364
3277
        addcx   #1,65432h               ; 0x1845 0x6390 0x435e
3278
        addcx.b #1,65432h               ; 0x1845 0x63d0 0x4358
3279
        addcx.w #1,65432h               ; 0x1845 0x6390 0x4352
3280
        addcx.a #1,65432h               ; 0x1805 0x63d0 0x434c
3281
        addcx   #2,65432h               ; 0x1845 0x63a0 0x4346
3282
        addcx.b #2,65432h               ; 0x1845 0x63e0 0x4340
3283
        addcx.w #2,65432h               ; 0x1845 0x63a0 0x433a
3284
        addcx.a #2,65432h               ; 0x1805 0x63e0 0x4334
3285
        addcx   #0ffffh,65432h          ; 0x1845 0x63b0 0x432e
3286
        addcx.b #0ffh,65432h            ; 0x1845 0x63f0 0x4328
3287
        addcx.w #0ffffh,65432h          ; 0x1845 0x63b0 0x4322
3288
        addcx.a #0fffffh,65432h         ; 0x1805 0x63f0 0x431c
3289
        addcx   #-1,65432h              ; 0x1845 0x63b0 0x4316
3290
        addcx.b #-1,65432h              ; 0x1845 0x63f0 0x4310
3291
        addcx.w #-1,65432h              ; 0x1845 0x63b0 0x430a
3292
        addcx.a #-1,65432h              ; 0x1805 0x63f0 0x4304
3293
        addcx   #100,65432h             ; 0x1845 0x60b0 0x0064 0x42fc
3294
        addcx.b #100,65432h             ; 0x1845 0x60f0 0x0064 0x42f4
3295
        addcx.w #100,65432h             ; 0x1845 0x60b0 0x0064 0x42ec
3296
        addcx.a #100000,65432h          ; 0x1885 0x60f0 0x86a0 0x42e4
3297
        addcx   @r6,65432h              ; 0x1845 0x66a0 0x42de
3298
        addcx.b @r6,65432h              ; 0x1845 0x66e0 0x42d8
3299
        addcx.w @r6,65432h              ; 0x1845 0x66a0 0x42d2
3300
        addcx.a @r6,65432h              ; 0x1805 0x66e0 0x42cc
3301
        addcx   42(r6),65432h           ; 0x1845 0x6690 0x002a 0x42c4
3302
        addcx.b 42(r6),65432h           ; 0x1845 0x66d0 0x002a 0x42bc
3303
        addcx.w 42(r6),65432h           ; 0x1845 0x6690 0x002a 0x42b4
3304
        addcx.a 42(r6),65432h           ; 0x1805 0x66d0 0x002a 0x42ac
3305
        addcx   @r6,65432h              ; 0x1845 0x66a0 0x42a6
3306
        addcx.b @r6,65432h              ; 0x1845 0x66e0 0x42a0
3307
        addcx.w @r6,65432h              ; 0x1845 0x66a0 0x429a
3308
        addcx.a @r6,65432h              ; 0x1805 0x66e0 0x4294
3309
        addcx   @r6+,65432h             ; 0x1845 0x66b0 0x428e
3310
        addcx.b @r6+,65432h             ; 0x1845 0x66f0 0x4288
3311
        addcx.w @r6+,65432h             ; 0x1845 0x66b0 0x4282
3312
        addcx.a @r6+,65432h             ; 0x1805 0x66f0 0x427c
3313
        addcx   &12345h,65432h          ; 0x18c5 0x6290 0x2345 0x4274
3314
        addcx.b &12345h,65432h          ; 0x18c5 0x62d0 0x2345 0x426c
3315
        addcx.w &12345h,65432h          ; 0x18c5 0x6290 0x2345 0x4264
3316
        addcx.a &12345h,65432h          ; 0x1885 0x62d0 0x2345 0x425c
3317
        addcx   65432h,65432h           ; 0x1ac5 0x6090 0x4256 0x4254
3318
        addcx.b 65432h,65432h           ; 0x1ac5 0x60d0 0x424e 0x424c
3319
        addcx.w 65432h,65432h           ; 0x1ac5 0x6090 0x4246 0x4244
3320
        addcx.a 65432h,65432h           ; 0x1a85 0x60d0 0x423e 0x423c
3321
        subx    r4,r7                   ; 0x1840 0x8407
3322
        subx.b  r4,r7                   ; 0x1840 0x8447
3323
        subx.w  r4,r7                   ; 0x1840 0x8407
3324
        subx.a  r4,r7                   ; 0x1800 0x8447
3325
        subx    #4,r7                   ; 0x1840 0x8227
3326
        subx.b  #4,r7                   ; 0x1840 0x8267
3327
        subx.w  #4,r7                   ; 0x1840 0x8227
3328
        subx.a  #4,r7                   ; 0x1800 0x8267
3329
        subx    #8,r7                   ; 0x1840 0x8237
3330
        subx.b  #8,r7                   ; 0x1840 0x8277
3331
        subx.w  #8,r7                   ; 0x1840 0x8237
3332
        subx.a  #8,r7                   ; 0x1800 0x8277
3333
        subx    #0,r7                   ; 0x1840 0x8307
3334
        subx.b  #0,r7                   ; 0x1840 0x8347
3335
        subx.w  #0,r7                   ; 0x1840 0x8307
3336
        subx.a  #0,r7                   ; 0x1800 0x8347
3337
        subx    #1,r7                   ; 0x1840 0x8317
3338
        subx.b  #1,r7                   ; 0x1840 0x8357
3339
        subx.w  #1,r7                   ; 0x1840 0x8317
3340
        subx.a  #1,r7                   ; 0x1800 0x8357
3341
        subx    #2,r7                   ; 0x1840 0x8327
3342
        subx.b  #2,r7                   ; 0x1840 0x8367
3343
        subx.w  #2,r7                   ; 0x1840 0x8327
3344
        subx.a  #2,r7                   ; 0x1800 0x8367
3345
        subx    #0ffffh,r7              ; 0x1840 0x8337
3346
        subx.b  #0ffh,r7                ; 0x1840 0x8377
3347
        subx.w  #0ffffh,r7              ; 0x1840 0x8337
3348
        subx.a  #0fffffh,r7             ; 0x1800 0x8377
3349
        subx    #-1,r7                  ; 0x1840 0x8337
3350
        subx.b  #-1,r7                  ; 0x1840 0x8377
3351
        subx.w  #-1,r7                  ; 0x1840 0x8337
3352
        subx.a  #-1,r7                  ; 0x1800 0x8377
3353
        subx    #100,r7                 ; 0x1840 0x8037 0x0064
3354
        subx.b  #100,r7                 ; 0x1840 0x8077 0x0064
3355
        subx.w  #100,r7                 ; 0x1840 0x8037 0x0064
3356
        subx.a  #100000,r7              ; 0x1880 0x8077 0x86a0
3357
        subx    @r6,r7                  ; 0x1840 0x8627
3358
        subx.b  @r6,r7                  ; 0x1840 0x8667
3359
        subx.w  @r6,r7                  ; 0x1840 0x8627
3360
        subx.a  @r6,r7                  ; 0x1800 0x8667
3361
        subx    42(r6),r7               ; 0x1840 0x8617 0x002a
3362
        subx.b  42(r6),r7               ; 0x1840 0x8657 0x002a
3363
        subx.42(r6),r7               ; 0x1840 0x8617 0x002a
3364
        subx.a  42(r6),r7               ; 0x1800 0x8657 0x002a
3365
        subx    @r6,r7                  ; 0x1840 0x8627
3366
        subx.b  @r6,r7                  ; 0x1840 0x8667
3367
        subx.w  @r6,r7                  ; 0x1840 0x8627
3368
        subx.a  @r6,r7                  ; 0x1800 0x8667
3369
        subx    @r6+,r7                 ; 0x1840 0x8637
3370
        subx.b  @r6+,r7                 ; 0x1840 0x8677
3371
        subx.w  @r6+,r7                 ; 0x1840 0x8637
3372
        subx.a  @r6+,r7                 ; 0x1800 0x8677
3373
        subx    &12345h,r7              ; 0x18c0 0x8217 0x2345
3374
        subx.b  &12345h,r7              ; 0x18c0 0x8257 0x2345
3375
        subx.&12345h,r7              ; 0x18c0 0x8217 0x2345
3376
        subx.a  &12345h,r7              ; 0x1880 0x8257 0x2345
3377
        subx    65432h,r7               ; 0x1ac0 0x8017 0x413e
3378
        subx.b  65432h,r7               ; 0x1ac0 0x8057 0x4138
3379
        subx.65432h,r7               ; 0x1ac0 0x8017 0x4132
3380
        subx.a  65432h,r7               ; 0x1a80 0x8057 0x412c
3381
        subx    r4,200(r8)              ; 0x1840 0x8488 0x00c8
3382
        subx.b  r4,200(r8)              ; 0x1840 0x84c8 0x00c8
3383
        subx.w  r4,200(r8)              ; 0x1840 0x8488 0x00c8
3384
        subx.a  r4,200(r8)              ; 0x1800 0x84c8 0x00c8
3385
        subx    #4,200(r8)              ; 0x1840 0x82a8 0x00c8
3386
        subx.b  #4,200(r8)              ; 0x1840 0x82e8 0x00c8
3387
        subx.w  #4,200(r8)              ; 0x1840 0x82a8 0x00c8
3388
        subx.a  #4,200(r8)              ; 0x1800 0x82e8 0x00c8
3389
        subx    #8,200(r8)              ; 0x1840 0x82b8 0x00c8
3390
        subx.b  #8,200(r8)              ; 0x1840 0x82f8 0x00c8
3391
        subx.w  #8,200(r8)              ; 0x1840 0x82b8 0x00c8
3392
        subx.a  #8,200(r8)              ; 0x1800 0x82f8 0x00c8
3393
        subx    #0,200(r8)              ; 0x1840 0x8388 0x00c8
3394
        subx.b  #0,200(r8)              ; 0x1840 0x83c8 0x00c8
3395
        subx.w  #0,200(r8)              ; 0x1840 0x8388 0x00c8
3396
        subx.a  #0,200(r8)              ; 0x1800 0x83c8 0x00c8
3397
        subx    #1,200(r8)              ; 0x1840 0x8398 0x00c8
3398
        subx.b  #1,200(r8)              ; 0x1840 0x83d8 0x00c8
3399
        subx.w  #1,200(r8)              ; 0x1840 0x8398 0x00c8
3400
        subx.a  #1,200(r8)              ; 0x1800 0x83d8 0x00c8
3401
        subx    #2,200(r8)              ; 0x1840 0x83a8 0x00c8
3402
        subx.b  #2,200(r8)              ; 0x1840 0x83e8 0x00c8
3403
        subx.w  #2,200(r8)              ; 0x1840 0x83a8 0x00c8
3404
        subx.a  #2,200(r8)              ; 0x1800 0x83e8 0x00c8
3405
        subx    #0ffffh,200(r8)         ; 0x1840 0x83b8 0x00c8
3406
        subx.b  #0ffh,200(r8)           ; 0x1840 0x83f8 0x00c8
3407
        subx.w  #0ffffh,200(r8)         ; 0x1840 0x83b8 0x00c8
3408
        subx.a  #0fffffh,200(r8)        ; 0x1800 0x83f8 0x00c8
3409
        subx    #-1,200(r8)             ; 0x1840 0x83b8 0x00c8
3410
        subx.b  #-1,200(r8)             ; 0x1840 0x83f8 0x00c8
3411
        subx.w  #-1,200(r8)             ; 0x1840 0x83b8 0x00c8
3412
        subx.a  #-1,200(r8)             ; 0x1800 0x83f8 0x00c8
3413
        subx    #100,200(r8)            ; 0x1840 0x80b8 0x0064 0x00c8
3414
        subx.b  #100,200(r8)            ; 0x1840 0x80f8 0x0064 0x00c8
3415
        subx.w  #100,200(r8)            ; 0x1840 0x80b8 0x0064 0x00c8
3416
        subx.a  #100000,200(r8)         ; 0x1880 0x80f8 0x86a0 0x00c8
3417
        subx    @r6,200(r8)             ; 0x1840 0x86a8 0x00c8
3418
        subx.b  @r6,200(r8)             ; 0x1840 0x86e8 0x00c8
3419
        subx.w  @r6,200(r8)             ; 0x1840 0x86a8 0x00c8
3420
        subx.a  @r6,200(r8)             ; 0x1800 0x86e8 0x00c8
3421
        subx    42(r6),200(r8)          ; 0x1840 0x8698 0x002a 0x00c8
3422
        subx.b  42(r6),200(r8)          ; 0x1840 0x86d8 0x002a 0x00c8
3423
        subx.42(r6),200(r8)          ; 0x1840 0x8698 0x002a 0x00c8
3424
        subx.a  42(r6),200(r8)          ; 0x1800 0x86d8 0x002a 0x00c8
3425
        subx    @r6,200(r8)             ; 0x1840 0x86a8 0x00c8
3426
        subx.b  @r6,200(r8)             ; 0x1840 0x86e8 0x00c8
3427
        subx.w  @r6,200(r8)             ; 0x1840 0x86a8 0x00c8
3428
        subx.a  @r6,200(r8)             ; 0x1800 0x86e8 0x00c8
3429
        subx    @r6+,200(r8)            ; 0x1840 0x86b8 0x00c8
3430
        subx.b  @r6+,200(r8)            ; 0x1840 0x86f8 0x00c8
3431
        subx.w  @r6+,200(r8)            ; 0x1840 0x86b8 0x00c8
3432
        subx.a  @r6+,200(r8)            ; 0x1800 0x86f8 0x00c8
3433
        subx    &12345h,200(r8)         ; 0x18c0 0x8298 0x2345 0x00c8
3434
        subx.b  &12345h,200(r8)         ; 0x18c0 0x82d8 0x2345 0x00c8
3435
        subx.&12345h,200(r8)         ; 0x18c0 0x8298 0x2345 0x00c8
3436
        subx.a  &12345h,200(r8)         ; 0x1880 0x82d8 0x2345 0x00c8
3437
        subx    65432h,200(r8)          ; 0x1ac0 0x8098 0x3fbe 0x00c8
3438
        subx.b  65432h,200(r8)          ; 0x1ac0 0x80d8 0x3fb6 0x00c8
3439
        subx.65432h,200(r8)          ; 0x1ac0 0x8098 0x3fae 0x00c8
3440
        subx.a  65432h,200(r8)          ; 0x1a80 0x80d8 0x3fa6 0x00c8
3441
        subx    r4,&12345h              ; 0x1841 0x8482 0x2345
3442
        subx.b  r4,&12345h              ; 0x1841 0x84c2 0x2345
3443
        subx.w  r4,&12345h              ; 0x1841 0x8482 0x2345
3444
        subx.a  r4,&12345h              ; 0x1801 0x84c2 0x2345
3445
        subx    #4,&12345h              ; 0x1841 0x82a2 0x2345
3446
        subx.b  #4,&12345h              ; 0x1841 0x82e2 0x2345
3447
        subx.w  #4,&12345h              ; 0x1841 0x82a2 0x2345
3448
        subx.a  #4,&12345h              ; 0x1801 0x82e2 0x2345
3449
        subx    #8,&12345h              ; 0x1841 0x82b2 0x2345
3450
        subx.b  #8,&12345h              ; 0x1841 0x82f2 0x2345
3451
        subx.w  #8,&12345h              ; 0x1841 0x82b2 0x2345
3452
        subx.a  #8,&12345h              ; 0x1801 0x82f2 0x2345
3453
        subx    #0,&12345h              ; 0x1841 0x8382 0x2345
3454
        subx.b  #0,&12345h              ; 0x1841 0x83c2 0x2345
3455
        subx.w  #0,&12345h              ; 0x1841 0x8382 0x2345
3456
        subx.a  #0,&12345h              ; 0x1801 0x83c2 0x2345
3457
        subx    #1,&12345h              ; 0x1841 0x8392 0x2345
3458
        subx.b  #1,&12345h              ; 0x1841 0x83d2 0x2345
3459
        subx.w  #1,&12345h              ; 0x1841 0x8392 0x2345
3460
        subx.a  #1,&12345h              ; 0x1801 0x83d2 0x2345
3461
        subx    #2,&12345h              ; 0x1841 0x83a2 0x2345
3462
        subx.b  #2,&12345h              ; 0x1841 0x83e2 0x2345
3463
        subx.w  #2,&12345h              ; 0x1841 0x83a2 0x2345
3464
        subx.a  #2,&12345h              ; 0x1801 0x83e2 0x2345
3465
        subx    #0ffffh,&12345h         ; 0x1841 0x83b2 0x2345
3466
        subx.b  #0ffh,&12345h           ; 0x1841 0x83f2 0x2345
3467
        subx.w  #0ffffh,&12345h         ; 0x1841 0x83b2 0x2345
3468
        subx.a  #0fffffh,&12345h        ; 0x1801 0x83f2 0x2345
3469
        subx    #-1,&12345h             ; 0x1841 0x83b2 0x2345
3470
        subx.b  #-1,&12345h             ; 0x1841 0x83f2 0x2345
3471
        subx.w  #-1,&12345h             ; 0x1841 0x83b2 0x2345
3472
        subx.a  #-1,&12345h             ; 0x1801 0x83f2 0x2345
3473
        subx    #100,&12345h            ; 0x1841 0x80b2 0x0064 0x2345
3474
        subx.b  #100,&12345h            ; 0x1841 0x80f2 0x0064 0x2345
3475
        subx.w  #100,&12345h            ; 0x1841 0x80b2 0x0064 0x2345
3476
        subx.a  #100000,&12345h         ; 0x1881 0x80f2 0x86a0 0x2345
3477
        subx    @r6,&12345h             ; 0x1841 0x86a2 0x2345
3478
        subx.b  @r6,&12345h             ; 0x1841 0x86e2 0x2345
3479
        subx.w  @r6,&12345h             ; 0x1841 0x86a2 0x2345
3480
        subx.a  @r6,&12345h             ; 0x1801 0x86e2 0x2345
3481
        subx    42(r6),&12345h          ; 0x1841 0x8692 0x002a 0x2345
3482
        subx.b  42(r6),&12345h          ; 0x1841 0x86d2 0x002a 0x2345
3483
        subx.42(r6),&12345h          ; 0x1841 0x8692 0x002a 0x2345
3484
        subx.a  42(r6),&12345h          ; 0x1801 0x86d2 0x002a 0x2345
3485
        subx    @r6,&12345h             ; 0x1841 0x86a2 0x2345
3486
        subx.b  @r6,&12345h             ; 0x1841 0x86e2 0x2345
3487
        subx.w  @r6,&12345h             ; 0x1841 0x86a2 0x2345
3488
        subx.a  @r6,&12345h             ; 0x1801 0x86e2 0x2345
3489
        subx    @r6+,&12345h            ; 0x1841 0x86b2 0x2345
3490
        subx.b  @r6+,&12345h            ; 0x1841 0x86f2 0x2345
3491
        subx.w  @r6+,&12345h            ; 0x1841 0x86b2 0x2345
3492
        subx.a  @r6+,&12345h            ; 0x1801 0x86f2 0x2345
3493
        subx    &12345h,&12345h         ; 0x18c1 0x8292 0x2345 0x2345
3494
        subx.b  &12345h,&12345h         ; 0x18c1 0x82d2 0x2345 0x2345
3495
        subx.&12345h,&12345h         ; 0x18c1 0x8292 0x2345 0x2345
3496
        subx.a  &12345h,&12345h         ; 0x1881 0x82d2 0x2345 0x2345
3497
        subx    65432h,&12345h          ; 0x1ac1 0x8092 0x3e36 0x2345
3498
        subx.b  65432h,&12345h          ; 0x1ac1 0x80d2 0x3e2e 0x2345
3499
        subx.65432h,&12345h          ; 0x1ac1 0x8092 0x3e26 0x2345
3500
        subx.a  65432h,&12345h          ; 0x1a81 0x80d2 0x3e1e 0x2345
3501
        subx    r4,65432h               ; 0x1845 0x8480 0x3e16
3502
        subx.b  r4,65432h               ; 0x1845 0x84c0 0x3e10
3503
        subx.w  r4,65432h               ; 0x1845 0x8480 0x3e0a
3504
        subx.a  r4,65432h               ; 0x1805 0x84c0 0x3e04
3505
        subx    #4,65432h               ; 0x1845 0x82a0 0x3dfe
3506
        subx.b  #4,65432h               ; 0x1845 0x82e0 0x3df8
3507
        subx.w  #4,65432h               ; 0x1845 0x82a0 0x3df2
3508
        subx.a  #4,65432h               ; 0x1805 0x82e0 0x3dec
3509
        subx    #8,65432h               ; 0x1845 0x82b0 0x3de6
3510
        subx.b  #8,65432h               ; 0x1845 0x82f0 0x3de0
3511
        subx.w  #8,65432h               ; 0x1845 0x82b0 0x3dda
3512
        subx.a  #8,65432h               ; 0x1805 0x82f0 0x3dd4
3513
        subx    #0,65432h               ; 0x1845 0x8380 0x3dce
3514
        subx.b  #0,65432h               ; 0x1845 0x83c0 0x3dc8
3515
        subx.w  #0,65432h               ; 0x1845 0x8380 0x3dc2
3516
        subx.a  #0,65432h               ; 0x1805 0x83c0 0x3dbc
3517
        subx    #1,65432h               ; 0x1845 0x8390 0x3db6
3518
        subx.b  #1,65432h               ; 0x1845 0x83d0 0x3db0
3519
        subx.w  #1,65432h               ; 0x1845 0x8390 0x3daa
3520
        subx.a  #1,65432h               ; 0x1805 0x83d0 0x3da4
3521
        subx    #2,65432h               ; 0x1845 0x83a0 0x3d9e
3522
        subx.b  #2,65432h               ; 0x1845 0x83e0 0x3d98
3523
        subx.w  #2,65432h               ; 0x1845 0x83a0 0x3d92
3524
        subx.a  #2,65432h               ; 0x1805 0x83e0 0x3d8c
3525
        subx    #0ffffh,65432h          ; 0x1845 0x83b0 0x3d86
3526
        subx.b  #0ffh,65432h            ; 0x1845 0x83f0 0x3d80
3527
        subx.w  #0ffffh,65432h          ; 0x1845 0x83b0 0x3d7a
3528
        subx.a  #0fffffh,65432h         ; 0x1805 0x83f0 0x3d74
3529
        subx    #-1,65432h              ; 0x1845 0x83b0 0x3d6e
3530
        subx.b  #-1,65432h              ; 0x1845 0x83f0 0x3d68
3531
        subx.w  #-1,65432h              ; 0x1845 0x83b0 0x3d62
3532
        subx.a  #-1,65432h              ; 0x1805 0x83f0 0x3d5c
3533
        subx    #100,65432h             ; 0x1845 0x80b0 0x0064 0x3d54
3534
        subx.b  #100,65432h             ; 0x1845 0x80f0 0x0064 0x3d4c
3535
        subx.w  #100,65432h             ; 0x1845 0x80b0 0x0064 0x3d44
3536
        subx.a  #100000,65432h          ; 0x1885 0x80f0 0x86a0 0x3d3c
3537
        subx    @r6,65432h              ; 0x1845 0x86a0 0x3d36
3538
        subx.b  @r6,65432h              ; 0x1845 0x86e0 0x3d30
3539
        subx.w  @r6,65432h              ; 0x1845 0x86a0 0x3d2a
3540
        subx.a  @r6,65432h              ; 0x1805 0x86e0 0x3d24
3541
        subx    42(r6),65432h           ; 0x1845 0x8690 0x002a 0x3d1c
3542
        subx.b  42(r6),65432h           ; 0x1845 0x86d0 0x002a 0x3d14
3543
        subx.42(r6),65432h           ; 0x1845 0x8690 0x002a 0x3d0c
3544
        subx.a  42(r6),65432h           ; 0x1805 0x86d0 0x002a 0x3d04
3545
        subx    @r6,65432h              ; 0x1845 0x86a0 0x3cfe
3546
        subx.b  @r6,65432h              ; 0x1845 0x86e0 0x3cf8
3547
        subx.w  @r6,65432h              ; 0x1845 0x86a0 0x3cf2
3548
        subx.a  @r6,65432h              ; 0x1805 0x86e0 0x3cec
3549
        subx    @r6+,65432h             ; 0x1845 0x86b0 0x3ce6
3550
        subx.b  @r6+,65432h             ; 0x1845 0x86f0 0x3ce0
3551
        subx.w  @r6+,65432h             ; 0x1845 0x86b0 0x3cda
3552
        subx.a  @r6+,65432h             ; 0x1805 0x86f0 0x3cd4
3553
        subx    &12345h,65432h          ; 0x18c5 0x8290 0x2345 0x3ccc
3554
        subx.b  &12345h,65432h          ; 0x18c5 0x82d0 0x2345 0x3cc4
3555
        subx.&12345h,65432h          ; 0x18c5 0x8290 0x2345 0x3cbc
3556
        subx.a  &12345h,65432h          ; 0x1885 0x82d0 0x2345 0x3cb4
3557
        subx    65432h,65432h           ; 0x1ac5 0x8090 0x3cae 0x3cac
3558
        subx.b  65432h,65432h           ; 0x1ac5 0x80d0 0x3ca6 0x3ca4
3559
        subx.65432h,65432h           ; 0x1ac5 0x8090 0x3c9e 0x3c9c
3560
        subx.a  65432h,65432h           ; 0x1a85 0x80d0 0x3c96 0x3c94
3561
        subcx   r4,r7                   ; 0x1840 0x7407
3562
        subcx.b r4,r7                   ; 0x1840 0x7447
3563
        subcx.w r4,r7                   ; 0x1840 0x7407
3564
        subcx.a r4,r7                   ; 0x1800 0x7447
3565
        subcx   #4,r7                   ; 0x1840 0x7227
3566
        subcx.b #4,r7                   ; 0x1840 0x7267
3567
        subcx.w #4,r7                   ; 0x1840 0x7227
3568
        subcx.a #4,r7                   ; 0x1800 0x7267
3569
        subcx   #8,r7                   ; 0x1840 0x7237
3570
        subcx.b #8,r7                   ; 0x1840 0x7277
3571
        subcx.w #8,r7                   ; 0x1840 0x7237
3572
        subcx.a #8,r7                   ; 0x1800 0x7277
3573
        subcx   #0,r7                   ; 0x1840 0x7307
3574
        subcx.b #0,r7                   ; 0x1840 0x7347
3575
        subcx.w #0,r7                   ; 0x1840 0x7307
3576
        subcx.a #0,r7                   ; 0x1800 0x7347
3577
        subcx   #1,r7                   ; 0x1840 0x7317
3578
        subcx.b #1,r7                   ; 0x1840 0x7357
3579
        subcx.w #1,r7                   ; 0x1840 0x7317
3580
        subcx.a #1,r7                   ; 0x1800 0x7357
3581
        subcx   #2,r7                   ; 0x1840 0x7327
3582
        subcx.b #2,r7                   ; 0x1840 0x7367
3583
        subcx.w #2,r7                   ; 0x1840 0x7327
3584
        subcx.a #2,r7                   ; 0x1800 0x7367
3585
        subcx   #0ffffh,r7              ; 0x1840 0x7337
3586
        subcx.b #0ffh,r7                ; 0x1840 0x7377
3587
        subcx.w #0ffffh,r7              ; 0x1840 0x7337
3588
        subcx.a #0fffffh,r7             ; 0x1800 0x7377
3589
        subcx   #-1,r7                  ; 0x1840 0x7337
3590
        subcx.b #-1,r7                  ; 0x1840 0x7377
3591
        subcx.w #-1,r7                  ; 0x1840 0x7337
3592
        subcx.a #-1,r7                  ; 0x1800 0x7377
3593
        subcx   #100,r7                 ; 0x1840 0x7037 0x0064
3594
        subcx.b #100,r7                 ; 0x1840 0x7077 0x0064
3595
        subcx.w #100,r7                 ; 0x1840 0x7037 0x0064
3596
        subcx.a #100000,r7              ; 0x1880 0x7077 0x86a0
3597
        subcx   @r6,r7                  ; 0x1840 0x7627
3598
        subcx.b @r6,r7                  ; 0x1840 0x7667
3599
        subcx.w @r6,r7                  ; 0x1840 0x7627
3600
        subcx.a @r6,r7                  ; 0x1800 0x7667
3601
        subcx   42(r6),r7               ; 0x1840 0x7617 0x002a
3602
        subcx.b 42(r6),r7               ; 0x1840 0x7657 0x002a
3603
        subcx.w 42(r6),r7               ; 0x1840 0x7617 0x002a
3604
        subcx.a 42(r6),r7               ; 0x1800 0x7657 0x002a
3605
        subcx   @r6,r7                  ; 0x1840 0x7627
3606
        subcx.b @r6,r7                  ; 0x1840 0x7667
3607
        subcx.w @r6,r7                  ; 0x1840 0x7627
3608
        subcx.a @r6,r7                  ; 0x1800 0x7667
3609
        subcx   @r6+,r7                 ; 0x1840 0x7637
3610
        subcx.b @r6+,r7                 ; 0x1840 0x7677
3611
        subcx.w @r6+,r7                 ; 0x1840 0x7637
3612
        subcx.a @r6+,r7                 ; 0x1800 0x7677
3613
        subcx   &12345h,r7              ; 0x18c0 0x7217 0x2345
3614
        subcx.b &12345h,r7              ; 0x18c0 0x7257 0x2345
3615
        subcx.w &12345h,r7              ; 0x18c0 0x7217 0x2345
3616
        subcx.a &12345h,r7              ; 0x1880 0x7257 0x2345
3617
        subcx   65432h,r7               ; 0x1ac0 0x7017 0x3b96
3618
        subcx.b 65432h,r7               ; 0x1ac0 0x7057 0x3b90
3619
        subcx.w 65432h,r7               ; 0x1ac0 0x7017 0x3b8a
3620
        subcx.a 65432h,r7               ; 0x1a80 0x7057 0x3b84
3621
        subcx   r4,200(r8)              ; 0x1840 0x7488 0x00c8
3622
        subcx.b r4,200(r8)              ; 0x1840 0x74c8 0x00c8
3623
        subcx.w r4,200(r8)              ; 0x1840 0x7488 0x00c8
3624
        subcx.a r4,200(r8)              ; 0x1800 0x74c8 0x00c8
3625
        subcx   #4,200(r8)              ; 0x1840 0x72a8 0x00c8
3626
        subcx.b #4,200(r8)              ; 0x1840 0x72e8 0x00c8
3627
        subcx.w #4,200(r8)              ; 0x1840 0x72a8 0x00c8
3628
        subcx.a #4,200(r8)              ; 0x1800 0x72e8 0x00c8
3629
        subcx   #8,200(r8)              ; 0x1840 0x72b8 0x00c8
3630
        subcx.b #8,200(r8)              ; 0x1840 0x72f8 0x00c8
3631
        subcx.w #8,200(r8)              ; 0x1840 0x72b8 0x00c8
3632
        subcx.a #8,200(r8)              ; 0x1800 0x72f8 0x00c8
3633
        subcx   #0,200(r8)              ; 0x1840 0x7388 0x00c8
3634
        subcx.b #0,200(r8)              ; 0x1840 0x73c8 0x00c8
3635
        subcx.w #0,200(r8)              ; 0x1840 0x7388 0x00c8
3636
        subcx.a #0,200(r8)              ; 0x1800 0x73c8 0x00c8
3637
        subcx   #1,200(r8)              ; 0x1840 0x7398 0x00c8
3638
        subcx.b #1,200(r8)              ; 0x1840 0x73d8 0x00c8
3639
        subcx.w #1,200(r8)              ; 0x1840 0x7398 0x00c8
3640
        subcx.a #1,200(r8)              ; 0x1800 0x73d8 0x00c8
3641
        subcx   #2,200(r8)              ; 0x1840 0x73a8 0x00c8
3642
        subcx.b #2,200(r8)              ; 0x1840 0x73e8 0x00c8
3643
        subcx.w #2,200(r8)              ; 0x1840 0x73a8 0x00c8
3644
        subcx.a #2,200(r8)              ; 0x1800 0x73e8 0x00c8
3645
        subcx   #0ffffh,200(r8)         ; 0x1840 0x73b8 0x00c8
3646
        subcx.b #0ffh,200(r8)           ; 0x1840 0x73f8 0x00c8
3647
        subcx.w #0ffffh,200(r8)         ; 0x1840 0x73b8 0x00c8
3648
        subcx.a #0fffffh,200(r8)        ; 0x1800 0x73f8 0x00c8
3649
        subcx   #-1,200(r8)             ; 0x1840 0x73b8 0x00c8
3650
        subcx.b #-1,200(r8)             ; 0x1840 0x73f8 0x00c8
3651
        subcx.w #-1,200(r8)             ; 0x1840 0x73b8 0x00c8
3652
        subcx.a #-1,200(r8)             ; 0x1800 0x73f8 0x00c8
3653
        subcx   #100,200(r8)            ; 0x1840 0x70b8 0x0064 0x00c8
3654
        subcx.b #100,200(r8)            ; 0x1840 0x70f8 0x0064 0x00c8
3655
        subcx.w #100,200(r8)            ; 0x1840 0x70b8 0x0064 0x00c8
3656
        subcx.a #100000,200(r8)         ; 0x1880 0x70f8 0x86a0 0x00c8
3657
        subcx   @r6,200(r8)             ; 0x1840 0x76a8 0x00c8
3658
        subcx.b @r6,200(r8)             ; 0x1840 0x76e8 0x00c8
3659
        subcx.w @r6,200(r8)             ; 0x1840 0x76a8 0x00c8
3660
        subcx.a @r6,200(r8)             ; 0x1800 0x76e8 0x00c8
3661
        subcx   42(r6),200(r8)          ; 0x1840 0x7698 0x002a 0x00c8
3662
        subcx.b 42(r6),200(r8)          ; 0x1840 0x76d8 0x002a 0x00c8
3663
        subcx.w 42(r6),200(r8)          ; 0x1840 0x7698 0x002a 0x00c8
3664
        subcx.a 42(r6),200(r8)          ; 0x1800 0x76d8 0x002a 0x00c8
3665
        subcx   @r6,200(r8)             ; 0x1840 0x76a8 0x00c8
3666
        subcx.b @r6,200(r8)             ; 0x1840 0x76e8 0x00c8
3667
        subcx.w @r6,200(r8)             ; 0x1840 0x76a8 0x00c8
3668
        subcx.a @r6,200(r8)             ; 0x1800 0x76e8 0x00c8
3669
        subcx   @r6+,200(r8)            ; 0x1840 0x76b8 0x00c8
3670
        subcx.b @r6+,200(r8)            ; 0x1840 0x76f8 0x00c8
3671
        subcx.w @r6+,200(r8)            ; 0x1840 0x76b8 0x00c8
3672
        subcx.a @r6+,200(r8)            ; 0x1800 0x76f8 0x00c8
3673
        subcx   &12345h,200(r8)         ; 0x18c0 0x7298 0x2345 0x00c8
3674
        subcx.b &12345h,200(r8)         ; 0x18c0 0x72d8 0x2345 0x00c8
3675
        subcx.w &12345h,200(r8)         ; 0x18c0 0x7298 0x2345 0x00c8
3676
        subcx.a &12345h,200(r8)         ; 0x1880 0x72d8 0x2345 0x00c8
3677
        subcx   65432h,200(r8)          ; 0x1ac0 0x7098 0x3a16 0x00c8
3678
        subcx.b 65432h,200(r8)          ; 0x1ac0 0x70d8 0x3a0e 0x00c8
3679
        subcx.w 65432h,200(r8)          ; 0x1ac0 0x7098 0x3a06 0x00c8
3680
        subcx.a 65432h,200(r8)          ; 0x1ac0 0x70d8 0x39fe 0x00c8
3681
        subcx   r4,&12345h              ; 0x1841 0x7482 0x2345
3682
        subcx.b r4,&12345h              ; 0x1841 0x74c2 0x2345
3683
        subcx.w r4,&12345h              ; 0x1841 0x7482 0x2345
3684
        subcx.a r4,&12345h              ; 0x1801 0x74c2 0x2345
3685
        subcx   #4,&12345h              ; 0x1841 0x72a2 0x2345
3686
        subcx.b #4,&12345h              ; 0x1841 0x72e2 0x2345
3687
        subcx.w #4,&12345h              ; 0x1841 0x72a2 0x2345
3688
        subcx.a #4,&12345h              ; 0x1801 0x72e2 0x2345
3689
        subcx   #8,&12345h              ; 0x1841 0x72b2 0x2345
3690
        subcx.b #8,&12345h              ; 0x1841 0x72f2 0x2345
3691
        subcx.w #8,&12345h              ; 0x1841 0x72b2 0x2345
3692
        subcx.a #8,&12345h              ; 0x1801 0x72f2 0x2345
3693
        subcx   #0,&12345h              ; 0x1841 0x7382 0x2345
3694
        subcx.b #0,&12345h              ; 0x1841 0x73c2 0x2345
3695
        subcx.w #0,&12345h              ; 0x1841 0x7382 0x2345
3696
        subcx.a #0,&12345h              ; 0x1801 0x73c2 0x2345
3697
        subcx   #1,&12345h              ; 0x1841 0x7392 0x2345
3698
        subcx.b #1,&12345h              ; 0x1841 0x73d2 0x2345
3699
        subcx.w #1,&12345h              ; 0x1841 0x7392 0x2345
3700
        subcx.a #1,&12345h              ; 0x1801 0x73d2 0x2345
3701
        subcx   #2,&12345h              ; 0x1841 0x73a2 0x2345
3702
        subcx.b #2,&12345h              ; 0x1841 0x73e2 0x2345
3703
        subcx.w #2,&12345h              ; 0x1841 0x73a2 0x2345
3704
        subcx.a #2,&12345h              ; 0x1801 0x73e2 0x2345
3705
        subcx   #0ffffh,&12345h         ; 0x1841 0x73b2 0x2345
3706
        subcx.b #0ffh,&12345h           ; 0x1841 0x73f2 0x2345
3707
        subcx.w #0ffffh,&12345h         ; 0x1841 0x73b2 0x2345
3708
        subcx.a #0fffffh,&12345h        ; 0x1801 0x73f2 0x2345
3709
        subcx   #-1,&12345h             ; 0x1841 0x73b2 0x2345
3710
        subcx.b #-1,&12345h             ; 0x1841 0x73f2 0x2345
3711
        subcx.w #-1,&12345h             ; 0x1841 0x73b2 0x2345
3712
        subcx.a #-1,&12345h             ; 0x1801 0x73f2 0x2345
3713
        subcx   #100,&12345h            ; 0x1841 0x70b2 0x0064 0x2345
3714
        subcx.b #100,&12345h            ; 0x1841 0x70f2 0x0064 0x2345
3715
        subcx.w #100,&12345h            ; 0x1841 0x70b2 0x0064 0x2345
3716
        subcx.a #100000,&12345h         ; 0x1881 0x70f2 0x86a0 0x2345
3717
        subcx   @r6,&12345h             ; 0x1841 0x76a2 0x2345
3718
        subcx.b @r6,&12345h             ; 0x1841 0x76e2 0x2345
3719
        subcx.w @r6,&12345h             ; 0x1841 0x76a2 0x2345
3720
        subcx.a @r6,&12345h             ; 0x1801 0x76e2 0x2345
3721
        subcx   42(r6),&12345h          ; 0x1841 0x7692 0x002a 0x2345
3722
        subcx.b 42(r6),&12345h          ; 0x1841 0x76d2 0x002a 0x2345
3723
        subcx.w 42(r6),&12345h          ; 0x1841 0x7692 0x002a 0x2345
3724
        subcx.a 42(r6),&12345h          ; 0x1801 0x76d2 0x002a 0x2345
3725
        subcx   @r6,&12345h             ; 0x1841 0x76a2 0x2345
3726
        subcx.b @r6,&12345h             ; 0x1841 0x76e2 0x2345
3727
        subcx.w @r6,&12345h             ; 0x1841 0x76a2 0x2345
3728
        subcx.a @r6,&12345h             ; 0x1801 0x76e2 0x2345
3729
        subcx   @r6+,&12345h            ; 0x1841 0x76b2 0x2345
3730
        subcx.b @r6+,&12345h            ; 0x1841 0x76f2 0x2345
3731
        subcx.w @r6+,&12345h            ; 0x1841 0x76b2 0x2345
3732
        subcx.a @r6+,&12345h            ; 0x1801 0x76f2 0x2345
3733
        subcx   &12345h,&12345h         ; 0x18c1 0x7292 0x2345 0x2345
3734
        subcx.b &12345h,&12345h         ; 0x18c1 0x72d2 0x2345 0x2345
3735
        subcx.w &12345h,&12345h         ; 0x18c1 0x7292 0x2345 0x2345
3736
        subcx.a &12345h,&12345h         ; 0x1881 0x72d2 0x2345 0x2345
3737
        subcx   65432h,&12345h          ; 0x1ac1 0x7092 0x388e 0x2345
3738
        subcx.b 65432h,&12345h          ; 0x1ac1 0x70d2 0x3886 0x2345
3739
        subcx.w 65432h,&12345h          ; 0x1ac1 0x7092 0x387e 0x2345
3740
        subcx.a 65432h,&12345h          ; 0x1a81 0x70d2 0x3876 0x2345
3741
        subcx   r4,65432h               ; 0x1845 0x7480 0x386e
3742
        subcx.b r4,65432h               ; 0x1845 0x74c0 0x3868
3743
        subcx.w r4,65432h               ; 0x1845 0x7480 0x3862
3744
        subcx.a r4,65432h               ; 0x1805 0x74c0 0x385c
3745
        subcx   #4,65432h               ; 0x1845 0x72a0 0x3856
3746
        subcx.b #4,65432h               ; 0x1845 0x72e0 0x3850
3747
        subcx.w #4,65432h               ; 0x1845 0x72a0 0x384a
3748
        subcx.a #4,65432h               ; 0x1805 0x72e0 0x3844
3749
        subcx   #8,65432h               ; 0x1845 0x72b0 0x383e
3750
        subcx.b #8,65432h               ; 0x1845 0x72f0 0x3838
3751
        subcx.w #8,65432h               ; 0x1845 0x72b0 0x3832
3752
        subcx.a #8,65432h               ; 0x1805 0x72f0 0x382c
3753
        subcx   #0,65432h               ; 0x1845 0x7380 0x3826
3754
        subcx.b #0,65432h               ; 0x1845 0x73c0 0x3820
3755
        subcx.w #0,65432h               ; 0x1845 0x7380 0x381a
3756
        subcx.a #0,65432h               ; 0x1805 0x73c0 0x3814
3757
        subcx   #1,65432h               ; 0x1845 0x7390 0x380e
3758
        subcx.b #1,65432h               ; 0x1845 0x73d0 0x3808
3759
        subcx.w #1,65432h               ; 0x1845 0x7390 0x3802
3760
        subcx.a #1,65432h               ; 0x1805 0x73d0 0x37fc
3761
        subcx   #2,65432h               ; 0x1845 0x73a0 0x37f6
3762
        subcx.b #2,65432h               ; 0x1845 0x73e0 0x37f0
3763
        subcx.w #2,65432h               ; 0x1845 0x73a0 0x37ea
3764
        subcx.a #2,65432h               ; 0x1805 0x73e0 0x37e4
3765
        subcx   #0ffffh,65432h          ; 0x1845 0x73b0 0x37de
3766
        subcx.b #0ffh,65432h            ; 0x1845 0x73f0 0x37d8
3767
        subcx.w #0ffffh,65432h          ; 0x1845 0x73b0 0x37d2
3768
        subcx.a #0fffffh,65432h         ; 0x1805 0x73f0 0x37cc
3769
        subcx   #-1,65432h              ; 0x1845 0x73b0 0x37c6
3770
        subcx.b #-1,65432h              ; 0x1845 0x73f0 0x37c0
3771
        subcx.w #-1,65432h              ; 0x1845 0x73b0 0x37ba
3772
        subcx.a #-1,65432h              ; 0x1805 0x73f0 0x37b4
3773
        subcx   #100,65432h             ; 0x1845 0x70b0 0x0064 0x37ac
3774
        subcx.b #100,65432h             ; 0x1845 0x70f0 0x0064 0x37a4
3775
        subcx.w #100,65432h             ; 0x1845 0x70b0 0x0064 0x379c
3776
        subcx.a #100000,65432h          ; 0x1885 0x70f0 0x86a0 0x3794
3777
        subcx   @r6,65432h              ; 0x1845 0x76a0 0x378e
3778
        subcx.b @r6,65432h              ; 0x1845 0x76e0 0x3788
3779
        subcx.w @r6,65432h              ; 0x1845 0x76a0 0x3782
3780
        subcx.a @r6,65432h              ; 0x1805 0x76e0 0x377c
3781
        subcx   42(r6),65432h           ; 0x1845 0x7690 0x002a 0x3774
3782
        subcx.b 42(r6),65432h           ; 0x1845 0x76d0 0x002a 0x376c
3783
        subcx.w 42(r6),65432h           ; 0x1845 0x7690 0x002a 0x3764
3784
        subcx.a 42(r6),65432h           ; 0x1805 0x76d0 0x002a 0x375c
3785
        subcx   @r6,65432h              ; 0x1845 0x76a0 0x3756
3786
        subcx.b @r6,65432h              ; 0x1845 0x76e0 0x3750
3787
        subcx.w @r6,65432h              ; 0x1845 0x76a0 0x374a
3788
        subcx.a @r6,65432h              ; 0x1805 0x76e0 0x3744
3789
        subcx   @r6+,65432h             ; 0x1845 0x76b0 0x373e
3790
        subcx.b @r6+,65432h             ; 0x1845 0x76f0 0x3738
3791
        subcx.w @r6+,65432h             ; 0x1845 0x76b0 0x3732
3792
        subcx.a @r6+,65432h             ; 0x1805 0x76f0 0x372c
3793
        subcx   &12345h,65432h          ; 0x18c5 0x7290 0x2345 0x3724
3794
        subcx.b &12345h,65432h          ; 0x18c5 0x72d0 0x2345 0x371c
3795
        subcx.w &12345h,65432h          ; 0x18c5 0x7290 0x2345 0x3714
3796
        subcx.a &12345h,65432h          ; 0x1885 0x72d0 0x2345 0x370c
3797
        subcx   65432h,65432h           ; 0x1ac5 0x7090 0x3706 0x3704
3798
        subcx.b 65432h,65432h           ; 0x1ac5 0x70d0 0x36fe 0x36fc
3799
        subcx.w 65432h,65432h           ; 0x1ac5 0x7090 0x36f6 0x36f4
3800
        subcx.a 65432h,65432h           ; 0x1a85 0x70d0 0x36ee 0x36ec
3801
        cmpx    r4,r7                   ; 0x1840 0x9407
3802
        cmpx.b  r4,r7                   ; 0x1840 0x9447
3803
        cmpx.w  r4,r7                   ; 0x1840 0x9407
3804
        cmpx.a  r4,r7                   ; 0x1800 0x9447
3805
        cmpx    #4,r7                   ; 0x1840 0x9227
3806
        cmpx.b  #4,r7                   ; 0x1840 0x9267
3807
        cmpx.w  #4,r7                   ; 0x1840 0x9227
3808
        cmpx.a  #4,r7                   ; 0x1800 0x9267
3809
        cmpx    #8,r7                   ; 0x1840 0x9237
3810
        cmpx.b  #8,r7                   ; 0x1840 0x9277
3811
        cmpx.w  #8,r7                   ; 0x1840 0x9237
3812
        cmpx.a  #8,r7                   ; 0x1800 0x9277
3813
        cmpx    #0,r7                   ; 0x1840 0x9307
3814
        cmpx.b  #0,r7                   ; 0x1840 0x9347
3815
        cmpx.w  #0,r7                   ; 0x1840 0x9307
3816
        cmpx.a  #0,r7                   ; 0x1800 0x9347
3817
        cmpx    #1,r7                   ; 0x1840 0x9317
3818
        cmpx.b  #1,r7                   ; 0x1840 0x9357
3819
        cmpx.w  #1,r7                   ; 0x1840 0x9317
3820
        cmpx.a  #1,r7                   ; 0x1800 0x9357
3821
        cmpx    #2,r7                   ; 0x1840 0x9327
3822
        cmpx.b  #2,r7                   ; 0x1840 0x9367
3823
        cmpx.w  #2,r7                   ; 0x1840 0x9327
3824
        cmpx.a  #2,r7                   ; 0x1800 0x9367
3825
        cmpx    #0ffffh,r7              ; 0x1840 0x9337
3826
        cmpx.b  #0ffh,r7                ; 0x1840 0x9377
3827
        cmpx.w  #0ffffh,r7              ; 0x1840 0x9337
3828
        cmpx.a  #0fffffh,r7             ; 0x1800 0x9377
3829
        cmpx    #-1,r7                  ; 0x1840 0x9337
3830
        cmpx.b  #-1,r7                  ; 0x1840 0x9377
3831
        cmpx.w  #-1,r7                  ; 0x1840 0x9337
3832
        cmpx.a  #-1,r7                  ; 0x1800 0x9377
3833
        cmpx    #100,r7                 ; 0x1840 0x9037 0x0064
3834
        cmpx.b  #100,r7                 ; 0x1840 0x9077 0x0064
3835
        cmpx.w  #100,r7                 ; 0x1840 0x9037 0x0064
3836
        cmpx.a  #100000,r7              ; 0x1880 0x9077 0x86a0
3837
        cmpx    @r6,r7                  ; 0x1840 0x9627
3838
        cmpx.b  @r6,r7                  ; 0x1840 0x9667
3839
        cmpx.w  @r6,r7                  ; 0x1840 0x9627
3840
        cmpx.a  @r6,r7                  ; 0x1800 0x9667
3841
        cmpx    42(r6),r7               ; 0x1840 0x9617 0x002a
3842
        cmpx.b  42(r6),r7               ; 0x1840 0x9657 0x002a
3843
        cmpx.42(r6),r7               ; 0x1840 0x9617 0x002a
3844
        cmpx.a  42(r6),r7               ; 0x1800 0x9657 0x002a
3845
        cmpx    @r6,r7                  ; 0x1840 0x9627
3846
        cmpx.b  @r6,r7                  ; 0x1840 0x9667
3847
        cmpx.w  @r6,r7                  ; 0x1840 0x9627
3848
        cmpx.a  @r6,r7                  ; 0x1800 0x9667
3849
        cmpx    @r6+,r7                 ; 0x1840 0x9637
3850
        cmpx.b  @r6+,r7                 ; 0x1840 0x9677
3851
        cmpx.w  @r6+,r7                 ; 0x1840 0x9637
3852
        cmpx.a  @r6+,r7                 ; 0x1800 0x9677
3853
        cmpx    &12345h,r7              ; 0x18c0 0x9217 0x2345
3854
        cmpx.b  &12345h,r7              ; 0x18c0 0x9257 0x2345
3855
        cmpx.&12345h,r7              ; 0x18c0 0x9217 0x2345
3856
        cmpx.a  &12345h,r7              ; 0x1880 0x9257 0x2345
3857
        cmpx    65432h,r7               ; 0x1ac0 0x9017 0x35ee
3858
        cmpx.b  65432h,r7               ; 0x1ac0 0x9057 0x35e8
3859
        cmpx.65432h,r7               ; 0x1ac0 0x9017 0x35e2
3860
        cmpx.a  65432h,r7               ; 0x1a80 0x9057 0x35dc
3861
        cmpx    r4,200(r8)              ; 0x1840 0x9488 0x00c8
3862
        cmpx.b  r4,200(r8)              ; 0x1840 0x94c8 0x00c8
3863
        cmpx.w  r4,200(r8)              ; 0x1840 0x9488 0x00c8
3864
        cmpx.a  r4,200(r8)              ; 0x1800 0x94c8 0x00c8
3865
        cmpx    #4,200(r8)              ; 0x1840 0x92a8 0x00c8
3866
        cmpx.b  #4,200(r8)              ; 0x1840 0x92e8 0x00c8
3867
        cmpx.w  #4,200(r8)              ; 0x1840 0x92a8 0x00c8
3868
        cmpx.a  #4,200(r8)              ; 0x1800 0x92e8 0x00c8
3869
        cmpx    #8,200(r8)              ; 0x1840 0x92b8 0x00c8
3870
        cmpx.b  #8,200(r8)              ; 0x1840 0x92f8 0x00c8
3871
        cmpx.w  #8,200(r8)              ; 0x1840 0x92b8 0x00c8
3872
        cmpx.a  #8,200(r8)              ; 0x1800 0x92f8 0x00c8
3873
        cmpx    #0,200(r8)              ; 0x1840 0x9388 0x00c8
3874
        cmpx.b  #0,200(r8)              ; 0x1840 0x93c8 0x00c8
3875
        cmpx.w  #0,200(r8)              ; 0x1840 0x9388 0x00c8
3876
        cmpx.a  #0,200(r8)              ; 0x1800 0x93c8 0x00c8
3877
        cmpx    #1,200(r8)              ; 0x1840 0x9398 0x00c8
3878
        cmpx.b  #1,200(r8)              ; 0x1840 0x93d8 0x00c8
3879
        cmpx.w  #1,200(r8)              ; 0x1840 0x9398 0x00c8
3880
        cmpx.a  #1,200(r8)              ; 0x1800 0x93d8 0x00c8
3881
        cmpx    #2,200(r8)              ; 0x1840 0x93a8 0x00c8
3882
        cmpx.b  #2,200(r8)              ; 0x1840 0x93e8 0x00c8
3883
        cmpx.w  #2,200(r8)              ; 0x1840 0x93a8 0x00c8
3884
        cmpx.a  #2,200(r8)              ; 0x1800 0x93e8 0x00c8
3885
        cmpx    #0ffffh,200(r8)         ; 0x1840 0x93b8 0x00c8
3886
        cmpx.b  #0ffh,200(r8)           ; 0x1840 0x93f8 0x00c8
3887
        cmpx.w  #0ffffh,200(r8)         ; 0x1840 0x93b8 0x00c8
3888
        cmpx.a  #0fffffh,200(r8)        ; 0x1800 0x93f8 0x00c8
3889
        cmpx    #-1,200(r8)             ; 0x1840 0x93b8 0x00c8
3890
        cmpx.b  #-1,200(r8)             ; 0x1840 0x93f8 0x00c8
3891
        cmpx.w  #-1,200(r8)             ; 0x1840 0x93b8 0x00c8
3892
        cmpx.a  #-1,200(r8)             ; 0x1800 0x93f8 0x00c8
3893
        cmpx    #100,200(r8)            ; 0x1840 0x90b8 0x0064 0x00c8
3894
        cmpx.b  #100,200(r8)            ; 0x1840 0x90f8 0x0064 0x00c8
3895
        cmpx.w  #100,200(r8)            ; 0x1840 0x90b8 0x0064 0x00c8
3896
        cmpx.a  #100000,200(r8)         ; 0x1880 0x90f8 0x86a0 0x00c8
3897
        cmpx    @r6,200(r8)             ; 0x1840 0x96a8 0x00c8
3898
        cmpx.b  @r6,200(r8)             ; 0x1840 0x96e8 0x00c8
3899
        cmpx.w  @r6,200(r8)             ; 0x1840 0x96a8 0x00c8
3900
        cmpx.a  @r6,200(r8)             ; 0x1800 0x96e8 0x00c8
3901
        cmpx    42(r6),200(r8)          ; 0x1840 0x9698 0x002a 0x00c8
3902
        cmpx.b  42(r6),200(r8)          ; 0x1840 0x96d8 0x002a 0x00c8
3903
        cmpx.42(r6),200(r8)          ; 0x1840 0x9698 0x002a 0x00c8
3904
        cmpx.a  42(r6),200(r8)          ; 0x1800 0x96d8 0x002a 0x00c8
3905
        cmpx    @r6,200(r8)             ; 0x1840 0x96a8 0x00c8
3906
        cmpx.b  @r6,200(r8)             ; 0x1840 0x96e8 0x00c8
3907
        cmpx.w  @r6,200(r8)             ; 0x1840 0x96a8 0x00c8
3908
        cmpx.a  @r6,200(r8)             ; 0x1800 0x96e8 0x00c8
3909
        cmpx    @r6+,200(r8)            ; 0x1840 0x96b8 0x00c8
3910
        cmpx.b  @r6+,200(r8)            ; 0x1840 0x96f8 0x00c8
3911
        cmpx.w  @r6+,200(r8)            ; 0x1840 0x96b8 0x00c8
3912
        cmpx.a  @r6+,200(r8)            ; 0x1800 0x96f8 0x00c8
3913
        cmpx    &12345h,200(r8)         ; 0x18c0 0x9298 0x2345 0x00c8
3914
        cmpx.b  &12345h,200(r8)         ; 0x18c0 0x92d8 0x2345 0x00c8
3915
        cmpx.&12345h,200(r8)         ; 0x18c0 0x9298 0x2345 0x00c8
3916
        cmpx.a  &12345h,200(r8)         ; 0x1880 0x92d8 0x2345 0x00c8
3917
        cmpx    65432h,200(r8)          ; 0x1ac0 0x9098 0x346e 0x00c8
3918
        cmpx.b  65432h,200(r8)          ; 0x1ac0 0x90d8 0x3466 0x00c8
3919
        cmpx.65432h,200(r8)          ; 0x1ac0 0x9098 0x345e 0x00c8
3920
        cmpx.a  65432h,200(r8)          ; 0x1a80 0x90d8 0x3456 0x00c8
3921
        cmpx    r4,&12345h              ; 0x1841 0x9482 0x2345
3922
        cmpx.b  r4,&12345h              ; 0x1841 0x94c2 0x2345
3923
        cmpx.w  r4,&12345h              ; 0x1841 0x9482 0x2345
3924
        cmpx.a  r4,&12345h              ; 0x1801 0x94c2 0x2345
3925
        cmpx    #4,&12345h              ; 0x1841 0x92a2 0x2345
3926
        cmpx.b  #4,&12345h              ; 0x1841 0x92e2 0x2345
3927
        cmpx.w  #4,&12345h              ; 0x1841 0x92a2 0x2345
3928
        cmpx.a  #4,&12345h              ; 0x1801 0x92e2 0x2345
3929
        cmpx    #8,&12345h              ; 0x1841 0x92b2 0x2345
3930
        cmpx.b  #8,&12345h              ; 0x1841 0x92f2 0x2345
3931
        cmpx.w  #8,&12345h              ; 0x1841 0x92b2 0x2345
3932
        cmpx.a  #8,&12345h              ; 0x1801 0x92f2 0x2345
3933
        cmpx    #0,&12345h              ; 0x1841 0x9382 0x2345
3934
        cmpx.b  #0,&12345h              ; 0x1841 0x93c2 0x2345
3935
        cmpx.w  #0,&12345h              ; 0x1841 0x9382 0x2345
3936
        cmpx.a  #0,&12345h              ; 0x1801 0x93c2 0x2345
3937
        cmpx    #1,&12345h              ; 0x1841 0x9392 0x2345
3938
        cmpx.b  #1,&12345h              ; 0x1841 0x93d2 0x2345
3939
        cmpx.w  #1,&12345h              ; 0x1841 0x9392 0x2345
3940
        cmpx.a  #1,&12345h              ; 0x1801 0x93d2 0x2345
3941
        cmpx    #2,&12345h              ; 0x1841 0x93a2 0x2345
3942
        cmpx.b  #2,&12345h              ; 0x1841 0x93e2 0x2345
3943
        cmpx.w  #2,&12345h              ; 0x1841 0x93a2 0x2345
3944
        cmpx.a  #2,&12345h              ; 0x1801 0x93e2 0x2345
3945
        cmpx    #0ffffh,&12345h         ; 0x1841 0x93b2 0x2345
3946
        cmpx.b  #0ffh,&12345h           ; 0x1841 0x93f2 0x2345
3947
        cmpx.w  #0ffffh,&12345h         ; 0x1841 0x93b2 0x2345
3948
        cmpx.a  #0fffffh,&12345h        ; 0x1801 0x93f2 0x2345
3949
        cmpx    #-1,&12345h             ; 0x1841 0x93b2 0x2345
3950
        cmpx.b  #-1,&12345h             ; 0x1841 0x93f2 0x2345
3951
        cmpx.w  #-1,&12345h             ; 0x1841 0x93b2 0x2345
3952
        cmpx.a  #-1,&12345h             ; 0x1801 0x93f2 0x2345
3953
        cmpx    #100,&12345h            ; 0x1841 0x90b2 0x0064 0x2345
3954
        cmpx.b  #100,&12345h            ; 0x1841 0x90f2 0x0064 0x2345
3955
        cmpx.w  #100,&12345h            ; 0x1841 0x90b2 0x0064 0x2345
3956
        cmpx.a  #100000,&12345h         ; 0x1881 0x90f2 0x86a0 0x2345
3957
        cmpx    @r6,&12345h             ; 0x1841 0x96a2 0x2345
3958
        cmpx.b  @r6,&12345h             ; 0x1841 0x96e2 0x2345
3959
        cmpx.w  @r6,&12345h             ; 0x1841 0x96a2 0x2345
3960
        cmpx.a  @r6,&12345h             ; 0x1801 0x96e2 0x2345
3961
        cmpx    42(r6),&12345h          ; 0x1841 0x9692 0x002a 0x2345
3962
        cmpx.b  42(r6),&12345h          ; 0x1841 0x96d2 0x002a 0x2345
3963
        cmpx.42(r6),&12345h          ; 0x1841 0x9692 0x002a 0x2345
3964
        cmpx.a  42(r6),&12345h          ; 0x1801 0x96d2 0x002a 0x2345
3965
        cmpx    @r6,&12345h             ; 0x1841 0x96a2 0x2345
3966
        cmpx.b  @r6,&12345h             ; 0x1841 0x96e2 0x2345
3967
        cmpx.w  @r6,&12345h             ; 0x1841 0x96a2 0x2345
3968
        cmpx.a  @r6,&12345h             ; 0x1801 0x96e2 0x2345
3969
        cmpx    @r6+,&12345h            ; 0x1841 0x96b2 0x2345
3970
        cmpx.b  @r6+,&12345h            ; 0x1841 0x96f2 0x2345
3971
        cmpx.w  @r6+,&12345h            ; 0x1841 0x96b2 0x2345
3972
        cmpx.a  @r6+,&12345h            ; 0x1801 0x96f2 0x2345
3973
        cmpx    &12345h,&12345h         ; 0x18c1 0x9292 0x2345 0x2345
3974
        cmpx.b  &12345h,&12345h         ; 0x18c1 0x92d2 0x2345 0x2345
3975
        cmpx.&12345h,&12345h         ; 0x18c1 0x9292 0x2345 0x2345
3976
        cmpx.a  &12345h,&12345h         ; 0x1881 0x92d2 0x2345 0x2345
3977
        cmpx    65432h,&12345h          ; 0x1ac1 0x9092 0x32e6 0x2345
3978
        cmpx.b  65432h,&12345h          ; 0x1ac1 0x90d2 0x32de 0x2345
3979
        cmpx.65432h,&12345h          ; 0x1ac1 0x9092 0x32d6 0x2345
3980
        cmpx.a  65432h,&12345h          ; 0x1a81 0x90d2 0x32ce 0x2345
3981
        cmpx    r4,65432h               ; 0x1845 0x9480 0x32c6
3982
        cmpx.b  r4,65432h               ; 0x1845 0x94c0 0x32c0
3983
        cmpx.w  r4,65432h               ; 0x1845 0x9480 0x32ba
3984
        cmpx.a  r4,65432h               ; 0x1805 0x94c0 0x32b4
3985
        cmpx    #4,65432h               ; 0x1845 0x92a0 0x32ae
3986
        cmpx.b  #4,65432h               ; 0x1845 0x92e0 0x32a8
3987
        cmpx.w  #4,65432h               ; 0x1845 0x92a0 0x32a2
3988
        cmpx.a  #4,65432h               ; 0x1805 0x92e0 0x329c
3989
        cmpx    #8,65432h               ; 0x1845 0x92b0 0x3296
3990
        cmpx.b  #8,65432h               ; 0x1845 0x92f0 0x3290
3991
        cmpx.w  #8,65432h               ; 0x1845 0x92b0 0x328a
3992
        cmpx.a  #8,65432h               ; 0x1805 0x92f0 0x3284
3993
        cmpx    #0,65432h               ; 0x1845 0x9380 0x327e
3994
        cmpx.b  #0,65432h               ; 0x1845 0x93c0 0x3278
3995
        cmpx.w  #0,65432h               ; 0x1845 0x9380 0x3272
3996
        cmpx.a  #0,65432h               ; 0x1805 0x93c0 0x326c
3997
        cmpx    #1,65432h               ; 0x1845 0x9390 0x3266
3998
        cmpx.b  #1,65432h               ; 0x1845 0x93d0 0x3260
3999
        cmpx.w  #1,65432h               ; 0x1845 0x9390 0x325a
4000
        cmpx.a  #1,65432h               ; 0x1805 0x93d0 0x3254
4001
        cmpx    #2,65432h               ; 0x1845 0x93a0 0x324e
4002
        cmpx.b  #2,65432h               ; 0x1845 0x93e0 0x3248
4003
        cmpx.w  #2,65432h               ; 0x1845 0x93a0 0x3242
4004
        cmpx.a  #2,65432h               ; 0x1805 0x93e0 0x323c
4005
        cmpx    #0ffffh,65432h          ; 0x1845 0x93b0 0x3236
4006
        cmpx.b  #0ffh,65432h            ; 0x1845 0x93f0 0x3230
4007
        cmpx.w  #0ffffh,65432h          ; 0x1845 0x93b0 0x322a
4008
        cmpx.a  #0fffffh,65432h         ; 0x1805 0x93f0 0x3224
4009
        cmpx    #-1,65432h              ; 0x1845 0x93b0 0x321e
4010
        cmpx.b  #-1,65432h              ; 0x1845 0x93f0 0x3218
4011
        cmpx.w  #-1,65432h              ; 0x1845 0x93b0 0x3212
4012
        cmpx.a  #-1,65432h              ; 0x1805 0x93f0 0x320c
4013
        cmpx    #100,65432h             ; 0x1845 0x90b0 0x0064 0x3204
4014
        cmpx.b  #100,65432h             ; 0x1845 0x90f0 0x0064 0x31fc
4015
        cmpx.w  #100,65432h             ; 0x1845 0x90b0 0x0064 0x31f4
4016
        cmpx.a  #100000,65432h          ; 0x1885 0x90f0 0x86a0 0x31ec
4017
        cmpx    @r6,65432h              ; 0x1845 0x96a0 0x31e6
4018
        cmpx.b  @r6,65432h              ; 0x1845 0x96e0 0x31e0
4019
        cmpx.w  @r6,65432h              ; 0x1845 0x96a0 0x31da
4020
        cmpx.a  @r6,65432h              ; 0x1805 0x96e0 0x31d4
4021
        cmpx    42(r6),65432h           ; 0x1845 0x9690 0x002a 0x31cc
4022
        cmpx.b  42(r6),65432h           ; 0x1845 0x96d0 0x002a 0x31c4
4023
        cmpx.42(r6),65432h           ; 0x1845 0x9690 0x002a 0x31bc
4024
        cmpx.a  42(r6),65432h           ; 0x1805 0x96d0 0x002a 0x31b4
4025
        cmpx    @r6,65432h              ; 0x1845 0x96a0 0x31ae
4026
        cmpx.b  @r6,65432h              ; 0x1845 0x96e0 0x31a8
4027
        cmpx.w  @r6,65432h              ; 0x1845 0x96a0 0x31a2
4028
        cmpx.a  @r6,65432h              ; 0x1805 0x96e0 0x319c
4029
        cmpx    @r6+,65432h             ; 0x1845 0x96b0 0x3196
4030
        cmpx.b  @r6+,65432h             ; 0x1845 0x96f0 0x3190
4031
        cmpx.w  @r6+,65432h             ; 0x1845 0x96b0 0x318a
4032
        cmpx.a  @r6+,65432h             ; 0x1805 0x96f0 0x3184
4033
        cmpx    &12345h,65432h          ; 0x18c5 0x9290 0x2345 0x317c
4034
        cmpx.b  &12345h,65432h          ; 0x18c5 0x92d0 0x2345 0x3174
4035
        cmpx.&12345h,65432h          ; 0x18c5 0x9290 0x2345 0x316c
4036
        cmpx.a  &12345h,65432h          ; 0x1885 0x92d0 0x2345 0x3164
4037
        cmpx    65432h,65432h           ; 0x1ac5 0x9090 0x315e 0x315c
4038
        cmpx.b  65432h,65432h           ; 0x1ac5 0x90d0 0x3156 0x3154
4039
        cmpx.65432h,65432h           ; 0x1ac5 0x9090 0x314e 0x314c
4040
        cmpx.a  65432h,65432h           ; 0x1a85 0x90d0 0x3146 0x3144
4041
        daddx   r4,r7                   ; 0x1840 0xa407
4042
        daddx.b r4,r7                   ; 0x1840 0xa447
4043
        daddx.w r4,r7                   ; 0x1840 0xa407
4044
        daddx.a r4,r7                   ; 0x1800 0xa447
4045
        daddx   #4,r7                   ; 0x1840 0xa227
4046
        daddx.b #4,r7                   ; 0x1840 0xa267
4047
        daddx.w #4,r7                   ; 0x1840 0xa227
4048
        daddx.a #4,r7                   ; 0x1800 0xa267
4049
        daddx   #8,r7                   ; 0x1840 0xa237
4050
        daddx.b #8,r7                   ; 0x1840 0xa277
4051
        daddx.w #8,r7                   ; 0x1840 0xa237
4052
        daddx.a #8,r7                   ; 0x1800 0xa277
4053
        daddx   #0,r7                   ; 0x1840 0xa307
4054
        daddx.b #0,r7                   ; 0x1840 0xa347
4055
        daddx.w #0,r7                   ; 0x1840 0xa307
4056
        daddx.a #0,r7                   ; 0x1800 0xa347
4057
        daddx   #1,r7                   ; 0x1840 0xa317
4058
        daddx.b #1,r7                   ; 0x1840 0xa357
4059
        daddx.w #1,r7                   ; 0x1840 0xa317
4060
        daddx.a #1,r7                   ; 0x1800 0xa357
4061
        daddx   #2,r7                   ; 0x1840 0xa327
4062
        daddx.b #2,r7                   ; 0x1840 0xa367
4063
        daddx.w #2,r7                   ; 0x1840 0xa327
4064
        daddx.a #2,r7                   ; 0x1800 0xa367
4065
        daddx   #0ffffh,r7              ; 0x1840 0xa337
4066
        daddx.b #0ffh,r7                ; 0x1840 0xa377
4067
        daddx.w #0ffffh,r7              ; 0x1840 0xa337
4068
        daddx.a #0fffffh,r7             ; 0x1800 0xa377
4069
        daddx   #-1,r7                  ; 0x1840 0xa337
4070
        daddx.b #-1,r7                  ; 0x1840 0xa377
4071
        daddx.w #-1,r7                  ; 0x1840 0xa337
4072
        daddx.a #-1,r7                  ; 0x1800 0xa377
4073
        daddx   #100,r7                 ; 0x1840 0xa037 0x0064
4074
        daddx.b #100,r7                 ; 0x1840 0xa077 0x0064
4075
        daddx.w #100,r7                 ; 0x1840 0xa037 0x0064
4076
        daddx.a #100000,r7              ; 0x1880 0xa077 0x86a0
4077
        daddx   @r6,r7                  ; 0x1840 0xa627
4078
        daddx.b @r6,r7                  ; 0x1840 0xa667
4079
        daddx.w @r6,r7                  ; 0x1840 0xa627
4080
        daddx.a @r6,r7                  ; 0x1800 0xa667
4081
        daddx   42(r6),r7               ; 0x1840 0xa617 0x002a
4082
        daddx.b 42(r6),r7               ; 0x1840 0xa657 0x002a
4083
        daddx.w 42(r6),r7               ; 0x1840 0xa617 0x002a
4084
        daddx.a 42(r6),r7               ; 0x1800 0xa657 0x002a
4085
        daddx   @r6,r7                  ; 0x1840 0xa627
4086
        daddx.b @r6,r7                  ; 0x1840 0xa667
4087
        daddx.w @r6,r7                  ; 0x1840 0xa627
4088
        daddx.a @r6,r7                  ; 0x1800 0xa667
4089
        daddx   @r6+,r7                 ; 0x1840 0xa637
4090
        daddx.b @r6+,r7                 ; 0x1840 0xa677
4091
        daddx.w @r6+,r7                 ; 0x1840 0xa637
4092
        daddx.a @r6+,r7                 ; 0x1800 0xa677
4093
        daddx   &12345h,r7              ; 0x18c0 0xa217 0x2345
4094
        daddx.b &12345h,r7              ; 0x18c0 0xa257 0x2345
4095
        daddx.w &12345h,r7              ; 0x18c0 0xa217 0x2345
4096
        daddx.a &12345h,r7              ; 0x1880 0xa257 0x2345
4097
        daddx   65432h,r7               ; 0x1ac0 0xa017 0x3046
4098
        daddx.b 65432h,r7               ; 0x1ac0 0xa057 0x3040
4099
        daddx.w 65432h,r7               ; 0x1ac0 0xa017 0x303a
4100
        daddx.a 65432h,r7               ; 0x1a80 0xa057 0x3034
4101
        daddx   r4,200(r8)              ; 0x1840 0xa488 0x00c8
4102
        daddx.b r4,200(r8)              ; 0x1840 0xa4c8 0x00c8
4103
        daddx.w r4,200(r8)              ; 0x1840 0xa488 0x00c8
4104
        daddx.a r4,200(r8)              ; 0x1800 0xa4c8 0x00c8
4105
        daddx   #4,200(r8)              ; 0x1840 0xa2a8 0x00c8
4106
        daddx.b #4,200(r8)              ; 0x1840 0xa2e8 0x00c8
4107
        daddx.w #4,200(r8)              ; 0x1840 0xa2a8 0x00c8
4108
        daddx.a #4,200(r8)              ; 0x1800 0xa2e8 0x00c8
4109
        daddx   #8,200(r8)              ; 0x1840 0xa2b8 0x00c8
4110
        daddx.b #8,200(r8)              ; 0x1840 0xa2f8 0x00c8
4111
        daddx.w #8,200(r8)              ; 0x1840 0xa2b8 0x00c8
4112
        daddx.a #8,200(r8)              ; 0x1800 0xa2f8 0x00c8
4113
        daddx   #0,200(r8)              ; 0x1840 0xa388 0x00c8
4114
        daddx.b #0,200(r8)              ; 0x1840 0xa3c8 0x00c8
4115
        daddx.w #0,200(r8)              ; 0x1840 0xa388 0x00c8
4116
        daddx.a #0,200(r8)              ; 0x1800 0xa3c8 0x00c8
4117
        daddx   #1,200(r8)              ; 0x1840 0xa398 0x00c8
4118
        daddx.b #1,200(r8)              ; 0x1840 0xa3d8 0x00c8
4119
        daddx.w #1,200(r8)              ; 0x1840 0xa398 0x00c8
4120
        daddx.a #1,200(r8)              ; 0x1800 0xa3d8 0x00c8
4121
        daddx   #2,200(r8)              ; 0x1840 0xa3a8 0x00c8
4122
        daddx.b #2,200(r8)              ; 0x1840 0xa3e8 0x00c8
4123
        daddx.w #2,200(r8)              ; 0x1840 0xa3a8 0x00c8
4124
        daddx.a #2,200(r8)              ; 0x1800 0xa3e8 0x00c8
4125
        daddx   #0ffffh,200(r8)         ; 0x1840 0xa3b8 0x00c8
4126
        daddx.b #0ffh,200(r8)           ; 0x1840 0xa3f8 0x00c8
4127
        daddx.w #0ffffh,200(r8)         ; 0x1840 0xa3b8 0x00c8
4128
        daddx.a #0fffffh,200(r8)        ; 0x1800 0xa3f8 0x00c8
4129
        daddx   #-1,200(r8)             ; 0x1840 0xa3b8 0x00c8
4130
        daddx.b #-1,200(r8)             ; 0x1840 0xa3f8 0x00c8
4131
        daddx.w #-1,200(r8)             ; 0x1840 0xa3b8 0x00c8
4132
        daddx.a #-1,200(r8)             ; 0x1800 0xa3f8 0x00c8
4133
        daddx   #100,200(r8)            ; 0x1840 0xa0b8 0x0064 0x00c8
4134
        daddx.b #100,200(r8)            ; 0x1840 0xa0f8 0x0064 0x00c8
4135
        daddx.w #100,200(r8)            ; 0x1840 0xa0b8 0x0064 0x00c8
4136
        daddx.a #100000,200(r8)         ; 0x1880 0xa0f8 0x86a0 0x00c8
4137
        daddx   @r6,200(r8)             ; 0x1840 0xa6a8 0x00c8
4138
        daddx.b @r6,200(r8)             ; 0x1840 0xa6e8 0x00c8
4139
        daddx.w @r6,200(r8)             ; 0x1840 0xa6a8 0x00c8
4140
        daddx.a @r6,200(r8)             ; 0x1800 0xa6e8 0x00c8
4141
        daddx   42(r6),200(r8)          ; 0x1840 0xa698 0x002a 0x00c8
4142
        daddx.b 42(r6),200(r8)          ; 0x1840 0xa6d8 0x002a 0x00c8
4143
        daddx.w 42(r6),200(r8)          ; 0x1840 0xa698 0x002a 0x00c8
4144
        daddx.a 42(r6),200(r8)          ; 0x1800 0xa6d8 0x002a 0x00c8
4145
        daddx   @r6,200(r8)             ; 0x1840 0xa6a8 0x00c8
4146
        daddx.b @r6,200(r8)             ; 0x1840 0xa6e8 0x00c8
4147
        daddx.w @r6,200(r8)             ; 0x1840 0xa6a8 0x00c8
4148
        daddx.a @r6,200(r8)             ; 0x1800 0xa6e8 0x00c8
4149
        daddx   @r6+,200(r8)            ; 0x1840 0xa6b8 0x00c8
4150
        daddx.b @r6+,200(r8)            ; 0x1840 0xa6f8 0x00c8
4151
        daddx.w @r6+,200(r8)            ; 0x1840 0xa6b8 0x00c8
4152
        daddx.a @r6+,200(r8)            ; 0x1800 0xa6f8 0x00c8
4153
        daddx   &12345h,200(r8)         ; 0x18c0 0xa298 0x2345 0x00c8
4154
        daddx.b &12345h,200(r8)         ; 0x18c0 0xa2d8 0x2345 0x00c8
4155
        daddx.w &12345h,200(r8)         ; 0x18c0 0xa298 0x2345 0x00c8
4156
        daddx.a &12345h,200(r8)         ; 0x1880 0xa2d8 0x2345 0x00c8
4157
        daddx   65432h,200(r8)          ; 0x1ac0 0xa098 0x2ec6 0x00c8
4158
        daddx.b 65432h,200(r8)          ; 0x1ac0 0xa0d8 0x2ebe 0x00c8
4159
        daddx.w 65432h,200(r8)          ; 0x1ac0 0xa098 0x2eb6 0x00c8
4160
        daddx.a 65432h,200(r8)          ; 0x1ac0 0xa0d8 0x2eae 0x00c8
4161
        daddx   r4,&12345h              ; 0x1841 0xa482 0x2345
4162
        daddx.b r4,&12345h              ; 0x1841 0xa4c2 0x2345
4163
        daddx.w r4,&12345h              ; 0x1841 0xa482 0x2345
4164
        daddx.a r4,&12345h              ; 0x1801 0xa4c2 0x2345
4165
        daddx   #4,&12345h              ; 0x1841 0xa2a2 0x2345
4166
        daddx.b #4,&12345h              ; 0x1841 0xa2e2 0x2345
4167
        daddx.w #4,&12345h              ; 0x1841 0xa2a2 0x2345
4168
        daddx.a #4,&12345h              ; 0x1801 0xa2e2 0x2345
4169
        daddx   #8,&12345h              ; 0x1841 0xa2b2 0x2345
4170
        daddx.b #8,&12345h              ; 0x1841 0xa2f2 0x2345
4171
        daddx.w #8,&12345h              ; 0x1841 0xa2b2 0x2345
4172
        daddx.a #8,&12345h              ; 0x1801 0xa2f2 0x2345
4173
        daddx   #0,&12345h              ; 0x1841 0xa382 0x2345
4174
        daddx.b #0,&12345h              ; 0x1841 0xa3c2 0x2345
4175
        daddx.w #0,&12345h              ; 0x1841 0xa382 0x2345
4176
        daddx.a #0,&12345h              ; 0x1801 0xa3c2 0x2345
4177
        daddx   #1,&12345h              ; 0x1841 0xa392 0x2345
4178
        daddx.b #1,&12345h              ; 0x1841 0xa3d2 0x2345
4179
        daddx.w #1,&12345h              ; 0x1841 0xa392 0x2345
4180
        daddx.a #1,&12345h              ; 0x1801 0xa3d2 0x2345
4181
        daddx   #2,&12345h              ; 0x1841 0xa3a2 0x2345
4182
        daddx.b #2,&12345h              ; 0x1841 0xa3e2 0x2345
4183
        daddx.w #2,&12345h              ; 0x1841 0xa3a2 0x2345
4184
        daddx.a #2,&12345h              ; 0x1801 0xa3e2 0x2345
4185
        daddx   #0ffffh,&12345h         ; 0x1841 0xa3b2 0x2345
4186
        daddx.b #0ffh,&12345h           ; 0x1841 0xa3f2 0x2345
4187
        daddx.w #0ffffh,&12345h         ; 0x1841 0xa3b2 0x2345
4188
        daddx.a #0fffffh,&12345h        ; 0x1801 0xa3f2 0x2345
4189
        daddx   #-1,&12345h             ; 0x1841 0xa3b2 0x2345
4190
        daddx.b #-1,&12345h             ; 0x1841 0xa3f2 0x2345
4191
        daddx.w #-1,&12345h             ; 0x1841 0xa3b2 0x2345
4192
        daddx.a #-1,&12345h             ; 0x1801 0xa3f2 0x2345
4193
        daddx   #100,&12345h            ; 0x1841 0xa0b2 0x0064 0x2345
4194
        daddx.b #100,&12345h            ; 0x1841 0xa0f2 0x0064 0x2345
4195
        daddx.w #100,&12345h            ; 0x1841 0xa0b2 0x0064 0x2345
4196
        daddx.a #100000,&12345h         ; 0x1881 0xa0f2 0x86a0 0x2345
4197
        daddx   @r6,&12345h             ; 0x1841 0xa6a2 0x2345
4198
        daddx.b @r6,&12345h             ; 0x1841 0xa6e2 0x2345
4199
        daddx.w @r6,&12345h             ; 0x1841 0xa6a2 0x2345
4200
        daddx.a @r6,&12345h             ; 0x1801 0xa6e2 0x2345
4201
        daddx   42(r6),&12345h          ; 0x1841 0xa692 0x002a 0x2345
4202
        daddx.b 42(r6),&12345h          ; 0x1841 0xa6d2 0x002a 0x2345
4203
        daddx.w 42(r6),&12345h          ; 0x1841 0xa692 0x002a 0x2345
4204
        daddx.a 42(r6),&12345h          ; 0x1801 0xa6d2 0x002a 0x2345
4205
        daddx   @r6,&12345h             ; 0x1841 0xa6a2 0x2345
4206
        daddx.b @r6,&12345h             ; 0x1841 0xa6e2 0x2345
4207
        daddx.w @r6,&12345h             ; 0x1841 0xa6a2 0x2345
4208
        daddx.a @r6,&12345h             ; 0x1801 0xa6e2 0x2345
4209
        daddx   @r6+,&12345h            ; 0x1841 0xa6b2 0x2345
4210
        daddx.b @r6+,&12345h            ; 0x1841 0xa6f2 0x2345
4211
        daddx.w @r6+,&12345h            ; 0x1841 0xa6b2 0x2345
4212
        daddx.a @r6+,&12345h            ; 0x1801 0xa6f2 0x2345
4213
        daddx   &12345h,&12345h         ; 0x18c1 0xa292 0x2345 0x2345
4214
        daddx.b &12345h,&12345h         ; 0x18c1 0xa2d2 0x2345 0x2345
4215
        daddx.w &12345h,&12345h         ; 0x18c1 0xa292 0x2345 0x2345
4216
        daddx.a &12345h,&12345h         ; 0x1881 0xa2d2 0x2345 0x2345
4217
        daddx   65432h,&12345h          ; 0x1ac1 0xa092 0x2d3e 0x2345
4218
        daddx.b 65432h,&12345h          ; 0x1ac1 0xa0d2 0x2d36 0x2345
4219
        daddx.w 65432h,&12345h          ; 0x1ac1 0xa092 0x2d2e 0x2345
4220
        daddx.a 65432h,&12345h          ; 0x1a81 0xa0d2 0x2d26 0x2345
4221
        daddx   r4,65432h               ; 0x1845 0xa480 0x2d1e
4222
        daddx.b r4,65432h               ; 0x1845 0xa4c0 0x2d18
4223
        daddx.w r4,65432h               ; 0x1845 0xa480 0x2d12
4224
        daddx.a r4,65432h               ; 0x1805 0xa4c0 0x2d0c
4225
        daddx   #4,65432h               ; 0x1845 0xa2a0 0x2d06
4226
        daddx.b #4,65432h               ; 0x1845 0xa2e0 0x2d00
4227
        daddx.w #4,65432h               ; 0x1845 0xa2a0 0x2cfa
4228
        daddx.a #4,65432h               ; 0x1805 0xa2e0 0x2cf4
4229
        daddx   #8,65432h               ; 0x1845 0xa2b0 0x2cee
4230
        daddx.b #8,65432h               ; 0x1845 0xa2f0 0x2ce8
4231
        daddx.w #8,65432h               ; 0x1845 0xa2b0 0x2ce2
4232
        daddx.a #8,65432h               ; 0x1805 0xa2f0 0x2cdc
4233
        daddx   #0,65432h               ; 0x1845 0xa380 0x2cd6
4234
        daddx.b #0,65432h               ; 0x1845 0xa3c0 0x2cd0
4235
        daddx.w #0,65432h               ; 0x1845 0xa380 0x2cca
4236
        daddx.a #0,65432h               ; 0x1805 0xa3c0 0x2cc4
4237
        daddx   #1,65432h               ; 0x1845 0xa390 0x2cbe
4238
        daddx.b #1,65432h               ; 0x1845 0xa3d0 0x2cb8
4239
        daddx.w #1,65432h               ; 0x1845 0xa390 0x2cb2
4240
        daddx.a #1,65432h               ; 0x1805 0xa3d0 0x2cac
4241
        daddx   #2,65432h               ; 0x1845 0xa3a0 0x2ca6
4242
        daddx.b #2,65432h               ; 0x1845 0xa3e0 0x2ca0
4243
        daddx.w #2,65432h               ; 0x1845 0xa3a0 0x2c9a
4244
        daddx.a #2,65432h               ; 0x1805 0xa3e0 0x2c94
4245
        daddx   #0ffffh,65432h          ; 0x1845 0xa3b0 0x2c8e
4246
        daddx.b #0ffh,65432h            ; 0x1845 0xa3f0 0x2c88
4247
        daddx.w #0ffffh,65432h          ; 0x1845 0xa3b0 0x2c82
4248
        daddx.a #0fffffh,65432h         ; 0x1805 0xa3f0 0x2c7c
4249
        daddx   #-1,65432h              ; 0x1845 0xa3b0 0x2c76
4250
        daddx.b #-1,65432h              ; 0x1845 0xa3f0 0x2c70
4251
        daddx.w #-1,65432h              ; 0x1845 0xa3b0 0x2c6a
4252
        daddx.a #-1,65432h              ; 0x1805 0xa3f0 0x2c64
4253
        daddx   #100,65432h             ; 0x1845 0xa0b0 0x0064 0x2c5c
4254
        daddx.b #100,65432h             ; 0x1845 0xa0f0 0x0064 0x2c54
4255
        daddx.w #100,65432h             ; 0x1845 0xa0b0 0x0064 0x2c4c
4256
        daddx.a #100000,65432h          ; 0x1885 0xa0f0 0x86a0 0x2c44
4257
        daddx   @r6,65432h              ; 0x1845 0xa6a0 0x2c3e
4258
        daddx.b @r6,65432h              ; 0x1845 0xa6e0 0x2c38
4259
        daddx.w @r6,65432h              ; 0x1845 0xa6a0 0x2c32
4260
        daddx.a @r6,65432h              ; 0x1805 0xa6e0 0x2c2c
4261
        daddx   42(r6),65432h           ; 0x1845 0xa690 0x002a 0x2c24
4262
        daddx.b 42(r6),65432h           ; 0x1845 0xa6d0 0x002a 0x2c1c
4263
        daddx.w 42(r6),65432h           ; 0x1845 0xa690 0x002a 0x2c14
4264
        daddx.a 42(r6),65432h           ; 0x1805 0xa6d0 0x002a 0x2c0c
4265
        daddx   @r6,65432h              ; 0x1845 0xa6a0 0x2c06
4266
        daddx.b @r6,65432h              ; 0x1845 0xa6e0 0x2c00
4267
        daddx.w @r6,65432h              ; 0x1845 0xa6a0 0x2bfa
4268
        daddx.a @r6,65432h              ; 0x1805 0xa6e0 0x2bf4
4269
        daddx   @r6+,65432h             ; 0x1845 0xa6b0 0x2bee
4270
        daddx.b @r6+,65432h             ; 0x1845 0xa6f0 0x2be8
4271
        daddx.w @r6+,65432h             ; 0x1845 0xa6b0 0x2be2
4272
        daddx.a @r6+,65432h             ; 0x1805 0xa6f0 0x2bdc
4273
        daddx   &12345h,65432h          ; 0x18c5 0xa290 0x2345 0x2bd4
4274
        daddx.b &12345h,65432h          ; 0x18c5 0xa2d0 0x2345 0x2bcc
4275
        daddx.w &12345h,65432h          ; 0x18c5 0xa290 0x2345 0x2bc4
4276
        daddx.a &12345h,65432h          ; 0x1885 0xa2d0 0x2345 0x2bbc
4277
        daddx   65432h,65432h           ; 0x1ac5 0xa090 0x2bb6 0x2bb4
4278
        daddx.b 65432h,65432h           ; 0x1ac5 0xa0d0 0x2bae 0x2bac
4279
        daddx.w 65432h,65432h           ; 0x1ac5 0xa090 0x2ba6 0x2ba4
4280
        daddx.a 65432h,65432h           ; 0x1a85 0xa0d0 0x2b9e 0x2b9c
4281
        bitx    r4,r7                   ; 0x1840 0xb407
4282
        bitx.b  r4,r7                   ; 0x1840 0xb447
4283
        bitx.w  r4,r7                   ; 0x1840 0xb407
4284
        bitx.a  r4,r7                   ; 0x1800 0xb447
4285
        bitx    #4,r7                   ; 0x1840 0xb227
4286
        bitx.b  #4,r7                   ; 0x1840 0xb267
4287
        bitx.w  #4,r7                   ; 0x1840 0xb227
4288
        bitx.a  #4,r7                   ; 0x1800 0xb267
4289
        bitx    #8,r7                   ; 0x1840 0xb237
4290
        bitx.b  #8,r7                   ; 0x1840 0xb277
4291
        bitx.w  #8,r7                   ; 0x1840 0xb237
4292
        bitx.a  #8,r7                   ; 0x1800 0xb277
4293
        bitx    #0,r7                   ; 0x1840 0xb307
4294
        bitx.b  #0,r7                   ; 0x1840 0xb347
4295
        bitx.w  #0,r7                   ; 0x1840 0xb307
4296
        bitx.a  #0,r7                   ; 0x1800 0xb347
4297
        bitx    #1,r7                   ; 0x1840 0xb317
4298
        bitx.b  #1,r7                   ; 0x1840 0xb357
4299
        bitx.w  #1,r7                   ; 0x1840 0xb317
4300
        bitx.a  #1,r7                   ; 0x1800 0xb357
4301
        bitx    #2,r7                   ; 0x1840 0xb327
4302
        bitx.b  #2,r7                   ; 0x1840 0xb367
4303
        bitx.w  #2,r7                   ; 0x1840 0xb327
4304
        bitx.a  #2,r7                   ; 0x1800 0xb367
4305
        bitx    #0ffffh,r7              ; 0x1840 0xb337
4306
        bitx.b  #0ffh,r7                ; 0x1840 0xb377
4307
        bitx.w  #0ffffh,r7              ; 0x1840 0xb337
4308
        bitx.a  #0fffffh,r7             ; 0x1800 0xb377
4309
        bitx    #-1,r7                  ; 0x1840 0xb337
4310
        bitx.b  #-1,r7                  ; 0x1840 0xb377
4311
        bitx.w  #-1,r7                  ; 0x1840 0xb337
4312
        bitx.a  #-1,r7                  ; 0x1800 0xb377
4313
        bitx    #100,r7                 ; 0x1840 0xb037 0x0064
4314
        bitx.b  #100,r7                 ; 0x1840 0xb077 0x0064
4315
        bitx.w  #100,r7                 ; 0x1840 0xb037 0x0064
4316
        bitx.a  #100000,r7              ; 0x1880 0xb077 0x86a0
4317
        bitx    @r6,r7                  ; 0x1840 0xb627
4318
        bitx.b  @r6,r7                  ; 0x1840 0xb667
4319
        bitx.w  @r6,r7                  ; 0x1840 0xb627
4320
        bitx.a  @r6,r7                  ; 0x1800 0xb667
4321
        bitx    42(r6),r7               ; 0x1840 0xb617 0x002a
4322
        bitx.b  42(r6),r7               ; 0x1840 0xb657 0x002a
4323
        bitx.42(r6),r7               ; 0x1840 0xb617 0x002a
4324
        bitx.a  42(r6),r7               ; 0x1800 0xb657 0x002a
4325
        bitx    @r6,r7                  ; 0x1840 0xb627
4326
        bitx.b  @r6,r7                  ; 0x1840 0xb667
4327
        bitx.w  @r6,r7                  ; 0x1840 0xb627
4328
        bitx.a  @r6,r7                  ; 0x1800 0xb667
4329
        bitx    @r6+,r7                 ; 0x1840 0xb637
4330
        bitx.b  @r6+,r7                 ; 0x1840 0xb677
4331
        bitx.w  @r6+,r7                 ; 0x1840 0xb637
4332
        bitx.a  @r6+,r7                 ; 0x1800 0xb677
4333
        bitx    &12345h,r7              ; 0x18c0 0xb217 0x2345
4334
        bitx.b  &12345h,r7              ; 0x18c0 0xb257 0x2345
4335
        bitx.&12345h,r7              ; 0x18c0 0xb217 0x2345
4336
        bitx.a  &12345h,r7              ; 0x1880 0xb257 0x2345
4337
        bitx    65432h,r7               ; 0x1ac0 0xb017 0x2a9e
4338
        bitx.b  65432h,r7               ; 0x1ac0 0xb057 0x2a98
4339
        bitx.65432h,r7               ; 0x1ac0 0xb017 0x2a92
4340
        bitx.a  65432h,r7               ; 0x1a80 0xb057 0x2a8c
4341
        bitx    r4,200(r8)              ; 0x1840 0xb488 0x00c8
4342
        bitx.b  r4,200(r8)              ; 0x1840 0xb4c8 0x00c8
4343
        bitx.w  r4,200(r8)              ; 0x1840 0xb488 0x00c8
4344
        bitx.a  r4,200(r8)              ; 0x1800 0xb4c8 0x00c8
4345
        bitx    #4,200(r8)              ; 0x1840 0xb2a8 0x00c8
4346
        bitx.b  #4,200(r8)              ; 0x1840 0xb2e8 0x00c8
4347
        bitx.w  #4,200(r8)              ; 0x1840 0xb2a8 0x00c8
4348
        bitx.a  #4,200(r8)              ; 0x1800 0xb2e8 0x00c8
4349
        bitx    #8,200(r8)              ; 0x1840 0xb2b8 0x00c8
4350
        bitx.b  #8,200(r8)              ; 0x1840 0xb2f8 0x00c8
4351
        bitx.w  #8,200(r8)              ; 0x1840 0xb2b8 0x00c8
4352
        bitx.a  #8,200(r8)              ; 0x1800 0xb2f8 0x00c8
4353
        bitx    #0,200(r8)              ; 0x1840 0xb388 0x00c8
4354
        bitx.b  #0,200(r8)              ; 0x1840 0xb3c8 0x00c8
4355
        bitx.w  #0,200(r8)              ; 0x1840 0xb388 0x00c8
4356
        bitx.a  #0,200(r8)              ; 0x1800 0xb3c8 0x00c8
4357
        bitx    #1,200(r8)              ; 0x1840 0xb398 0x00c8
4358
        bitx.b  #1,200(r8)              ; 0x1840 0xb3d8 0x00c8
4359
        bitx.w  #1,200(r8)              ; 0x1840 0xb398 0x00c8
4360
        bitx.a  #1,200(r8)              ; 0x1800 0xb3d8 0x00c8
4361
        bitx    #2,200(r8)              ; 0x1840 0xb3a8 0x00c8
4362
        bitx.b  #2,200(r8)              ; 0x1840 0xb3e8 0x00c8
4363
        bitx.w  #2,200(r8)              ; 0x1840 0xb3a8 0x00c8
4364
        bitx.a  #2,200(r8)              ; 0x1800 0xb3e8 0x00c8
4365
        bitx    #0ffffh,200(r8)         ; 0x1840 0xb3b8 0x00c8
4366
        bitx.b  #0ffh,200(r8)           ; 0x1840 0xb3f8 0x00c8
4367
        bitx.w  #0ffffh,200(r8)         ; 0x1840 0xb3b8 0x00c8
4368
        bitx.a  #0fffffh,200(r8)        ; 0x1800 0xb3f8 0x00c8
4369
        bitx    #-1,200(r8)             ; 0x1840 0xb3b8 0x00c8
4370
        bitx.b  #-1,200(r8)             ; 0x1840 0xb3f8 0x00c8
4371
        bitx.w  #-1,200(r8)             ; 0x1840 0xb3b8 0x00c8
4372
        bitx.a  #-1,200(r8)             ; 0x1800 0xb3f8 0x00c8
4373
        bitx    #100,200(r8)            ; 0x1840 0xb0b8 0x0064 0x00c8
4374
        bitx.b  #100,200(r8)            ; 0x1840 0xb0f8 0x0064 0x00c8
4375
        bitx.w  #100,200(r8)            ; 0x1840 0xb0b8 0x0064 0x00c8
4376
        bitx.a  #100000,200(r8)         ; 0x1880 0xb0f8 0x86a0 0x00c8
4377
        bitx    @r6,200(r8)             ; 0x1840 0xb6a8 0x00c8
4378
        bitx.b  @r6,200(r8)             ; 0x1840 0xb6e8 0x00c8
4379
        bitx.w  @r6,200(r8)             ; 0x1840 0xb6a8 0x00c8
4380
        bitx.a  @r6,200(r8)             ; 0x1800 0xb6e8 0x00c8
4381
        bitx    42(r6),200(r8)          ; 0x1840 0xb698 0x002a 0x00c8
4382
        bitx.b  42(r6),200(r8)          ; 0x1840 0xb6d8 0x002a 0x00c8
4383
        bitx.42(r6),200(r8)          ; 0x1840 0xb698 0x002a 0x00c8
4384
        bitx.a  42(r6),200(r8)          ; 0x1800 0xb6d8 0x002a 0x00c8
4385
        bitx    @r6,200(r8)             ; 0x1840 0xb6a8 0x00c8
4386
        bitx.b  @r6,200(r8)             ; 0x1840 0xb6e8 0x00c8
4387
        bitx.w  @r6,200(r8)             ; 0x1840 0xb6a8 0x00c8
4388
        bitx.a  @r6,200(r8)             ; 0x1800 0xb6e8 0x00c8
4389
        bitx    @r6+,200(r8)            ; 0x1840 0xb6b8 0x00c8
4390
        bitx.b  @r6+,200(r8)            ; 0x1840 0xb6f8 0x00c8
4391
        bitx.w  @r6+,200(r8)            ; 0x1840 0xb6b8 0x00c8
4392
        bitx.a  @r6+,200(r8)            ; 0x1800 0xb6f8 0x00c8
4393
        bitx    &12345h,200(r8)         ; 0x18c0 0xb298 0x2345 0x00c8
4394
        bitx.b  &12345h,200(r8)         ; 0x18c0 0xb2d8 0x2345 0x00c8
4395
        bitx.&12345h,200(r8)         ; 0x18c0 0xb298 0x2345 0x00c8
4396
        bitx.a  &12345h,200(r8)         ; 0x1880 0xb2d8 0x2345 0x00c8
4397
        bitx    65432h,200(r8)          ; 0x1ac0 0xb098 0x291e 0x00c8
4398
        bitx.b  65432h,200(r8)          ; 0x1ac0 0xb0d8 0x2916 0x00c8
4399
        bitx.65432h,200(r8)          ; 0x1ac0 0xb098 0x290e 0x00c8
4400
        bitx.a  65432h,200(r8)          ; 0x1ac0 0xb0d8 0x2906 0x00c8
4401
        bitx    r4,&12345h              ; 0x1841 0xb482 0x2345
4402
        bitx.b  r4,&12345h              ; 0x1841 0xb4c2 0x2345
4403
        bitx.w  r4,&12345h              ; 0x1841 0xb482 0x2345
4404
        bitx.a  r4,&12345h              ; 0x1801 0xb4c2 0x2345
4405
        bitx    #4,&12345h              ; 0x1841 0xb2a2 0x2345
4406
        bitx.b  #4,&12345h              ; 0x1841 0xb2e2 0x2345
4407
        bitx.w  #4,&12345h              ; 0x1841 0xb2a2 0x2345
4408
        bitx.a  #4,&12345h              ; 0x1801 0xb2e2 0x2345
4409
        bitx    #8,&12345h              ; 0x1841 0xb2b2 0x2345
4410
        bitx.b  #8,&12345h              ; 0x1841 0xb2f2 0x2345
4411
        bitx.w  #8,&12345h              ; 0x1841 0xb2b2 0x2345
4412
        bitx.a  #8,&12345h              ; 0x1801 0xb2f2 0x2345
4413
        bitx    #0,&12345h              ; 0x1841 0xb382 0x2345
4414
        bitx.b  #0,&12345h              ; 0x1841 0xb3c2 0x2345
4415
        bitx.w  #0,&12345h              ; 0x1841 0xb382 0x2345
4416
        bitx.a  #0,&12345h              ; 0x1801 0xb3c2 0x2345
4417
        bitx    #1,&12345h              ; 0x1841 0xb392 0x2345
4418
        bitx.b  #1,&12345h              ; 0x1841 0xb3d2 0x2345
4419
        bitx.w  #1,&12345h              ; 0x1841 0xb392 0x2345
4420
        bitx.a  #1,&12345h              ; 0x1801 0xb3d2 0x2345
4421
        bitx    #2,&12345h              ; 0x1841 0xb3a2 0x2345
4422
        bitx.b  #2,&12345h              ; 0x1841 0xb3e2 0x2345
4423
        bitx.w  #2,&12345h              ; 0x1841 0xb3a2 0x2345
4424
        bitx.a  #2,&12345h              ; 0x1801 0xb3e2 0x2345
4425
        bitx    #0ffffh,&12345h         ; 0x1841 0xb3b2 0x2345
4426
        bitx.b  #0ffh,&12345h           ; 0x1841 0xb3f2 0x2345
4427
        bitx.w  #0ffffh,&12345h         ; 0x1841 0xb3b2 0x2345
4428
        bitx.a  #0fffffh,&12345h        ; 0x1801 0xb3f2 0x2345
4429
        bitx    #-1,&12345h             ; 0x1841 0xb3b2 0x2345
4430
        bitx.b  #-1,&12345h             ; 0x1841 0xb3f2 0x2345
4431
        bitx.w  #-1,&12345h             ; 0x1841 0xb3b2 0x2345
4432
        bitx.a  #-1,&12345h             ; 0x1801 0xb3f2 0x2345
4433
        bitx    #100,&12345h            ; 0x1841 0xb0b2 0x0064 0x2345
4434
        bitx.b  #100,&12345h            ; 0x1841 0xb0f2 0x0064 0x2345
4435
        bitx.w  #100,&12345h            ; 0x1841 0xb0b2 0x0064 0x2345
4436
        bitx.a  #100000,&12345h         ; 0x1881 0xb0f2 0x86a0 0x2345
4437
        bitx    @r6,&12345h             ; 0x1841 0xb6a2 0x2345
4438
        bitx.b  @r6,&12345h             ; 0x1841 0xb6e2 0x2345
4439
        bitx.w  @r6,&12345h             ; 0x1841 0xb6a2 0x2345
4440
        bitx.a  @r6,&12345h             ; 0x1801 0xb6e2 0x2345
4441
        bitx    42(r6),&12345h          ; 0x1841 0xb692 0x002a 0x2345
4442
        bitx.b  42(r6),&12345h          ; 0x1841 0xb6d2 0x002a 0x2345
4443
        bitx.42(r6),&12345h          ; 0x1841 0xb692 0x002a 0x2345
4444
        bitx.a  42(r6),&12345h          ; 0x1801 0xb6d2 0x002a 0x2345
4445
        bitx    @r6,&12345h             ; 0x1841 0xb6a2 0x2345
4446
        bitx.b  @r6,&12345h             ; 0x1841 0xb6e2 0x2345
4447
        bitx.w  @r6,&12345h             ; 0x1841 0xb6a2 0x2345
4448
        bitx.a  @r6,&12345h             ; 0x1801 0xb6e2 0x2345
4449
        bitx    @r6+,&12345h            ; 0x1841 0xb6b2 0x2345
4450
        bitx.b  @r6+,&12345h            ; 0x1841 0xb6f2 0x2345
4451
        bitx.w  @r6+,&12345h            ; 0x1841 0xb6b2 0x2345
4452
        bitx.a  @r6+,&12345h            ; 0x1801 0xb6f2 0x2345
4453
        bitx    &12345h,&12345h         ; 0x18c1 0xb292 0x2345 0x2345
4454
        bitx.b  &12345h,&12345h         ; 0x18c1 0xb2d2 0x2345 0x2345
4455
        bitx.&12345h,&12345h         ; 0x18c1 0xb292 0x2345 0x2345
4456
        bitx.a  &12345h,&12345h         ; 0x1881 0xb2d2 0x2345 0x2345
4457
        bitx    65432h,&12345h          ; 0x1ac1 0xb092 0x2796 0x2345
4458
        bitx.b  65432h,&12345h          ; 0x1ac1 0xb0d2 0x278e 0x2345
4459
        bitx.65432h,&12345h          ; 0x1ac1 0xb092 0x2786 0x2345
4460
        bitx.a  65432h,&12345h          ; 0x1a81 0xb0d2 0x277e 0x2345
4461
        bitx    r4,65432h               ; 0x1845 0xb480 0x2776
4462
        bitx.b  r4,65432h               ; 0x1845 0xb4c0 0x2770
4463
        bitx.w  r4,65432h               ; 0x1845 0xb480 0x276a
4464
        bitx.a  r4,65432h               ; 0x1805 0xb4c0 0x2764
4465
        bitx    #4,65432h               ; 0x1845 0xb2a0 0x275e
4466
        bitx.b  #4,65432h               ; 0x1845 0xb2e0 0x2758
4467
        bitx.w  #4,65432h               ; 0x1845 0xb2a0 0x2752
4468
        bitx.a  #4,65432h               ; 0x1805 0xb2e0 0x274c
4469
        bitx    #8,65432h               ; 0x1845 0xb2b0 0x2746
4470
        bitx.b  #8,65432h               ; 0x1845 0xb2f0 0x2740
4471
        bitx.w  #8,65432h               ; 0x1845 0xb2b0 0x273a
4472
        bitx.a  #8,65432h               ; 0x1805 0xb2f0 0x2734
4473
        bitx    #0,65432h               ; 0x1845 0xb380 0x272e
4474
        bitx.b  #0,65432h               ; 0x1845 0xb3c0 0x2728
4475
        bitx.w  #0,65432h               ; 0x1845 0xb380 0x2722
4476
        bitx.a  #0,65432h               ; 0x1805 0xb3c0 0x271c
4477
        bitx    #1,65432h               ; 0x1845 0xb390 0x2716
4478
        bitx.b  #1,65432h               ; 0x1845 0xb3d0 0x2710
4479
        bitx.w  #1,65432h               ; 0x1845 0xb390 0x270a
4480
        bitx.a  #1,65432h               ; 0x1805 0xb3d0 0x2704
4481
        bitx    #2,65432h               ; 0x1845 0xb3a0 0x26fe
4482
        bitx.b  #2,65432h               ; 0x1845 0xb3e0 0x26f8
4483
        bitx.w  #2,65432h               ; 0x1845 0xb3a0 0x26f2
4484
        bitx.a  #2,65432h               ; 0x1805 0xb3e0 0x26ec
4485
        bitx    #0ffffh,65432h          ; 0x1845 0xb3b0 0x26e6
4486
        bitx.b  #0ffh,65432h            ; 0x1845 0xb3f0 0x26e0
4487
        bitx.w  #0ffffh,65432h          ; 0x1845 0xb3b0 0x26da
4488
        bitx.a  #0fffffh,65432h         ; 0x1805 0xb3f0 0x26d4
4489
        bitx    #-1,65432h              ; 0x1845 0xb3b0 0x26ce
4490
        bitx.b  #-1,65432h              ; 0x1845 0xb3f0 0x26c8
4491
        bitx.w  #-1,65432h              ; 0x1845 0xb3b0 0x26c2
4492
        bitx.a  #-1,65432h              ; 0x1805 0xb3f0 0x26bc
4493
        bitx    #100,65432h             ; 0x1845 0xb0b0 0x0064 0x26b4
4494
        bitx.b  #100,65432h             ; 0x1845 0xb0f0 0x0064 0x26ac
4495
        bitx.w  #100,65432h             ; 0x1845 0xb0b0 0x0064 0x26a4
4496
        bitx.a  #100000,65432h          ; 0x1885 0xb0f0 0x86a0 0x269c
4497
        bitx    @r6,65432h              ; 0x1845 0xb6a0 0x2696
4498
        bitx.b  @r6,65432h              ; 0x1845 0xb6e0 0x2690
4499
        bitx.w  @r6,65432h              ; 0x1845 0xb6a0 0x268a
4500
        bitx.a  @r6,65432h              ; 0x1805 0xb6e0 0x2684
4501
        bitx    42(r6),65432h           ; 0x1845 0xb690 0x002a 0x267c
4502
        bitx.b  42(r6),65432h           ; 0x1845 0xb6d0 0x002a 0x2674
4503
        bitx.42(r6),65432h           ; 0x1845 0xb690 0x002a 0x266c
4504
        bitx.a  42(r6),65432h           ; 0x1805 0xb6d0 0x002a 0x2664
4505
        bitx    @r6,65432h              ; 0x1845 0xb6a0 0x265e
4506
        bitx.b  @r6,65432h              ; 0x1845 0xb6e0 0x2658
4507
        bitx.w  @r6,65432h              ; 0x1845 0xb6a0 0x2652
4508
        bitx.a  @r6,65432h              ; 0x1805 0xb6e0 0x264c
4509
        bitx    @r6+,65432h             ; 0x1845 0xb6b0 0x2646
4510
        bitx.b  @r6+,65432h             ; 0x1845 0xb6f0 0x2640
4511
        bitx.w  @r6+,65432h             ; 0x1845 0xb6b0 0x263a
4512
        bitx.a  @r6+,65432h             ; 0x1805 0xb6f0 0x2634
4513
        bitx    &12345h,65432h          ; 0x18c5 0xb290 0x2345 0x262c
4514
        bitx.b  &12345h,65432h          ; 0x18c5 0xb2d0 0x2345 0x2624
4515
        bitx.&12345h,65432h          ; 0x18c5 0xb290 0x2345 0x261c
4516
        bitx.a  &12345h,65432h          ; 0x1885 0xb2d0 0x2345 0x2614
4517
        bitx    65432h,65432h           ; 0x1ac5 0xb090 0x260e 0x260c
4518
        bitx.b  65432h,65432h           ; 0x1ac5 0xb0d0 0x2606 0x2604
4519
        bitx.65432h,65432h           ; 0x1ac5 0xb090 0x25fe 0x25fc
4520
        bitx.a  65432h,65432h           ; 0x1a85 0xb0d0 0x25f6 0x25f4
4521
        bicx    r4,r7                   ; 0x1840 0xc407
4522
        bicx.b  r4,r7                   ; 0x1840 0xc447
4523
        bicx.w  r4,r7                   ; 0x1840 0xc407
4524
        bicx.a  r4,r7                   ; 0x1800 0xc447
4525
        bicx    #4,r7                   ; 0x1840 0xc227
4526
        bicx.b  #4,r7                   ; 0x1840 0xc267
4527
        bicx.w  #4,r7                   ; 0x1840 0xc227
4528
        bicx.a  #4,r7                   ; 0x1800 0xc267
4529
        bicx    #8,r7                   ; 0x1840 0xc237
4530
        bicx.b  #8,r7                   ; 0x1840 0xc277
4531
        bicx.w  #8,r7                   ; 0x1840 0xc237
4532
        bicx.a  #8,r7                   ; 0x1800 0xc277
4533
        bicx    #0,r7                   ; 0x1840 0xc307
4534
        bicx.b  #0,r7                   ; 0x1840 0xc347
4535
        bicx.w  #0,r7                   ; 0x1840 0xc307
4536
        bicx.a  #0,r7                   ; 0x1800 0xc347
4537
        bicx    #1,r7                   ; 0x1840 0xc317
4538
        bicx.b  #1,r7                   ; 0x1840 0xc357
4539
        bicx.w  #1,r7                   ; 0x1840 0xc317
4540
        bicx.a  #1,r7                   ; 0x1800 0xc357
4541
        bicx    #2,r7                   ; 0x1840 0xc327
4542
        bicx.b  #2,r7                   ; 0x1840 0xc367
4543
        bicx.w  #2,r7                   ; 0x1840 0xc327
4544
        bicx.a  #2,r7                   ; 0x1800 0xc367
4545
        bicx    #0ffffh,r7              ; 0x1840 0xc337
4546
        bicx.b  #0ffh,r7                ; 0x1840 0xc377
4547
        bicx.w  #0ffffh,r7              ; 0x1840 0xc337
4548
        bicx.a  #0fffffh,r7             ; 0x1800 0xc377
4549
        bicx    #-1,r7                  ; 0x1840 0xc337
4550
        bicx.b  #-1,r7                  ; 0x1840 0xc377
4551
        bicx.w  #-1,r7                  ; 0x1840 0xc337
4552
        bicx.a  #-1,r7                  ; 0x1800 0xc377
4553
        bicx    #100,r7                 ; 0x1840 0xc037 0x0064
4554
        bicx.b  #100,r7                 ; 0x1840 0xc077 0x0064
4555
        bicx.w  #100,r7                 ; 0x1840 0xc037 0x0064
4556
        bicx.a  #100000,r7              ; 0x1880 0xc077 0x86a0
4557
        bicx    @r6,r7                  ; 0x1840 0xc627
4558
        bicx.b  @r6,r7                  ; 0x1840 0xc667
4559
        bicx.w  @r6,r7                  ; 0x1840 0xc627
4560
        bicx.a  @r6,r7                  ; 0x1800 0xc667
4561
        bicx    42(r6),r7               ; 0x1840 0xc617 0x002a
4562
        bicx.b  42(r6),r7               ; 0x1840 0xc657 0x002a
4563
        bicx.42(r6),r7               ; 0x1840 0xc617 0x002a
4564
        bicx.a  42(r6),r7               ; 0x1800 0xc657 0x002a
4565
        bicx    @r6,r7                  ; 0x1840 0xc627
4566
        bicx.b  @r6,r7                  ; 0x1840 0xc667
4567
        bicx.w  @r6,r7                  ; 0x1840 0xc627
4568
        bicx.a  @r6,r7                  ; 0x1800 0xc667
4569
        bicx    @r6+,r7                 ; 0x1840 0xc637
4570
        bicx.b  @r6+,r7                 ; 0x1840 0xc677
4571
        bicx.w  @r6+,r7                 ; 0x1840 0xc637
4572
        bicx.a  @r6+,r7                 ; 0x1800 0xc677
4573
        bicx    &12345h,r7              ; 0x18c0 0xc217 0x2345
4574
        bicx.b  &12345h,r7              ; 0x18c0 0xc257 0x2345
4575
        bicx.&12345h,r7              ; 0x18c0 0xc217 0x2345
4576
        bicx.a  &12345h,r7              ; 0x1880 0xc257 0x2345
4577
        bicx    65432h,r7               ; 0x1ac0 0xc017 0x24f6
4578
        bicx.b  65432h,r7               ; 0x1ac0 0xc057 0x24f0
4579
        bicx.65432h,r7               ; 0x1ac0 0xc017 0x24ea
4580
        bicx.a  65432h,r7               ; 0x1a80 0xc057 0x24e4
4581
        bicx    r4,200(r8)              ; 0x1840 0xc488 0x00c8
4582
        bicx.b  r4,200(r8)              ; 0x1840 0xc4c8 0x00c8
4583
        bicx.w  r4,200(r8)              ; 0x1840 0xc488 0x00c8
4584
        bicx.a  r4,200(r8)              ; 0x1800 0xc4c8 0x00c8
4585
        bicx    #4,200(r8)              ; 0x1840 0xc2a8 0x00c8
4586
        bicx.b  #4,200(r8)              ; 0x1840 0xc2e8 0x00c8
4587
        bicx.w  #4,200(r8)              ; 0x1840 0xc2a8 0x00c8
4588
        bicx.a  #4,200(r8)              ; 0x1800 0xc2e8 0x00c8
4589
        bicx    #8,200(r8)              ; 0x1840 0xc2b8 0x00c8
4590
        bicx.b  #8,200(r8)              ; 0x1840 0xc2f8 0x00c8
4591
        bicx.w  #8,200(r8)              ; 0x1840 0xc2b8 0x00c8
4592
        bicx.a  #8,200(r8)              ; 0x1800 0xc2f8 0x00c8
4593
        bicx    #0,200(r8)              ; 0x1840 0xc388 0x00c8
4594
        bicx.b  #0,200(r8)              ; 0x1840 0xc3c8 0x00c8
4595
        bicx.w  #0,200(r8)              ; 0x1840 0xc388 0x00c8
4596
        bicx.a  #0,200(r8)              ; 0x1800 0xc3c8 0x00c8
4597
        bicx    #1,200(r8)              ; 0x1840 0xc398 0x00c8
4598
        bicx.b  #1,200(r8)              ; 0x1840 0xc3d8 0x00c8
4599
        bicx.w  #1,200(r8)              ; 0x1840 0xc398 0x00c8
4600
        bicx.a  #1,200(r8)              ; 0x1800 0xc3d8 0x00c8
4601
        bicx    #2,200(r8)              ; 0x1840 0xc3a8 0x00c8
4602
        bicx.b  #2,200(r8)              ; 0x1840 0xc3e8 0x00c8
4603
        bicx.w  #2,200(r8)              ; 0x1840 0xc3a8 0x00c8
4604
        bicx.a  #2,200(r8)              ; 0x1800 0xc3e8 0x00c8
4605
        bicx    #0ffffh,200(r8)         ; 0x1840 0xc3b8 0x00c8
4606
        bicx.b  #0ffh,200(r8)           ; 0x1840 0xc3f8 0x00c8
4607
        bicx.w  #0ffffh,200(r8)         ; 0x1840 0xc3b8 0x00c8
4608
        bicx.a  #0fffffh,200(r8)        ; 0x1800 0xc3f8 0x00c8
4609
        bicx    #-1,200(r8)             ; 0x1840 0xc3b8 0x00c8
4610
        bicx.b  #-1,200(r8)             ; 0x1840 0xc3f8 0x00c8
4611
        bicx.w  #-1,200(r8)             ; 0x1840 0xc3b8 0x00c8
4612
        bicx.a  #-1,200(r8)             ; 0x1800 0xc3f8 0x00c8
4613
        bicx    #100,200(r8)            ; 0x1840 0xc0b8 0x0064 0x00c8
4614
        bicx.b  #100,200(r8)            ; 0x1840 0xc0f8 0x0064 0x00c8
4615
        bicx.w  #100,200(r8)            ; 0x1840 0xc0b8 0x0064 0x00c8
4616
        bicx.a  #100000,200(r8)         ; 0x1880 0xc0f8 0x86a0 0x00c8
4617
        bicx    @r6,200(r8)             ; 0x1840 0xc6a8 0x00c8
4618
        bicx.b  @r6,200(r8)             ; 0x1840 0xc6e8 0x00c8
4619
        bicx.w  @r6,200(r8)             ; 0x1840 0xc6a8 0x00c8
4620
        bicx.a  @r6,200(r8)             ; 0x1800 0xc6e8 0x00c8
4621
        bicx    42(r6),200(r8)          ; 0x1840 0xc698 0x002a 0x00c8
4622
        bicx.b  42(r6),200(r8)          ; 0x1840 0xc6d8 0x002a 0x00c8
4623
        bicx.42(r6),200(r8)          ; 0x1840 0xc698 0x002a 0x00c8
4624
        bicx.a  42(r6),200(r8)          ; 0x1800 0xc6d8 0x002a 0x00c8
4625
        bicx    @r6,200(r8)             ; 0x1840 0xc6a8 0x00c8
4626
        bicx.b  @r6,200(r8)             ; 0x1840 0xc6e8 0x00c8
4627
        bicx.w  @r6,200(r8)             ; 0x1840 0xc6a8 0x00c8
4628
        bicx.a  @r6,200(r8)             ; 0x1800 0xc6e8 0x00c8
4629
        bicx    @r6+,200(r8)            ; 0x1840 0xc6b8 0x00c8
4630
        bicx.b  @r6+,200(r8)            ; 0x1840 0xc6f8 0x00c8
4631
        bicx.w  @r6+,200(r8)            ; 0x1840 0xc6b8 0x00c8
4632
        bicx.a  @r6+,200(r8)            ; 0x1800 0xc6f8 0x00c8
4633
        bicx    &12345h,200(r8)         ; 0x18c0 0xc298 0x2345 0x00c8
4634
        bicx.b  &12345h,200(r8)         ; 0x18c0 0xc2d8 0x2345 0x00c8
4635
        bicx.&12345h,200(r8)         ; 0x18c0 0xc298 0x2345 0x00c8
4636
        bicx.a  &12345h,200(r8)         ; 0x1880 0xc2d8 0x2345 0x00c8
4637
        bicx    65432h,200(r8)          ; 0x1ac0 0xc098 0x2376 0x00c8
4638
        bicx.b  65432h,200(r8)          ; 0x1ac0 0xc0d8 0x236e 0x00c8
4639
        bicx.65432h,200(r8)          ; 0x1ac0 0xc098 0x2366 0x00c8
4640
        bicx.a  65432h,200(r8)          ; 0x1a80 0xc0d8 0x235e 0x00c8
4641
        bicx    r4,&12345h              ; 0x1841 0xc482 0x2345
4642
        bicx.b  r4,&12345h              ; 0x1841 0xc4c2 0x2345
4643
        bicx.w  r4,&12345h              ; 0x1841 0xc482 0x2345
4644
        bicx.a  r4,&12345h              ; 0x1801 0xc4c2 0x2345
4645
        bicx    #4,&12345h              ; 0x1841 0xc2a2 0x2345
4646
        bicx.b  #4,&12345h              ; 0x1841 0xc2e2 0x2345
4647
        bicx.w  #4,&12345h              ; 0x1841 0xc2a2 0x2345
4648
        bicx.a  #4,&12345h              ; 0x1801 0xc2e2 0x2345
4649
        bicx    #8,&12345h              ; 0x1841 0xc2b2 0x2345
4650
        bicx.b  #8,&12345h              ; 0x1841 0xc2f2 0x2345
4651
        bicx.w  #8,&12345h              ; 0x1841 0xc2b2 0x2345
4652
        bicx.a  #8,&12345h              ; 0x1801 0xc2f2 0x2345
4653
        bicx    #0,&12345h              ; 0x1841 0xc382 0x2345
4654
        bicx.b  #0,&12345h              ; 0x1841 0xc3c2 0x2345
4655
        bicx.w  #0,&12345h              ; 0x1841 0xc382 0x2345
4656
        bicx.a  #0,&12345h              ; 0x1801 0xc3c2 0x2345
4657
        bicx    #1,&12345h              ; 0x1841 0xc392 0x2345
4658
        bicx.b  #1,&12345h              ; 0x1841 0xc3d2 0x2345
4659
        bicx.w  #1,&12345h              ; 0x1841 0xc392 0x2345
4660
        bicx.a  #1,&12345h              ; 0x1801 0xc3d2 0x2345
4661
        bicx    #2,&12345h              ; 0x1841 0xc3a2 0x2345
4662
        bicx.b  #2,&12345h              ; 0x1841 0xc3e2 0x2345
4663
        bicx.w  #2,&12345h              ; 0x1841 0xc3a2 0x2345
4664
        bicx.a  #2,&12345h              ; 0x1801 0xc3e2 0x2345
4665
        bicx    #0ffffh,&12345h         ; 0x1841 0xc3b2 0x2345
4666
        bicx.b  #0ffh,&12345h           ; 0x1841 0xc3f2 0x2345
4667
        bicx.w  #0ffffh,&12345h         ; 0x1841 0xc3b2 0x2345
4668
        bicx.a  #0fffffh,&12345h        ; 0x1801 0xc3f2 0x2345
4669
        bicx    #-1,&12345h             ; 0x1841 0xc3b2 0x2345
4670
        bicx.b  #-1,&12345h             ; 0x1841 0xc3f2 0x2345
4671
        bicx.w  #-1,&12345h             ; 0x1841 0xc3b2 0x2345
4672
        bicx.a  #-1,&12345h             ; 0x1801 0xc3f2 0x2345
4673
        bicx    #100,&12345h            ; 0x1841 0xc0b2 0x0064 0x2345
4674
        bicx.b  #100,&12345h            ; 0x1841 0xc0f2 0x0064 0x2345
4675
        bicx.w  #100,&12345h            ; 0x1841 0xc0b2 0x0064 0x2345
4676
        bicx.a  #100000,&12345h         ; 0x1881 0xc0f2 0x86a0 0x2345
4677
        bicx    @r6,&12345h             ; 0x1841 0xc6a2 0x2345
4678
        bicx.b  @r6,&12345h             ; 0x1841 0xc6e2 0x2345
4679
        bicx.w  @r6,&12345h             ; 0x1841 0xc6a2 0x2345
4680
        bicx.a  @r6,&12345h             ; 0x1801 0xc6e2 0x2345
4681
        bicx    42(r6),&12345h          ; 0x1841 0xc692 0x002a 0x2345
4682
        bicx.b  42(r6),&12345h          ; 0x1841 0xc6d2 0x002a 0x2345
4683
        bicx.42(r6),&12345h          ; 0x1841 0xc692 0x002a 0x2345
4684
        bicx.a  42(r6),&12345h          ; 0x1801 0xc6d2 0x002a 0x2345
4685
        bicx    @r6,&12345h             ; 0x1841 0xc6a2 0x2345
4686
        bicx.b  @r6,&12345h             ; 0x1841 0xc6e2 0x2345
4687
        bicx.w  @r6,&12345h             ; 0x1841 0xc6a2 0x2345
4688
        bicx.a  @r6,&12345h             ; 0x1801 0xc6e2 0x2345
4689
        bicx    @r6+,&12345h            ; 0x1841 0xc6b2 0x2345
4690
        bicx.b  @r6+,&12345h            ; 0x1841 0xc6f2 0x2345
4691
        bicx.w  @r6+,&12345h            ; 0x1841 0xc6b2 0x2345
4692
        bicx.a  @r6+,&12345h            ; 0x1801 0xc6f2 0x2345
4693
        bicx    &12345h,&12345h         ; 0x18c1 0xc292 0x2345 0x2345
4694
        bicx.b  &12345h,&12345h         ; 0x18c1 0xc2d2 0x2345 0x2345
4695
        bicx.&12345h,&12345h         ; 0x18c1 0xc292 0x2345 0x2345
4696
        bicx.a  &12345h,&12345h         ; 0x1881 0xc2d2 0x2345 0x2345
4697
        bicx    65432h,&12345h          ; 0x1ac1 0xc092 0x21ee 0x2345
4698
        bicx.b  65432h,&12345h          ; 0x1ac1 0xc0d2 0x21e6 0x2345
4699
        bicx.65432h,&12345h          ; 0x1ac1 0xc092 0x21de 0x2345
4700
        bicx.a  65432h,&12345h          ; 0x1a81 0xc0d2 0x21d6 0x2345
4701
        bicx    r4,65432h               ; 0x1845 0xc480 0x21ce
4702
        bicx.b  r4,65432h               ; 0x1845 0xc4c0 0x21c8
4703
        bicx.w  r4,65432h               ; 0x1845 0xc480 0x21c2
4704
        bicx.a  r4,65432h               ; 0x1805 0xc4c0 0x21bc
4705
        bicx    #4,65432h               ; 0x1845 0xc2a0 0x21b6
4706
        bicx.b  #4,65432h               ; 0x1845 0xc2e0 0x21b0
4707
        bicx.w  #4,65432h               ; 0x1845 0xc2a0 0x21aa
4708
        bicx.a  #4,65432h               ; 0x1805 0xc2e0 0x21a4
4709
        bicx    #8,65432h               ; 0x1845 0xc2b0 0x219e
4710
        bicx.b  #8,65432h               ; 0x1845 0xc2f0 0x2198
4711
        bicx.w  #8,65432h               ; 0x1845 0xc2b0 0x2192
4712
        bicx.a  #8,65432h               ; 0x1805 0xc2f0 0x218c
4713
        bicx    #0,65432h               ; 0x1845 0xc380 0x2186
4714
        bicx.b  #0,65432h               ; 0x1845 0xc3c0 0x2180
4715
        bicx.w  #0,65432h               ; 0x1845 0xc380 0x217a
4716
        bicx.a  #0,65432h               ; 0x1805 0xc3c0 0x2174
4717
        bicx    #1,65432h               ; 0x1845 0xc390 0x216e
4718
        bicx.b  #1,65432h               ; 0x1845 0xc3d0 0x2168
4719
        bicx.w  #1,65432h               ; 0x1845 0xc390 0x2162
4720
        bicx.a  #1,65432h               ; 0x1805 0xc3d0 0x215c
4721
        bicx    #2,65432h               ; 0x1845 0xc3a0 0x2156
4722
        bicx.b  #2,65432h               ; 0x1845 0xc3e0 0x2150
4723
        bicx.w  #2,65432h               ; 0x1845 0xc3a0 0x214a
4724
        bicx.a  #2,65432h               ; 0x1805 0xc3e0 0x2144
4725
        bicx    #0ffffh,65432h          ; 0x1845 0xc3b0 0x213e
4726
        bicx.b  #0ffh,65432h            ; 0x1845 0xc3f0 0x2138
4727
        bicx.w  #0ffffh,65432h          ; 0x1845 0xc3b0 0x2132
4728
        bicx.a  #0fffffh,65432h         ; 0x1805 0xc3f0 0x212c
4729
        bicx    #-1,65432h              ; 0x1845 0xc3b0 0x2126
4730
        bicx.b  #-1,65432h              ; 0x1845 0xc3f0 0x2120
4731
        bicx.w  #-1,65432h              ; 0x1845 0xc3b0 0x211a
4732
        bicx.a  #-1,65432h              ; 0x1805 0xc3f0 0x2114
4733
        bicx    #100,65432h             ; 0x1845 0xc0b0 0x0064 0x210c
4734
        bicx.b  #100,65432h             ; 0x1845 0xc0f0 0x0064 0x2104
4735
        bicx.w  #100,65432h             ; 0x1845 0xc0b0 0x0064 0x20fc
4736
        bicx.a  #100000,65432h          ; 0x1885 0xc0f0 0x86a0 0x20f4
4737
        bicx    @r6,65432h              ; 0x1845 0xc6a0 0x20ee
4738
        bicx.b  @r6,65432h              ; 0x1845 0xc6e0 0x20e8
4739
        bicx.w  @r6,65432h              ; 0x1845 0xc6a0 0x20e2
4740
        bicx.a  @r6,65432h              ; 0x1805 0xc6e0 0x20d2
4741
        bicx    42(r6),65432h           ; 0x1845 0xc690 0x002a 0x20d4
4742
        bicx.b  42(r6),65432h           ; 0x1845 0xc6d0 0x002a 0x20cc
4743
        bicx.42(r6),65432h           ; 0x1845 0xc690 0x002a 0x20c4
4744
        bicx.a  42(r6),65432h           ; 0x1805 0xc6d0 0x002a 0x20bc
4745
        bicx    @r6,65432h              ; 0x1845 0xc6a0 0x20b6
4746
        bicx.b  @r6,65432h              ; 0x1845 0xc6e0 0x20b0
4747
        bicx.w  @r6,65432h              ; 0x1845 0xc6a0 0x20aa
4748
        bicx.a  @r6,65432h              ; 0x1805 0xc6e0 0x20a4
4749
        bicx    @r6+,65432h             ; 0x1845 0xc6b0 0x209e
4750
        bicx.b  @r6+,65432h             ; 0x1845 0xc6f0 0x2098
4751
        bicx.w  @r6+,65432h             ; 0x1845 0xc6b0 0x2092
4752
        bicx.a  @r6+,65432h             ; 0x1805 0xc6f0 0x208c
4753
        bicx    &12345h,65432h          ; 0x18c5 0xc290 0x2345 0x2084
4754
        bicx.b  &12345h,65432h          ; 0x18c5 0xc2d0 0x2345 0x207c
4755
        bicx.&12345h,65432h          ; 0x18c5 0xc290 0x2345 0x2074
4756
        bicx.a  &12345h,65432h          ; 0x1885 0xc2d0 0x2345 0x206c
4757
        bicx    65432h,65432h           ; 0x1ac5 0xc090 0x2066 0x2064
4758
        bicx.b  65432h,65432h           ; 0x1ac5 0xc0d0 0x205e 0x205c
4759
        bicx.65432h,65432h           ; 0x1ac5 0xc090 0x2056 0x2054
4760
        bicx.a  65432h,65432h           ; 0x1a85 0xc0d0 0x204e 0x204c
4761
        bisx    r4,r7                   ; 0x1840 0xd407
4762
        bisx.b  r4,r7                   ; 0x1840 0xd447
4763
        bisx.w  r4,r7                   ; 0x1840 0xd407
4764
        bisx.a  r4,r7                   ; 0x1800 0xd447
4765
        bisx    #4,r7                   ; 0x1840 0xd227
4766
        bisx.b  #4,r7                   ; 0x1840 0xd267
4767
        bisx.w  #4,r7                   ; 0x1840 0xd227
4768
        bisx.a  #4,r7                   ; 0x1800 0xd267
4769
        bisx    #8,r7                   ; 0x1840 0xd237
4770
        bisx.b  #8,r7                   ; 0x1840 0xd277
4771
        bisx.w  #8,r7                   ; 0x1840 0xd237
4772
        bisx.a  #8,r7                   ; 0x1800 0xd277
4773
        bisx    #0,r7                   ; 0x1840 0xd307
4774
        bisx.b  #0,r7                   ; 0x1840 0xd347
4775
        bisx.w  #0,r7                   ; 0x1840 0xd307
4776
        bisx.a  #0,r7                   ; 0x1800 0xd347
4777
        bisx    #1,r7                   ; 0x1840 0xd317
4778
        bisx.b  #1,r7                   ; 0x1840 0xd357
4779
        bisx.w  #1,r7                   ; 0x1840 0xd317
4780
        bisx.a  #1,r7                   ; 0x1800 0xd357
4781
        bisx    #2,r7                   ; 0x1840 0xd327
4782
        bisx.b  #2,r7                   ; 0x1840 0xd367
4783
        bisx.w  #2,r7                   ; 0x1840 0xd327
4784
        bisx.a  #2,r7                   ; 0x1800 0xd367
4785
        bisx    #0ffffh,r7              ; 0x1840 0xd337
4786
        bisx.b  #0ffh,r7                ; 0x1840 0xd377
4787
        bisx.w  #0ffffh,r7              ; 0x1840 0xd337
4788
        bisx.a  #0fffffh,r7             ; 0x1800 0xd377
4789
        bisx    #-1,r7                  ; 0x1840 0xd337
4790
        bisx.b  #-1,r7                  ; 0x1840 0xd377
4791
        bisx.w  #-1,r7                  ; 0x1840 0xd337
4792
        bisx.a  #-1,r7                  ; 0x1800 0xd377
4793
        bisx    #100,r7                 ; 0x1840 0xd037 0x0064
4794
        bisx.b  #100,r7                 ; 0x1840 0xd077 0x0064
4795
        bisx.w  #100,r7                 ; 0x1840 0xd037 0x0064
4796
        bisx.a  #100000,r7              ; 0x1880 0xd077 0x86a0
4797
        bisx    @r6,r7                  ; 0x1840 0xd627
4798
        bisx.b  @r6,r7                  ; 0x1840 0xd667
4799
        bisx.w  @r6,r7                  ; 0x1840 0xd627
4800
        bisx.a  @r6,r7                  ; 0x1800 0xd667
4801
        bisx    42(r6),r7               ; 0x1840 0xd617 0x002a
4802
        bisx.b  42(r6),r7               ; 0x1840 0xd657 0x002a
4803
        bisx.42(r6),r7               ; 0x1840 0xd617 0x002a
4804
        bisx.a  42(r6),r7               ; 0x1800 0xd657 0x002a
4805
        bisx    @r6,r7                  ; 0x1840 0xd627
4806
        bisx.b  @r6,r7                  ; 0x1840 0xd667
4807
        bisx.w  @r6,r7                  ; 0x1840 0xd627
4808
        bisx.a  @r6,r7                  ; 0x1800 0xd667
4809
        bisx    @r6+,r7                 ; 0x1840 0xd637
4810
        bisx.b  @r6+,r7                 ; 0x1840 0xd677
4811
        bisx.w  @r6+,r7                 ; 0x1840 0xd637
4812
        bisx.a  @r6+,r7                 ; 0x1800 0xd677
4813
        bisx    &12345h,r7              ; 0x18c0 0xd217 0x2345
4814
        bisx.b  &12345h,r7              ; 0x18c0 0xd257 0x2345
4815
        bisx.&12345h,r7              ; 0x18c0 0xd217 0x2345
4816
        bisx.a  &12345h,r7              ; 0x1880 0xd257 0x2345
4817
        bisx    65432h,r7               ; 0x1ac0 0xd017 0x1f4e
4818
        bisx.b  65432h,r7               ; 0x1ac0 0xd057 0x1f48
4819
        bisx.65432h,r7               ; 0x1ac0 0xd017 0x1f42
4820
        bisx.a  65432h,r7               ; 0x1a80 0xd057 0x1f3c
4821
        bisx    r4,200(r8)              ; 0x1840 0xd488 0x00c8
4822
        bisx.b  r4,200(r8)              ; 0x1840 0xd4c8 0x00c8
4823
        bisx.w  r4,200(r8)              ; 0x1840 0xd488 0x00c8
4824
        bisx.a  r4,200(r8)              ; 0x1800 0xd4c8 0x00c8
4825
        bisx    #4,200(r8)              ; 0x1840 0xd2a8 0x00c8
4826
        bisx.b  #4,200(r8)              ; 0x1840 0xd2e8 0x00c8
4827
        bisx.w  #4,200(r8)              ; 0x1840 0xd2a8 0x00c8
4828
        bisx.a  #4,200(r8)              ; 0x1800 0xd2e8 0x00c8
4829
        bisx    #8,200(r8)              ; 0x1840 0xd2b8 0x00c8
4830
        bisx.b  #8,200(r8)              ; 0x1840 0xd2f8 0x00c8
4831
        bisx.w  #8,200(r8)              ; 0x1840 0xd2b8 0x00c8
4832
        bisx.a  #8,200(r8)              ; 0x1800 0xd2f8 0x00c8
4833
        bisx    #0,200(r8)              ; 0x1840 0xd388 0x00c8
4834
        bisx.b  #0,200(r8)              ; 0x1840 0xd3c8 0x00c8
4835
        bisx.w  #0,200(r8)              ; 0x1840 0xd388 0x00c8
4836
        bisx.a  #0,200(r8)              ; 0x1800 0xd3c8 0x00c8
4837
        bisx    #1,200(r8)              ; 0x1840 0xd398 0x00c8
4838
        bisx.b  #1,200(r8)              ; 0x1840 0xd3d8 0x00c8
4839
        bisx.w  #1,200(r8)              ; 0x1840 0xd398 0x00c8
4840
        bisx.a  #1,200(r8)              ; 0x1800 0xd3d8 0x00c8
4841
        bisx    #2,200(r8)              ; 0x1840 0xd3a8 0x00c8
4842
        bisx.b  #2,200(r8)              ; 0x1840 0xd3e8 0x00c8
4843
        bisx.w  #2,200(r8)              ; 0x1840 0xd3a8 0x00c8
4844
        bisx.a  #2,200(r8)              ; 0x1800 0xd3e8 0x00c8
4845
        bisx    #0ffffh,200(r8)         ; 0x1840 0xd3b8 0x00c8
4846
        bisx.b  #0ffh,200(r8)           ; 0x1840 0xd3f8 0x00c8
4847
        bisx.w  #0ffffh,200(r8)         ; 0x1840 0xd3b8 0x00c8
4848
        bisx.a  #0fffffh,200(r8)        ; 0x1800 0xd3f8 0x00c8
4849
        bisx    #-1,200(r8)             ; 0x1840 0xd3b8 0x00c8
4850
        bisx.b  #-1,200(r8)             ; 0x1840 0xd3f8 0x00c8
4851
        bisx.w  #-1,200(r8)             ; 0x1840 0xd3b8 0x00c8
4852
        bisx.a  #-1,200(r8)             ; 0x1800 0xd3f8 0x00c8
4853
        bisx    #100,200(r8)            ; 0x1840 0xd0b8 0x0064 0x00c8
4854
        bisx.b  #100,200(r8)            ; 0x1840 0xd0f8 0x0064 0x00c8
4855
        bisx.w  #100,200(r8)            ; 0x1840 0xd0b8 0x0064 0x00c8
4856
        bisx.a  #100000,200(r8)         ; 0x1880 0xd0f8 0x86a0 0x00c8
4857
        bisx    @r6,200(r8)             ; 0x1840 0xd6a8 0x00c8
4858
        bisx.b  @r6,200(r8)             ; 0x1840 0xd6e8 0x00c8
4859
        bisx.w  @r6,200(r8)             ; 0x1840 0xd6a8 0x00c8
4860
        bisx.a  @r6,200(r8)             ; 0x1800 0xd6e8 0x00c8
4861
        bisx    42(r6),200(r8)          ; 0x1840 0xd698 0x002a 0x00c8
4862
        bisx.b  42(r6),200(r8)          ; 0x1840 0xd6d8 0x002a 0x00c8
4863
        bisx.42(r6),200(r8)          ; 0x1840 0xd698 0x002a 0x00c8
4864
        bisx.a  42(r6),200(r8)          ; 0x1800 0xd6d8 0x002a 0x00c8
4865
        bisx    @r6,200(r8)             ; 0x1840 0xd6a8 0x00c8
4866
        bisx.b  @r6,200(r8)             ; 0x1840 0xd6e8 0x00c8
4867
        bisx.w  @r6,200(r8)             ; 0x1840 0xd6a8 0x00c8
4868
        bisx.a  @r6,200(r8)             ; 0x1800 0xd6e8 0x00c8
4869
        bisx    @r6+,200(r8)            ; 0x1840 0xd6b8 0x00c8
4870
        bisx.b  @r6+,200(r8)            ; 0x1840 0xd6f8 0x00c8
4871
        bisx.w  @r6+,200(r8)            ; 0x1840 0xd6b8 0x00c8
4872
        bisx.a  @r6+,200(r8)            ; 0x1800 0xd6f8 0x00c8
4873
        bisx    &12345h,200(r8)         ; 0x18c0 0xd298 0x2345 0x00c8
4874
        bisx.b  &12345h,200(r8)         ; 0x18c0 0xd2d8 0x2345 0x00c8
4875
        bisx.&12345h,200(r8)         ; 0x18c0 0xd298 0x2345 0x00c8
4876
        bisx.a  &12345h,200(r8)         ; 0x1880 0xd2d8 0x2345 0x00c8
4877
        bisx    65432h,200(r8)          ; 0x1ac0 0xd098 0x1dce 0x00c8
4878
        bisx.b  65432h,200(r8)          ; 0x1ac0 0xd0d8 0x1dc6 0x00c8
4879
        bisx.65432h,200(r8)          ; 0x1ac0 0xd098 0x1dbe 0x00c8
4880
        bisx.a  65432h,200(r8)          ; 0x1ac0 0xd0d8 0x1db6 0x00c8
4881
        bisx    r4,&12345h              ; 0x1841 0xd482 0x2345
4882
        bisx.b  r4,&12345h              ; 0x1841 0xd4c2 0x2345
4883
        bisx.w  r4,&12345h              ; 0x1841 0xd482 0x2345
4884
        bisx.a  r4,&12345h              ; 0x1801 0xd4c2 0x2345
4885
        bisx    #4,&12345h              ; 0x1841 0xd2a2 0x2345
4886
        bisx.b  #4,&12345h              ; 0x1841 0xd2e2 0x2345
4887
        bisx.w  #4,&12345h              ; 0x1841 0xd2a2 0x2345
4888
        bisx.a  #4,&12345h              ; 0x1801 0xd2e2 0x2345
4889
        bisx    #8,&12345h              ; 0x1841 0xd2b2 0x2345
4890
        bisx.b  #8,&12345h              ; 0x1841 0xd2f2 0x2345
4891
        bisx.w  #8,&12345h              ; 0x1841 0xd2b2 0x2345
4892
        bisx.a  #8,&12345h              ; 0x1801 0xd2f2 0x2345
4893
        bisx    #0,&12345h              ; 0x1841 0xd382 0x2345
4894
        bisx.b  #0,&12345h              ; 0x1841 0xd3c2 0x2345
4895
        bisx.w  #0,&12345h              ; 0x1841 0xd382 0x2345
4896
        bisx.a  #0,&12345h              ; 0x1801 0xd3c2 0x2345
4897
        bisx    #1,&12345h              ; 0x1841 0xd392 0x2345
4898
        bisx.b  #1,&12345h              ; 0x1841 0xd3d2 0x2345
4899
        bisx.w  #1,&12345h              ; 0x1841 0xd392 0x2345
4900
        bisx.a  #1,&12345h              ; 0x1801 0xd3d2 0x2345
4901
        bisx    #2,&12345h              ; 0x1841 0xd3a2 0x2345
4902
        bisx.b  #2,&12345h              ; 0x1841 0xd3e2 0x2345
4903
        bisx.w  #2,&12345h              ; 0x1841 0xd3a2 0x2345
4904
        bisx.a  #2,&12345h              ; 0x1801 0xd3e2 0x2345
4905
        bisx    #0ffffh,&12345h         ; 0x1841 0xd3b2 0x2345
4906
        bisx.b  #0ffh,&12345h           ; 0x1841 0xd3f2 0x2345
4907
        bisx.w  #0ffffh,&12345h         ; 0x1841 0xd3b2 0x2345
4908
        bisx.a  #0fffffh,&12345h        ; 0x1801 0xd3f2 0x2345
4909
        bisx    #-1,&12345h             ; 0x1841 0xd3b2 0x2345
4910
        bisx.b  #-1,&12345h             ; 0x1841 0xd3f2 0x2345
4911
        bisx.w  #-1,&12345h             ; 0x1841 0xd3b2 0x2345
4912
        bisx.a  #-1,&12345h             ; 0x1801 0xd3f2 0x2345
4913
        bisx    #100,&12345h            ; 0x1841 0xd0b2 0x0064 0x2345
4914
        bisx.b  #100,&12345h            ; 0x1841 0xd0f2 0x0064 0x2345
4915
        bisx.w  #100,&12345h            ; 0x1841 0xd0b2 0x0064 0x2345
4916
        bisx.a  #100000,&12345h         ; 0x1881 0xd0f2 0x86a0 0x2345
4917
        bisx    @r6,&12345h             ; 0x1841 0xd6a2 0x2345
4918
        bisx.b  @r6,&12345h             ; 0x1841 0xd6e2 0x2345
4919
        bisx.w  @r6,&12345h             ; 0x1841 0xd6a2 0x2345
4920
        bisx.a  @r6,&12345h             ; 0x1801 0xd6e2 0x2345
4921
        bisx    42(r6),&12345h          ; 0x1841 0xd692 0x002a 0x2345
4922
        bisx.b  42(r6),&12345h          ; 0x1841 0xd6d2 0x002a 0x2345
4923
        bisx.42(r6),&12345h          ; 0x1841 0xd692 0x002a 0x2345
4924
        bisx.a  42(r6),&12345h          ; 0x1801 0xd6d2 0x002a 0x2345
4925
        bisx    @r6,&12345h             ; 0x1841 0xd6a2 0x2345
4926
        bisx.b  @r6,&12345h             ; 0x1841 0xd6e2 0x2345
4927
        bisx.w  @r6,&12345h             ; 0x1841 0xd6a2 0x2345
4928
        bisx.a  @r6,&12345h             ; 0x1801 0xd6e2 0x2345
4929
        bisx    @r6+,&12345h            ; 0x1841 0xd6b2 0x2345
4930
        bisx.b  @r6+,&12345h            ; 0x1841 0xd6f2 0x2345
4931
        bisx.w  @r6+,&12345h            ; 0x1841 0xd6b2 0x2345
4932
        bisx.a  @r6+,&12345h            ; 0x1801 0xd6f2 0x2345
4933
        bisx    &12345h,&12345h         ; 0x18c1 0xd292 0x2345 0x2345
4934
        bisx.b  &12345h,&12345h         ; 0x18c1 0xd2d2 0x2345 0x2345
4935
        bisx.&12345h,&12345h         ; 0x18c1 0xd292 0x2345 0x2345
4936
        bisx.a  &12345h,&12345h         ; 0x1881 0xd2d2 0x2345 0x2345
4937
        bisx    65432h,&12345h          ; 0x1ac1 0xd092 0x1c46 0x2345
4938
        bisx.b  65432h,&12345h          ; 0x1ac1 0xd0d2 0x1c3e 0x2345
4939
        bisx.65432h,&12345h          ; 0x1ac1 0xd092 0x1c36 0x2345
4940
        bisx.a  65432h,&12345h          ; 0x1a81 0xd0d2 0x1c2e 0x2345
4941
        bisx    r4,65432h               ; 0x1845 0xd480 0x1c26
4942
        bisx.b  r4,65432h               ; 0x1845 0xd4c0 0x1c20
4943
        bisx.w  r4,65432h               ; 0x1845 0xd480 0x1c1a
4944
        bisx.a  r4,65432h               ; 0x1805 0xd4c0 0x1c14
4945
        bisx    #4,65432h               ; 0x1845 0xd2a0 0x1c0e
4946
        bisx.b  #4,65432h               ; 0x1845 0xd2e0 0x1c08
4947
        bisx.w  #4,65432h               ; 0x1845 0xd2a0 0x1c02
4948
        bisx.a  #4,65432h               ; 0x1805 0xd2e0 0x1bf2
4949
        bisx    #8,65432h               ; 0x1845 0xd2b0 0x1bf6
4950
        bisx.b  #8,65432h               ; 0x1845 0xd2f0 0x1bf0
4951
        bisx.w  #8,65432h               ; 0x1845 0xd2b0 0x1bea
4952
        bisx.a  #8,65432h               ; 0x1805 0xd2f0 0x1be4
4953
        bisx    #0,65432h               ; 0x1845 0xd380 0x1bde
4954
        bisx.b  #0,65432h               ; 0x1845 0xd3c0 0x1bd8
4955
        bisx.w  #0,65432h               ; 0x1845 0xd380 0x1bd2
4956
        bisx.a  #0,65432h               ; 0x1805 0xd3c0 0x1bcc
4957
        bisx    #1,65432h               ; 0x1845 0xd390 0x1bc6
4958
        bisx.b  #1,65432h               ; 0x1845 0xd3d0 0x1bc0
4959
        bisx.w  #1,65432h               ; 0x1845 0xd390 0x1bba
4960
        bisx.a  #1,65432h               ; 0x1805 0xd3d0 0x1bb4
4961
        bisx    #2,65432h               ; 0x1845 0xd3a0 0x1bae
4962
        bisx.b  #2,65432h               ; 0x1845 0xd3e0 0x1ba8
4963
        bisx.w  #2,65432h               ; 0x1845 0xd3a0 0x1ba2
4964
        bisx.a  #2,65432h               ; 0x1805 0xd3e0 0x1b9c
4965
        bisx    #0ffffh,65432h          ; 0x1845 0xd3b0 0x1b96
4966
        bisx.b  #0ffh,65432h            ; 0x1845 0xd3f0 0x1b90
4967
        bisx.w  #0ffffh,65432h          ; 0x1845 0xd3b0 0x1b8a
4968
        bisx.a  #0fffffh,65432h         ; 0x1805 0xd3f0 0x1b84
4969
        bisx    #-1,65432h              ; 0x1845 0xd3b0 0x1b7e
4970
        bisx.b  #-1,65432h              ; 0x1845 0xd3f0 0x1b78
4971
        bisx.w  #-1,65432h              ; 0x1845 0xd3b0 0x1b72
4972
        bisx.a  #-1,65432h              ; 0x1805 0xd3f0 0x1b6c
4973
        bisx    #100,65432h             ; 0x1845 0xd0b0 0x0064 0x1b64
4974
        bisx.b  #100,65432h             ; 0x1845 0xd0f0 0x0064 0x1b5c
4975
        bisx.w  #100,65432h             ; 0x1845 0xd0b0 0x0064 0x1b54
4976
        bisx.a  #100000,65432h          ; 0x1885 0xd0f0 0x86a0 0x1b4c
4977
        bisx    @r6,65432h              ; 0x1845 0xd6a0 0x1b46
4978
        bisx.b  @r6,65432h              ; 0x1845 0xd6e0 0x1b40
4979
        bisx.w  @r6,65432h              ; 0x1845 0xd6a0 0x1b3a
4980
        bisx.a  @r6,65432h              ; 0x1805 0xd6e0 0x1b34
4981
        bisx    42(r6),65432h           ; 0x1845 0xd690 0x002a 0x1b2c
4982
        bisx.b  42(r6),65432h           ; 0x1845 0xd6d0 0x002a 0x1b24
4983
        bisx.42(r6),65432h           ; 0x1845 0xd690 0x002a 0x1b1c
4984
        bisx.a  42(r6),65432h           ; 0x1805 0xd6d0 0x002a 0x1b14
4985
        bisx    @r6,65432h              ; 0x1845 0xd6a0 0x1b0e
4986
        bisx.b  @r6,65432h              ; 0x1845 0xd6e0 0x1b08
4987
        bisx.w  @r6,65432h              ; 0x1845 0xd6a0 0x1b02
4988
        bisx.a  @r6,65432h              ; 0x1805 0xd6e0 0x1afc
4989
        bisx    @r6+,65432h             ; 0x1845 0xd6b0 0x1af6
4990
        bisx.b  @r6+,65432h             ; 0x1845 0xd6f0 0x1af0
4991
        bisx.w  @r6+,65432h             ; 0x1845 0xd6b0 0x1aea
4992
        bisx.a  @r6+,65432h             ; 0x1805 0xd6f0 0x1ae4
4993
        bisx    &12345h,65432h          ; 0x18c5 0xd290 0x2345 0x1adc
4994
        bisx.b  &12345h,65432h          ; 0x18c5 0xd2d0 0x2345 0x1ad4
4995
        bisx.&12345h,65432h          ; 0x18c5 0xd290 0x2345 0x1acc
4996
        bisx.a  &12345h,65432h          ; 0x1885 0xd2d0 0x2345 0x1ac4
4997
        bisx    65432h,65432h           ; 0x1ac5 0xd090 0x1abe 0x1abc
4998
        bisx.b  65432h,65432h           ; 0x1ac5 0xd0d0 0x1ab6 0x1ab4
4999
        bisx.65432h,65432h           ; 0x1ac5 0xd090 0x1aae 0x1aac
5000
        bisx.a  65432h,65432h           ; 0x1a85 0xd0d0 0x1aa6 0x1aa4
5001
        xorx    r4,r7                   ; 0x1840 0xe407
5002
        xorx.b  r4,r7                   ; 0x1840 0xe447
5003
        xorx.w  r4,r7                   ; 0x1840 0xe407
5004
        xorx.a  r4,r7                   ; 0x1800 0xe447
5005
        xorx    #4,r7                   ; 0x1840 0xe227
5006
        xorx.b  #4,r7                   ; 0x1840 0xe267
5007
        xorx.w  #4,r7                   ; 0x1840 0xe227
5008
        xorx.a  #4,r7                   ; 0x1800 0xe267
5009
        xorx    #8,r7                   ; 0x1840 0xe237
5010
        xorx.b  #8,r7                   ; 0x1840 0xe277
5011
        xorx.w  #8,r7                   ; 0x1840 0xe237
5012
        xorx.a  #8,r7                   ; 0x1800 0xe277
5013
        xorx    #0,r7                   ; 0x1840 0xe307
5014
        xorx.b  #0,r7                   ; 0x1840 0xe347
5015
        xorx.w  #0,r7                   ; 0x1840 0xe307
5016
        xorx.a  #0,r7                   ; 0x1800 0xe347
5017
        xorx    #1,r7                   ; 0x1840 0xe317
5018
        xorx.b  #1,r7                   ; 0x1840 0xe357
5019
        xorx.w  #1,r7                   ; 0x1840 0xe317
5020
        xorx.a  #1,r7                   ; 0x1800 0xe357
5021
        xorx    #2,r7                   ; 0x1840 0xe327
5022
        xorx.b  #2,r7                   ; 0x1840 0xe367
5023
        xorx.w  #2,r7                   ; 0x1840 0xe327
5024
        xorx.a  #2,r7                   ; 0x1800 0xe367
5025
        xorx    #0ffffh,r7              ; 0x1840 0xe337
5026
        xorx.b  #0ffh,r7                ; 0x1840 0xe377
5027
        xorx.w  #0ffffh,r7              ; 0x1840 0xe337
5028
        xorx.a  #0fffffh,r7             ; 0x1800 0xe377
5029
        xorx    #-1,r7                  ; 0x1840 0xe337
5030
        xorx.b  #-1,r7                  ; 0x1840 0xe377
5031
        xorx.w  #-1,r7                  ; 0x1840 0xe337
5032
        xorx.a  #-1,r7                  ; 0x1800 0xe377
5033
        xorx    #100,r7                 ; 0x1840 0xe037 0x0064
5034
        xorx.b  #100,r7                 ; 0x1840 0xe077 0x0064
5035
        xorx.w  #100,r7                 ; 0x1840 0xe037 0x0064
5036
        xorx.a  #100000,r7              ; 0x1880 0xe077 0x86a0
5037
        xorx    @r6,r7                  ; 0x1840 0xe627
5038
        xorx.b  @r6,r7                  ; 0x1840 0xe667
5039
        xorx.w  @r6,r7                  ; 0x1840 0xe627
5040
        xorx.a  @r6,r7                  ; 0x1800 0xe667
5041
        xorx    42(r6),r7               ; 0x1840 0xe617 0x002a
5042
        xorx.b  42(r6),r7               ; 0x1840 0xe657 0x002a
5043
        xorx.42(r6),r7               ; 0x1840 0xe617 0x002a
5044
        xorx.a  42(r6),r7               ; 0x1800 0xe657 0x002a
5045
        xorx    @r6,r7                  ; 0x1840 0xe627
5046
        xorx.b  @r6,r7                  ; 0x1840 0xe667
5047
        xorx.w  @r6,r7                  ; 0x1840 0xe627
5048
        xorx.a  @r6,r7                  ; 0x1800 0xe667
5049
        xorx    @r6+,r7                 ; 0x1840 0xe637
5050
        xorx.b  @r6+,r7                 ; 0x1840 0xe677
5051
        xorx.w  @r6+,r7                 ; 0x1840 0xe637
5052
        xorx.a  @r6+,r7                 ; 0x1800 0xe677
5053
        xorx    &12345h,r7              ; 0x18c0 0xe217 0x2345
5054
        xorx.b  &12345h,r7              ; 0x18c0 0xe257 0x2345
5055
        xorx.&12345h,r7              ; 0x18c0 0xe217 0x2345
5056
        xorx.a  &12345h,r7              ; 0x1880 0xe257 0x2345
5057
        xorx    65432h,r7               ; 0x1ac0 0xe017 0x19a6
5058
        xorx.b  65432h,r7               ; 0x1ac0 0xe057 0x19a0
5059
        xorx.65432h,r7               ; 0x1ac0 0xe017 0x199a
5060
        xorx.a  65432h,r7               ; 0x1a80 0xe057 0x1994
5061
        xorx    r4,200(r8)              ; 0x1840 0xe488 0x00c8
5062
        xorx.b  r4,200(r8)              ; 0x1840 0xe4c8 0x00c8
5063
        xorx.w  r4,200(r8)              ; 0x1840 0xe488 0x00c8
5064
        xorx.a  r4,200(r8)              ; 0x1800 0xe4c8 0x00c8
5065
        xorx    #4,200(r8)              ; 0x1840 0xe2a8 0x00c8
5066
        xorx.b  #4,200(r8)              ; 0x1840 0xe2e8 0x00c8
5067
        xorx.w  #4,200(r8)              ; 0x1840 0xe2a8 0x00c8
5068
        xorx.a  #4,200(r8)              ; 0x1800 0xe2e8 0x00c8
5069
        xorx    #8,200(r8)              ; 0x1840 0xe2b8 0x00c8
5070
        xorx.b  #8,200(r8)              ; 0x1840 0xe2f8 0x00c8
5071
        xorx.w  #8,200(r8)              ; 0x1840 0xe2b8 0x00c8
5072
        xorx.a  #8,200(r8)              ; 0x1800 0xe2f8 0x00c8
5073
        xorx    #0,200(r8)              ; 0x1840 0xe388 0x00c8
5074
        xorx.b  #0,200(r8)              ; 0x1840 0xe3c8 0x00c8
5075
        xorx.w  #0,200(r8)              ; 0x1840 0xe388 0x00c8
5076
        xorx.a  #0,200(r8)              ; 0x1800 0xe3c8 0x00c8
5077
        xorx    #1,200(r8)              ; 0x1840 0xe398 0x00c8
5078
        xorx.b  #1,200(r8)              ; 0x1840 0xe3d8 0x00c8
5079
        xorx.w  #1,200(r8)              ; 0x1840 0xe398 0x00c8
5080
        xorx.a  #1,200(r8)              ; 0x1800 0xe3d8 0x00c8
5081
        xorx    #2,200(r8)              ; 0x1840 0xe3a8 0x00c8
5082
        xorx.b  #2,200(r8)              ; 0x1840 0xe3e8 0x00c8
5083
        xorx.w  #2,200(r8)              ; 0x1840 0xe3a8 0x00c8
5084
        xorx.a  #2,200(r8)              ; 0x1800 0xe3e8 0x00c8
5085
        xorx    #0ffffh,200(r8)         ; 0x1840 0xe3b8 0x00c8
5086
        xorx.b  #0ffh,200(r8)           ; 0x1840 0xe3f8 0x00c8
5087
        xorx.w  #0ffffh,200(r8)         ; 0x1840 0xe3b8 0x00c8
5088
        xorx.a  #0fffffh,200(r8)        ; 0x1800 0xe3f8 0x00c8
5089
        xorx    #-1,200(r8)             ; 0x1840 0xe3b8 0x00c8
5090
        xorx.b  #-1,200(r8)             ; 0x1840 0xe3f8 0x00c8
5091
        xorx.w  #-1,200(r8)             ; 0x1840 0xe3b8 0x00c8
5092
        xorx.a  #-1,200(r8)             ; 0x1800 0xe3f8 0x00c8
5093
        xorx    #100,200(r8)            ; 0x1840 0xe0b8 0x0064 0x00c8
5094
        xorx.b  #100,200(r8)            ; 0x1840 0xe0f8 0x0064 0x00c8
5095
        xorx.w  #100,200(r8)            ; 0x1840 0xe0b8 0x0064 0x00c8
5096
        xorx.a  #100000,200(r8)         ; 0x1880 0xe0f8 0x86a0 0x00c8
5097
        xorx    @r6,200(r8)             ; 0x1840 0xe6a8 0x00c8
5098
        xorx.b  @r6,200(r8)             ; 0x1840 0xe6e8 0x00c8
5099
        xorx.w  @r6,200(r8)             ; 0x1840 0xe6a8 0x00c8
5100
        xorx.a  @r6,200(r8)             ; 0x1800 0xe6e8 0x00c8
5101
        xorx    42(r6),200(r8)          ; 0x1840 0xe698 0x002a 0x00c8
5102
        xorx.b  42(r6),200(r8)          ; 0x1840 0xe6d8 0x002a 0x00c8
5103
        xorx.42(r6),200(r8)          ; 0x1840 0xe698 0x002a 0x00c8
5104
        xorx.a  42(r6),200(r8)          ; 0x1800 0xe6d8 0x002a 0x00c8
5105
        xorx    @r6,200(r8)             ; 0x1840 0xe6a8 0x00c8
5106
        xorx.b  @r6,200(r8)             ; 0x1840 0xe6e8 0x00c8
5107
        xorx.w  @r6,200(r8)             ; 0x1840 0xe6a8 0x00c8
5108
        xorx.a  @r6,200(r8)             ; 0x1800 0xe6e8 0x00c8
5109
        xorx    @r6+,200(r8)            ; 0x1840 0xe6b8 0x00c8
5110
        xorx.b  @r6+,200(r8)            ; 0x1840 0xe6f8 0x00c8
5111
        xorx.w  @r6+,200(r8)            ; 0x1840 0xe6b8 0x00c8
5112
        xorx.a  @r6+,200(r8)            ; 0x1800 0xe6f8 0x00c8
5113
        xorx    &12345h,200(r8)         ; 0x18c0 0xe298 0x2345 0x00c8
5114
        xorx.b  &12345h,200(r8)         ; 0x18c0 0xe2d8 0x2345 0x00c8
5115
        xorx.&12345h,200(r8)         ; 0x18c0 0xe298 0x2345 0x00c8
5116
        xorx.a  &12345h,200(r8)         ; 0x1880 0xe2d8 0x2345 0x00c8
5117
        xorx    65432h,200(r8)          ; 0x1ac0 0xe098 0x1826 0x00c8
5118
        xorx.b  65432h,200(r8)          ; 0x1ac0 0xe0d8 0x181e 0x00c8
5119
        xorx.65432h,200(r8)          ; 0x1ac0 0xe098 0x1816 0x00c8
5120
        xorx.a  65432h,200(r8)          ; 0x1ac0 0xe0d8 0x180e 0x00c8
5121
        xorx    r4,&12345h              ; 0x1841 0xe482 0x2345
5122
        xorx.b  r4,&12345h              ; 0x1841 0xe4c2 0x2345
5123
        xorx.w  r4,&12345h              ; 0x1841 0xe482 0x2345
5124
        xorx.a  r4,&12345h              ; 0x1801 0xe4c2 0x2345
5125
        xorx    #4,&12345h              ; 0x1841 0xe2a2 0x2345
5126
        xorx.b  #4,&12345h              ; 0x1841 0xe2e2 0x2345
5127
        xorx.w  #4,&12345h              ; 0x1841 0xe2a2 0x2345
5128
        xorx.a  #4,&12345h              ; 0x1801 0xe2e2 0x2345
5129
        xorx    #8,&12345h              ; 0x1841 0xe2b2 0x2345
5130
        xorx.b  #8,&12345h              ; 0x1841 0xe2f2 0x2345
5131
        xorx.w  #8,&12345h              ; 0x1841 0xe2b2 0x2345
5132
        xorx.a  #8,&12345h              ; 0x1801 0xe2f2 0x2345
5133
        xorx    #0,&12345h              ; 0x1841 0xe382 0x2345
5134
        xorx.b  #0,&12345h              ; 0x1841 0xe3c2 0x2345
5135
        xorx.w  #0,&12345h              ; 0x1841 0xe382 0x2345
5136
        xorx.a  #0,&12345h              ; 0x1801 0xe3c2 0x2345
5137
        xorx    #1,&12345h              ; 0x1841 0xe392 0x2345
5138
        xorx.b  #1,&12345h              ; 0x1841 0xe3d2 0x2345
5139
        xorx.w  #1,&12345h              ; 0x1841 0xe392 0x2345
5140
        xorx.a  #1,&12345h              ; 0x1801 0xe3d2 0x2345
5141
        xorx    #2,&12345h              ; 0x1841 0xe3a2 0x2345
5142
        xorx.b  #2,&12345h              ; 0x1841 0xe3e2 0x2345
5143
        xorx.w  #2,&12345h              ; 0x1841 0xe3a2 0x2345
5144
        xorx.a  #2,&12345h              ; 0x1801 0xe3e2 0x2345
5145
        xorx    #0ffffh,&12345h         ; 0x1841 0xe3b2 0x2345
5146
        xorx.b  #0ffh,&12345h           ; 0x1841 0xe3f2 0x2345
5147
        xorx.w  #0ffffh,&12345h         ; 0x1841 0xe3b2 0x2345
5148
        xorx.a  #0fffffh,&12345h        ; 0x1801 0xe3f2 0x2345
5149
        xorx    #-1,&12345h             ; 0x1841 0xe3b2 0x2345
5150
        xorx.b  #-1,&12345h             ; 0x1841 0xe3f2 0x2345
5151
        xorx.w  #-1,&12345h             ; 0x1841 0xe3b2 0x2345
5152
        xorx.a  #-1,&12345h             ; 0x1801 0xe3f2 0x2345
5153
        xorx    #100,&12345h            ; 0x1841 0xe0b2 0x0064 0x2345
5154
        xorx.b  #100,&12345h            ; 0x1841 0xe0f2 0x0064 0x2345
5155
        xorx.w  #100,&12345h            ; 0x1841 0xe0b2 0x0064 0x2345
5156
        xorx.a  #100000,&12345h         ; 0x1881 0xe0f2 0x86a0 0x2345
5157
        xorx    @r6,&12345h             ; 0x1841 0xe6a2 0x2345
5158
        xorx.b  @r6,&12345h             ; 0x1841 0xe6e2 0x2345
5159
        xorx.w  @r6,&12345h             ; 0x1841 0xe6a2 0x2345
5160
        xorx.a  @r6,&12345h             ; 0x1801 0xe6e2 0x2345
5161
        xorx    42(r6),&12345h          ; 0x1841 0xe692 0x002a 0x2345
5162
        xorx.b  42(r6),&12345h          ; 0x1841 0xe6d2 0x002a 0x2345
5163
        xorx.42(r6),&12345h          ; 0x1841 0xe692 0x002a 0x2345
5164
        xorx.a  42(r6),&12345h          ; 0x1801 0xe6d2 0x002a 0x2345
5165
        xorx    @r6,&12345h             ; 0x1841 0xe6a2 0x2345
5166
        xorx.b  @r6,&12345h             ; 0x1841 0xe6e2 0x2345
5167
        xorx.w  @r6,&12345h             ; 0x1841 0xe6a2 0x2345
5168
        xorx.a  @r6,&12345h             ; 0x1801 0xe6e2 0x2345
5169
        xorx    @r6+,&12345h            ; 0x1841 0xe6b2 0x2345
5170
        xorx.b  @r6+,&12345h            ; 0x1841 0xe6f2 0x2345
5171
        xorx.w  @r6+,&12345h            ; 0x1841 0xe6b2 0x2345
5172
        xorx.a  @r6+,&12345h            ; 0x1801 0xe6f2 0x2345
5173
        xorx    &12345h,&12345h         ; 0x18c1 0xe292 0x2345 0x2345
5174
        xorx.b  &12345h,&12345h         ; 0x18c1 0xe2d2 0x2345 0x2345
5175
        xorx.&12345h,&12345h         ; 0x18c1 0xe292 0x2345 0x2345
5176
        xorx.a  &12345h,&12345h         ; 0x1881 0xe2d2 0x2345 0x2345
5177
        xorx    65432h,&12345h          ; 0x1ac1 0xe092 0x169e 0x2345
5178
        xorx.b  65432h,&12345h          ; 0x1ac1 0xe0d2 0x1696 0x2345
5179
        xorx.65432h,&12345h          ; 0x1ac1 0xe092 0x168e 0x2345
5180
        xorx.a  65432h,&12345h          ; 0x1a81 0xe0d2 0x1686 0x2345
5181
        xorx    r4,65432h               ; 0x1845 0xe480 0x167e
5182
        xorx.b  r4,65432h               ; 0x1845 0xe4c0 0x1678
5183
        xorx.w  r4,65432h               ; 0x1845 0xe480 0x1672
5184
        xorx.a  r4,65432h               ; 0x1805 0xe4c0 0x166c
5185
        xorx    #4,65432h               ; 0x1845 0xe2a0 0x1666
5186
        xorx.b  #4,65432h               ; 0x1845 0xe2e0 0x1660
5187
        xorx.w  #4,65432h               ; 0x1845 0xe2a0 0x165a
5188
        xorx.a  #4,65432h               ; 0x1805 0xe2e0 0x1654
5189
        xorx    #8,65432h               ; 0x1845 0xe2b0 0x164e
5190
        xorx.b  #8,65432h               ; 0x1845 0xe2f0 0x1648
5191
        xorx.w  #8,65432h               ; 0x1845 0xe2b0 0x1642
5192
        xorx.a  #8,65432h               ; 0x1805 0xe2f0 0x163c
5193
        xorx    #0,65432h               ; 0x1845 0xe380 0x1636
5194
        xorx.b  #0,65432h               ; 0x1845 0xe3c0 0x1630
5195
        xorx.w  #0,65432h               ; 0x1845 0xe380 0x162a
5196
        xorx.a  #0,65432h               ; 0x1805 0xe3c0 0x1624
5197
        xorx    #1,65432h               ; 0x1845 0xe390 0x161e
5198
        xorx.b  #1,65432h               ; 0x1845 0xe3d0 0x1618
5199
        xorx.w  #1,65432h               ; 0x1845 0xe390 0x1612
5200
        xorx.a  #1,65432h               ; 0x1805 0xe3d0 0x160c
5201
        xorx    #2,65432h               ; 0x1845 0xe3a0 0x1606
5202
        xorx.b  #2,65432h               ; 0x1845 0xe3e0 0x1600
5203
        xorx.w  #2,65432h               ; 0x1845 0xe3a0 0x15fa
5204
        xorx.a  #2,65432h               ; 0x1805 0xe3e0 0x15f4
5205
        xorx    #0ffffh,65432h          ; 0x1845 0xe3b0 0x15ee
5206
        xorx.b  #0ffh,65432h            ; 0x1845 0xe3f0 0x15e8
5207
        xorx.w  #0ffffh,65432h          ; 0x1845 0xe3b0 0x15e2
5208
        xorx.a  #0fffffh,65432h         ; 0x1805 0xe3f0 0x15dc
5209
        xorx    #-1,65432h              ; 0x1845 0xe3b0 0x15d6
5210
        xorx.b  #-1,65432h              ; 0x1845 0xe3f0 0x15d0
5211
        xorx.w  #-1,65432h              ; 0x1845 0xe3b0 0x15ca
5212
        xorx.a  #-1,65432h              ; 0x1805 0xe3f0 0x15c4
5213
        xorx    #100,65432h             ; 0x1845 0xe0b0 0x0064 0x15bc
5214
        xorx.b  #100,65432h             ; 0x1845 0xe0f0 0x0064 0x15b4
5215
        xorx.w  #100,65432h             ; 0x1845 0xe0b0 0x0064 0x15ac
5216
        xorx.a  #100000,65432h          ; 0x1885 0xe0f0 0x86a0 0x15a4
5217
        xorx    @r6,65432h              ; 0x1845 0xe6a0 0x159e
5218
        xorx.b  @r6,65432h              ; 0x1845 0xe6e0 0x1598
5219
        xorx.w  @r6,65432h              ; 0x1845 0xe6a0 0x1592
5220
        xorx.a  @r6,65432h              ; 0x1805 0xe6e0 0x158c
5221
        xorx    42(r6),65432h           ; 0x1845 0xe690 0x002a 0x1584
5222
        xorx.b  42(r6),65432h           ; 0x1845 0xe6d0 0x002a 0x157c
5223
        xorx.42(r6),65432h           ; 0x1845 0xe690 0x002a 0x1574
5224
        xorx.a  42(r6),65432h           ; 0x1805 0xe6d0 0x002a 0x156c
5225
        xorx    @r6,65432h              ; 0x1845 0xe6a0 0x1566
5226
        xorx.b  @r6,65432h              ; 0x1845 0xe6e0 0x1560
5227
        xorx.w  @r6,65432h              ; 0x1845 0xe6a0 0x155a
5228
        xorx.a  @r6,65432h              ; 0x1805 0xe6e0 0x1554
5229
        xorx    @r6+,65432h             ; 0x1845 0xe6b0 0x154e
5230
        xorx.b  @r6+,65432h             ; 0x1845 0xe6f0 0x1548
5231
        xorx.w  @r6+,65432h             ; 0x1845 0xe6b0 0x1542
5232
        xorx.a  @r6+,65432h             ; 0x1805 0xe6f0 0x153c
5233
        xorx    &12345h,65432h          ; 0x18c5 0xe290 0x2345 0x1534
5234
        xorx.b  &12345h,65432h          ; 0x18c5 0xe2d0 0x2345 0x152c
5235
        xorx.&12345h,65432h          ; 0x18c5 0xe290 0x2345 0x1524
5236
        xorx.a  &12345h,65432h          ; 0x1885 0xe2d0 0x2345 0x151c
5237
        xorx    65432h,65432h           ; 0x1ac5 0xe090 0x1516 0x1514
5238
        xorx.b  65432h,65432h           ; 0x1ac5 0xe0d0 0x150e 0x150c
5239
        xorx.65432h,65432h           ; 0x1ac5 0xe090 0x1506 0x1504
5240
        xorx.a  65432h,65432h           ; 0x1a85 0xe0d0 0x14fe 0x14fc
5241
        andx    r4,r7                   ; 0x1840 0xf407
5242
        andx.b  r4,r7                   ; 0x1840 0xf447
5243
        andx.w  r4,r7                   ; 0x1840 0xf407
5244
        andx.a  r4,r7                   ; 0x1800 0xf447
5245
        andx    #4,r7                   ; 0x1840 0xf227
5246
        andx.b  #4,r7                   ; 0x1840 0xf267
5247
        andx.w  #4,r7                   ; 0x1840 0xf227
5248
        andx.a  #4,r7                   ; 0x1800 0xf267
5249
        andx    #8,r7                   ; 0x1840 0xf237
5250
        andx.b  #8,r7                   ; 0x1840 0xf277
5251
        andx.w  #8,r7                   ; 0x1840 0xf237
5252
        andx.a  #8,r7                   ; 0x1800 0xf277
5253
        andx    #0,r7                   ; 0x1840 0xf307
5254
        andx.b  #0,r7                   ; 0x1840 0xf347
5255
        andx.w  #0,r7                   ; 0x1840 0xf307
5256
        andx.a  #0,r7                   ; 0x1800 0xf347
5257
        andx    #1,r7                   ; 0x1840 0xf317
5258
        andx.b  #1,r7                   ; 0x1840 0xf357
5259
        andx.w  #1,r7                   ; 0x1840 0xf317
5260
        andx.a  #1,r7                   ; 0x1800 0xf357
5261
        andx    #2,r7                   ; 0x1840 0xf327
5262
        andx.b  #2,r7                   ; 0x1840 0xf367
5263
        andx.w  #2,r7                   ; 0x1840 0xf327
5264
        andx.a  #2,r7                   ; 0x1800 0xf367
5265
        andx    #0ffffh,r7              ; 0x1840 0xf337
5266
        andx.b  #0ffh,r7                ; 0x1840 0xf377
5267
        andx.w  #0ffffh,r7              ; 0x1840 0xf337
5268
        andx.a  #0fffffh,r7             ; 0x1800 0xf377
5269
        andx    #-1,r7                  ; 0x1840 0xf337
5270
        andx.b  #-1,r7                  ; 0x1840 0xf377
5271
        andx.w  #-1,r7                  ; 0x1840 0xf337
5272
        andx.a  #-1,r7                  ; 0x1800 0xf377
5273
        andx    #100,r7                 ; 0x1840 0xf037 0x0064
5274
        andx.b  #100,r7                 ; 0x1840 0xf077 0x0064
5275
        andx.w  #100,r7                 ; 0x1840 0xf037 0x0064
5276
        andx.a  #100000,r7              ; 0x1880 0xf077 0x86a0
5277
        andx    @r6,r7                  ; 0x1840 0xf627
5278
        andx.b  @r6,r7                  ; 0x1840 0xf667
5279
        andx.w  @r6,r7                  ; 0x1840 0xf627
5280
        andx.a  @r6,r7                  ; 0x1800 0xf667
5281
        andx    42(r6),r7               ; 0x1840 0xf617 0x002a
5282
        andx.b  42(r6),r7               ; 0x1840 0xf657 0x002a
5283
        andx.42(r6),r7               ; 0x1840 0xf617 0x002a
5284
        andx.a  42(r6),r7               ; 0x1800 0xf657 0x002a
5285
        andx    @r6,r7                  ; 0x1840 0xf627
5286
        andx.b  @r6,r7                  ; 0x1840 0xf667
5287
        andx.w  @r6,r7                  ; 0x1840 0xf627
5288
        andx.a  @r6,r7                  ; 0x1800 0xf667
5289
        andx    @r6+,r7                 ; 0x1840 0xf637
5290
        andx.b  @r6+,r7                 ; 0x1840 0xf677
5291
        andx.w  @r6+,r7                 ; 0x1840 0xf637
5292
        andx.a  @r6+,r7                 ; 0x1800 0xf677
5293
        andx    &12345h,r7              ; 0x18c0 0xf217 0x2345
5294
        andx.b  &12345h,r7              ; 0x18c0 0xf257 0x2345
5295
        andx.&12345h,r7              ; 0x18c0 0xf217 0x2345
5296
        andx.a  &12345h,r7              ; 0x1880 0xf257 0x2345
5297
        andx    65432h,r7               ; 0x1ac0 0xf017 0x13fe
5298
        andx.b  65432h,r7               ; 0x1ac0 0xf057 0x13f8
5299
        andx.65432h,r7               ; 0x1ac0 0xf017 0x13f2
5300
        andx.a  65432h,r7               ; 0x1a80 0xf057 0x13ec
5301
        andx    r4,200(r8)              ; 0x1840 0xf488 0x00c8
5302
        andx.b  r4,200(r8)              ; 0x1840 0xf4c8 0x00c8
5303
        andx.w  r4,200(r8)              ; 0x1840 0xf488 0x00c8
5304
        andx.a  r4,200(r8)              ; 0x1800 0xf4c8 0x00c8
5305
        andx    #4,200(r8)              ; 0x1840 0xf2a8 0x00c8
5306
        andx.b  #4,200(r8)              ; 0x1840 0xf2e8 0x00c8
5307
        andx.w  #4,200(r8)              ; 0x1840 0xf2a8 0x00c8
5308
        andx.a  #4,200(r8)              ; 0x1800 0xf2e8 0x00c8
5309
        andx    #8,200(r8)              ; 0x1840 0xf2b8 0x00c8
5310
        andx.b  #8,200(r8)              ; 0x1840 0xf2f8 0x00c8
5311
        andx.w  #8,200(r8)              ; 0x1840 0xf2b8 0x00c8
5312
        andx.a  #8,200(r8)              ; 0x1800 0xf2f8 0x00c8
5313
        andx    #0,200(r8)              ; 0x1840 0xf388 0x00c8
5314
        andx.b  #0,200(r8)              ; 0x1840 0xf3c8 0x00c8
5315
        andx.w  #0,200(r8)              ; 0x1840 0xf388 0x00c8
5316
        andx.a  #0,200(r8)              ; 0x1800 0xf3c8 0x00c8
5317
        andx    #1,200(r8)              ; 0x1840 0xf398 0x00c8
5318
        andx.b  #1,200(r8)              ; 0x1840 0xf3d8 0x00c8
5319
        andx.w  #1,200(r8)              ; 0x1840 0xf398 0x00c8
5320
        andx.a  #1,200(r8)              ; 0x1800 0xf3d8 0x00c8
5321
        andx    #2,200(r8)              ; 0x1840 0xf3a8 0x00c8
5322
        andx.b  #2,200(r8)              ; 0x1840 0xf3e8 0x00c8
5323
        andx.w  #2,200(r8)              ; 0x1840 0xf3a8 0x00c8
5324
        andx.a  #2,200(r8)              ; 0x1800 0xf3e8 0x00c8
5325
        andx    #0ffffh,200(r8)         ; 0x1840 0xf3b8 0x00c8
5326
        andx.b  #0ffh,200(r8)           ; 0x1840 0xf3f8 0x00c8
5327
        andx.w  #0ffffh,200(r8)         ; 0x1840 0xf3b8 0x00c8
5328
        andx.a  #0fffffh,200(r8)        ; 0x1800 0xf3f8 0x00c8
5329
        andx    #-1,200(r8)             ; 0x1840 0xf3b8 0x00c8
5330
        andx.b  #-1,200(r8)             ; 0x1840 0xf3f8 0x00c8
5331
        andx.w  #-1,200(r8)             ; 0x1840 0xf3b8 0x00c8
5332
        andx.a  #-1,200(r8)             ; 0x1800 0xf3f8 0x00c8
5333
        andx    #100,200(r8)            ; 0x1840 0xf0b8 0x0064 0x00c8
5334
        andx.b  #100,200(r8)            ; 0x1840 0xf0f8 0x0064 0x00c8
5335
        andx.w  #100,200(r8)            ; 0x1840 0xf0b8 0x0064 0x00c8
5336
        andx.a  #100000,200(r8)         ; 0x1880 0xf0f8 0x86a0 0x00c8
5337
        andx    @r6,200(r8)             ; 0x1840 0xf6a8 0x00c8
5338
        andx.b  @r6,200(r8)             ; 0x1840 0xf6e8 0x00c8
5339
        andx.w  @r6,200(r8)             ; 0x1840 0xf6a8 0x00c8
5340
        andx.a  @r6,200(r8)             ; 0x1800 0xf6e8 0x00c8
5341
        andx    42(r6),200(r8)          ; 0x1840 0xf698 0x002a 0x00c8
5342
        andx.b  42(r6),200(r8)          ; 0x1840 0xf6d8 0x002a 0x00c8
5343
        andx.42(r6),200(r8)          ; 0x1840 0xf698 0x002a 0x00c8
5344
        andx.a  42(r6),200(r8)          ; 0x1800 0xf6d8 0x002a 0x00c8
5345
        andx    @r6,200(r8)             ; 0x1840 0xf6a8 0x00c8
5346
        andx.b  @r6,200(r8)             ; 0x1840 0xf6e8 0x00c8
5347
        andx.w  @r6,200(r8)             ; 0x1840 0xf6a8 0x00c8
5348
        andx.a  @r6,200(r8)             ; 0x1800 0xf6e8 0x00c8
5349
        andx    @r6+,200(r8)            ; 0x1840 0xf6b8 0x00c8
5350
        andx.b  @r6+,200(r8)            ; 0x1840 0xf6f8 0x00c8
5351
        andx.w  @r6+,200(r8)            ; 0x1840 0xf6b8 0x00c8
5352
        andx.a  @r6+,200(r8)            ; 0x1800 0xf6f8 0x00c8
5353
        andx    &12345h,200(r8)         ; 0x18c0 0xf298 0x2345 0x00c8
5354
        andx.b  &12345h,200(r8)         ; 0x18c0 0xf2d8 0x2345 0x00c8
5355
        andx.&12345h,200(r8)         ; 0x18c0 0xf298 0x2345 0x00c8
5356
        andx.a  &12345h,200(r8)         ; 0x1880 0xf2d8 0x2345 0x00c8
5357
        andx    65432h,200(r8)          ; 0x1ac0 0xf098 0x127e 0x00c8
5358
        andx.b  65432h,200(r8)          ; 0x1ac0 0xf0d8 0x1276 0x00c8
5359
        andx.65432h,200(r8)          ; 0x1ac0 0xf098 0x126e 0x00c8
5360
        andx.a  65432h,200(r8)          ; 0x1ac0 0xf0d8 0x1266 0x00c8
5361
        andx    r4,&12345h              ; 0x1841 0xf482 0x2345
5362
        andx.b  r4,&12345h              ; 0x1841 0xf4c2 0x2345
5363
        andx.w  r4,&12345h              ; 0x1841 0xf482 0x2345
5364
        andx.a  r4,&12345h              ; 0x1801 0xf4c2 0x2345
5365
        andx    #4,&12345h              ; 0x1841 0xf2a2 0x2345
5366
        andx.b  #4,&12345h              ; 0x1841 0xf2e2 0x2345
5367
        andx.w  #4,&12345h              ; 0x1841 0xf2a2 0x2345
5368
        andx.a  #4,&12345h              ; 0x1801 0xf2e2 0x2345
5369
        andx    #8,&12345h              ; 0x1841 0xf2b2 0x2345
5370
        andx.b  #8,&12345h              ; 0x1841 0xf2f2 0x2345
5371
        andx.w  #8,&12345h              ; 0x1841 0xf2b2 0x2345
5372
        andx.a  #8,&12345h              ; 0x1801 0xf2f2 0x2345
5373
        andx    #0,&12345h              ; 0x1841 0xf382 0x2345
5374
        andx.b  #0,&12345h              ; 0x1841 0xf3c2 0x2345
5375
        andx.w  #0,&12345h              ; 0x1841 0xf382 0x2345
5376
        andx.a  #0,&12345h              ; 0x1801 0xf3c2 0x2345
5377
        andx    #1,&12345h              ; 0x1841 0xf392 0x2345
5378
        andx.b  #1,&12345h              ; 0x1841 0xf3d2 0x2345
5379
        andx.w  #1,&12345h              ; 0x1841 0xf392 0x2345
5380
        andx.a  #1,&12345h              ; 0x1801 0xf3d2 0x2345
5381
        andx    #2,&12345h              ; 0x1841 0xf3a2 0x2345
5382
        andx.b  #2,&12345h              ; 0x1841 0xf3e2 0x2345
5383
        andx.w  #2,&12345h              ; 0x1841 0xf3a2 0x2345
5384
        andx.a  #2,&12345h              ; 0x1801 0xf3e2 0x2345
5385
        andx    #0ffffh,&12345h         ; 0x1841 0xf3b2 0x2345
5386
        andx.b  #0ffh,&12345h           ; 0x1841 0xf3f2 0x2345
5387
        andx.w  #0ffffh,&12345h         ; 0x1841 0xf3b2 0x2345
5388
        andx.a  #0fffffh,&12345h        ; 0x1801 0xf3f2 0x2345
5389
        andx    #-1,&12345h             ; 0x1841 0xf3b2 0x2345
5390
        andx.b  #-1,&12345h             ; 0x1841 0xf3f2 0x2345
5391
        andx.w  #-1,&12345h             ; 0x1841 0xf3b2 0x2345
5392
        andx.a  #-1,&12345h             ; 0x1801 0xf3f2 0x2345
5393
        andx    #100,&12345h            ; 0x1841 0xf0b2 0x0064 0x2345
5394
        andx.b  #100,&12345h            ; 0x1841 0xf0f2 0x0064 0x2345
5395
        andx.w  #100,&12345h            ; 0x1841 0xf0b2 0x0064 0x2345
5396
        andx.a  #100000,&12345h         ; 0x1881 0xf0f2 0x86a0 0x2345
5397
        andx    @r6,&12345h             ; 0x1841 0xf6a2 0x2345
5398
        andx.b  @r6,&12345h             ; 0x1841 0xf6e2 0x2345
5399
        andx.w  @r6,&12345h             ; 0x1841 0xf6a2 0x2345
5400
        andx.a  @r6,&12345h             ; 0x1801 0xf6e2 0x2345
5401
        andx    42(r6),&12345h          ; 0x1841 0xf692 0x002a 0x2345
5402
        andx.b  42(r6),&12345h          ; 0x1841 0xf6d2 0x002a 0x2345
5403
        andx.42(r6),&12345h          ; 0x1841 0xf692 0x002a 0x2345
5404
        andx.a  42(r6),&12345h          ; 0x1801 0xf6d2 0x002a 0x2345
5405
        andx    @r6,&12345h             ; 0x1841 0xf6a2 0x2345
5406
        andx.b  @r6,&12345h             ; 0x1841 0xf6e2 0x2345
5407
        andx.w  @r6,&12345h             ; 0x1841 0xf6a2 0x2345
5408
        andx.a  @r6,&12345h             ; 0x1801 0xf6e2 0x2345
5409
        andx    @r6+,&12345h            ; 0x1841 0xf6b2 0x2345
5410
        andx.b  @r6+,&12345h            ; 0x1841 0xf6f2 0x2345
5411
        andx.w  @r6+,&12345h            ; 0x1841 0xf6b2 0x2345
5412
        andx.a  @r6+,&12345h            ; 0x1801 0xf6f2 0x2345
5413
        andx    &12345h,&12345h         ; 0x18c1 0xf292 0x2345 0x2345
5414
        andx.b  &12345h,&12345h         ; 0x18c1 0xf2d2 0x2345 0x2345
5415
        andx.&12345h,&12345h         ; 0x18c1 0xf292 0x2345 0x2345
5416
        andx.a  &12345h,&12345h         ; 0x1881 0xf2d2 0x2345 0x2345
5417
        andx    65432h,&12345h          ; 0x1ac1 0xf092 0x10f6 0x2345
5418
        andx.b  65432h,&12345h          ; 0x1ac1 0xf0d2 0x10ee 0x2345
5419
        andx.65432h,&12345h          ; 0x1ac1 0xf092 0x10e6 0x2345
5420
        andx.a  65432h,&12345h          ; 0x1a81 0xf0d2 0x10de 0x2345
5421
        andx    r4,65432h               ; 0x1845 0xf480 0x10d6
5422
        andx.b  r4,65432h               ; 0x1845 0xf4c0 0x10d0
5423
        andx.w  r4,65432h               ; 0x1845 0xf480 0x10ca
5424
        andx.a  r4,65432h               ; 0x1805 0xf4c0 0x10c4
5425
        andx    #4,65432h               ; 0x1845 0xf2a0 0x10be
5426
        andx.b  #4,65432h               ; 0x1845 0xf2e0 0x10b8
5427
        andx.w  #4,65432h               ; 0x1845 0xf2a0 0x10b2
5428
        andx.a  #4,65432h               ; 0x1805 0xf2e0 0x10ac
5429
        andx    #8,65432h               ; 0x1845 0xf2b0 0x10a6
5430
        andx.b  #8,65432h               ; 0x1845 0xf2f0 0x10a0
5431
        andx.w  #8,65432h               ; 0x1845 0xf2b0 0x109a
5432
        andx.a  #8,65432h               ; 0x1805 0xf2f0 0x1094
5433
        andx    #0,65432h               ; 0x1845 0xf380 0x108e
5434
        andx.b  #0,65432h               ; 0x1845 0xf3c0 0x1088
5435
        andx.w  #0,65432h               ; 0x1845 0xf380 0x1082
5436
        andx.a  #0,65432h               ; 0x1805 0xf3c0 0x107c
5437
        andx    #1,65432h               ; 0x1845 0xf390 0x1076
5438
        andx.b  #1,65432h               ; 0x1845 0xf3d0 0x1070
5439
        andx.w  #1,65432h               ; 0x1845 0xf390 0x106a
5440
        andx.a  #1,65432h               ; 0x1805 0xf3d0 0x1064
5441
        andx    #2,65432h               ; 0x1845 0xf3a0 0x105e
5442
        andx.b  #2,65432h               ; 0x1845 0xf3e0 0x1058
5443
        andx.w  #2,65432h               ; 0x1845 0xf3a0 0x1052
5444
        andx.a  #2,65432h               ; 0x1805 0xf3e0 0x104c
5445
        andx    #0ffffh,65432h          ; 0x1845 0xf3b0 0x1046
5446
        andx.b  #0ffh,65432h            ; 0x1845 0xf3f0 0x1040
5447
        andx.w  #0ffffh,65432h          ; 0x1845 0xf3b0 0x103a
5448
        andx.a  #0fffffh,65432h         ; 0x1805 0xf3f0 0x1034
5449
        andx    #-1,65432h              ; 0x1845 0xf3b0 0x102e
5450
        andx.b  #-1,65432h              ; 0x1845 0xf3f0 0x1028
5451
        andx.w  #-1,65432h              ; 0x1845 0xf3b0 0x1022
5452
        andx.a  #-1,65432h              ; 0x1805 0xf3f0 0x101c
5453
        andx    #100,65432h             ; 0x1845 0xf0b0 0x0064 0x1014
5454
        andx.b  #100,65432h             ; 0x1845 0xf0f0 0x0064 0x100c
5455
        andx.w  #100,65432h             ; 0x1845 0xf0b0 0x0064 0x1004
5456
        andx.a  #100000,65432h          ; 0x1885 0xf0f0 0x86a0 0x0ffc
5457
        andx    @r6,65432h              ; 0x1845 0xf6a0 0x0ff6
5458
        andx.b  @r6,65432h              ; 0x1845 0xf6e0 0x0ff0
5459
        andx.w  @r6,65432h              ; 0x1845 0xf6a0 0x0fea
5460
        andx.a  @r6,65432h              ; 0x1805 0xf6e0 0x0fe4
5461
        andx    42(r6),65432h           ; 0x1845 0xf690 0x002a 0x0fdc
5462
        andx.b  42(r6),65432h           ; 0x1845 0xf6d0 0x002a 0x0fd4
5463
        andx.42(r6),65432h           ; 0x1845 0xf690 0x002a 0x0fcc
5464
        andx.a  42(r6),65432h           ; 0x1805 0xf6d0 0x002a 0x0fc4
5465
        andx    @r6,65432h              ; 0x1845 0xf6a0 0x0fbe
5466
        andx.b  @r6,65432h              ; 0x1845 0xf6e0 0x0fb8
5467
        andx.w  @r6,65432h              ; 0x1845 0xf6a0 0x0fb2
5468
        andx.a  @r6,65432h              ; 0x1805 0xf6e0 0x0fac
5469
        andx    @r6+,65432h             ; 0x1845 0xf6b0 0x0fa6
5470
        andx.b  @r6+,65432h             ; 0x1845 0xf6f0 0x0fa0
5471
        andx.w  @r6+,65432h             ; 0x1845 0xf6b0 0x0f9a
5472
        andx.a  @r6+,65432h             ; 0x1805 0xf6f0 0x0f94
5473
        andx    &12345h,65432h          ; 0x18c5 0xf290 0x2345 0x0f8c
5474
        andx.b  &12345h,65432h          ; 0x18c5 0xf2d0 0x2345 0x0f84
5475
        andx.&12345h,65432h          ; 0x18c5 0xf290 0x2345 0x0f7c
5476
        andx.a  &12345h,65432h          ; 0x1885 0xf2d0 0x2345 0x0f74
5477
        andx    65432h,65432h           ; 0x1ac5 0xf090 0x0f6e 0x0f6c
5478
        andx.b  65432h,65432h           ; 0x1ac5 0xf0d0 0x0f66 0x0f64
5479
        andx.65432h,65432h           ; 0x1ac5 0xf090 0x0f5e 0x0f5c
5480
        andx.a  65432h,65432h           ; 0x1a85 0xf0d0 0x0f56 0x0f54
5481
 
5482
        rrcx    r7                      ; 0x1840 0x1007
5483
        rrcx.b  r7                      ; 0x1840 0x1047
5484
        rrcx.w  r7                      ; 0x1840 0x1007
5485
        rrcx.a  r7                      ; 0x1800 0x1047
5486
        rrcx    200(r8)                 ; 0x1840 0x1018 0x00c8
5487
        rrcx.b  200(r8)                 ; 0x1840 0x1058 0x00c8
5488
        rrcx.200(r8)                 ; 0x1840 0x1018 0x00c8
5489
        rrcx.a  200(r8)                 ; 0x1800 0x1058 0x00c8
5490
        rrcx    @r6                     ; 0x1840 0x1026
5491
        rrcx.b  @r6                     ; 0x1840 0x1066
5492
        rrcx.w  @r6                     ; 0x1840 0x1026
5493
        rrcx.a  @r6                     ; 0x1800 0x1066
5494
        rrcx    @r6+                    ; 0x1840 0x1036
5495
        rrcx.b  @r6+                    ; 0x1840 0x1076
5496
        rrcx.w  @r6+                    ; 0x1840 0x1036
5497
        rrcx.a  @r6+                    ; 0x1800 0x1076
5498
        rrcx    &12345h                 ; 0x18c0 0x1012 0x2345
5499
        rrcx.b  &12345h                 ; 0x18c0 0x1052 0x2345
5500
        rrcx.&12345h                 ; 0x18c0 0x1012 0x2345
5501
        rrcx.a  &12345h                 ; 0x1880 0x1052 0x2345
5502
        rrcx    65432h                  ; 0x1ac0 0x1010 0x0eee
5503
        rrcx.b  65432h                  ; 0x1ac0 0x1050 0x0ee8
5504
        rrcx.65432h                  ; 0x1ac0 0x1010 0x0ee2
5505
        rrcx.a  65432h                  ; 0x1a80 0x1050 0x0edc
5506
        rrax    r7                      ; 0x1840 0x1107
5507
        rrax.b  r7                      ; 0x1840 0x1147
5508
        rrax.w  r7                      ; 0x1840 0x1107
5509
        rrax.a  r7                      ; 0x1800 0x1147
5510
        rrax    200(r8)                 ; 0x1840 0x1118 0x00c8
5511
        rrax.b  200(r8)                 ; 0x1840 0x1158 0x00c8
5512
        rrax.200(r8)                 ; 0x1840 0x1118 0x00c8
5513
        rrax.a  200(r8)                 ; 0x1800 0x1158 0x00c8
5514
        rrax    @r6                     ; 0x1840 0x1126
5515
        rrax.b  @r6                     ; 0x1840 0x1166
5516
        rrax.w  @r6                     ; 0x1840 0x1126
5517
        rrax.a  @r6                     ; 0x1800 0x1166
5518
        rrax    @r6+                    ; 0x1840 0x1136
5519
        rrax.b  @r6+                    ; 0x1840 0x1176
5520
        rrax.w  @r6+                    ; 0x1840 0x1136
5521
        rrax.a  @r6+                    ; 0x1800 0x1176
5522
        rrax    &12345h                 ; 0x18c0 0x1112 0x2345
5523
        rrax.b  &12345h                 ; 0x18c0 0x1152 0x2345
5524
        rrax.&12345h                 ; 0x18c0 0x1112 0x2345
5525
        rrax.a  &12345h                 ; 0x1880 0x1152 0x2345
5526
        rrax    65432h                  ; 0x1ac0 0x1110 0x0e76
5527
        rrax.b  65432h                  ; 0x1ac0 0x1150 0x0e70
5528
        rrax.65432h                  ; 0x1ac0 0x1110 0x0e6a
5529
        rrax.a  65432h                  ; 0x1a80 0x1150 0x0e64
5530
        ; what about rrux?
5531
        pushx   r7                      ; 0x1840 0x1207
5532
        pushx.b r7                      ; 0x1840 0x1247
5533
        pushx.w r7                      ; 0x1840 0x1207
5534
        pushx.a r7                      ; 0x1800 0x1247
5535
        pushx   #4                      ; 0x1840 0x1222
5536
        pushx.b #4                      ; 0x1840 0x1262
5537
        pushx.w #4                      ; 0x1840 0x1222
5538
        pushx.a #4                      ; 0x1800 0x1262
5539
        pushx   #8                      ; 0x1840 0x1232
5540
        pushx.b #8                      ; 0x1840 0x1272
5541
        pushx.w #8                      ; 0x1840 0x1232
5542
        pushx.a #8                      ; 0x1800 0x1272
5543
        pushx   #0                      ; 0x1840 0x1203
5544
        pushx.b #0                      ; 0x1840 0x1243
5545
        pushx.w #0                      ; 0x1840 0x1203
5546
        pushx.a #0                      ; 0x1800 0x1243
5547
        pushx   #1                      ; 0x1840 0x1213
5548
        pushx.b #1                      ; 0x1840 0x1253
5549
        pushx.w #1                      ; 0x1840 0x1213
5550
        pushx.a #1                      ; 0x1800 0x1253
5551
        pushx   #2                      ; 0x1840 0x1223
5552
        pushx.b #2                      ; 0x1840 0x1263
5553
        pushx.w #2                      ; 0x1840 0x1223
5554
        pushx.a #2                      ; 0x1800 0x1263
5555
        pushx   #0ffffh                 ; 0x1840 0x1233
5556
        pushx.b #0ffh                   ; 0x1840 0x1273
5557
        pushx.w #0ffffh                 ; 0x1840 0x1233
5558
        pushx.a #0fffffh                ; 0x1800 0x1273
5559
        pushx   #-1                     ; 0x1840 0x1233
5560
        pushx.b #-1                     ; 0x1840 0x1273
5561
        pushx.w #-1                     ; 0x1840 0x1233
5562
        pushx.a #-1                     ; 0x1800 0x1273
5563
        pushx   #100                    ; 0x1840 0x1230 0x0064
5564
        pushx.b #100                    ; 0x1840 0x1270 0x0064
5565
        pushx.w #100                    ; 0x1840 0x1230 0x0064
5566
        pushx.a #100000                 ; 0x1880 0x1270 0x86a0
5567
        pushx   200(r8)                 ; 0x1840 0x1218 0x00c8
5568
        pushx.b 200(r8)                 ; 0x1840 0x1258 0x00c8
5569
        pushx.w 200(r8)                 ; 0x1840 0x1218 0x00c8
5570
        pushx.a 200(r8)                 ; 0x1800 0x1258 0x00c8
5571
        pushx   @r6                     ; 0x1840 0x1226
5572
        pushx.b @r6                     ; 0x1840 0x1266
5573
        pushx.w @r6                     ; 0x1840 0x1226
5574
        pushx.a @r6                     ; 0x1800 0x1266
5575
        pushx   @r6+                    ; 0x1840 0x1236
5576
        pushx.b @r6+                    ; 0x1840 0x1276
5577
        pushx.w @r6+                    ; 0x1840 0x1236
5578
        pushx.a @r6+                    ; 0x1800 0x1276
5579
        pushx   &12345h                 ; 0x18c0 0x1212 0x2345
5580
        pushx.b &12345h                 ; 0x18c0 0x1252 0x2345
5581
        pushx.w &12345h                 ; 0x18c0 0x1212 0x2345
5582
        pushx.a &12345h                 ; 0x1880 0x1252 0x2345
5583
        pushx   65432h                  ; 0x1ac0 0x1210 0x0d76
5584
        pushx.b 65432h                  ; 0x1ac0 0x1250 0x0d70
5585
        pushx.w 65432h                  ; 0x1ac0 0x1210 0x0d6a
5586
        pushx.a 65432h                  ; 0x1a80 0x1250 0x0d64
5587
        swpbx   r7                      ; 0x1840 0x1087
5588
        swpbx.w r7                      ; 0x1840 0x1087
5589
        swpbx.a r7                      ; 0x1800 0x1087
5590
        swpbx   200(r8)                 ; 0x1840 0x1098 0x00c8
5591
        swpbx.w 200(r8)                 ; 0x1840 0x1098 0x00c8
5592
        swpbx.a 200(r8)                 ; 0x1800 0x1098 0x00c8
5593
        swpbx   @r6                     ; 0x1840 0x10a6
5594
        swpbx.w @r6                     ; 0x1840 0x10a6
5595
        swpbx.a @r6                     ; 0x1800 0x10a6
5596
        swpbx   @r6+                    ; 0x1840 0x10b6
5597
        swpbx.w @r6+                    ; 0x1840 0x10b6
5598
        swpbx.a @r6+                    ; 0x1800 0x10b6
5599
        swpbx   &12345h                 ; 0x18c0 0x1092 0x2345
5600
        swpbx.w &12345h                 ; 0x18c0 0x1092 0x2345
5601
        swpbx.a &12345h                 ; 0x1880 0x1092 0x2345
5602
        swpbx   65432h                  ; 0x1ac0 0x1090 0x0d16
5603
        swpbx.w 65432h                  ; 0x1ac0 0x1090 0x0d10
5604
        swpbx.a 65432h                  ; 0x1a80 0x1090 0x0d0a
5605
        sxtx    r7                      ; 0x1840 0x1187
5606
        sxtx.w  r7                      ; 0x1840 0x1187
5607
        sxtx.a  r7                      ; 0x1800 0x1187
5608
        sxtx    200(r8)                 ; 0x1840 0x1198 0x00c8
5609
        sxtx.200(r8)                 ; 0x1840 0x1198 0x00c8
5610
        sxtx.a  200(r8)                 ; 0x1800 0x1198 0x00c8
5611
        sxtx    @r6                     ; 0x1840 0x11a6
5612
        sxtx.w  @r6                     ; 0x1840 0x11a6
5613
        sxtx.a  @r6                     ; 0x1800 0x11a6
5614
        sxtx    @r6+                    ; 0x1840 0x11b6
5615
        sxtx.w  @r6+                    ; 0x1840 0x11b6
5616
        sxtx.a  @r6+                    ; 0x1800 0x11b6
5617
        sxtx    &12345h                 ; 0x18c0 0x1192 0x2345
5618
        sxtx.&12345h                 ; 0x18c0 0x1192 0x2345
5619
        sxtx.a  &12345h                 ; 0x1880 0x1192 0x2345
5620
        sxtx    65432h                  ; 0x1ac0 0x1190 0x0cbc
5621
        sxtx.65432h                  ; 0x1ac0 0x1190 0x0cb6
5622
        sxtx.a  65432h                  ; 0x1a80 0x1190 0x0cb0
5623
        calla   r7                      ; 0x1347
5624
        calla   2000(r4)                ; 0x1354 0x07d0
5625
        ;calla  200000(r4)
5626
        ;calla  -50000(r4)
5627
        ;calla  50000(r4)
5628
        calla   @r5                     ; 0x1365
5629
        calla   @r14+                   ; 0x137e
5630
        calla   &98765h                 ; 0x1389 0x8765
5631
        calla   $+10                    ; 0x1390 0x0008
5632
        calla   100(pc)                 ; 0x1390 0x0064
5633
        calla   #87654h                 ; 0x13b8 0x7654
5634
        pushm.a #4,r3                   ; 0x1433
5635
        pushm.w #5,r7                   ; 0x1547
5636
        popm.a  #3,r10                  ; 0x1628
5637
        popm.w  #5,r6                   ; 0x1742
5638
        rrcm.a  #1,r4                   ; 0x0044
5639
        rram.a  #2,r5                   ; 0x0545
5640
        rlam.a  #3,r6                   ; 0x0a46
5641
        rrum.a  #4,r7                   ; 0x0f47
5642
        rrcm.w  #4,r8                   ; 0x0c58
5643
        rram.w  #3,r9                   ; 0x0959
5644
        rlam.w  #2,r10                  ; 0x065a
5645
        rrum.w  #1,r11                  ; 0x035b
5646
 
5647
        ; emulated 430X instructions, never realized via macros
5648
 
5649
        adcx    r7                      ; 0x1840 0x6307
5650
        adcx.b  r7                      ; 0x1840 0x6347
5651
        adcx.w  r7                      ; 0x1840 0x6307
5652
        adcx.a  r7                      ; 0x1800 0x6347
5653
        adcx    200(r8)                 ; 0x1840 0x6388 0x00c8
5654
        adcx.b  200(r8)                 ; 0x1840 0x63c8 0x00c8
5655
        adcx.200(r8)                 ; 0x1840 0x6388 0x00c8
5656
        adcx.a  200(r8)                 ; 0x1800 0x63c8 0x00c8
5657
        adcx    @r6                     ; 0x1840 0x6386 0x0000
5658
        adcx.b  @r6                     ; 0x1840 0x63c6 0x0000
5659
        adcx.w  @r6                     ; 0x1840 0x6386 0x0000
5660
        adcx.a  @r6                     ; 0x1800 0x63c6 0x0000
5661
        adcx    &12345h                 ; 0x1841 0x6382 0x2345
5662
        adcx.b  &12345h                 ; 0x1841 0x63c2 0x2345
5663
        adcx.&12345h                 ; 0x1841 0x6382 0x2345
5664
        adcx.a  &12345h                 ; 0x1801 0x63c2 0x2345
5665
        adcx    65432h                  ; 0x1845 0x6380 0x0c20
5666
        adcx.b  65432h                  ; 0x1845 0x63c0 0x0c1a
5667
        adcx.65432h                  ; 0x1845 0x6380 0x0c14
5668
        adcx.a  65432h                  ; 0x1805 0x63c0 0x0c0e
5669
        bra     r7                      ; 0x07c0
5670
        bra     @r6                     ; 0x0600
5671
        bra     @r6+                    ; 0x0610
5672
        bra     &12345h                 ; 0x0120 0x2345
5673
        bra     2345h(r6)               ; 0x0630 0x2345
5674
        bra     #12345h                 ; 0x0180 0x2345
5675
        bra     $+100h                  ; 0x0030 0x00fe
5676
        reta                            ; 0x0110
5677
        clra    r7                      ; 0x4307
5678
        clrx    r7                      ; 0x1840 0x4307
5679
        clrx.b  r7                      ; 0x1840 0x4347
5680
        clrx.w  r7                      ; 0x1840 0x4307
5681
        clrx.a  r7                      ; 0x1800 0x4347
5682
        clrx    200(r8)                 ; 0x1840 0x4388 0x00c8
5683
        clrx.b  200(r8)                 ; 0x1840 0x43c8 0x00c8
5684
        clrx.200(r8)                 ; 0x1840 0x4388 0x00c8
5685
        clrx.a  200(r8)                 ; 0x1800 0x43c8 0x00c8
5686
        clrx    @r6                     ; 0x1840 0x4386 0x0000
5687
        clrx.b  @r6                     ; 0x1840 0x43c6 0x0000
5688
        clrx.w  @r6                     ; 0x1840 0x4386 0x0000
5689
        clrx.a  @r6                     ; 0x1800 0x43c6 0x0000
5690
        clrx    &12345h                 ; 0x1841 0x4382 0x2345
5691
        clrx.b  &12345h                 ; 0x1841 0x43c2 0x2345
5692
        clrx.&12345h                 ; 0x1841 0x4382 0x2345
5693
        clrx.a  &12345h                 ; 0x1801 0x43c2 0x2345
5694
        clrx    65432h                  ; 0x1845 0x4380 0x0b96
5695
        clrx.b  65432h                  ; 0x1845 0x43c0 0x0b90
5696
        clrx.65432h                  ; 0x1845 0x4380 0x0b8a
5697
        clrx.a  65432h                  ; 0x1805 0x43c0 0x0b84
5698
        dadcx   r7                      ; 0x1840 0xa307
5699
        dadcx.b r7                      ; 0x1840 0xa347
5700
        dadcx.w r7                      ; 0x1840 0xa307
5701
        dadcx.a r7                      ; 0x1800 0xa347
5702
        dadcx   200(r8)                 ; 0x1840 0xa388 0x00c8
5703
        dadcx.b 200(r8)                 ; 0x1840 0xa3c8 0x00c8
5704
        dadcx.w 200(r8)                 ; 0x1840 0xa388 0x00c8
5705
        dadcx.a 200(r8)                 ; 0x1800 0xa3c8 0x00c8
5706
        dadcx   @r6                     ; 0x1840 0xa386 0x0000
5707
        dadcx.b @r6                     ; 0x1840 0xa3c6 0x0000
5708
        dadcx.w @r6                     ; 0x1840 0xa386 0x0000
5709
        dadcx.a @r6                     ; 0x1800 0xa3c6 0x0000
5710
        dadcx   &12345h                 ; 0x1841 0xa382 0x2345
5711
        dadcx.b &12345h                 ; 0x1841 0xa3c2 0x2345
5712
        dadcx.w &12345h                 ; 0x1841 0xa382 0x2345
5713
        dadcx.a &12345h                 ; 0x1801 0xa3c2 0x2345
5714
        dadcx   65432h                  ; 0x1845 0xa380 0x0b26
5715
        dadcx.b 65432h                  ; 0x1845 0xa3c0 0x0b20
5716
        dadcx.w 65432h                  ; 0x1845 0xa380 0x0b1a
5717
        dadcx.a 65432h                  ; 0x1805 0xa3c0 0x0b14
5718
        decx    r7                      ; 0x1840 0x8317
5719
        decx.b  r7                      ; 0x1840 0x8357
5720
        decx.w  r7                      ; 0x1840 0x8317
5721
        decx.a  r7                      ; 0x1800 0x8357
5722
        decx    200(r8)                 ; 0x1840 0x8398 0x00c8
5723
        decx.b  200(r8)                 ; 0x1840 0x83d8 0x00c8
5724
        decx.200(r8)                 ; 0x1840 0x8398 0x00c8
5725
        decx.a  200(r8)                 ; 0x1800 0x83d8 0x00c8
5726
        decx    @r6                     ; 0x1840 0x8396 0x0000
5727
        decx.b  @r6                     ; 0x1840 0x83d6 0x0000
5728
        decx.w  @r6                     ; 0x1840 0x8396 0x0000
5729
        decx.a  @r6                     ; 0x1800 0x83d6 0x0000
5730
        decx    &12345h                 ; 0x1841 0x8392 0x2345
5731
        decx.b  &12345h                 ; 0x1841 0x83d2 0x2345
5732
        decx.&12345h                 ; 0x1841 0x8392 0x2345
5733
        decx.a  &12345h                 ; 0x1801 0x83d2 0x2345
5734
        decx    65432h                  ; 0x1845 0x8390 0x0ab6
5735
        decx.b  65432h                  ; 0x1845 0x83d0 0x0ab0
5736
        decx.65432h                  ; 0x1845 0x8390 0x0aaa
5737
        decx.a  65432h                  ; 0x1805 0x83d0 0x0aa4
5738
        decda   r7                      ; 0x00b7 0x0002
5739
        decdx   r7                      ; 0x1840 0x8327
5740
        decdx.b r7                      ; 0x1840 0x8367
5741
        decdx.w r7                      ; 0x1840 0x8327
5742
        decdx.a r7                      ; 0x1800 0x8367
5743
        decdx   200(r8)                 ; 0x1840 0x83a8 0x00c8
5744
        decdx.b 200(r8)                 ; 0x1840 0x83e8 0x00c8
5745
        decdx.w 200(r8)                 ; 0x1840 0x83a8 0x00c8
5746
        decdx.a 200(r8)                 ; 0x1800 0x83e8 0x00c8
5747
        decdx   @r6                     ; 0x1840 0x83a6 0x0000
5748
        decdx.b @r6                     ; 0x1840 0x83e6 0x0000
5749
        decdx.w @r6                     ; 0x1840 0x83a6 0x0000
5750
        decdx.a @r6                     ; 0x1800 0x83e6 0x0000
5751
        decdx   &12345h                 ; 0x1841 0x83a2 0x2345
5752
        decdx.b &12345h                 ; 0x1841 0x83e2 0x2345
5753
        decdx.w &12345h                 ; 0x1841 0x83a2 0x2345
5754
        decdx.a &12345h                 ; 0x1801 0x83e2 0x2345
5755
        decdx   65432h                  ; 0x1845 0x83a0 0x0a42
5756
        decdx.b 65432h                  ; 0x1845 0x83e0 0x0a3c
5757
        decdx.w 65432h                  ; 0x1845 0x83a0 0x0a36
5758
        decdx.a 65432h                  ; 0x1805 0x83e0 0x0a30
5759
        incx    r7                      ; 0x1840 0x5317
5760
        incx.b  r7                      ; 0x1840 0x5357
5761
        incx.w  r7                      ; 0x1840 0x5317
5762
        incx.a  r7                      ; 0x1800 0x5357
5763
        incx    200(r8)                 ; 0x1840 0x5398 0x00c8
5764
        incx.b  200(r8)                 ; 0x1840 0x53d8 0x00c8
5765
        incx.200(r8)                 ; 0x1840 0x5398 0x00c8
5766
        incx.a  200(r8)                 ; 0x1800 0x53d8 0x00c8
5767
        incx    @r6                     ; 0x1840 0x5396 0x0000
5768
        incx.b  @r6                     ; 0x1840 0x53d6 0x0000
5769
        incx.w  @r6                     ; 0x1840 0x5396 0x0000
5770
        incx.a  @r6                     ; 0x1800 0x53d6 0x0000
5771
        incx    &12345h                 ; 0x1841 0x5392 0x2345
5772
        incx.b  &12345h                 ; 0x1841 0x53d2 0x2345
5773
        incx.&12345h                 ; 0x1841 0x5392 0x2345
5774
        incx.a  &12345h                 ; 0x1801 0x53d2 0x2345
5775
        incx    65432h                  ; 0x1845 0x5390 0x09d2
5776
        incx.b  65432h                  ; 0x1845 0x53d0 0x09cc
5777
        incx.65432h                  ; 0x1845 0x5390 0x09c6
5778
        incx.a  65432h                  ; 0x1805 0x53d0 0x09c0
5779
        incda   r7                      ; 0x00a7 0x0002
5780
        incdx   r7                      ; 0x1840 0x5327
5781
        incdx.b r7                      ; 0x1840 0x5367
5782
        incdx.w r7                      ; 0x1840 0x5327
5783
        incdx.a r7                      ; 0x1800 0x5367
5784
        incdx   200(r8)                 ; 0x1840 0x53a8 0x00c8
5785
        incdx.b 200(r8)                 ; 0x1840 0x53e8 0x00c8
5786
        incdx.w 200(r8)                 ; 0x1840 0x53a8 0x00c8
5787
        incdx.a 200(r8)                 ; 0x1800 0x53e8 0x00c8
5788
        incdx   @r6                     ; 0x1840 0x53a6 0x0000
5789
        incdx.b @r6                     ; 0x1840 0x53e6 0x0000
5790
        incdx.w @r6                     ; 0x1840 0x53a6 0x0000
5791
        incdx.a @r6                     ; 0x1800 0x53e6 0x0000
5792
        incdx   &12345h                 ; 0x1841 0x53a2 0x2345
5793
        incdx.b &12345h                 ; 0x1841 0x53e2 0x2345
5794
        incdx.w &12345h                 ; 0x1841 0x53a2 0x2345
5795
        incdx.a &12345h                 ; 0x1801 0x53e2 0x2345
5796
        incdx   65432h                  ; 0x1845 0x53a0 0x095e
5797
        incdx.b 65432h                  ; 0x1845 0x53e0 0x0958
5798
        incdx.w 65432h                  ; 0x1845 0x53a0 0x0952
5799
        incdx.a 65432h                  ; 0x1805 0x53e0 0x094c
5800
        invx    r7                      ; 0x1840 0xe337
5801
        invx.b  r7                      ; 0x1840 0xe377
5802
        invx.w  r7                      ; 0x1840 0xe337
5803
        invx.a  r7                      ; 0x1800 0xe377
5804
        invx    200(r8)                 ; 0x1840 0xe3b8 0x00c8
5805
        invx.b  200(r8)                 ; 0x1840 0xe3f8 0x00c8
5806
        invx.200(r8)                 ; 0x1840 0xe3b8 0x00c8
5807
        invx.a  200(r8)                 ; 0x1800 0xe3f8 0x00c8
5808
        invx    @r6                     ; 0x1840 0xe3b6 0x0000
5809
        invx.b  @r6                     ; 0x1840 0xe3f6 0x0000
5810
        invx.w  @r6                     ; 0x1840 0xe3b6 0x0000
5811
        invx.a  @r6                     ; 0x1800 0xe3f6 0x0000
5812
        invx    &12345h                 ; 0x1841 0xe3b2 0x2345
5813
        invx.b  &12345h                 ; 0x1841 0xe3f2 0x2345
5814
        invx.&12345h                 ; 0x1841 0xe3b2 0x2345
5815
        invx.a  &12345h                 ; 0x1801 0xe3f2 0x2345
5816
        invx    65432h                  ; 0x1845 0xe3b0 0x08ee
5817
        invx.b  65432h                  ; 0x1845 0xe3f0 0x08e8
5818
        invx.65432h                  ; 0x1845 0xe3b0 0x08e2
5819
        invx.a  65432h                  ; 0x1805 0xe3f0 0x08dc
5820
        rlcx    r7                      ; 0x1840 0x6707
5821
        rlcx.b  r7                      ; 0x1840 0x6747
5822
        rlcx.w  r7                      ; 0x1840 0x6707
5823
        rlcx.a  r7                      ; 0x1800 0x6747
5824
        rlcx    200(r8)                 ; 0x1840 0x6898 0x00c8 0x00c8
5825
        rlcx.b  200(r8)                 ; 0x1840 0x68d8 0x00c8 0x00c8
5826
        rlcx.200(r8)                 ; 0x1840 0x6898 0x00c8 0x00c8
5827
        rlcx.a  200(r8)                 ; 0x1800 0x68d8 0x00c8 0x00c8
5828
        rlcx    @r6                     ; 0x1840 0x66a6 0x0000
5829
        rlcx.b  @r6                     ; 0x1840 0x66e6 0x0000
5830
        rlcx.w  @r6                     ; 0x1840 0x66a6 0x0000
5831
        rlcx.a  @r6                     ; 0x1800 0x66e6 0x0000
5832
        rlcx    @r6+                    ; 0x184f 0x66b6 0xfffe (tricky, equals ADDCX @R6+,-2(R6))
5833
        rlcx.b  @r6+                    ; 0x184f 0x66f6 0xffff
5834
        rlcx.w  @r6+                    ; 0x184f 0x66b6 0xfffe
5835
        rlcx.a  @r6+                    ; 0x180f 0x66f6 0xfffc
5836
        rlcx    &12345h                 ; 0x18c1 0x6292 0x2345 0x2345
5837
        rlcx.b  &12345h                 ; 0x18c1 0x62d2 0x2345 0x2345
5838
        rlcx.&12345h                 ; 0x18c1 0x6292 0x2345 0x2345
5839
        rlcx.a  &12345h                 ; 0x1881 0x62d2 0x2345 0x2345
5840
        rlcx    65432h                  ; 0x1ac5 0x6090 0x0856 0x0854
5841
        rlcx.b  65432h                  ; 0x1ac5 0x60d0 0x084e 0x084c
5842
        rlcx.65432h                  ; 0x1ac5 0x6090 0x0846 0x0844
5843
        rlcx.a  65432h                  ; 0x1a85 0x60d0 0x083e 0x083c
5844
        rlax    r7                      ; 0x1840 0x5707
5845
        rlax.b  r7                      ; 0x1840 0x5747
5846
        rlax.w  r7                      ; 0x1840 0x5707
5847
        rlax.a  r7                      ; 0x1800 0x5747
5848
        rlax    200(r8)                 ; 0x1840 0x5898 0x00c8 0x00c8
5849
        rlax.b  200(r8)                 ; 0x1840 0x58d8 0x00c8 0x00c8
5850
        rlax.200(r8)                 ; 0x1840 0x5898 0x00c8 0x00c8
5851
        rlax.a  200(r8)                 ; 0x1800 0x58d8 0x00c8 0x00c8
5852
        rlax    @r6                     ; 0x1840 0x56a6 0x0000
5853
        rlax.b  @r6                     ; 0x1840 0x56e6 0x0000
5854
        rlax.w  @r6                     ; 0x1840 0x56a6 0x0000
5855
        rlax.a  @r6                     ; 0x1800 0x56e6 0x0000
5856
        rlax    @r6+                    ; 0x184f 0x56b6 0xfffe (tricky, equals ADDX @R6+,-2(R6))
5857
        rlax.b  @r6+                    ; 0x184f 0x56f6 0xffff
5858
        rlax.w  @r6+                    ; 0x184f 0x56b6 0xfffe
5859
        rlax.a  @r6+                    ; 0x180f 0x56f6 0xfffc
5860
        rlax    &12345h                 ; 0x18c1 0x5292 0x2345 0x2345
5861
        rlax.b  &12345h                 ; 0x18c1 0x52d2 0x2345 0x2345
5862
        rlax.&12345h                 ; 0x18c1 0x5292 0x2345 0x2345
5863
        rlax.a  &12345h                 ; 0x1881 0x52d2 0x2345 0x2345
5864
        rlax    65432h                  ; 0x1ac5 0x5090 0x07b6 0x07b4
5865
        rlax.b  65432h                  ; 0x1ac5 0x50d0 0x07ae 0x07ac
5866
        rlax.65432h                  ; 0x1ac5 0x5090 0x07a6 0x07a4
5867
        rlax.a  65432h                  ; 0x1a85 0x50d0 0x079e 0x079c
5868
        sbcx    r7                      ; 0x1840 0x7307
5869
        sbcx.b  r7                      ; 0x1840 0x7347
5870
        sbcx.w  r7                      ; 0x1840 0x7307
5871
        sbcx.a  r7                      ; 0x1800 0x7347
5872
        sbcx    200(r8)                 ; 0x1840 0x7388 0x00c8
5873
        sbcx.b  200(r8)                 ; 0x1840 0x73c8 0x00c8
5874
        sbcx.200(r8)                 ; 0x1840 0x7388 0x00c8
5875
        sbcx.a  200(r8)                 ; 0x1800 0x73c8 0x00c8
5876
        sbcx    @r6                     ; 0x1840 0x7386 0x0000
5877
        sbcx.b  @r6                     ; 0x1840 0x73c6 0x0000
5878
        sbcx.w  @r6                     ; 0x1840 0x7386 0x0000
5879
        sbcx.a  @r6                     ; 0x1800 0x73c6 0x0000
5880
        sbcx    &12345h                 ; 0x1841 0x7382 0x2345
5881
        sbcx.b  &12345h                 ; 0x1841 0x73c2 0x2345
5882
        sbcx.&12345h                 ; 0x1841 0x7382 0x2345
5883
        sbcx.a  &12345h                 ; 0x1801 0x73c2 0x2345
5884
        sbcx    65432h                  ; 0x1845 0x7380 0x073e
5885
        sbcx.b  65432h                  ; 0x1845 0x73c0 0x0738
5886
        sbcx.65432h                  ; 0x1845 0x7380 0x0732
5887
        sbcx.a  65432h                  ; 0x1805 0x73c0 0x072c
5888
        tsta    r7                      ; 0x0097 0x0000
5889
        tstx    r7                      ; 0x1840 0x9307
5890
        tstx.b  r7                      ; 0x1840 0x9347
5891
        tstx.w  r7                      ; 0x1840 0x9307
5892
        tstx.a  r7                      ; 0x1800 0x9347
5893
        tstx    200(r8)                 ; 0x1840 0x9388 0x00c8
5894
        tstx.b  200(r8)                 ; 0x1840 0x93c8 0x00c8
5895
        tstx.200(r8)                 ; 0x1840 0x9388 0x00c8
5896
        tstx.a  200(r8)                 ; 0x1800 0x93c8 0x00c8
5897
        tstx    @r6                     ; 0x1840 0x9386 0x0000
5898
        tstx.b  @r6                     ; 0x1840 0x93c6 0x0000
5899
        tstx.w  @r6                     ; 0x1840 0x9386 0x0000
5900
        tstx.a  @r6                     ; 0x1800 0x93c6 0x0000
5901
        tstx    &12345h                 ; 0x1841 0x9382 0x2345
5902
        tstx.b  &12345h                 ; 0x1841 0x93c2 0x2345
5903
        tstx.&12345h                 ; 0x1841 0x9382 0x2345
5904
        tstx.a  &12345h                 ; 0x1801 0x93c2 0x2345
5905
        tstx    65432h                  ; 0x1845 0x9380 0x06ca
5906
        tstx.b  65432h                  ; 0x1845 0x93c0 0x06c4
5907
        tstx.65432h                  ; 0x1845 0x9380 0x06be
5908
        tstx.a  65432h                  ; 0x1805 0x93c0 0x06b8
5909
        popx    r7                      ; 0x1840 0x4137
5910
        popx.b  r7                      ; 0x1840 0x4177
5911
        popx.w  r7                      ; 0x1840 0x4137
5912
        popx.a  r7                      ; 0x1800 0x4177
5913
        popx    200(r8)                 ; 0x1840 0x41b8 0x00c8
5914
        popx.b  200(r8)                 ; 0x1840 0x41f8 0x00c8
5915
        popx.200(r8)                 ; 0x1840 0x41b8 0x00c8
5916
        popx.a  200(r8)                 ; 0x1800 0x41f8 0x00c8
5917
        popx    @r6                     ; 0x1840 0x41b6 0x0000
5918
        popx.b  @r6                     ; 0x1840 0x41f6 0x0000
5919
        popx.w  @r6                     ; 0x1840 0x41b6 0x0000
5920
        popx.a  @r6                     ; 0x1800 0x41f6 0x0000
5921
        popx    &12345h                 ; 0x1841 0x41b2 0x2345
5922
        popx.b  &12345h                 ; 0x1841 0x41f2 0x2345
5923
        popx.&12345h                 ; 0x1841 0x41b2 0x2345
5924
        popx.a  &12345h                 ; 0x1801 0x41f2 0x2345
5925
        popx    65432h                  ; 0x1845 0x41b0 0x065a
5926
        popx.b  65432h                  ; 0x1845 0x41f0 0x0654
5927
        popx.65432h                  ; 0x1845 0x41b0 0x064e
5928
        popx.a  65432h                  ; 0x1805 0x41f0 0x0648
5929
 
5930
        ; 430X address instructions
5931
 
5932
        mova    @r5,r7                  ; 0x0507
5933
        mova    @r6+,r7                 ; 0x0617
5934
        mova    &12345h,r5              ; 0x0125 0x2345
5935
        mova    2345(r6),r5             ; 0x0635 0x0929
5936
        mova    r14,&12345h             ; 0x0e61 0x2345
5937
        mova    r14,2345(r6)            ; 0x0e76 0x0929
5938
        mova    r14,@r6                 ; 0x0e76 0x0000 ('@Rn' as dest treated like '0(Rn)')
5939
        mova    #12345h,r5              ; 0x0185 0x2345
5940
        mova    r12,r7                  ; 0x0cc7
5941
 
5942
        cmpa    #12345h,r7              ; 0x0197 0x2345
5943
        cmpa    r12,r7                  ; 0x0cd7
5944
        adda    #12345h,r7              ; 0x01a7 0x2345
5945
        adda    r12,r7                  ; 0x0ce7
5946
        suba    #12345h,r7              ; 0x01b7 0x2345
5947
        suba    r12,r7                  ; 0x0cf7
5948
 
5949
        ; repeated format 2 instructions
5950
 
5951
        rptc    #5 addx.w r4,r7
5952
        rptc    r6 addx.w r4,r7
5953
        rptz    #5 addx.w r4,r7
5954
        rptz    r6 addx.w r4,r7
5955
 
5956
        ; repeated format 1 instructions
5957
 
5958
        rptc    #5 rrcx r7
5959
        rptc    r6 rrcx r7
5960
        rptz    #5 rrcx r7
5961
        rptz    r6 rrcx r7
5962
 
5963
        ; repeated emulated instructions
5964
 
5965
        rptc    #5 rlcx r7
5966
        rptc    r6 rlcx r7
5967
        rptz    #5 rlcx r7
5968
        rptz    r6 rlcx r7
5969
 
5970