3.1 LESSON
FILE INFORMATION
FILENAME(S): 3.1 LESSON
FILE TYPE(S): PRG
FILE SIZE: 9.8K
FIRST SEEN: 2025-12-02 23:23:03
APPEARS ON: 1 disk(s)
FILE HASH
6d5247487f6ae9e63d01946d60724356ef581e6c931c21a6eb78623a53ff87b2
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| ASS KURS ENGL 2 | 3.1 LESSON | PRG | swasti, dinkel | 30 | 4 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 00 01 31 32 34 00 30 30 30 30 30 30 FF 00 FF 00 |..124.000000....|
00000010: FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 |................|
00000020: FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 |................|
00000030: FF 00 FF B5 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 |................|
00000040: FF 00 FF 00 FF 00 FF 00 A8 ED 1B A8 A8 ED E9 EF |................|
00000050: EF 26 F6 02 02 02 02 02 02 02 02 02 02 02 02 02 |.&..............|
00000060: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
00000070: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
00000080: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
00000090: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000A0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000B0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000C0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000D0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000E0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
000000F0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................|
00000100: 02 02 EA EA EA 78 A2 00 9A A9 01 48 48 48 48 48 |.....x.....HHHHH|
00000110: A9 05 85 C6 A5 2B 85 2D A5 2C 85 2E A0 00 A2 03 |.....+.-.,......|
00000120: B1 2D E6 2D D0 02 E6 2E C9 00 D0 F2 CA D0 F1 A9 |.-.-............|
00000130: FF 8D 29 03 AC FF FF C8 D0 FE 4C 83 A4 FF 00 FF |..).......L.....|
00000140: 00 FF 00 95 24 FF 94 A5 00 FF 00 FF 00 FF 00 FF |....$...........|
00000150: 04 7F 88 FF 00 FF 9D F5 1C FF 00 FF 00 FF 00 FF |................|
00000160: 00 FF 1C FF 00 AD 94 9D 9C BD 91 FF 00 FF 0C FF |................|
00000170: 00 FF 9C FF 00 FF 10 FF 00 13 52 55 4E 0D 00 00 |..........RUN...|
00000180: 00 00 00 00 08 00 A0 00 0E F6 04 0A 00 03 10 00 |................|
00000190: 00 48 EB 00 00 00 00 00 00 00 00 00 00 00 00 00 |.H..............|
000001A0: 00 00 00 00 00 00 00 FE 01 00 00 00 00 00 00 00 |................|
000001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000200: 00 00 8B E3 FB C5 7C A5 1A A7 E4 A7 86 AE 00 00 |......|.........|
00000210: 00 00 4C 48 B2 00 31 EA FB C5 47 FE 4A F3 91 F2 |..LH..1...G.J...|
00000220: 0E F2 50 F2 33 F3 57 F1 CA F1 ED F6 3E F1 2F F3 |..P.3.W.....>./.|
00000230: 66 FE A5 F4 ED F5 00 00 00 00 00 00 00 00 00 00 |f...............|
00000240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000290: 00 00 00 00 00 00 00 00 00 00 FF 00 00 28 00 99 |.............(..|
000002A0: 22 3F 97 1D BF 9D 22 3B 00 00 00 29 00 9F 31 2C |"?....";...)..1,|
000002B0: 30 3A 84 31 2C 5A 24 3A A0 31 3A 99 22 98 22 3A |0:.1,Z$:.1:.".":|
000002C0: 8E 00 FF 00 00 A9 FF 8D 29 03 A9 02 85 C6 A9 13 |........).......|
000002D0: 8D 77 02 A9 0D 8D 78 02 A9 FB 8D 02 03 A9 C5 8D |.w....x.........|
000002E0: 03 03 4C 83 A4 00 00 00 00 00 00 00 00 00 00 00 |..L.............|
000002F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000300: 00 00 12 15 0E 39 39 39 20 20 20 20 20 20 20 20 |.....999 |
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 4C | L|
00000350: 7E 05 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: 20 20 20 84 0E A0 38 4C 7D 05 20 20 20 20 20 20 | ...8L}. |
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: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 BE | .|
00000480: 60 03 E8 18 8E C2 03 E8 8A 0A 0A 0A 85 0F 0A 4C |`..............L|
00000490: CF 05 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
000004A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004D0: 20 6D E6 07 8D E6 07 AD E7 07 69 00 8D E7 07 4C | m........i....L|
000004E0: 1D 06 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
000004F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 | .|
00000520: 69 60 81 0D A0 57 B1 0E 85 0E 46 0F 8A 25 BA 4C |i`...W....F..%.L|
00000530: 51 06 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |Q. |
00000540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000550: 20 20 20 AA 8E 5B 08 4C 1C 07 20 20 20 20 20 20 | ..[.L.. |
00000560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000005F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 A0 27 | .'|
00000620: D0 1D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00000630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 B9 | .|
00000640: 99 03 99 C3 03 88 10 F7 30 11 20 20 20 20 20 20 |........0. |
00000650: 20 20 20 20 20 20 20 20 20 20 20 A9 C3 8D 4F 08 | ...O.|
00000660: A9 03 8D 50 08 A9 D1 8D C3 03 A9 03 8D C4 03 4C |...P...........L|
00000670: 87 07 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00000680: 20 20 20 20 20 20 20 20 20 A9 5C 8D D1 03 A9 08 | .\.....|
00000690: 8D D2 03 A9 60 8D 58 08 D0 1B 20 20 20 20 20 20 |....`.X... |
000006A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000006B0: 20 20 20 20 20 A9 89 8D 53 08 A9 8F 8D 57 08 4C | ...S....W.L|
000006C0: E5 07 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
000006D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000006E0: 20 20 20 20 20 20 20 6C FE FF 99 00 08 88 D0 FA | l........|
000006F0: 4C E2 FC 8C 00 BC DC FF 00 FF 04 9D 9C FF 00 FF |L...............|
00000700: 00 FF 00 4F 08 0A 00 9E 32 30 32 34 3A 8F 22 14 |...O....2024:.".|
00000710: 14 14 14 14 14 14 14 14 14 14 14 52 45 4D 20 57 |...........REM W|
00000720: 2E 4F 57 45 4E 20 4D 55 52 43 4F 54 54 20 46 45 |.OWEN MURCOTT FE|
00000730: 42 52 55 41 52 59 20 31 39 38 33 20 20 20 20 20 |BRUARY 1983 |
00000740: 20 20 20 20 20 20 20 57 4F 4D 46 49 53 20 36 34 | WOMFIS 64|
00000750: 00 5C 08 0B 00 00 35 30 3A 4D 4C C1 04 00 86 08 |.\....50:ML.....|
00000760: 32 00 9C 3A 42 24 B2 22 1D 1D 1D 1D 1D 22 3A 45 |2..:B$.".....":E|
00000770: 24 B2 22 20 20 20 20 20 20 20 20 20 20 20 20 20 |$." |
00000780: 20 20 20 20 20 20 22 00 96 08 33 00 4C 24 B2 22 | "...3.L$."|
00000790: 11 11 11 11 11 11 22 00 AC 08 3C 00 53 48 B2 36 |......"...<.SH.6|
000007A0: 35 33 3A 43 43 B2 36 3A 8D 35 30 30 30 00 E8 08 |53:CC.6:.5000...|
000007B0: 64 00 99 22 93 22 C7 28 31 34 29 4C 24 2C 2C 22 |d..".".(14)L$,,"|
000007C0: 9A 9D 9D AC 12 AC BB 92 BB 9D 9D 9D 9D 11 20 AC |.............. .|
000007D0: 12 BE 92 BE 9D 9D 9D 9D 11 AC BB 12 A1 92 A1 9D |................|
000007E0: 9D 9D 9D 11 20 12 A2 A2 92 00 14 09 65 00 99 42 |.... .......e..B|
000007F0: 24 22 11 11 11 12 2A 20 20 D3 CF C6 D4 D7 C1 D2 |$"....* .......|
00000800: C5 20 C1 CE C4 20 D0 D2 CF C7 D2 C1 CD CD C9 CE |. ... ..........|
00000810: C7 20 20 2A 22 00 54 09 66 00 99 22 11 11 11 98 |. *".T.f.."....|
00000820: 20 20 20 20 33 2E 31 20 20 20 C1 D3 D3 C5 CD C2 | 3.1 ......|
00000830: CC C5 D2 20 C1 CE C4 20 CD C1 C3 C8 C9 CE C5 20 |... ... ....... |
00000840: C3 CF C4 C5 22 3A 54 B2 33 3A 8D 31 30 30 30 3A |....":T.3:.1000:|
00000850: 8D 36 30 30 30 00 75 09 6E 00 43 43 B2 33 3A 8D |.6000.u.n.CC.3:.|
00000860: 35 30 30 30 3A 8D 33 30 30 30 3A 99 22 98 22 3B |5000:.3000:.".";|
00000870: 3A 8D 31 31 30 30 00 94 09 78 00 43 43 B2 31 35 |:.1100...x.CC.15|
00000880: 3A 8D 35 30 30 30 3A 99 22 93 12 1F CC C1 CE C7 |:.5000:.".......|
00000890: D5 C1 C7 C5 D3 00 C7 09 79 00 99 22 11 11 11 98 |........y.."....|
000008A0: D4 48 45 A0 CD D0 D5 20 48 41 53 A0 49 54 53 A0 |.HE.... HAS.ITS.|
000008B0: 4F 57 4E A0 4C 41 4E 47 55 41 47 45 2E 22 3A 54 |OWN.LANGUAGE.":T|
000008C0: B2 32 3A 8D 31 30 30 30 00 08 0A 7A 00 50 24 B2 |.2:.1000...z.P$.|
000008D0: 22 31 30 30 30 31 31 30 31 1D 30 30 31 31 31 31 |"10001101.001111|
000008E0: 30 30 20 30 30 30 30 30 30 31 31 22 3A 51 24 B2 |00 00000011":Q$.|
000008F0: 22 1D 1D 1D 38 44 1D 1D 1D 1D 1D 1D 1D 33 43 1D |"...8D.......3C.|
00000900: 1D 1D 1D 1D 1D 1D 30 33 22 00 46 0A 7B 00 99 22 |......03".F.{.."|
00000910: 11 11 11 D9 4F 55 A0 4D 55 53 54 A0 52 45 43 4F |....OU.MUST.RECO|
00000920: 47 4E 49 53 45 A0 49 54 3A 11 11 22 3A 8D 31 30 |GNISE.IT:..":.10|
00000930: 30 30 3A 99 2C 22 1D 1D 1D 12 97 22 50 24 22 98 |00:.,"....."P$".|
00000940: 22 3A 8D 31 30 30 30 00 94 0A 7C 00 99 22 11 11 |":.1000...|.."..|
00000950: 11 D4 48 49 53 A0 49 53 A0 CD C1 C3 C8 C9 CE C5 |..HIS.IS........|
00000960: 20 C3 CF C4 C5 22 3B 3A 8D 31 30 30 30 3A 99 22 | ....";:.1000:."|
00000970: 20 28 49 4E 43 4F 4E 56 45 4E 49 45 4E 54 22 3A | (INCONVENIENT":|
00000980: 99 22 46 4F 52 A0 48 55 4D 41 4E 53 29 2E 22 3A |."FOR.HUMANS).":|
00000990: 8D 31 31 32 30 00 B5 0A 82 00 99 22 13 97 22 3B |.1120......"..";|
000009A0: 3A 81 49 B2 31 A4 32 32 3A 99 45 24 45 24 3A 8B |:.I.1.22:.E$E$:.|
000009B0: 49 B2 31 31 A7 99 00 E9 0A 83 00 82 3A 99 22 13 |I.11........:.".|
000009C0: 22 4C 24 4C 24 3B 3A 81 49 B2 31 32 A4 32 30 3A |"L$L$;:.I.12.20:|
000009D0: 99 2C 22 1D 1D 1D 12 22 50 24 3A 99 22 91 91 20 |.,"...."P$:.".. |
000009E0: 22 45 24 45 24 22 11 22 3A 82 00 2C 0B 84 00 99 |"E$E$".":..,....|
000009F0: 2C 42 24 22 11 9D 98 CF D0 C3 CF C4 C5 91 91 97 |,B$"............|
00000A00: 22 3A 5A 24 B2 22 92 12 22 3A 54 B2 2E 33 3A 81 |":Z$."..":T..3:.|
00000A10: 49 B2 31 A4 38 3A 99 2C 5A 24 22 91 1D 1D 1D 22 |I.1.8:.,Z$"...."|
00000A20: C8 28 50 24 2C 38 29 3A 8D 31 30 30 30 00 38 0B |.(P$,8):.1000.8.|
00000A30: 85 00 8D 31 31 34 30 3A 82 00 72 0B 86 00 99 2C |...1140:..r....,|
00000A40: 2C 2C 22 11 9D 9D 9D 98 C1 C4 C4 D2 C5 D3 D3 91 |,,".............|
00000A50: 91 97 22 3A 81 49 B2 31 A4 36 3A 99 2C 2C 5A 24 |..":.I.1.6:.,,Z$|
00000A60: 22 91 1D 1D 22 C9 28 50 24 2C 31 37 29 3A 8D 31 |"...".(P$,17):.1|
00000A70: 30 30 30 00 A8 0B 87 00 8D 31 31 34 30 3A 82 3A |000......1140:.:|
00000A80: 99 2C 2C 42 24 22 98 CC CF 22 42 24 22 1D 1D C8 |.,,B$"..."B$"...|
00000A90: C9 11 22 3A 54 B2 31 3A 8D 31 30 30 30 3A 8D 31 |..":T.1:.1000:.1|
00000AA0: 31 33 30 3A 8D 31 31 32 30 00 EB 0B 8C 00 99 22 |130:.1120......"|
00000AB0: 13 1F C8 45 58 41 44 45 43 49 4D 41 4C A0 49 53 |...EXADECIMAL.IS|
00000AC0: A0 4D 4F 52 45 A0 43 4F 4E 56 45 4E 49 45 4E 54 |.MORE.CONVENIENT|
00000AD0: A0 54 48 41 4E 22 3A 99 22 42 49 4E 41 52 59 2E |.THAN":."BINARY.|
00000AE0: 97 22 3A 54 B2 32 3A 8D 31 30 30 30 00 2B 0C 8E |.":T.2:.1000.+..|
00000AF0: 00 99 2C 22 20 20 20 12 22 51 24 3A 54 B2 31 3A |..," ."Q$:T.1:|
00000B00: 8D 31 30 30 30 3A 81 49 B2 33 A4 31 39 3A 99 2C |.1000:.I.3.19:.,|
00000B10: 22 20 20 20 22 51 24 3A 99 22 91 91 22 45 24 45 |" "Q$:.".."E$E|
00000B20: 24 22 11 22 3A 82 3A 8D 31 31 32 30 00 5D 0C 8F |$".":.:.1120.]..|
00000B30: 00 99 22 13 11 11 11 1F CD 41 43 48 49 4E 45 A0 |.."......ACHINE.|
00000B40: 43 4F 44 45 53 A0 41 52 45 A0 4E 4F 4E 2D 53 49 |CODES.ARE.NON-SI|
00000B50: 47 4E 49 46 49 43 41 4E 54 2C 20 41 4E 44 00 A6 |GNIFICANT, AND..|
00000B60: 0C 90 00 99 22 44 49 46 46 49 43 55 4C 54 A0 54 |...."DIFFICULT.T|
00000B70: 4F A0 52 45 4D 45 4D 42 45 52 2E 20 20 CD 4E 45 |O.REMEMBER. .NE|
00000B80: 4D 4F 4E 49 43 20 CF D0 C3 CF C4 C5 D3 41 52 45 |MONIC .......ARE|
00000B90: A0 45 41 53 49 45 52 2E 22 3A 54 B2 32 3A 8D 31 |.EASIER.":T.2:.1|
00000BA0: 30 30 30 3A 54 B2 31 00 DF 0C 93 00 99 2C 42 24 |000:T.1......,B$|
00000BB0: 22 97 1D 12 53 54 41 22 3A 81 49 B2 38 A4 31 38 |"...STA":.I.8.18|
00000BC0: 3A 8D 31 30 30 30 3A 99 2C 42 24 22 1D 53 54 41 |:.1000:.,B$".STA|
00000BD0: 91 9D 9D 9D 20 20 20 11 22 3A 54 B2 2E 31 3A 82 |.... .":T..1:.|
00000BE0: 00 17 0D 96 00 8D 31 31 32 30 3A 99 22 13 22 4C |......1120:."."L|
00000BF0: 24 22 11 1F C1 4E A0 41 53 53 45 4D 42 4C 45 52 |$"...N.ASSEMBLER|
00000C00: A0 43 4F 4E 56 45 52 54 53 20 54 48 45 4D 2C 20 |.CONVERTS THEM, |
00000C10: 41 4E 44 20 41 4C 53 4F 00 4A 0D 9B 00 99 22 41 |AND ALSO.J...."A|
00000C20: 43 43 45 50 54 53 A0 C8 C9 20 CC CF 20 41 44 44 |CCEPTS... .. ADD|
00000C30: 52 45 53 53 45 53 2E 97 22 3A 54 B2 34 3A 8D 31 |RESSES..":T.4:.1|
00000C40: 30 30 30 3A 5A 24 B2 22 92 12 22 00 79 0D 9C 00 |000:Z$."..".y...|
00000C50: 99 22 13 11 22 4C 24 4C 24 4C 24 3A 54 B2 2E 33 |.".."L$L$L$:T..3|
00000C60: 3A 81 49 B2 31 A4 37 3A 99 22 91 22 2C 2C 5A 24 |:.I.1.7:.".",,Z$|
00000C70: CA 28 51 24 2C 38 2C 31 36 29 00 AA 0D 9D 00 8D |.(Q$,8,16)......|
00000C80: 31 30 30 30 3A 8D 31 31 34 30 3A 82 3A 8D 31 31 |1000:.1140:.:.11|
00000C90: 32 30 3A 99 22 13 11 97 22 4C 24 4C 24 4C 24 2C |20:."..."L$L$L$,|
00000CA0: 2C CA 28 51 24 2C 38 2C 31 36 29 00 ED 0D A0 00 |,.(Q$,8,16).....|
00000CB0: 54 B2 2E 31 3A 99 22 91 91 22 2C 2C 2C 22 1D 1D |T..1:."..",,,"..|
00000CC0: 1D 24 30 33 91 9D 9D 9D 22 3B 3A 81 49 B2 31 A4 |.$03....";:.I.1.|
00000CD0: 31 32 3A 8D 31 30 30 30 3A 99 22 24 30 33 20 9D |12:.1000:."$03 .|
00000CE0: 9D 9D 9D 11 20 20 20 91 9D 9D 9D 9D 22 3B 00 1F |.... .....";..|
00000CF0: 0E A1 00 82 3A 8D 31 30 30 30 3A 99 22 1D 1D 1D |....:.1000:."...|
00000D00: 1D 11 33 43 22 3B 3A 8D 31 30 30 30 3A 99 22 9D |..3C";:.1000:.".|
00000D10: 9D 20 20 9D 9D 91 33 43 9D 9D 9D 9D 9D 9D 22 3B |. ...3C......";|
00000D20: 00 5C 0E A2 00 81 49 B2 31 A4 32 3A 8D 31 30 30 |.\....I.1.2:.100|
00000D30: 30 3A 99 22 24 30 33 33 43 20 9D 9D 9D 9D 9D 9D |0:."$033C ......|
00000D40: 9D 22 3B 3A 82 3A 99 3A 54 B2 31 3A 8D 31 30 30 |.";:.:.:T.1:.100|
00000D50: 30 3A 8D 31 31 33 30 3A 8D 31 31 32 30 00 A0 0E |0:.1130:.1120...|
00000D60: AA 00 99 22 13 11 11 11 11 1F 22 4C 24 22 D3 59 |..."......"L$".Y|
00000D70: 4D 42 4F 4C 49 43 A0 41 44 44 52 45 53 53 45 53 |MBOLIC.ADDRESSES|
00000D80: A0 4D 41 4B 45 A0 50 52 4F 47 52 41 4D 53 A0 45 |.MAKE.PROGRAMS.E|
00000D90: 41 53 49 45 52 20 54 4F A0 43 48 41 4E 47 45 2E |ASIER TO.CHANGE.|
00000DA0: 11 00 DA 0E AF 00 54 B2 32 3A 8D 31 30 30 30 3A |......T.2:.1000:|
00000DB0: 8D 31 31 33 30 3A 99 2C 42 24 22 97 20 41 44 44 |.1130:.,B$". ADD|
00000DC0: 52 31 20 3D 20 24 30 33 33 43 22 3A 99 2C 42 24 |R1 = $033C":.,B$|
00000DD0: 22 20 53 54 41 20 41 44 44 52 31 00 1B 0F B0 00 |" STA ADDR1.....|
00000DE0: 8D 31 31 33 30 3A 54 B2 32 3A 8D 31 30 30 30 3A |.1130:T.2:.1000:|
00000DF0: 99 22 91 91 91 12 1C D3 D9 CD C2 CF CC C9 C3 22 |."............."|
00000E00: 3A 99 22 12 C1 D3 D3 C5 CD C2 CC C5 D2 22 3A 99 |:."..........":.|
00000E10: 22 11 12 C1 D3 D3 C5 CD C2 CC C5 D2 00 47 0F B1 |"............G..|
00000E20: 00 99 22 11 12 CD C1 C3 C8 C9 CE C5 22 3A 99 22 |..".........":."|
00000E30: 12 C3 CF C4 C5 9A 22 3A 8D 31 31 31 30 3A 91 5A |......":.1110:.Z|
00000E40: 89 31 32 30 2C 31 32 30 00 86 0F C8 00 43 43 B2 |.120,120.....CC.|
00000E50: 31 32 3A 8D 35 30 30 30 3A 99 22 93 1F 22 4C 24 |12:.5000:.".."L$|
00000E60: 22 C1 D3 D3 C5 CD C2 CC C5 D2 20 41 4E 44 20 CD |"......... AND .|
00000E70: C1 C3 C8 C9 CE C5 20 C3 CF C4 C5 20 48 41 56 45 |...... .... HAVE|
00000E80: A0 41 20 31 3A 31 22 00 A5 0F CA 00 99 22 52 45 |.A 1:1"......"RE|
00000E90: 4C 41 54 49 4F 4E 53 48 49 50 2E 22 3A 54 B2 32 |LATIONSHIP.":T.2|
00000EA0: 3A 8D 31 30 30 30 00 D9 0F CB 00 99 22 11 11 11 |:.1000......"...|
00000EB0: 28 C2 C1 D3 C9 C3 20 49 53 A0 48 49 47 48 2D 4C |(..... IS.HIGH-L|
00000EC0: 45 56 45 4C 20 41 4E 44 A0 44 4F 45 53 A0 4E 4F |EVEL AND.DOES.NO|
00000ED0: 54 A0 48 41 56 45 20 41 22 3B 00 FA 0F CC 00 99 |T.HAVE A";......|
00000EE0: 22 31 3A 31 20 52 45 4C 41 54 49 4F 4E 53 48 49 |"1:1 RELATIONSHI|
00000EF0: 50 2E 29 9B 22 3A 8D 31 31 30 30 00 11 10 FA 00 |P.).":.1100.....|
00000F00: 99 22 93 12 97 CD C1 C3 C8 C9 CE C5 20 C3 CF C4 |.".......... ...|
00000F10: C5 D3 00 45 10 FB 00 99 4C 24 22 1F D9 4F 55 A0 |...E....L$"..OU.|
00000F20: 53 48 4F 55 4C 44 A0 52 45 43 4F 47 4E 49 53 45 |SHOULD.RECOGNISE|
00000F30: A0 4D 41 43 48 49 4E 45 A0 43 4F 44 45 53 3A 22 |.MACHINE.CODES:"|
00000F40: 3A 8D 31 30 30 30 00 92 10 FC 00 99 22 11 11 A6 |:.1000......"...|
00000F50: 22 42 24 22 C6 4F 52 A0 49 4E 54 45 52 50 52 45 |"B$".OR.INTERPRE|
00000F60: 54 49 4E 47 A0 44 49 41 47 4E 4F 53 54 49 43 20 |TING.DIAGNOSTIC |
00000F70: 4F 55 54 50 55 54 22 3B 3A 99 42 24 22 20 46 52 |OUTPUT";:.B$" FR|
00000F80: 4F 4D A0 53 4F 46 54 57 41 52 45 3B 22 3A 8D 31 |OM.SOFTWARE;":.1|
00000F90: 30 30 30 00 BE 10 FE 00 99 22 11 A6 22 42 24 22 |000......".."B$"|
00000FA0: C6 4F 52 A0 4D 49 4E 4F 52 A0 43 48 41 4E 47 45 |.OR.MINOR.CHANGE|
00000FB0: 53 20 54 4F A0 41 A0 50 52 4F 47 52 41 4D 3B 00 |S TO.A.PROGRAM;.|
00000FC0: E1 10 FF 00 99 42 24 22 1C 20 28 44 4F 43 55 4D |.....B$". (DOCUM|
00000FD0: 45 4E 54 A0 54 48 45 4D 21 29 9B 22 3A 8D 31 31 |ENT.THEM!).":.11|
00000FE0: 30 30 00 1E 11 0E 01 99 22 93 1F 22 4C 24 22 CF |00......".."L$".|
00000FF0: D0 C3 CF C4 C5 D3 20 41 4E 44 A0 54 48 45 49 52 |...... AND.THEIR|
00001000: A0 4D 4E 45 4D 4F 4E 49 43 53 A0 41 52 45 A0 4E |.MNEMONICS.ARE.N|
00001010: 4F 54 20 31 3A 31 2E 22 3B 3A 8D 31 30 30 30 00 |OT 1:1.";:.1000.|
00001020: 49 11 0F 01 99 22 11 11 D4 48 45 A0 42 49 4E 41 |I...."...HE.BINA|
00001030: 52 59 A0 4F 50 43 4F 44 45 A0 41 4C 53 4F A0 44 |RY.OPCODE.ALSO.D|
00001040: 45 46 49 4E 45 53 A0 54 48 45 00 7A 11 10 01 99 |EFINES.THE.z....|
00001050: 22 41 44 44 52 45 53 53 A0 4D 4F 44 45 20 28 4C |"ADDRESS.MODE (L|
00001060: 45 53 53 4F 4E 53 20 32 2E 36 20 41 4E 44 20 32 |ESSONS 2.6 AND 2|
00001070: 2E 37 29 2E 22 3A 8D 31 30 30 30 00 AA 11 11 01 |.7).":.1000.....|
00001080: 99 22 11 11 CC 4F 4F 4B A0 41 54 A0 DA 41 4B 53 |."...OOK.AT..AKS|
00001090: 27 20 50 41 47 45 20 31 31 32 20 4F 4E 57 41 52 |' PAGE 112 ONWAR|
000010A0: 44 53 2E 9B 22 3A 8D 31 31 30 30 00 D0 11 13 01 |DS..":.1100.....|
000010B0: 99 22 93 11 11 11 22 2C 42 24 22 97 31 30 30 12 |."....",B$".100.|
000010C0: 30 31 31 92 30 31 22 3A 54 B2 31 3A 8D 31 30 30 |011.01":T.1:.100|
000010D0: 30 00 FF 11 14 01 99 2C 2C 22 11 9D 1C 5E 22 3A |0......,,"...^":|
000010E0: 8D 31 30 30 30 3A 99 2C 22 11 20 20 20 C1 44 44 |.1000:.,". .DD|
000010F0: 52 45 53 53 A0 4D 4F 44 45 22 3A 8D 31 30 30 30 |RESS.MODE":.1000|
00001100: 00 2D 12 18 01 99 22 11 11 1F D4 48 45 52 45 A0 |.-...."....HERE.|
00001110: 41 52 45 A0 4D 4F 52 45 A0 54 48 41 4E A0 38 20 |ARE.MORE.THAN.8 |
00001120: 41 44 44 52 45 53 53 A0 4D 4F 44 45 53 2E 00 5E |ADDRESS.MODES..^|
00001130: 12 19 01 99 22 D3 4F 4D 45 A0 4F 46 A0 54 48 45 |....".OME.OF.THE|
00001140: 49 52 A0 43 4F 44 45 53 20 41 52 45 A0 53 48 41 |IR.CODES ARE.SHA|
00001150: 52 45 44 2E 22 3A 54 B2 32 3A 8D 31 30 30 30 00 |RED.":T.2:.1000.|
00001160: 8D 12 1A 01 99 22 11 CE 4F A0 4F 50 45 52 41 54 |....."..O.OPERAT|
00001170: 49 4F 4E A0 48 41 53 A0 4D 4F 52 45 A0 54 48 41 |ION.HAS.MORE.THA|
00001180: 4E A0 38 2E 20 20 D3 4F 4D 45 A0 41 52 45 00 C2 |N.8. .OME.ARE..|
00001190: 12 1B 01 99 22 4D 55 54 55 41 4C 4C 59 A0 45 58 |...."MUTUALLY.EX|
000011A0: 43 4C 55 53 49 56 45 3B 20 54 48 45 52 45 A0 49 |CLUSIVE; THERE.I|
000011B0: 53 A0 4E 4F 20 43 4C 41 53 48 2E 9B 22 3A 8D 31 |S.NO CLASH..":.1|
000011C0: 31 30 30 00 01 13 2C 01 43 43 B2 33 3A 8D 35 30 |100...,.CC.3:.50|
000011D0: 30 30 3A 99 22 93 22 4C 24 22 97 CE CF D4 C5 3A |00:."."L$".....:|
000011E0: 2D 20 DA 41 4B 53 27 20 50 41 47 45 53 20 31 31 |- .AKS' PAGES 11|
000011F0: 39 2C 31 32 37 2C 31 35 34 2C 31 35 35 2C 31 35 |9,127,154,155,15|
00001200: 38 2C 00 2D 13 2D 01 99 22 31 35 39 2C 31 36 37 |8,.-.-.."159,167|
00001210: 20 41 4E 44 20 33 37 33 20 43 4F 4E 54 41 49 4E | AND 373 CONTAIN|
00001220: A0 54 59 50 4F 47 52 41 50 48 49 43 41 4C 00 6A |.TYPOGRAPHICAL.j|
00001230: 13 2E 01 99 22 45 52 52 4F 52 53 A0 49 4E 20 54 |...."ERRORS.IN T|
00001240: 48 45 A0 42 49 54 20 50 41 54 54 45 52 4E 53 2E |HE.BIT PATTERNS.|
00001250: 22 3A 99 22 11 28 D4 48 45 A0 48 45 58 20 49 53 |":.".(.HE.HEX IS|
00001260: 20 43 4F 52 52 45 43 54 2E 29 98 00 7F 13 2F 01 | CORRECT.)..../.|
00001270: 8D 31 31 31 30 3A 91 5A 89 32 30 30 2C 31 32 30 |.1110:.Z.200,120|
00001280: 00 97 13 36 01 43 43 B2 31 32 3A 8D 35 30 30 30 |...6.CC.12:.5000|
00001290: 3A 99 22 93 1F 22 3B 3A 00 E4 13 37 01 99 4C 24 |:."..";:...7..L$|
000012A0: 22 CC 4F 4F 4B A0 49 4E A0 54 48 45 A0 4D 41 4E |".OOK.IN.THE.MAN|
000012B0: 55 41 4C 20 28 DA 41 4B 53 A0 50 41 47 45 20 33 |UAL (.AKS.PAGE 3|
000012C0: 37 34 29 20 46 4F 52 20 A0 54 48 45 20 49 4E 53 |74) FOR .THE INS|
000012D0: 54 52 55 43 54 49 4F 4E A0 53 45 54 2E 9B 22 3A |TRUCTION.SET..":|
000012E0: 8D 31 31 30 30 00 ED 13 5E 01 49 B2 31 33 00 31 |.1100...^.I.13.1|
000012F0: 14 68 01 8D 31 33 30 30 3A 43 43 B2 31 35 3A 8D |.h..1300:CC.15:.|
00001300: 35 30 30 30 3A 99 22 93 98 22 4C 24 22 D7 48 41 |5000:.".."L$".HA|
00001310: 54 A0 49 53 A0 54 48 45 A0 C8 C5 D8 20 CF D0 C3 |T.IS.THE.... ...|
00001320: CF C4 C5 20 46 4F 52 20 12 1F 22 CA 28 59 24 2C |... FOR ..".(Y$,|
00001330: 39 29 00 5E 14 69 01 99 22 11 3F 97 24 2E 2E 9D |9).^.i..".?.$...|
00001340: 9D 22 3B 3A 8D 34 31 3A 8B 5A 24 B2 C8 28 59 24 |.";:.41:.Z$..(Y$|
00001350: 2C 32 29 A7 99 22 11 CF CB 22 3A 89 33 37 30 00 |,2).."...":.370.|
00001360: 88 14 6A 01 99 22 11 CE 4F 2E 20 20 C9 54 A0 49 |..j.."..O. .T.I|
00001370: 53 20 1F 22 C8 28 59 24 2C 32 29 22 9A 22 3A 8D |S .".(Y$,2)".":.|
00001380: 31 31 30 30 3A 89 33 36 30 00 A3 14 72 01 99 22 |1100:.360...r.."|
00001390: 9A 22 3B 3A 8D 31 31 31 30 3A 91 5A 89 33 36 30 |.";:.1110:.Z.360|
000013A0: 2C 32 30 30 00 BB 14 86 01 43 43 B2 31 32 3A 8D |,200.....CC.12:.|
000013B0: 35 30 30 30 3A 99 22 93 1F 22 3B 3A 00 FE 14 87 |5000:."..";:....|
000013C0: 01 99 22 93 22 4C 24 22 CC 4F 4F 4B A0 46 4F 52 |.."."L$".OOK.FOR|
000013D0: A0 48 45 58 41 44 45 43 49 4D 41 4C A0 CF D0 C3 |.HEXADECIMAL....|
000013E0: CF C4 C5 D3 22 3A 99 22 28 DA 41 4B 53 A0 50 41 |....":."(.AKS.PA|
000013F0: 47 45 20 33 37 38 29 2E 22 3A 8D 31 31 30 30 00 |GE 378).":.1100.|
00001400: 07 15 88 01 89 34 30 31 00 10 15 90 01 49 B2 31 |.....401.....I.1|
00001410: 33 00 55 15 91 01 8D 31 33 30 30 3A 43 43 B2 31 |3.U....1300:CC.1|
00001420: 35 3A 8D 35 30 30 30 3A 99 22 93 22 4C 24 22 98 |5:.5000:."."L$".|
00001430: D7 48 41 54 A0 49 53 A0 54 48 49 53 A0 49 4E 53 |.HAT.IS.THIS.INS|
00001440: 54 52 55 43 54 49 4F 4E 20 12 1F 22 C8 28 59 24 |TRUCTION ..".(Y$|
00001450: 2C 38 29 22 11 11 00 69 15 92 01 8B 50 24 B2 22 |,8)"...i....P$."|
00001460: 22 A7 8D 34 30 3A 89 34 30 35 00 9C 15 93 01 99 |"..40:.405......|
00001470: 22 98 3F 1D 97 BF 2C BF 9D 9D 9D 22 3B 3A 8F 31 |".?...,....";:.1|
00001480: 2C 30 3A 84 31 2C 5A 24 2C 51 24 3A A0 31 3A 99 |,0:.1,Z$,Q$:.1:.|
00001490: 3A 5A 24 B2 5A 24 AA 22 2C 22 AA 51 24 00 B8 15 |:Z$.Z$.",".Q$...|
000014A0: 95 01 8B 5A 24 B2 CA 28 59 24 2C 39 29 A7 99 22 |...Z$..(Y$,9).."|
000014B0: 11 CF CB 22 3A 89 34 30 39 00 E2 15 96 01 99 22 |...":.409......"|
000014C0: 11 CE 4F 2E 20 20 C9 54 A0 49 53 20 1F 22 CA 28 |..O. .T.IS .".(|
000014D0: 59 24 2C 39 29 22 9A 22 3A 8D 31 31 30 30 3A 89 |Y$,9)".":.1100:.|
000014E0: 34 30 31 00 FD 15 99 01 99 22 9A 22 3B 3A 8D 31 |401......".";:.1|
000014F0: 31 31 30 3A 91 5A 89 34 30 31 2C 33 36 30 00 1E |110:.Z.401,360..|
00001500: 16 F4 01 43 43 B2 31 35 3A 8D 35 30 30 30 3A 99 |...CC.15:.5000:.|
00001510: 22 93 12 1F C4 C9 D3 C1 D3 D3 C5 CD C2 CC D9 00 |"...............|
00001520: 69 16 F5 01 50 24 B2 22 11 38 30 20 39 31 20 30 |i...P$.".80 91 0|
00001530: 31 20 38 38 20 44 30 20 46 37 20 31 38 22 3A 99 |1 88 D0 F7 18":.|
00001540: 22 11 11 11 98 C8 45 52 45 A0 49 53 A0 41 A0 53 |".....ERE.IS.A.S|
00001550: 54 52 49 4E 47 A0 4F 46 A0 42 59 54 45 53 3A 97 |TRING.OF.BYTES:.|
00001560: 22 3A 99 2C 50 24 3A 54 B2 32 00 73 16 F6 01 8D |":.,P$:T.2.s....|
00001570: 31 30 30 30 00 BA 16 FE 01 99 22 11 11 11 11 98 |1000......".....|
00001580: D7 48 41 54 A0 49 53 A0 54 48 45 A0 CD CE C5 CD |.HAT.IS.THE.....|
00001590: CF CE C9 C3 A0 46 4F 52 A0 54 48 45 A0 46 49 52 |.....FOR.THE.FIR|
000015A0: 53 54 22 3A 99 22 52 45 43 4F 47 4E 49 5A 41 42 |ST":."RECOGNIZAB|
000015B0: 4C 45 20 CF D0 C3 CF C4 C5 22 3B 00 D8 16 00 02 |LE ......";.....|
000015C0: 8D 34 30 3A 8B 5A 24 B2 22 53 54 41 22 A7 99 22 |.40:.Z$."STA".."|
000015D0: 11 CF CB 22 3A 89 35 32 30 00 02 17 01 02 99 22 |...":.520......"|
000015E0: 11 CE 4F 2E 20 20 C9 54 A0 49 53 A0 12 1F 53 54 |..O. .T.IS...ST|
000015F0: 41 92 20 20 2E 2E 2E 20 20 24 39 31 22 3A 8D 31 |A. ... $91":.1|
00001600: 30 30 30 00 2A 17 08 02 99 22 11 98 24 39 31 20 |000.*...."..$91 |
00001610: 49 53 A0 1F 53 54 41 A0 28 49 4E 44 29 2C 59 98 |IS..STA.(IND),Y.|
00001620: 22 3A 54 B2 32 3A 8D 31 30 30 30 00 7A 17 09 02 |":T.2:.1000.z...|
00001630: 99 22 11 C9 4E 44 49 52 45 43 54 A0 41 44 44 52 |."..NDIRECT.ADDR|
00001640: 45 53 53 49 4E 47 A0 55 53 45 53 A0 D0 41 47 45 |ESSING.USES..AGE|
00001650: 20 DA 45 52 4F 2E 20 20 D4 48 45 4E 45 58 54 A0 | .ERO. .HENEXT.|
00001660: 42 59 54 45 A0 49 53 A0 24 30 31 2C 20 53 4F 3A |BYTE.IS.$01, SO:|
00001670: 22 3A 54 B2 34 3A 8D 31 30 30 30 00 97 17 0D 02 |":T.4:.1000.....|
00001680: 99 2C 22 11 1F 53 54 41 20 28 24 30 31 29 2C 59 |.,"..STA ($01),Y|
00001690: 9A 22 3A 8D 31 31 30 30 00 CB 17 12 02 99 22 93 |.":.1100......".|
000016A0: 1F 22 2C 50 24 3A 99 22 11 98 D7 48 41 54 A0 43 |.",P$:."...HAT.C|
000016B0: 4F 4D 45 53 20 41 46 54 45 52 20 12 1F 53 54 41 |OMES AFTER ..STA|
000016C0: 20 28 24 30 31 29 2C 59 92 98 22 3B 00 E9 17 14 | ($01),Y..";....|
000016D0: 02 8D 34 30 3A 8B 5A 24 B2 22 44 45 59 22 A7 99 |..40:.Z$."DEY"..|
000016E0: 22 11 CF CB 22 3A 89 35 34 30 00 13 18 15 02 99 |"...":.540......|
000016F0: 22 11 CE 4F 2E 20 20 C9 54 A0 49 53 A0 12 1F 44 |"..O. .T.IS...D|
00001700: 45 59 92 20 20 2E 2E 2E 20 20 24 38 38 22 3A 8D |EY. ... $88":.|
00001710: 31 30 30 30 00 53 18 1C 02 99 22 11 11 98 CE 45 |1000.S...."....E|
00001720: 58 54 A0 4F 50 43 4F 44 45 2C 20 41 46 54 45 52 |XT.OPCODE, AFTER|
00001730: 20 12 1F 44 45 59 92 98 22 3B 3A 8D 34 30 3A 8B | ..DEY..";:.40:.|
00001740: 5A 24 B2 22 42 4E 45 22 A7 99 22 11 CF CB 22 3A |Z$."BNE".."...":|
00001750: 89 35 35 30 00 7D 18 1D 02 99 22 11 CE 4F 2E 20 |.550.}...."..O. |
00001760: 20 C9 54 A0 49 53 A0 12 1F 42 4E 45 92 20 20 2E | .T.IS...BNE. .|
00001770: 2E 2E 20 20 24 C4 30 22 3A 8D 31 30 30 30 00 B2 |.. $.0":.1000..|
00001780: 18 26 02 99 22 11 98 C8 4F 57 A0 46 41 52 A0 57 |.&.."...OW.FAR.W|
00001790: 49 4C 4C A0 49 54 A0 42 52 41 4E 43 48 20 28 53 |ILL.IT.BRANCH (S|
000017A0: 49 47 4E 45 44 A0 44 45 43 49 4D 41 4C 29 22 3A |IGNED.DECIMAL)":|
000017B0: 8D 34 30 00 CC 18 27 02 8B C5 28 5A 24 29 B2 AB |.40...'...(Z$)..|
000017C0: 39 A7 99 22 11 CF CB 22 3A 89 35 36 30 00 E9 18 |9.."...":.560...|
000017D0: 28 02 99 22 11 CE 4F 2E 20 20 24 46 37 20 49 53 |(.."..O. $F7 IS|
000017E0: A0 2D 39 22 3A 8D 31 30 30 30 00 29 19 30 02 99 |.-9":.1000.).0..|
000017F0: 22 11 11 C6 49 4E 41 4C A0 4F 50 43 4F 44 45 2C |"...INAL.OPCODE,|
00001800: 20 41 46 54 45 52 20 12 1F 42 4E 45 98 92 22 3B | AFTER ..BNE..";|
00001810: 3A 8D 34 30 3A 8B 5A 24 B2 22 43 4C 43 22 A7 99 |:.40:.Z$."CLC"..|
00001820: 22 11 CF CB 22 3A 89 35 36 32 00 53 19 31 02 99 |"...":.562.S.1..|
00001830: 22 11 CE 4F 2E 20 20 C9 54 A0 49 53 A0 12 1F 43 |"..O. .T.IS...C|
00001840: 4C 43 92 20 20 2E 2E 2E 20 20 24 31 38 22 3A 8D |LC. ... $18":.|
00001850: 31 30 30 30 00 63 19 32 02 99 22 9A 22 3B 3A 8D |1000.c.2..".";:.|
00001860: 31 31 30 30 00 A1 19 3A 02 43 43 B2 31 32 3A 8D |1100...:.CC.12:.|
00001870: 35 30 30 30 3A 99 22 93 22 2C 22 97 38 30 20 12 |5000:.".",".80 .|
00001880: 39 31 20 30 31 92 20 12 38 38 92 20 12 44 30 20 |91 01. .88. .D0 |
00001890: 46 37 92 20 12 31 38 22 3A 54 B2 32 3A 8D 31 30 |F7. .18":T.2:.10|
000018A0: 30 30 00 D6 19 3B 02 99 22 11 11 11 1F C9 46 A0 |00...;..".....F.|
000018B0: 59 4F 55 A0 53 54 41 52 54 A0 49 4E A0 54 48 45 |YOU.START.IN.THE|
000018C0: A0 57 52 4F 4E 47 A0 50 4C 41 43 45 20 28 45 2E |.WRONG.PLACE (E.|
000018D0: 47 2E 20 41 54 22 3B 00 1C 1A 3C 02 99 22 54 48 |G. AT";...<.."TH|
000018E0: 45 A0 54 48 49 52 44 A0 42 59 54 45 A0 49 4E A0 |E.THIRD.BYTE.IN.|
000018F0: 54 48 49 53 A0 53 54 52 49 4E 47 2C 20 59 4F 55 |THIS.STRING, YOU|
00001900: A0 47 45 54 20 20 4F 44 44 20 52 45 53 55 4C 54 |.GET ODD RESULT|
00001910: 53 3A 22 3A 54 B2 34 3A 8D 31 30 30 30 00 48 1A |S:":T.4:.1000.H.|
00001920: 3E 02 99 22 11 1C 30 31 20 38 38 20 44 30 22 2C |>.."..01 88 D0",|
00001930: 42 24 22 4F 52 41 20 24 44 30 38 38 2C 58 22 3A |B$"ORA $D088,X":|
00001940: 54 B2 32 3A 8D 31 30 30 30 00 74 1A 3F 02 99 22 |T.2:.1000.t.?.."|
00001950: 11 46 37 22 2C 42 24 22 3F 22 3A 8D 31 30 30 30 |.F7",B$"?":.1000|
00001960: 3A 99 22 11 31 38 22 2C 42 24 22 43 4C 43 22 3A |:.".18",B$"CLC":|
00001970: 8D 31 30 30 30 00 A8 1A 44 02 99 22 11 11 1F C9 |.1000...D.."....|
00001980: 46 A0 59 4F 55 52 A0 50 52 4F 47 52 41 4D A0 4A |F.YOUR.PROGRAM.J|
00001990: 55 4D 50 53 A0 54 4F A0 41 A0 57 52 4F 4E 47 A0 |UMPS.TO.A.WRONG.|
000019A0: 41 44 44 52 45 53 53 22 3B 00 D9 1A 45 02 99 22 |ADDRESS";...E.."|
000019B0: 54 48 45 A0 CD D0 D5 20 4D 41 4B 45 53 A0 57 48 |THE.... MAKES.WH|
000019C0: 41 54 A0 49 54 A0 43 41 4E A0 46 52 4F 4D A0 54 |AT.IT.CAN.FROM.T|
000019D0: 48 45 20 42 59 54 45 53 22 3B 00 19 1B 46 02 99 |HE BYTES";...F..|
000019E0: 22 42 55 54 20 54 48 45 20 45 46 46 43 54 20 4F |"BUT THE EFFCT O|
000019F0: 46 20 55 4E 52 45 43 4F 47 4E 49 53 41 42 4C 45 |F UNRECOGNISABLE|
00001A00: 20 4F 4E 45 53 20 43 41 4E 4E 4F 54 20 42 45 20 | ONES CANNOT BE |
00001A10: 50 52 45 44 49 43 54 45 44 2E 00 4C 1B 49 02 54 |PREDICTED..L.I.T|
00001A20: B2 36 3A 8D 31 30 30 30 3A 99 22 11 D4 48 45 A0 |.6:.1000:."..HE.|
00001A30: 4D 4F 53 54 A0 4C 49 4B 45 4C 59 A0 45 46 46 45 |MOST.LIKELY.EFFE|
00001A40: 43 54 A0 49 53 A0 46 4F 52 A0 54 48 45 00 6C 1B |CT.IS.FOR.THE.l.|
00001A50: 4A 02 99 22 C3 CF CD CD CF C4 CF D2 C5 A0 36 34 |J.."..........64|
00001A60: A0 54 4F 20 48 41 4E 47 A0 55 50 2E 9B 00 81 1B |.TO HANG.UP.....|
00001A70: 4E 02 8D 31 31 31 30 3A 91 5A 89 35 30 30 2C 34 |N..1110:.Z.500,4|
00001A80: 30 30 00 A1 1B 58 02 43 43 B2 31 35 3A 8D 35 30 |00...X.CC.15:.50|
00001A90: 30 30 3A 99 22 93 12 1F C1 C4 C4 D2 C5 D3 D3 C9 |00:."...........|
00001AA0: CE C7 00 CA 1B 59 02 99 22 11 11 98 D4 48 45 53 |.....Y.."....HES|
00001AB0: 45 A0 41 52 45 A0 52 45 41 4C A0 41 44 44 52 45 |E.ARE.REAL.ADDRE|
00001AC0: 53 53 45 53 3A 11 22 3A 54 B2 33 00 FD 1B 5E 02 |SSES:.":T.3...^.|
00001AD0: 8D 31 34 30 30 3A 99 22 11 11 11 11 98 C9 46 20 |.1400:."......F |
00001AE0: 12 97 43 4C 43 98 92 20 49 53 20 4D 49 53 53 49 |..CLC.. IS MISSI|
00001AF0: 4E 47 20 20 2E 2E 2E 22 3A 8D 31 31 32 30 00 26 |NG ...":.1120.&|
00001B00: 1C 5F 02 99 22 13 11 11 11 11 1C 22 4C 24 42 24 |._.."......"L$B$|
00001B10: 22 30 33 34 33 22 2C 2C 22 53 54 41 20 24 35 30 |"0343",,"STA $50|
00001B20: 22 3A 8D 31 34 31 30 00 62 1C 64 02 99 4C 24 22 |":.1410.b.d..L$"|
00001B30: 11 12 97 42 4E 45 98 92 A0 4D 55 53 54 A0 4E 4F |...BNE...MUST.NO|
00001B40: 57 A0 50 4F 49 4E 54 A0 54 4F 20 97 24 30 33 34 |W.POINT.TO .$034|
00001B50: 33 2E 22 3A 54 B2 32 3A 8D 31 34 32 30 3A 8D 31 |3.":T.2:.1420:.1|
00001B60: 30 30 30 00 AD 1C 6C 02 99 4C 24 22 11 11 11 11 |000...l..L$"....|
00001B70: C9 54 A0 49 53 A0 45 41 53 59 A0 54 4F A0 4D 49 |.T.IS.EASY.TO.MI|
00001B80: 53 53 A0 53 55 43 48 A0 43 48 41 4E 47 45 53 A0 |SS.SUCH.CHANGES.|
00001B90: 57 48 45 4E A0 59 4F 55 41 4C 54 45 52 A0 4C 41 |WHEN.YOUALTER.LA|
00001BA0: 52 47 45 A0 50 52 4F 47 52 41 4D 53 21 9A 00 C2 |RGE.PROGRAMS!...|
00001BB0: 1C 6D 02 8D 31 31 31 30 3A 91 5A 89 36 30 30 2C |.m..1110:.Z.600,|
00001BC0: 35 30 30 00 EB 1C 76 02 43 43 B2 31 35 3A 8D 35 |500...v.CC.15:.5|
00001BD0: 30 30 30 3A 99 22 93 12 1F D3 D9 CD C2 CF CC C9 |000:."..........|
00001BE0: C3 20 C1 C4 C4 D2 C5 D3 D3 C9 CE C7 00 2F 1D 77 |. .........../.w|
00001BF0: 02 99 22 11 98 D3 59 4D 42 4F 4C 49 43 A0 41 44 |.."...YMBOLIC.AD|
00001C00: 44 52 45 53 53 45 53 A0 52 45 50 52 45 53 45 4E |DRESSES.REPRESEN|
00001C10: 54 20 52 45 41 4C 20 4F 4E 45 53 2E 11 11 22 3A |T REAL ONES...":|
00001C20: 54 B2 32 3A 8D 31 34 30 30 3A 99 22 97 22 3B 3A |T.2:.1400:.".";:|
00001C30: 00 71 1D 7B 02 99 22 13 11 11 11 22 4C 24 3A 81 |.q.{.."...."L$:.|
00001C40: 49 B2 31 A4 31 32 3A 8D 31 30 30 30 3A 54 B2 30 |I.1.12:.1000:T.0|
00001C50: 3A 99 2C 2C 22 91 91 91 1D 1D 1D 1D 12 53 41 56 |:.,,"........SAV|
00001C60: 45 92 20 22 3A 99 22 11 22 2C 22 20 20 12 53 41 |E. ":."."," .SA|
00001C70: 56 45 00 A6 1D 7C 02 8D 31 30 30 30 3A 99 2C 2C |VE...|..1000:.,,|
00001C80: 22 91 91 91 1D 1D 1D 1D 53 41 56 45 22 3A 99 22 |".......SAVE":."|
00001C90: 11 22 2C 22 20 20 53 41 56 45 22 3A 82 3A 54 B2 |."," SAVE":.:T.|
00001CA0: 32 3A 8D 31 30 30 30 00 D8 1D 7D 02 99 22 11 11 |2:.1000...}.."..|
00001CB0: 11 98 D4 4F A0 41 44 44 A0 49 4E 53 54 52 55 43 |...O.ADD.INSTRUC|
00001CC0: 54 49 4F 4E 53 A0 49 53 A0 4E 4F 57 A0 45 41 53 |TIONS.IS.NOW.EAS|
00001CD0: 59 2E 22 3A 8D 31 31 32 30 00 0D 1E 7E 02 99 22 |Y.":.1120...~.."|
00001CE0: 13 11 11 11 11 1C 22 4C 24 42 24 22 30 33 34 33 |......"L$B$"0343|
00001CF0: 22 2C 22 1D 1D 53 41 56 45 22 2C 22 53 54 41 20 |","..SAVE","STA |
00001D00: 24 35 30 22 3A 8D 31 34 31 30 3A 54 B2 32 00 58 |$50":.1410:T.2.X|
00001D10: 1E 80 02 99 4C 24 22 98 D4 48 45 A0 53 59 4D 42 |....L$"..HE.SYMB|
00001D20: 4F 4C 49 43 A0 41 44 44 52 45 53 53 A0 49 53 A0 |OLIC.ADDRESS.IS.|
00001D30: 43 4F 4E 56 45 52 54 45 44 A0 57 48 45 4E A0 A0 |CONVERTED.WHEN..|
00001D40: 54 48 45 A0 50 52 4F 47 52 41 4D A0 49 53 20 41 |THE.PROGRAM.IS A|
00001D50: 53 53 45 4D 42 4C 45 44 2E 00 7F 1E 81 02 8D 31 |SSEMBLED.......1|
00001D60: 31 32 30 3A 8D 31 34 32 30 3A 99 2C 2C 22 91 1D |120:.1420:.,,"..|
00001D70: 1D 1D 1D 1C 53 41 56 45 20 22 3A 8D 31 30 30 30 |....SAVE ":.1000|
00001D80: 00 B4 1E 8A 02 99 4C 24 22 11 11 11 11 98 D9 4F |......L$"......O|
00001D90: 55 A0 43 41 4E A0 41 4C 53 4F A0 55 53 45 A0 53 |U.CAN.ALSO.USE.S|
00001DA0: 59 4D 42 4F 4C 49 43 A0 41 44 44 52 45 53 53 45 |YMBOLIC.ADDRESSE|
00001DB0: 53 A0 46 4F 52 00 E6 1E 8B 02 99 22 44 41 54 41 |S.FOR......"DATA|
00001DC0: A0 41 52 45 41 53 A0 49 46 A0 59 4F 55 A0 44 45 |.AREAS.IF.YOU.DE|
00001DD0: 46 49 4E 45 A0 54 48 45 4D A0 46 49 52 53 54 2E |FINE.THEM.FIRST.|
00001DE0: 22 3A 8D 31 31 32 30 00 1A 1F 8C 02 99 22 13 11 |":.1120......"..|
00001DF0: 11 11 11 97 22 2C 22 20 20 41 44 44 52 31 20 20 |...."," ADDR1 |
00001E00: 20 3D 20 24 35 30 22 4C 24 3A 54 B2 32 3A 5A 24 | = $50"L$:T.2:Z$|
00001E10: B2 22 1D 1D 1D 1D 41 44 44 52 31 00 4A 1F 8F 02 |."....ADDR1.J...|
00001E20: 81 49 B2 31 A4 31 32 3A 8D 31 30 30 30 3A 54 B2 |.I.1.12:.1000:T.|
00001E30: 30 3A 99 2C 2C 22 91 91 91 91 91 12 22 5A 24 3A |0:.,,"......"Z$:|
00001E40: 99 2C 2C 22 11 11 11 12 22 5A 24 00 6E 1F 90 02 |.,,"...."Z$.n...|
00001E50: 8D 31 30 30 30 3A 99 2C 2C 22 91 91 91 91 91 22 |.1000:.,,"....."|
00001E60: 5A 24 3A 99 2C 2C 22 11 11 11 22 5A 24 3A 82 00 |Z$:.,,"..."Z$:..|
00001E70: B4 1F 9E 02 99 4C 24 22 11 11 11 11 98 CC 4F 4F |.....L$"......OO|
00001E80: 4B A0 41 54 A0 54 48 45 A0 45 58 41 4D 50 4C 45 |K.AT.THE.EXAMPLE|
00001E90: A0 49 4E 20 DA 41 4B 53 A0 50 41 47 45 A0 32 39 |.IN .AKS.PAGE.29|
00001EA0: 32 2E 9A 22 3A 8D 31 31 31 30 3A 91 5A 89 36 33 |2..":.1110:.Z.63|
00001EB0: 30 2C 36 30 30 00 C4 1F BC 02 43 43 B2 31 32 3A |0,600.....CC.12:|
00001EC0: 8D 35 30 30 30 00 09 20 BD 02 99 22 93 22 4C 24 |.5000.. ..."."L$|
00001ED0: 4C 24 22 1F CC 45 53 53 4F 4E A0 33 2E 32 20 44 |L$"..ESSON.3.2 D|
00001EE0: 45 53 43 52 49 42 45 53 A0 48 4F 57 A0 54 4F A0 |ESCRIBES.HOW.TO.|
00001EF0: 55 53 45 A0 53 59 4D 42 4F 4C 49 43 4E 41 4D 45 |USE.SYMBOLICNAME|
00001F00: 53 2E 9B 22 3A 8D 31 31 30 30 00 4A 20 B6 03 8D |S..":.1100.J ...|
00001F10: 34 30 30 30 3A 99 22 11 98 CE 45 58 54 20 49 53 |4000:."...EXT IS|
00001F20: 3A 22 3A 99 22 11 12 97 20 33 2E 32 20 20 D0 52 |:":."... 3.2 .R|
00001F30: 4F 47 52 41 4D 20 C2 55 49 4C 44 49 4E 47 20 26 |OGRAM .UILDING &|
00001F40: 20 C1 53 53 45 4D 42 4C 59 20 98 00 5F 20 B7 03 | .SSEMBLY .._ ..|
00001F50: 8D 31 31 31 30 3A 91 5A 89 39 39 39 2C 39 39 39 |.1110:.Z.999,999|
00001F60: 00 7B 20 B8 03 9E 32 30 32 34 3A 8F 22 14 14 14 |.{ ...2024:."...|
00001F70: 14 14 14 14 14 14 14 14 14 45 4E 44 00 A5 20 E7 |.........END.. .|
00001F80: 03 9E 32 31 33 36 3A 89 35 30 3A 8F 22 14 14 14 |..2136:.50:."...|
00001F90: 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 |................|
00001FA0: 47 4F 54 4F 35 30 00 C9 20 E8 03 5A B2 54 49 AA |GOTO50.. ..Z.TI.|
00001FB0: 38 30 AC 54 3A 9E 32 30 34 38 3A 8F 22 14 14 14 |80.T:.2048:."...|
00001FC0: 14 14 14 14 14 14 14 14 14 14 00 DB 20 E9 03 8B |............ ...|
00001FD0: 5A B3 54 49 B0 C2 28 53 48 29 A7 8E 00 E5 20 EA |Z.TI..(SH).... .|
00001FE0: 03 89 31 30 30 31 00 02 21 4C 04 99 22 13 22 4C |..1001..!L.."."L|
00001FF0: 24 4C 24 4C 24 4C 24 22 12 43 92 4F 4E 54 49 4E |$L$L$L$".C.ONTIN|
00002000: 55 45 13 00 1A 21 4F 04 8D 31 32 30 30 3A 8B 5A |UE...!O..1200:.Z|
00002010: 24 B3 B1 22 43 22 89 31 31 30 33 00 24 21 50 04 |$.."C".1103.$!P.|
00002020: 89 31 31 31 32 00 54 21 56 04 99 22 13 22 4C 24 |.1112.T!V.."."L$|
00002030: 4C 24 4C 24 4C 24 22 12 41 92 47 41 49 4E 20 20 |L$L$L$".A.GAIN |
00002040: 20 12 42 92 41 43 4B 20 20 20 12 43 92 4F 4E 54 | .B.ACK .C.ONT|
00002050: 49 4E 55 45 13 00 72 21 57 04 8D 31 32 30 30 3A |INUE..r!W..1200:|
00002060: 8B 5A 24 B3 22 41 22 B0 5A 24 B1 22 43 22 89 31 |.Z$."A".Z$."C".1|
00002070: 31 31 31 00 83 21 58 04 5A B2 C6 28 5A 24 29 AB |111..!X.Z..(Z$).|
00002080: 36 34 3A 8E 00 AD 21 60 04 8D 31 30 30 30 3A 99 |64:...!`..1000:.|
00002090: 22 13 22 4C 24 4C 24 4C 24 4C 24 2C 2C 22 92 1C |"."L$L$L$L$,,"..|
000020A0: D0 52 45 53 53 A0 12 D2 C5 D4 D5 D2 CE 13 00 C7 |.RESS...........|
000020B0: 21 61 04 8D 31 32 30 30 3A 8B 5A 24 B3 B1 C7 28 |!a..1200:.Z$...(|
000020C0: 31 33 29 89 31 31 32 31 00 E1 21 62 04 99 22 13 |13).1121..!b..".|
000020D0: 22 4C 24 4C 24 4C 24 4C 24 45 24 45 24 22 13 22 |"L$L$L$L$E$E$"."|
000020E0: 3A 8E 00 F8 21 6A 04 81 49 B2 31 A4 34 30 3A 99 |:...!j..I.1.40:.|
000020F0: 22 1E C0 22 3B 3A 82 3A 8E 00 11 22 74 04 5A 24 |"..";:.:..."t.Z$|
00002100: B2 C9 28 5A 24 2C 31 29 AA C8 28 5A 24 2C 31 29 |..(Z$,1)..(Z$,1)|
00002110: 3A 8E 00 2D 22 B0 04 5A B2 BB 28 31 29 3A A1 5A |:..-"..Z..(1):.Z|
00002120: 24 3A 8B 5A 24 B3 B1 22 22 89 31 32 30 30 00 41 |$:.Z$.."".1200.A|
00002130: 22 B1 04 A1 5A 24 3A 8B 5A 24 B2 22 22 89 31 32 |"...Z$:.Z$."".12|
00002140: 30 31 00 69 22 B2 04 9E 32 30 34 38 3A 8E 3A 8F |01.i"...2048:.:.|
00002150: 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 |"...............|
00002160: 14 14 14 14 52 45 54 55 52 4E 00 81 22 14 05 8B |....RETURN.."...|
00002170: 49 B2 31 33 A7 49 B2 30 3A 97 32 30 34 38 2C 30 |I.13.I.0:.2048,0|
00002180: 3A 8C 00 B5 22 15 05 50 24 B2 22 22 3A 87 59 24 |:..."..P$."":.Y$|
00002190: 3A 49 B2 49 AA 31 3A 81 5A B2 31 A4 C3 28 59 24 |:I.I.1:.Z.1..(Y$|
000021A0: 29 3A 8B CA 28 59 24 2C 5A 2C 31 29 B3 B1 22 2B |):..(Y$,Z,1).."+|
000021B0: 22 89 31 33 30 33 00 DF 22 16 05 59 24 B2 C8 28 |".1303.."..Y$..(|
000021C0: 59 24 2C 5A AB 31 29 AA 22 2C 22 AA C9 28 59 24 |Y$,Z.1).","..(Y$|
000021D0: 2C C3 28 59 24 29 AB 5A 29 3A 50 24 B2 22 2A 22 |,.(Y$).Z):P$."*"|
000021E0: 00 10 23 17 05 82 3A 97 32 30 34 38 2C 39 36 3A |..#...:.2048,96:|
000021F0: 8E 3A 8F 22 14 14 14 14 14 14 14 14 14 14 14 14 |.:."............|
00002200: 14 14 14 14 14 14 14 14 14 14 14 52 45 54 55 52 |...........RETUR|
00002210: 4E 00 48 23 78 05 8D 31 30 30 30 3A 99 42 24 22 |N.H#x..1000:.B$"|
00002220: 11 1C 30 33 33 43 22 2C 2C 22 4C 44 41 20 24 35 |..033C",,"LDA $5|
00002230: 30 22 3A 99 42 24 22 30 33 33 45 22 2C 2C 22 42 |0":.B$"033E",,"B|
00002240: 4E 45 20 24 30 33 34 30 22 00 7F 23 79 05 99 42 |NE $0340"..#y..B|
00002250: 24 22 30 33 34 30 22 2C 2C 22 41 44 43 20 23 24 |$"0340",,"ADC #$|
00002260: 46 46 22 3A 99 42 24 22 30 33 34 32 22 2C 2C 22 |FF":.B$"0342",,"|
00002270: 53 54 41 20 24 35 30 22 3A 8D 31 30 30 30 3A 8E |STA $50":.1000:.|
00002280: 00 98 23 82 05 99 22 91 91 1C 22 45 24 45 24 3A |..#..."..."E$E$:|
00002290: 54 B2 31 3A 8D 31 30 30 30 00 D8 23 83 05 99 22 |T.1:.1000..#..."|
000022A0: 91 22 42 24 22 30 33 34 31 22 2C 2C 22 41 44 43 |."B$"0341",,"ADC|
000022B0: 20 23 24 46 46 22 3A 99 22 91 91 22 45 24 45 24 | #$FF":.".."E$E$|
000022C0: 3A 8D 31 30 30 30 3A 99 22 91 22 42 24 22 30 33 |:.1000:."."B$"03|
000022D0: 34 30 22 2C 2C 22 43 4C 43 00 E4 23 84 05 8D 31 |40",,"CLC..#...1|
000022E0: 30 30 30 3A 8E 00 03 24 8C 05 99 22 13 11 22 4C |000:...$...".."L|
000022F0: 24 3A 81 49 B2 31 A4 38 3A 8D 31 30 30 30 3A 54 |$:.I.1.8:.1000:T|
00002300: B2 30 2E 31 00 3B 24 8D 05 99 22 91 22 2C 2C 22 |.0.1.;$...".",,"|
00002310: 97 42 4E 45 20 12 24 30 33 34 33 22 3A 8D 31 30 |.BNE .$0343":.10|
00002320: 30 30 3A 99 22 91 22 2C 2C 22 42 4E 45 20 24 30 |00:.".",,"BNE $0|
00002330: 33 34 33 22 3A 82 3A 54 B2 32 3A 8E 00 7C 24 D0 |343":.:T.2:..|$.|
00002340: 07 83 36 30 20 20 20 20 20 20 52 54 53 2C 36 41 |..60 RTS,6A|
00002350: 20 20 20 20 20 20 52 4F 52 20 41 2C 30 44 20 33 | ROR A,0D 3|
00002360: 43 20 30 33 4F 52 41 20 24 30 33 33 43 2C 45 34 |C 03ORA $033C,E4|
00002370: 20 35 30 20 20 20 43 50 58 20 24 35 30 00 BA 24 | 50 CPX $50..$|
00002380: D1 07 83 41 32 20 30 30 20 20 20 4C 44 58 20 23 |...A2 00 LDX #|
00002390: 24 30 30 2C 44 44 20 37 41 20 30 32 43 4D 50 20 |$00,DD 7A 02CMP |
000023A0: 24 30 32 37 41 2B 58 2C 42 45 20 37 41 20 30 32 |$027A+X,BE 7A 02|
000023B0: 4C 44 58 20 24 30 32 37 41 2B 59 00 F9 24 D2 07 |LDX $027A+Y..$..|
000023C0: 83 43 31 20 30 30 20 20 20 43 4D 50 20 28 24 30 |.C1 00 CMP ($0|
000023D0: 30 2B 58 29 2C 44 31 20 30 30 20 20 20 43 4D 50 |0+X),D1 00 CMP|
000023E0: 20 28 24 30 30 29 2B 59 2C 31 35 20 30 30 20 20 | ($00)+Y,15 00 |
000023F0: 20 4F 52 41 20 24 30 30 2B 58 00 34 25 D3 07 83 | ORA $00+X.4%...|
00002400: 39 30 20 46 44 20 20 20 42 43 43 20 24 46 44 2C |90 FD BCC $FD,|
00002410: 36 43 20 33 43 20 30 33 4A 4D 50 20 28 24 30 33 |6C 3C 03JMP ($03|
00002420: 33 43 29 2C 42 36 20 30 30 20 20 20 4C 44 58 20 |3C),B6 00 LDX |
00002430: 24 30 30 2B 59 00 65 25 B8 0B 99 22 93 12 1F CC |$00+Y.e%..."....|
00002440: C5 D3 D3 CF CE 20 33 2E 31 20 3A 20 C1 D3 D3 C5 |..... 3.1 : ....|
00002450: CD C2 CC C5 D2 20 C1 CE C4 20 CD C1 C3 C8 C9 CE |..... ... ......|
00002460: C5 20 C3 CF C4 C5 00 95 25 C2 0B 99 22 11 98 D4 |. ......%..."...|
00002470: 48 49 53 A0 4C 45 53 53 4F 4E A0 44 45 53 43 52 |HIS.LESSON.DESCR|
00002480: 49 42 45 53 A0 54 48 45 A0 52 45 4C 41 54 49 4F |IBES.THE.RELATIO|
00002490: 4E 53 48 49 50 53 00 E3 25 CC 0B 99 22 41 4E 44 |NSHIPS..%..."AND|
000024A0: A0 44 49 46 46 45 52 45 4E 43 45 53 A0 42 45 54 |.DIFFERENCES.BET|
000024B0: 57 45 45 4E A0 CD C1 C3 C8 C9 CE C5 20 C3 CF C4 |WEEN........ ...|
000024C0: C5 A0 41 4E 44 C1 D3 D3 C5 CD C2 CC C5 D2 2C 20 |..AND........., |
000024D0: 43 4F 56 45 52 49 4E 47 3A 22 3A 54 B2 35 3A 8D |COVERING:":T.5:.|
000024E0: 31 30 30 30 00 10 26 D6 0B 99 42 24 22 11 97 CC |1000..&...B$"...|
000024F0: 41 4E 47 55 41 47 45 20 52 45 4C 41 54 49 4F 4E |ANGUAGE RELATION|
00002500: 53 48 49 50 53 3B 22 3A 54 B2 32 3A 8D 31 30 30 |SHIPS;":T.2:.100|
00002510: 30 00 32 26 E0 0B 99 42 24 22 11 CD 4E 45 4D 4F |0.2&...B$"..NEMO|
00002520: 4E 49 43 A0 CF D0 C3 CF C4 C5 D3 3B 22 3A 8D 31 |NIC........;":.1|
00002530: 30 30 30 00 55 26 EA 0B 99 42 24 22 11 D7 48 41 |000.U&...B$"..HA|
00002540: 54 A0 C1 D3 D3 C5 CD C2 CC C5 D2 20 49 53 3B 22 |T.......... IS;"|
00002550: 3A 8D 31 30 30 30 00 7E 26 F4 0B 99 42 24 22 11 |:.1000.~&...B$".|
00002560: C2 49 4E 41 52 59 A0 CF D0 C3 CF C4 C5 20 53 54 |.INARY....... ST|
00002570: 52 55 43 54 55 52 45 3B 22 3A 8D 31 30 30 30 00 |RUCTURE;":.1000.|
00002580: B0 26 FE 0B 99 42 24 22 11 C8 4F 57 A0 54 4F A0 |.&...B$"..OW.TO.|
00002590: 44 49 53 2D 41 53 53 45 4D 42 4C 45 A0 4D 41 43 |DIS-ASSEMBLE.MAC|
000025A0: 48 49 4E 45 A0 43 4F 44 45 3B 22 3A 8D 31 30 30 |HINE.CODE;":.100|
000025B0: 30 00 E5 26 08 0C 99 42 24 22 11 C1 44 44 52 45 |0..&...B$"..DDRE|
000025C0: 53 53 49 4E 47 A0 41 4E 44 A0 53 59 4D 42 4F 4C |SSING.AND.SYMBOL|
000025D0: 49 43 A0 41 44 44 52 45 53 53 49 4E 47 2E 22 3B |IC.ADDRESSING.";|
000025E0: 3A 8D 31 30 30 30 00 EB 26 12 0C 8E 00 07 27 A0 |:.1000..&.....'.|
000025F0: 0F 43 43 B2 33 3A 8D 35 30 30 30 3A 99 22 93 12 |.CC.3:.5000:."..|
00002600: 1F D3 D5 CD CD C1 D2 D9 00 2F 27 AA 0F 99 22 11 |........./'...".|
00002610: 98 D4 48 49 53 20 4C 45 53 53 4F 4E 20 48 41 53 |..HIS LESSON HAS|
00002620: 20 43 4F 56 45 52 45 44 3A 22 3A 89 33 30 33 30 | COVERED:":.3030|
00002630: 00 6B 27 88 13 97 35 33 32 38 30 2C 43 43 3A 97 |.k'...53280,CC:.|
00002640: 35 33 32 38 31 2C 43 43 3A 9E 32 30 34 38 3A 8E |53281,CC:.2048:.|
00002650: 3A 8F 22 14 14 14 14 14 14 14 14 14 14 14 14 14 |:.".............|
00002660: 14 14 14 14 14 14 52 45 54 55 52 4E 00 78 27 70 |......RETURN.x'p|
00002670: 17 8F 31 35 2C 38 2C 31 35 00 9E 27 71 17 8F 31 |..15,8,15..'q..1|
00002680: 2C 38 2C 38 2C 22 44 41 54 41 2C 53 2C 52 22 3A |,8,8,"DATA,S,R":|
00002690: 8D 36 30 31 30 3A 8B 45 4E A7 9E 32 30 32 34 00 |.6010:.EN..2024.|
000026A0: A5 27 72 17 A0 31 00 D8 27 73 17 8F 32 2C 38 2C |.'r..1..'s..2,8,|
000026B0: 32 2C 22 23 22 3A 98 31 35 2C 22 55 31 3A 22 3B |2,"#":.15,"U1:";|
000026C0: 32 3B 30 3B 31 3B 30 3A 8D 36 30 31 30 3A 8B 45 |2;0;1;0:.6010:.E|
000026D0: 4E B2 30 A7 9E 32 30 32 34 00 E5 27 74 17 A0 32 |N.0..2024..'t..2|
000026E0: 3A A0 31 35 3A 8E 00 FA 27 7A 17 84 31 35 2C 45 |:.15:...'z..15,E|
000026F0: 4E 2C 45 4D 24 2C 45 54 2C 45 53 00 00 28 7B 17 |N,EM$,ET,ES..({.|
00002700: 8E 00 00 00 32 30 44 52 FF 49 38 3A |....20DR.I8: |
..124.000000............................
........................................
.&......................................
........................................
........................................
........................................
.....................X.....HHHHH...F.+.-
.,.. ....-.-P...I.P.JP....)....HP.L.....
....$..................................
..................RUN......... .........
.H......................................
........................................
.....................................E|.
..........LH..1..EG.J.....P.3.W.J...>./.
F.......................................
........................................
.............................(.."?....";
...)..1,0:.1,Z$: 1:.".":........)....F..
.W....X.......E...L.....................
.............999
L~.
.. 8L}.
.`....B..
.......LO.
M......
..I....L..
.I`.. W..
..F..%.LQ.
..[.L..
'P. .
...C....0. .C.O....P..Q.
C....D.L.. .\.Q...
.R..`.X.P. ...
S....W.L..
L......P.L..................O....
2024:."............REM W.OWEN MURCOTT FE
BRUARY 1983 WOMFIS 64.\....50
:MLA....2..:B$.".....":E$."
"...3.L$."......"...<.SH.653:CC.6:
.5000...D.."."G(14)L$,,".............. .
.................... .......E..B$"....*
SOFTWARE AND PROGRAMMING *".T.F.."....
3.1 ASSEMBLER AND MACHINE CODE":T.
3:.1000:.6000.U.N.CC.3:.5000:.3000:.".";
:.1100...X.CC.15:.5000:."...LANGUAGES.G.
Y.."....THE MPU HAS ITS OWN LANGUAGE.":T
.2:.1000...Z.P$."10001101.00111100 00000
011":Q$."...8D.......3C.......03".F.{.."
...YOU MUST RECOGNISE IT:..":.1000:.,"..
..."P$".":.1000...|.."...THIS IS MACHINE
CODE";:.1000:." (INCONVENIENT":."FOR HU
MANS).":.1120......"..";:.I.1.22:.E$E$:.
I.11........:."."L$L$;:.I.12.20:.,"...."
P$:.".. "E$E$".":..,....,B$"...OPCODE...
":Z$."..":T..3:.I.1.8:.,Z$"...."H(P$,8):
.1000.8....1140:..R....,,,".....ADDRESS.
..":.I.1.6:.,,Z$"..."I(P$,17):.1000.....
.1140:.:.,,B$".LO"B$"..HI.":T.1:.1000:.1
130:.1120......"..HEXADECIMAL IS MORE CO
NVENIENT THAN":."BINARY..":T.2:.1000.+..
..," ."Q$:T.1:.1000:.I.3.19:.," "Q$:
.".."E$E$".":.:.1120.]....".....MACHINE
CODES ARE NON-SIGNIFICANT, AND......"DIF
FICULT TO REMEMBER. MNEMONIC OPCODESARE
EASIER.":T.2:.1000:T.1......,B$"...STA"
:.I.8.18:.1000:.,B$".STA.... .":T..1:.
......1120:."."L$"..AN ASSEMBLER CONVERT
S THEM, AND ALSO.J...."ACCEPTS HI LO ADD
RESSES..":T.4:.1000:Z$."..".Y....".."L$L
$L$:T..3:.I.1.7:.".",,Z$J(Q$,8,16)......
1000:.1140:.:.1120:."..."L$L$L$,,J(Q$,8,
16)... .T..1:."..",,,"...$03....";:.I.1.
12:.1000:."$03 ..... .....";......:.10
00:.".....3C";:.1000:.".. ...3C......";
.\....I.1.2:.1000:."$033C .......";:.:.:
T.1:.1000:.1130:.1120. ...."......"L$"SY
MBOLIC ADDRESSES MAKE PROGRAMS EASIER TO
CHANGE...Z...T.2:.1000:.1130:.,B$". ADD
R1 = $033C":.,B$" STA ADDR1......1130:T.
2:.1000:.".....SYMBOLIC":.".ASSEMBLER":.
"..ASSEMBLER.G...."..MACHINE":.".CODE.":
.1110:.Z.120,120...H.CC.12:.5000:.".."L$
"ASSEMBLER AND MACHINE CODE HAVE A 1:1".
..J.."RELATIONSHIP.":T.2:.1000.Y.K.."...
(BASIC IS HIGH-LEVEL AND DOES NOT HAVE A
";...L.."1:1 RELATIONSHIP.).":.1100.....
."...MACHINE CODES.E....L$".YOU SHOULD R
ECOGNISE MACHINE CODES:":.1000......"...
"B$"FOR INTERPRETING DIAGNOSTIC OUTPUT";
:.B$" FROM SOFTWARE;":.1000......".."B$"
FOR MINOR CHANGES TO A PROGRAM;......B$"
. (DOCUMENT THEM!).":.1100......".."L$"O
PCODES AND THEIR MNEMONICS ARE NOT 1:1."
;:.1000.I...."..THE BINARY OPCODE ALSO D
EFINES THE.Z...."ADDRESS MODE (LESSONS 2
.6 AND 2.7).":.1000......"..LOOK AT ZAKS
' PAGE 112 ONWARDS..":.1100.P...."....",
B$".100.011.01":T.1:.1000......,,"...^":
.1000:.,". ADDRESS MODE":.1000.-....".
..THERE ARE MORE THAN 8 ADDRESS MODES..^
...."SOME OF THEIR CODES ARE SHARED.":T.
2:.1000......".NO OPERATION HAS MORE THA
N 8. SOME ARE.B...."MUTUALLY EXCLUSIVE;
THERE IS NO CLASH..":.1100...,.CC.3:.50
00:."."L$".NOTE:- ZAKS' PAGES 119,127,15
4,155,158,.-.-.."159,167 AND 373 CONTAIN
TYPOGRAPHICAL.J...."ERRORS IN THE BIT P
ATTERNS.":.".(THE HEX IS CORRECT.).../.
.1110:.Z.200,120...6.CC.12:.5000:."..";:
...7..L$"LOOK IN THE MANUAL (ZAKS PAGE 3
74) FOR THE INSTRUCTION SET..":.1100...
^.I.13.1.H..1300:CC.15:.5000:.".."L$"WHA
T IS THE HEX OPCODE FOR .."J(Y$,9).^.I..
".?.$....";:.41:.Z$.H(Y$,2)..".OK":.370.
..J..".NO. IT IS ."H(Y$,2)".":.1100:.36
0...R..".";:.1110:.Z.360,200.....CC.12:.
5000:."..";:......"."L$"LOOK FOR HEXADEC
IMAL OPCODES":."(ZAKS PAGE 378).":.1100.
.....401.....I.13.U....1300:CC.15:.5000:
."."L$".WHAT IS THIS INSTRUCTION .."H(Y$
,8)"...I....P$.""..40:.405......".?...,.
...";:.1,0:.1,Z$,Q$: 1:.:Z$.Z$.",".Q$...
...Z$.J(Y$,9)..".OK":.409......".NO. IT
IS ."J(Y$,9)".":.1100:.401......".";:.1
110:.Z.401,360.....CC.15:.5000:."...DISA
SSEMBLY.I...P$.".80 91 01 88 D0 F7 18":.
"....HERE IS A STRING OF BYTES:.":.,P$:T
.2.S....1000......".....WHAT IS THE MNEM
ONIC FOR THE FIRST":."RECOGNIZABLE OPCOD
E";.X....40:.Z$."STA"..".OK":.520......"
.NO. IT IS ..STA. ... $91":.1000.*...
."..$91 IS .STA (IND),Y.":T.2:.1000.Z...
.".INDIRECT ADDRESSING USES PAGE ZERO.
THENEXT BYTE IS $01, SO:":T.4:.1000.....
.,"..STA ($01),Y.":.1100.K...."..",P$:."
..WHAT COMES AFTER ..STA ($01),Y..";....
..40:.Z$."DEY"..".OK":.540......".NO. I
T IS ..DEY. ... $88":.1000.S...."...NE
XT OPCODE, AFTER ..DEY..";:.40:.Z$."BNE"
..".OK":.550.}....".NO. IT IS ..BNE. .
.. $D0":.1000...&.."..HOW FAR WILL IT B
RANCH (SIGNED DECIMAL)":.40.L.'..E(Z$)..
9..".OK":.560...(..".NO. $F7 IS -9":.10
00.).0.."..FINAL OPCODE, AFTER ..BNE..";
:.40:.Z$."CLC"..".OK":.562.S.1..".NO. I
T IS ..CLC. ... $18":.1000.C.2..".";:.
1100...:.CC.12:.5000:.".",".80 .91 01. .
88. .D0 F7. .18":T.2:.1000.V.;.."....IF
YOU START IN THE WRONG PLACE (E.G. AT";.
..<.."THE THIRD BYTE IN THIS STRING, YOU
GET ODD RESULTS:":T.4:.1000.H.>.."..01
88 D0",B$"ORA $D088,X":T.2:.1000.T.?.."
.F7",B$"?":.1000:.".18",B$"CLC":.1000...
D.."...IF YOUR PROGRAM JUMPS TO A WRONG
ADDRESS";.Y.E.."THE MPU MAKES WHAT IT CA
N FROM THE BYTES";...F.."BUT THE EFFCT O
F UNRECOGNISABLE ONES CANNOT BE PREDICTE
D..L.I.T.6:.1000:.".THE MOST LIKELY EFFE
CT IS FOR THE.L.J.."COMMODORE 64 TO HANG
UP.....N..1110:.Z.500,400...X.CC.15:.50
00:."...ADDRESSING.J.Y.."...THESE ARE RE
AL ADDRESSES:.":T.3...^..1400:.".....IF
..CLC.. IS MISSING ...":.1120.&._.."...
..."L$B$"0343",,"STA $50":.1410.B.D..L$"
...BNE.. MUST NOW POINT TO .$0343.":T.2:
.1420:.1000...L..L$"....IT IS EASY TO MI
SS SUCH CHANGES WHEN YOUALTER LARGE PROG
RAMS!..B.M..1110:.Z.600,500...V.CC.15:.5
000:."...SYMBOLIC ADDRESSING./.W.."..SYM
BOLIC ADDRESSES REPRESENT REAL ONES...":
T.2:.1400:.".";:.Q.{.."...."L$:.I.1.12:.
1000:T.0:.,,"........SAVE. ":."."," .SA
VE...|..1000:.,,".......SAVE":."."," SA
VE":.:T.2:.1000.X.}.."....TO ADD INSTRUC
TIONS IS NOW EASY.":.1120...~.."......"L
$B$"0343","..SAVE","STA $50":.1410:T.2.X
....L$".THE SYMBOLIC ADDRESS IS CONVERTE
D WHEN THE PROGRAM IS ASSEMBLED......1
120:.1420:.,,"......SAVE ":.1000......L$
".....YOU CAN ALSO USE SYMBOLIC ADDRESSE
S FOR......"DATA AREAS IF YOU DEFINE THE
M FIRST.":.1120......"......"," ADDR1
= $50"L$:T.2:Z$."....ADDR1.J....I.1.12:
.1000:T.0:.,,"......"Z$:.,,"...."Z$.N...
.1000:.,,"....."Z$:.,,"..."Z$:.......L$"
.....LOOK AT THE EXAMPLE IN ZAKS PAGE 29
2..":.1110:.Z.630,600.D...CC.12:.5000..
..."."L$L$".LESSON 3.2 DESCRIBES HOW TO
USE SYMBOLICNAMES..":.1100.J ...4000:.".
.NEXT IS:":."... 3.2 PROGRAM BUILDING &
ASSEMBLY .._ ...1110:.Z.999,999.{ ...20
24:."............END.. ...2136:.50:."...
................GOTO50.I ..Z.TI.80.T:.20
48:."............... ...Z.TI.B(SH).... .
..1001..!L.."."L$L$L$L$".C.ONTINUE...!O.
.1200:.Z$.."C".1103.$!P..1112.T!V.."."L$
L$L$L$".A.GAIN .B.ACK .C.ONTINUE..R!
W..1200:.Z$."A".Z$."C".1111..!X.Z.F(Z$).
64:...!`..1000:."."L$L$L$L$,,"..PRESS .R
ETURN..G!A..1200:.Z$..G(13).1121..!B..".
"L$L$L$L$E$E$".":...!J..I.1.40:."..";:.:
..."T.Z$.I(Z$,1).H(Z$,1):..-"..Z..(1):.Z
$:.Z$.."".1200.A"...Z$:.Z$."".1201.I"...
2048:.:."...................RETURN.."...
I.13.I.0:.2048,0:..."..P$."":.Y$:I.I.1:.
Z.1.C(Y$):.J(Y$,Z,1).."+".1303.."..Y$.H(
Y$,Z.1).",".I(Y$,C(Y$).Z):P$."*"..#...:.
2048,96:.:.".......................RETUR
N.H#X..1000:.B$"..033C",,"LDA $50":.B$"0
33E",,"BNE $0340".#Y..B$"0340",,"ADC #$
FF":.B$"0342",,"STA $50":.1000:...#...".
.."E$E$:T.1:.1000.X#..."."B$"0341",,"ADC
#$FF":.".."E$E$:.1000:."."B$"0340",,"CL
C..#...1000:...$...".."L$:.I.1.8:.1000:T
.0.1.;$...".",,".BNE .$0343":.1000:.".",
,"BNE $0343":.:T.2:..|$P..60 RTS,6A
ROR A,0D 3C 03ORA $033C,E4 50 CP
X $50..$Q..A2 00 LDX #$00,DD 7A 02CMP
$027A+X,BE 7A 02LDX $027A+Y..$R..C1 00
CMP ($00+X),D1 00 CMP ($00)+Y,15 00
ORA $00+X.4%S..90 FD BCC $FD,6C 3C 03
JMP ($033C),B6 00 LDX $00+Y.E%..."...L
ESSON 3.1 : ASSEMBLER AND MACHINE CODE..
%B.."..THIS LESSON DESCRIBES THE RELATIO
NSHIPS..%L.."AND DIFFERENCES BETWEEN MAC
HINE CODE ANDASSEMBLER, COVERING:":T.5:.
1000..&V..B$"..LANGUAGE RELATIONSHIPS;":
T.2:.1000.2&...B$".MNEMONIC OPCODES;":.1
000.U&...B$".WHAT ASSEMBLER IS;":.1000.~
&...B$".BINARY OPCODE STRUCTURE;":.1000.
.&...B$".HOW TO DIS-ASSEMBLE MACHINE COD
E;":.1000..&...B$".ADDRESSING AND SYMBOL
IC ADDRESSING.";:.1000..&.....' .CC.3:.5
000:."...SUMMARY./'..."..THIS LESSON HAS
COVERED:":.3030.K'...53280,CC:.53281,CC
:.2048:.:."...................RETURN.X'P
..15,8,15..'Q..1,8,8,"DATA,S,R":.6010:.E
N..2024..'R. 1.X'S..2,8,2,"#":.15,"U1:";
2;0;1;0:.6010:.EN.0..2024..'T. 2: 15:...
'Z..15,EN,EM$,ET,ES..({.....20DR.I8:
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL