00000000: 28 20 44 45 46 49 4E 45 20 41 44 44 52 45 53 53 |( DEFINE ADDRESS|
00000010: 20 4D 4F 44 45 53 20 41 4E 44 20 45 52 52 4F 52 | MODES AND ERROR|
00000020: 20 29 20 48 45 58 20 20 20 20 20 20 20 20 20 20 | ) HEX |
00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000050: 38 30 30 20 56 41 52 49 41 42 4C 45 20 4D 4F 44 |800 VARIABLE MOD|
00000060: 45 20 28 20 41 44 44 52 45 53 53 20 4D 4F 44 45 |E ( ADDRESS MODE|
00000070: 20 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ) |
00000080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000000A0: 3A 20 2E 41 20 20 32 30 30 20 4D 4F 44 45 20 21 |: .A 200 MODE !|
000000B0: 20 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ; |
000000C0: 20 20 20 20 20 20 20 20 3A 20 23 20 20 31 30 30 | : # 100|
000000D0: 30 20 4D 4F 44 45 20 21 20 3B 20 20 20 20 20 20 |0 MODE ! ; |
000000E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000000F0: 3A 20 58 29 20 20 20 38 30 20 4D 4F 44 45 20 21 |: X) 80 MODE !|
00000100: 20 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ; |
00000110: 20 20 20 20 20 20 20 20 3A 20 29 59 20 20 20 34 | : )Y 4|
00000120: 30 20 4D 4F 44 45 20 21 20 3B 20 20 20 20 20 20 |0 MODE ! ; |
00000130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000140: 3A 20 28 29 20 20 20 20 32 20 4D 4F 44 45 20 21 |: () 2 MODE !|
00000150: 20 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ; |
00000160: 20 20 20 20 20 20 20 20 3A 20 2C 58 20 20 20 33 | : ,X 3|
00000170: 30 20 4D 4F 44 45 20 21 20 3B 20 20 20 20 20 20 |0 MODE ! ; |
00000180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000190: 3A 20 2C 59 20 20 20 20 39 20 4D 4F 44 45 20 21 |: ,Y 9 MODE !|
000001A0: 20 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ; |
000001B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000200: 20 20 20 20 20 20 20 20 28 20 41 53 53 45 4D 42 | ( ASSEMB|
00000210: 4C 45 52 20 45 52 52 4F 52 20 52 4F 55 54 49 4E |LER ERROR ROUTIN|
00000220: 45 20 2D 20 20 20 20 20 20 20 20 20 20 20 20 20 |E - |
00000230: 20 20 52 45 53 45 54 20 4D 4F 44 45 20 42 45 46 | RESET MODE BEF|
00000240: 4F 52 45 20 45 58 49 54 49 4E 47 20 57 49 54 48 |ORE EXITING WITH|
00000250: 20 45 52 52 4F 52 20 29 20 20 20 20 20 20 20 20 | ERROR ) |
00000260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000280: 3A 20 41 45 52 52 20 38 30 30 20 4D 4F 44 45 20 |: AERR 800 MODE |
00000290: 21 20 45 52 52 4F 52 20 3B 20 20 20 20 20 20 20 |! ERROR ; |
000002A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000310: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000320: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003C0: 44 45 43 49 4D 41 4C 20 20 2D 2D 3E 20 20 20 20 |DECIMAL --> |
000003D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000400: 29 FC 69 2B 26 A2 F5 FC 0B 2C FD 11 A2 F7 8D D4 |).i+&....,......|
00000410: 04 D1 17 63 AC 29 77 8A 06 81 55 0F 83 FE 11 82 |...c.)w...U.....|
00000420: 97 82 65 D1 E4 61 32 CB 8A CD 08 28 FD 17 01 83 |..e..a2....(....|
00000430: 55 05 82 FE 06 DD D0 52 0E EA FC 6A 44 21 A5 C5 |U......R...jD!..|
00000440: 64 FC 31 44 21 A5 4F 01 24 9C D4 04 D1 6D 63 FC |d.1D!.O.$....mc.|
00000450: E0 46 21 A5 60 D2 35 64 FD 16 D0 46 01 24 0B 91 |.F!.`.5d...F.$..|
00000460: 08 92 F5 8A 04 82 F7 DE D0 EC D1 77 63 FD 16 D0 |...........wc...|
00000470: FC E0 46 21 A5 D0 EC D5 39 D0 D8 D2 65 60 52 0F |..F!....9...e`R.|
00000480: E5 46 03 55 31 3A D0 FD 2B CF FD 15 CF FD 19 CF |.F.U1:..+.......|
00000490: FD 2D CF EC E9 52 0F E5 46 04 42 2D 50 3A D0 FD |.-...R..F.B-P:..|
000004A0: 2B CF FD 39 CF EC E9 32 CB 8A CD 08 28 52 03 E6 |+..9...2....(R..|
000004B0: B3 FC E0 46 21 A6 D7 41 E9 D5 D8 2F D0 46 02 11 |...F!..A.../.F..|
000004C0: 11 D0 52 12 CB 8A CD 08 28 2B D0 EC D5 D8 D2 65 |..R.....(+.....e|
000004D0: 60 52 0F E5 46 03 55 31 3A D0 FD 2B CF FD 15 CF |`R..F.U1:..+....|
000004E0: FD 19 CF FD 2D CF EC E9 52 0F E5 46 04 42 2D 50 |....-...R..F.B-P|
000004F0: 3A D0 52 03 CF FD 39 CF EC E9 32 CB 8A CD 08 28 |:.R...9...2....(|
00000500: 00 |. |
( DEFINE ADDRESS MODES AND ERROR ) HEX
800 VARIABLE MODE ( ADDRESS MODE )
: .A 200 MODE ! ;
: # 1000 MODE ! ;
: X) 80 MODE ! ;
: )Y 40 MODE ! ;
: () 2 MODE ! ;
: ,X 30 MODE ! ;
: ,Y 9 MODE ! ;
( ASSEMBLER ERROR ROUTINE -
RESET MODE BEFORE EXITING WITH ERROR )
: AERR 800 MODE ! ERROR ;
DECIMAL -->
).I+&....,.....T
.Q.C.)W...U.......EQ.A2K.M.(....U.....PR
...JD!.ED.1D!.O.$.T.QMC..F!.`R5D..PF.$..
........P.QWC..P..F!.P.U9PXRE`R..F.U1:P.
+O..O..O.-O..R..F.B-P:P.+O.9O..2K.M.(R..
...F!.WA.UX/PF...PR.K.M.(+P.UXRE`R..F.U1
:P.+O..O..O.-O..R..F.B-P:PR.O.9O..2K.M.(
.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL