1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
28 bra
0x1234+.+4 ;58001234
29 brn
0x1234+.+4 ;58101234
30 bhi
0x1234+.+4 ;58201234
31 bls
0x1234+.+4 ;58301234
32 bcc 0x1234+.+4 ;58401234
33 bcs
0x1234+.+4 ;58501234
34 bne 0x1234+.+4 ;58601234
35 beq 0x1234+.+4 ;58701234
36 bvc
0x1234+.+4 ;58801234
37 bvs
0x1234+.+4 ;58901234
38 bpl
0x1234+.+4 ;58a01234
39 bmi
0x1234+.+4 ;58b01234
40 bge 0x1234+.+4 ;58c01234
41 blt 0x1234+.+4 ;58d01234
42 bgt 0x1234+.+4 ;58e01234
43 ble 0x1234+.+4 ;58f01234
48 bra
/bc #0x7,@er2,0x12+.+4 ;7c204712
49 bra
/bc #0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4712
50 bra
/bc #0x7,@0x1234:16,0x12+.+6 ;6a1012344712
51 bra
/bc #0x7,@0x12345678:32,0x12+.+8 ;6a30123456784712
52 bra
/bc #0x7,@er2,0x1234+.+6 ;7c2058701234
53 bra
/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e1258701234
54 bra
/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58701234
55 bra
/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858701234
57 bra
/bs
#0x7,@er2,0x12+.+4 ;7c204f12
58 bra
/bs
#0x7,@0xffffff9a:8,0x12+.+4 ;7e9a4f12
59 bra
/bs
#0x7,@0x1234:16,0x12+.+6 ;6a1012344f12
60 bra
/bs
#0x7,@0x12345678:32,0x12+.+8 ;6a30123456784f12
61 bra
/bs
#0x7,@er2,0x1234+.+6 ;7c2058f01234
62 bra
/bs
#0x7,@0xffffff12:8,0x1234+.+6 ;7e1258f01234
63 bra
/bs
#0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc58f01234
64 bra
/bs
#0x7,@0x12345678:32,0x1234+.+0xa ;6a301234567858f01234
66 bsr
/bc #0x7,@er2,0x1234+.+6 ;7c205c701234
67 bsr
/bc #0x7,@0xffffff12:8,0x1234+.+6 ;7e125c701234
68 bsr
/bc #0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5c701234
69 bsr
/bc #0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785c701234
71 bsr
/bs
#0x7,@er2,0x1234+.+6 ;7c205cf01234
72 bsr
/bs
#0x7,@0xffffff12:8,0x1234+.+6 ;7e125cf01234
73 bsr
/bs
#0x7,@0xffff9abc:16,0x1234+.+8 ;6a109abc5cf01234
74 bsr
/bs
#0x7,@0x12345678:32,0x1234+.+0xa ;6a30123456785cf01234
81 bsr
0x1234+.+4 ;5c001234
87 jmp @
0x123456:24 ;
5a123456
88 jmp @
0x12345678:32 ;
590812345678
93 jsr @
0x123456:24 ;
5e123456
94 jsr @
0x12345678:32 ;
5d0812345678
112 ldc.
b #0x12:8,ccr ;0712
114 ldc.w @er3
,ccr ;
01406930
115 ldc.w @er3+
,ccr ;
01406d30
116 ldc.w @
(0x1234:16,er3
),ccr ;
01406f301234
117 ldc.w @
(0x12345678:32,er3
),ccr ;
014078306b2012345678
118 ldc.w @
0x1234:16,ccr ;
01406b001234
119 ldc.w @
0x12345678:32,ccr ;
01406b2012345678
121 ldc.
b #0x12:8,exr ;01410712
123 ldc.w @er3
,exr ;
01416930
124 ldc.w @er3+
,exr ;
01416d30
125 ldc.w @
(0x1234:16,er3
),exr ;
01416f301234
126 ldc.w @
(0x12345678:32,er3
),exr ;
014178306b2012345678
127 ldc.w @
0x1234:16,exr ;
01416b001234
128 ldc.w @
0x12345678:32,exr ;
01416b2012345678
131 stc.w ccr
,@er1 ;
01406990
132 stc.w ccr
,@
-er1 ;
01406d90
133 stc.w ccr
,@
(0x1234:16,er1
) ;
01406f901234
134 stc.w ccr
,@
(0x12345678:32,er1
) ;
014078106ba012345678
135 stc.w ccr
,@
0x1234:16 ;
01406b801234
136 stc.w ccr
,@
0x12345678:32 ;
01406ba012345678
139 stc.w exr
,@er1 ;
01416990
140 stc.w exr
,@
-er1 ;
01416d90
141 stc.w exr
,@
(0x1234:16,er1
) ;
01416f901234
142 stc.w exr
,@
(0x12345678:32,er1
) ;
014178106ba012345678
143 stc.w exr
,@
0x1234:16 ;
01416b801234
144 stc.w exr
,@
0x12345678:32 ;
01416ba012345678
146 orc.b #0x12:8,ccr ;0412
147 orc.b #0x12:8,exr ;01410412
149 xorc.
b #0x12:8,ccr ;0512
150 xorc.
b #0x12:8,exr ;01410512
152 andc.b #0x12:8,ccr ;0612
153 andc.b #0x12:8,exr ;01410612