home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / compiler / fasbin21 / fas_src / as6809 / as6809.tut < prev    next >
Text File  |  1990-12-11  |  11KB  |  379 lines

  1. 00007890 lbtarget         00000099 stuff            00000055 direct           
  2. 00006543 extended         00006543 extend           00000567 long             
  3. 0000002d middle           fffffffb short            0000005b btarget          
  4.  0x7890                 lbtarget equ 7890h
  5.  0x99                   stuff equ $99
  6.  0x55                   direct equ 55h
  7.  0x6543                 extended equ 6543h
  8.  0x6543                 extend equ extended
  9.  0x567                  long equ 567h
  10.  0x2d                   middle equ 45
  11.  0xfffffffb             short equ -5
  12. 0000 3a              abx
  13. 0001 89 99              adca # stuff
  14. 0003 a9 a4              adca ,y
  15. 0005 99 55              adca direct
  16. 0007 b9 65 43              adca extended
  17. 000a c9 99              adcb # stuff
  18. 000c e9 a4              adcb ,y
  19. 000e d9 55              adcb direct
  20. 0010 f9 65 43              adcb extended
  21. 0013 8b 99              adda # stuff
  22. 0015 ab a4              adda ,y
  23. 0017 9b 55              adda direct
  24. 0019 bb 65 43              adda extended
  25. 001c cb 99              addb # stuff
  26. 001e eb a4              addb ,y
  27. 0020 db 55              addb direct
  28. 0022 fb 65 43              addb extended
  29. 0025 c3 00 99              addd # stuff
  30. 0028 e3 a4              addd ,y
  31. 002a d3 55              addd direct
  32. 002c f3 65 43              addd extended
  33. 002f 84 99              anda # stuff
  34. 0031 a4 a4              anda ,y
  35. 0033 94 55              anda direct
  36. 0035 b4 65 43              anda extended
  37. 0038 c4 99              andb # stuff
  38. 003a e4 a4              andb ,y
  39. 003c d4 55              andb direct
  40. 003e f4 65 43              andb extended
  41. 0041 1c 99              andcc # stuff
  42. 0043 68 a4              asl ,y
  43. 0045 08 55              asl direct
  44. 0047 78 65 43              asl extend
  45. 004a 48              asla
  46. 004b 58              aslb
  47. 004c 67 a4              asr ,y
  48. 004e 07 55              asr direct
  49. 0050 77 65 43              asr extend
  50. 0053 47              asra
  51. 0054 57              asrb
  52. 0055 24 04              bcc btarget
  53. 0057 25 02              bcs btarget
  54. 0059 27 00              beq btarget
  55. 005b 2c fe         btarget bge btarget
  56. 005d 2e fc              bgt btarget
  57. 005f 22 fa              bhi btarget
  58. 0061 24 f8              bhs btarget
  59. 0063 85 99              bita # stuff
  60. 0065 a5 a4              bita ,y
  61. 0067 95 55              bita direct
  62. 0069 b5 65 43              bita extended
  63. 006c c5 99              bitb # stuff
  64. 006e e5 a4              bitb ,y
  65. 0070 d5 55              bitb direct
  66. 0072 f5 65 43              bitb extended
  67. 0075 2f e4              ble btarget
  68. 0077 25 e2              blo btarget
  69. 0079 23 e0              bls btarget
  70. 007b 2d de              blt btarget
  71. 007d 2b dc              bmi btarget
  72. 007f 26 da              bne btarget
  73. 0081 2a d8              bpl btarget
  74. 0083 20 d6              bra btarget
  75. 0085 21 d4              brn btarget
  76. 0087 8d d2              bsr btarget
  77. 0089 28 d0              bvc btarget
  78. 008b 29 ce              bvs btarget
  79. 008d 6f a4              clr ,y
  80. 008f 0f 55              clr direct
  81. 0091 7f 65 43              clr extend
  82. 0094 4f              clra
  83. 0095 5f              clrb
  84. 0096 81 99              cmpa # stuff
  85. 0098 a1 a4              cmpa ,y
  86. 009a 91 55              cmpa direct
  87. 009c b1 65 43              cmpa extended
  88. 009f c1 99              cmpb # stuff
  89. 00a1 e1 a4              cmpb ,y
  90. 00a3 d1 55              cmpb direct
  91. 00a5 f1 65 43              cmpb extended
  92. 00a8 10 83 00 99          cmpd # stuff
  93. 00ac 10 a3 a4              cmpd ,y
  94. 00af 10 93 55              cmpd direct
  95. 00b2 10 b3 65 43          cmpd extended
  96. 00b6 11 8c 00 99          cmps # stuff
  97. 00ba 11 ac a4              cmps ,y
  98. 00bd 11 9c 55              cmps direct
  99. 00c0 11 bc 65 43          cmps extended
  100. 00c4 11 83 00 99          cmpu # stuff
  101. 00c8 11 a3 a4              cmpu ,y
  102. 00cb 11 93 55              cmpu direct
  103. 00ce 11 b3 65 43          cmpu extended
  104. 00d2 8c 00 99              cmpx # stuff
  105. 00d5 ac a4              cmpx ,y
  106. 00d7 9c 55              cmpx direct
  107. 00d9 bc 65 43              cmpx extended
  108. 00dc 10 8c 00 99          cmpy # stuff
  109. 00e0 10 ac a4              cmpy ,y
  110. 00e3 10 9c 55              cmpy direct
  111. 00e6 10 bc 65 43          cmpy extended
  112. 00ea 63 a4              com ,y
  113. 00ec 03 55              com direct
  114. 00ee 73 65 43              com extend
  115. 00f1 43              coma
  116. 00f2 53              comb
  117. 00f3 3c 99              cwai # stuff
  118. 00f5 19              daa
  119. 00f6 6a a4              dec ,y
  120. 00f8 0a 55              dec direct
  121. 00fa 7a 65 43              dec extend
  122. 00fd 4a              deca
  123. 00fe 5a              decb
  124. 00ff 88 99              eora # stuff
  125. 0101 a8 a4              eora ,y
  126. 0103 98 55              eora direct
  127. 0105 b8 65 43              eora extended
  128. 0108 c8 99              eorb # stuff
  129. 010a e8 a4              eorb ,y
  130. 010c d8 55              eorb direct
  131. 010e f8 65 43              eorb extended
  132. 0111 1e 89              exg a,b
  133. 0113 1e 45              exg s,pc
  134. 0115 1e 12              exg x,y
  135. 0117 6c a4              inc ,y
  136. 0119 0c 55              inc direct
  137. 011b 7c 65 43              inc extend
  138. 011e 4c              inca
  139. 011f 5c              incb
  140. 0120 6e a4              jmp ,y
  141. 0122 0e 55              jmp direct
  142. 0124 7e 65 43              jmp extend
  143. 0127 ad a4              jsr ,y
  144. 0129 9d 55              jsr direct
  145. 012b bd 65 43              jsr extend
  146. 012e 10 24 77 5e          lbcc lbtarget
  147. 0132 10 25 77 5a          lbcs lbtarget
  148. 0136 10 27 77 56          lbeq lbtarget
  149. 013a 10 2c 77 52          lbge lbtarget
  150. 013e 10 2e 77 4e          lbgt lbtarget
  151. 0142 10 22 77 4a          lbhi lbtarget
  152. 0146 10 24 77 46          lbhs lbtarget
  153. 014a 10 2f 77 42          lble lbtarget
  154. 014e 10 25 77 3e          lblo lbtarget
  155. 0152 10 23 77 3a          lbls lbtarget
  156. 0156 10 2d 77 36          lblt lbtarget
  157. 015a 10 2b 77 32          lbmi lbtarget
  158. 015e 10 26 77 2e          lbne lbtarget
  159. 0162 10 2a 77 2a          lbpl lbtarget
  160. 0166 16 77 27              lbra lbtarget
  161. 0169 10 21 77 23          lbrn lbtarget
  162. 016d 17 77 20              lbsr lbtarget
  163. 0170 10 28 77 1c          lbvc lbtarget
  164. 0174 10 29 77 18          lbvs lbtarget
  165. 0178 86 99              lda # stuff
  166. 017a a6 a4              lda ,y
  167. 017c 96 55              lda direct
  168. 017e b6 65 43              lda extended
  169. 0181 c6 99              ldb # stuff
  170. 0183 e6 a4              ldb ,y
  171. 0185 d6 55              ldb direct
  172. 0187 f6 65 43              ldb extended
  173. 018a cc 00 99              ldd # stuff
  174. 018d ec a4              ldd ,y
  175. 018f dc 55              ldd direct
  176. 0191 fc 65 43              ldd extended
  177. 0194 10 ce 00 99          lds # stuff
  178. 0198 10 ee a4              lds ,y
  179. 019b 10 de 55              lds direct
  180. 019e 10 fe 65 43          lds extended
  181. 01a2 ce 00 99              ldu # stuff
  182. 01a5 ee a4              ldu ,y
  183. 01a7 de 55              ldu direct
  184. 01a9 fe 65 43              ldu extended
  185. 01ac 8e 00 99              ldx # stuff
  186. 01af ae a4              ldx ,y
  187. 01b1 9e 55              ldx direct
  188. 01b3 be 65 43              ldx extended
  189. 01b6 10 8e 00 99          ldy # stuff
  190. 01ba 10 ae a4              ldy ,y
  191. 01bd 10 9e 55              ldy direct
  192. 01c0 10 be 65 43          ldy extended
  193. 01c4 32 e3              leas ,--s
  194. 01c6 33 e3              leau ,--s
  195. 01c8 30 e3              leax ,--s
  196. 01ca 31 e3              leay ,--s
  197. 01cc 31 c3              leay ,--u
  198. 01ce 31 83              leay ,--x
  199. 01d0 31 a3              leay ,--y
  200. 01d2 31 e2              leay ,-s
  201. 01d4 31 c2              leay ,-u
  202. 01d6 31 82              leay ,-x
  203. 01d8 31 a2              leay ,-y
  204. 01da 31 e4              leay ,s
  205. 01dc 31 e0              leay ,s+
  206. 01de 31 e1              leay ,s++
  207. 01e0 31 c4              leay ,u
  208. 01e2 31 c0              leay ,u+
  209. 01e4 31 c1              leay ,u++
  210. 01e6 31 84              leay ,x
  211. 01e8 31 80              leay ,x+
  212. 01ea 31 81              leay ,x++
  213. 01ec 31 a4              leay ,y
  214. 01ee 31 a0              leay ,y+
  215. 01f0 31 a1              leay ,y++
  216. 01f2 31 f3              leay [,--s]
  217. 01f4 31 d3              leay [,--u]
  218. 01f6 31 93              leay [,--x]
  219. 01f8 31 b3              leay [,--y]
  220. 01fa 31 f1              leay [,s++]
  221. 01fc 31 f4              leay [,s]
  222. 01fe 31 d1              leay [,u++]
  223. 0200 31 d4              leay [,u]
  224. 0202 31 91              leay [,x++]
  225. 0204 31 94              leay [,x]
  226. 0206 31 b1              leay [,y++]
  227. 0208 31 b4              leay [,y]
  228. 020a 31 f6              leay [a,s]
  229. 020c 31 d6              leay [a,u]
  230. 020e 31 96              leay [a,x]
  231. 0210 31 b6              leay [a,y]
  232. 0212 31 f5              leay [b,s]
  233. 0214 31 d5              leay [b,u]
  234. 0216 31 95              leay [b,x]
  235. 0218 31 b5              leay [b,y]
  236. 021a 31 fb              leay [d,s]
  237. 021c 31 db              leay [d,u]
  238. 021e 31 9b              leay [d,x]
  239. 0220 31 bb              leay [d,y]
  240. 0222 31 f9 05 67          leay [long,s]
  241. 0226 31 d9 05 67          leay [long,u]
  242. 022a 31 99 05 67          leay [long,x]
  243. 022e 31 b9 05 67          leay [long,y]
  244. 0232 31 9f 05 67          leay [long]
  245. 0236 31 f8 2d              leay [middle,s]
  246. 0239 31 d8 2d              leay [middle,u]
  247. 023c 31 98 2d              leay [middle,x]
  248. 023f 31 b8 2d              leay [middle,y]
  249. 0242 31 9d 34 52          leay [*+3456h,pcr]
  250. 0246 31 9c 64              leay [*+67h,pcr]
  251. 0249 31 f8 fb              leay [short,s]
  252. 024c 31 d8 fb              leay [short,u]
  253. 024f 31 98 fb              leay [short,x]
  254. 0252 31 b8 fb              leay [short,y]
  255. 0255 31 e6              leay a,s
  256. 0257 31 c6              leay a,u
  257. 0259 31 86              leay a,x
  258. 025b 31 a6              leay a,y
  259. 025d 31 e5              leay b,s
  260. 025f 31 c5              leay b,u
  261. 0261 31 85              leay b,x
  262. 0263 31 a5              leay b,y
  263. 0265 31 eb              leay d,s
  264. 0267 31 cb              leay d,u
  265. 0269 31 8b              leay d,x
  266. 026b 31 ab              leay d,y
  267. 026d 31 e9 05 67          leay long,s
  268. 0271 31 c9 05 67          leay long,u
  269. 0275 31 89 05 67          leay long,x
  270. 0279 31 a9 05 67          leay long,y
  271. 027d 31 e8 2d              leay middle,s
  272. 0280 31 c8 2d              leay middle,u
  273. 0283 31 88 2d              leay middle,x
  274. 0286 31 a8 2d              leay middle,y
  275. 0289 31 8d 34 52          leay *+3456h,pcr
  276. 028d 31 8c 64              leay *+67h,pcr
  277. 0290 31 7b              leay short,s
  278. 0292 31 5b              leay short,u
  279. 0294 31 1b              leay short,x
  280. 0296 31 3b              leay short,y
  281. 0298 68 a4              lsl ,y
  282. 029a 08 55              lsl direct
  283. 029c 78 65 43              lsl extend
  284. 029f 48              lsla
  285. 02a0 58              lslb
  286. 02a1 64 a4              lsr ,y
  287. 02a3 04 55              lsr direct
  288. 02a5 74 65 43              lsr extend
  289. 02a8 44              lsra
  290. 02a9 54              lsrb
  291. 02aa 3d              mul
  292. 02ab 60 a4              neg ,y
  293. 02ad 00 55              neg direct
  294. 02af 70 65 43              neg extend
  295. 02b2 40              nega
  296. 02b3 50              negb
  297. 02b4 12              nop
  298. 02b5 8a 99              ora # stuff
  299. 02b7 aa a4              ora ,y
  300. 02b9 9a 55              ora direct
  301. 02bb ba 65 43              ora extended
  302. 02be ca 99              orb # stuff
  303. 02c0 ea a4              orb ,y
  304. 02c2 da 55              orb direct
  305. 02c4 fa 65 43              orb extended
  306. 02c7 1a 99              orcc # stuff
  307. 02c9 34 17              pshs a,b,cc,x
  308. 02cb 36 17              pshu a,b,cc,x
  309. 02cd 35 17              puls a,b,cc,x
  310. 02cf 37 17              pulu a,b,cc,x
  311. 02d1 69 a4              rol ,y
  312. 02d3 09 55              rol direct
  313. 02d5 79 65 43              rol extend
  314. 02d8 49              rola
  315. 02d9 59              rolb
  316. 02da 66 a4              ror ,y
  317. 02dc 06 55              ror direct
  318. 02de 76 65 43              ror extend
  319. 02e1 46              rora
  320. 02e2 56              rorb
  321. 02e3 3b              rti
  322. 02e4 39              rts
  323. 02e5 82 99              sbca # stuff
  324. 02e7 a2 a4              sbca ,y
  325. 02e9 92 55              sbca direct
  326. 02eb b2 65 43              sbca extended
  327. 02ee c2 99              sbcb # stuff
  328. 02f0 e2 a4              sbcb ,y
  329. 02f2 d2 55              sbcb direct
  330. 02f4 f2 65 43              sbcb extended
  331. 02f7 1d              sex
  332. 02f8 a7 a4              sta ,y
  333. 02fa 97 55              sta direct
  334. 02fc b7 65 43              sta extended
  335. 02ff e7 a4              stb ,y
  336. 0301 d7 55              stb direct
  337. 0303 f7 65 43              stb extended
  338. 0306 ed a4              std ,y
  339. 0308 dd 55              std direct
  340. 030a fd 65 43              std extended
  341. 030d 10 ef a4              sts ,y
  342. 0310 10 df 55              sts direct
  343. 0313 10 ff 65 43          sts extended
  344. 0317 ef a4              stu ,y
  345. 0319 df 55              stu direct
  346. 031b ff 65 43              stu extended
  347. 031e af a4              stx ,y
  348. 0320 9f 55              stx direct
  349. 0322 bf 65 43              stx extended
  350. 0325 10 af a4              sty ,y
  351. 0328 10 9f 55              sty direct
  352. 032b 10 bf 65 43          sty extended
  353. 032f 80 99              suba # stuff
  354. 0331 a0 a4              suba ,y
  355. 0333 90 55              suba direct
  356. 0335 b0 65 43              suba extended
  357. 0338 c0 99              subb # stuff
  358. 033a e0 a4              subb ,y
  359. 033c d0 55              subb direct
  360. 033e f0 65 43              subb extended
  361. 0341 83 00 99              subd # stuff
  362. 0344 a3 a4              subd ,y
  363. 0346 93 55              subd direct
  364. 0348 b3 65 43              subd extended
  365. 034b 3f              swi
  366. 034c 10 3f              swi2
  367. 034e 11 3f              swi3
  368. 0350 13              sync
  369. 0351 1f 89              tfr a,b
  370. 0353 1f 45              tfr s,pc
  371. 0355 1f 12              tfr x,y
  372. 0357 6d a4              tst ,y
  373. 0359 0d 55              tst direct
  374. 035b 7d 65 43              tst extend
  375. 035e 4d              tsta
  376. 035f 5d              tstb
  377.  ERROR SUMMARY - ERRORS DETECTED 0
  378.                -  WARNINGS       0
  379.