EXTRA ANL.
FILE INFORMATION
FILENAME(S): EXTRA ANL.
FILE TYPE(S): PRG
FILE SIZE: 7.7K
FIRST SEEN: 2025-11-02 16:54:42
APPEARS ON: 1 disk(s)
FILE HASH
1e4701c3eff63fddf7791260a7c69c987ae71f1059f82d0198c87ebc17c56ee8
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| TOOLS | EXTRA ANL. | PRG | Treasure Chest - Reamigation | 11 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 15 08 E8 03 8F 20 45 58 54 52 41 4D 4F 4E |....... EXTRAMON|
00000010: 20 49 4E 53 54 00 1F 08 F2 03 8D 33 33 33 30 00 | INST......3330.|
00000020: 3C 08 FC 03 99 22 11 11 12 20 53 49 4D 50 4C 45 |<...."... SIMPLE|
00000030: 20 41 53 53 45 4D 42 4C 45 52 20 22 00 5E 08 06 | ASSEMBLER ".^..|
00000040: 04 99 22 11 2E 41 20 20 32 30 30 30 20 41 39 20 |.."..A 2000 A9 |
00000050: 31 32 20 20 20 20 4C 44 41 20 23 24 31 32 00 82 |12 LDA #$12..|
00000060: 08 10 04 99 22 2E 41 20 20 32 30 30 32 20 39 44 |....".A 2002 9D|
00000070: 20 30 30 20 38 30 20 53 54 41 20 24 38 30 30 30 | 00 80 STA $8000|
00000080: 2C 58 00 9F 08 1A 04 99 22 2E 41 20 20 32 30 30 |,X......".A 200|
00000090: 35 20 12 44 45 58 3A 92 47 41 52 42 41 47 45 00 |5 .DEX:.GARBAGE.|
000000A0: C9 08 24 04 99 22 11 20 20 20 20 20 49 4E 20 54 |..$..". IN T|
000000B0: 48 45 20 41 42 4F 56 45 20 45 58 41 4D 50 4C 45 |HE ABOVE EXAMPLE|
000000C0: 20 54 48 45 20 55 53 45 52 00 F2 08 2E 04 99 22 | THE USER......"|
000000D0: 53 54 41 52 54 45 44 20 41 53 53 45 4D 42 4C 59 |STARTED ASSEMBLY|
000000E0: 20 41 54 20 32 30 30 30 20 48 45 58 2E 20 20 54 | AT 2000 HEX. T|
000000F0: 48 45 00 1E 09 38 04 99 22 46 49 52 53 54 20 49 |HE...8.."FIRST I|
00000100: 4E 53 54 52 55 43 54 49 4F 4E 20 57 41 53 20 4C |NSTRUCTION WAS L|
00000110: 4F 41 44 20 41 20 52 45 47 49 53 54 45 52 00 4A |OAD A REGISTER.J|
00000120: 09 42 04 99 22 57 49 54 48 20 49 4D 4D 45 44 49 |.B.."WITH IMMEDI|
00000130: 41 54 45 20 31 32 20 48 45 58 2E 20 20 49 4E 20 |ATE 12 HEX. IN |
00000140: 54 48 45 20 53 45 43 4F 4E 44 00 77 09 4C 04 99 |THE SECOND.w.L..|
00000150: 22 4C 49 4E 45 20 54 48 45 20 55 53 45 52 20 44 |"LINE THE USER D|
00000160: 49 44 20 4E 4F 54 20 4E 45 45 44 20 54 4F 20 54 |ID NOT NEED TO T|
00000170: 59 50 45 20 54 48 45 00 A2 09 56 04 99 22 41 20 |YPE THE...V.."A |
00000180: 41 4E 44 20 41 44 44 52 45 53 53 2E 20 20 54 48 |AND ADDRESS. TH|
00000190: 45 20 53 49 4D 50 4C 45 20 41 53 53 45 4D 42 4C |E SIMPLE ASSEMBL|
000001A0: 45 52 00 CA 09 60 04 99 22 52 45 54 59 50 45 44 |ER...`.."RETYPED|
000001B0: 20 54 48 45 20 4C 41 53 54 20 45 4E 54 45 52 45 | THE LAST ENTERE|
000001C0: 44 20 4C 49 4E 45 20 41 4E 44 00 F8 09 6A 04 99 |D LINE AND...j..|
000001D0: 22 50 52 4F 4D 50 54 53 20 57 49 54 48 20 54 48 |"PROMPTS WITH TH|
000001E0: 45 20 4E 45 58 54 20 41 44 44 52 45 53 53 2E 20 |E NEXT ADDRESS. |
000001F0: 20 54 4F 20 45 58 49 54 00 24 0A 74 04 99 22 54 | TO EXIT.$.t.."T|
00000200: 48 45 20 41 53 53 45 4D 42 4C 45 52 20 54 59 50 |HE ASSEMBLER TYP|
00000210: 45 20 41 20 52 45 54 55 52 4E 20 41 46 54 45 52 |E A RETURN AFTER|
00000220: 20 54 48 45 00 52 0A 7E 04 99 22 54 48 45 20 41 | THE.R.~.."THE A|
00000230: 44 44 52 45 53 53 20 50 52 4F 4D 50 54 2E 20 20 |DDRESS PROMPT. |
00000240: 53 59 4E 54 41 58 20 49 53 20 54 48 45 20 53 41 |SYNTAX IS THE SA|
00000250: 4D 45 00 7F 0A 88 04 99 22 41 53 20 54 48 45 20 |ME......"AS THE |
00000260: 44 49 53 41 53 53 45 4D 42 4C 45 52 20 4F 55 54 |DISASSEMBLER OUT|
00000270: 50 55 54 2E 20 20 41 20 27 3A 27 20 43 41 4E 00 |PUT. A ':' CAN.|
00000280: A1 0A 92 04 99 22 42 45 20 55 53 45 20 54 4F 20 |....."BE USE TO |
00000290: 54 45 52 4D 49 4E 41 54 45 20 41 20 4C 49 4E 45 |TERMINATE A LINE|
000002A0: 2E 00 AB 0A 9C 04 8D 33 33 30 30 00 C3 0A A6 04 |.......3300.....|
000002B0: 99 22 11 11 11 11 12 20 42 52 45 41 4B 20 53 45 |."..... BREAK SE|
000002C0: 54 20 22 00 DC 0A B0 04 99 22 11 2E 12 42 92 20 |T "......"...B. |
000002D0: 12 31 30 30 30 92 20 12 30 30 46 46 00 09 0B BA |.1000. .00FF....|
000002E0: 04 99 22 11 20 20 20 20 20 54 48 45 20 45 58 41 |..". THE EXA|
000002F0: 4D 50 4C 45 20 53 45 54 53 20 41 20 42 52 45 41 |MPLE SETS A BREA|
00000300: 4B 20 41 54 20 31 30 30 30 00 32 0B C4 04 99 22 |K AT 1000.2...."|
00000310: 48 45 58 20 4F 4E 20 54 48 45 20 46 46 20 48 45 |HEX ON THE FF HE|
00000320: 58 20 4F 43 43 55 52 45 4E 43 45 20 4F 46 20 54 |X OCCURENCE OF T|
00000330: 48 45 00 60 0B CE 04 99 22 49 4E 53 54 52 55 43 |HE.`...."INSTRUC|
00000340: 54 49 4F 4E 20 41 54 20 31 30 30 30 2E 20 20 42 |TION AT 1000. B|
00000350: 52 45 41 4B 20 53 45 54 20 49 53 20 55 53 45 44 |REAK SET IS USED|
00000360: 00 8D 0B D8 04 99 22 57 49 54 48 20 54 48 45 20 |......"WITH THE |
00000370: 51 55 49 43 4B 20 54 52 41 43 45 20 43 4F 4D 4D |QUICK TRACE COMM|
00000380: 41 4E 44 2E 20 20 41 20 42 52 45 41 4B 00 BB 0B |AND. A BREAK...|
00000390: E2 04 99 22 53 45 54 20 57 49 54 48 20 43 4F 55 |..."SET WITH COU|
000003A0: 4E 54 20 42 4C 41 4E 4B 20 53 54 4F 50 53 20 41 |NT BLANK STOPS A|
000003B0: 54 20 54 48 45 20 46 49 52 53 54 00 E1 0B EC 04 |T THE FIRST.....|
000003C0: 99 22 4F 43 43 55 52 45 4E 43 45 20 4F 46 20 54 |."OCCURENCE OF T|
000003D0: 48 45 20 42 52 45 41 4B 20 41 44 44 52 45 53 53 |HE BREAK ADDRESS|
000003E0: 2E 00 EB 0B ED 04 8D 33 33 30 30 00 07 0C EE 04 |.......3300.....|
000003F0: 99 22 11 11 12 20 43 4F 4D 50 41 52 45 20 4D 45 |."... COMPARE ME|
00000400: 4D 4F 52 59 20 11 22 00 27 0C F0 04 99 22 11 2E |MORY .".'...."..|
00000410: 12 43 92 20 12 31 30 30 30 92 20 12 32 30 30 30 |.C. .1000. .2000|
00000420: 92 20 12 43 30 30 30 00 56 0C F1 04 99 22 11 11 |. .C000.V...."..|
00000430: 11 20 20 20 20 20 43 4F 4D 50 41 52 45 53 20 4D |. COMPARES M|
00000440: 45 4D 4F 52 59 20 46 52 4F 4D 20 48 45 58 20 31 |EMORY FROM HEX 1|
00000450: 30 30 30 20 54 4F 00 80 0C F2 04 99 22 48 45 58 |000 TO......"HEX|
00000460: 20 32 30 30 30 20 54 4F 20 4D 45 4D 4F 52 59 20 | 2000 TO MEMORY |
00000470: 42 45 47 49 4E 4E 49 4E 47 20 41 54 20 48 45 58 |BEGINNING AT HEX|
00000480: 00 AE 0C F3 04 99 22 43 30 30 30 2E 20 20 43 4F |......"C000. CO|
00000490: 4D 50 41 52 45 20 57 49 4C 4C 20 50 52 49 4E 54 |MPARE WILL PRINT|
000004A0: 20 54 48 45 20 4C 4F 43 41 54 49 4F 4E 53 00 CA | THE LOCATIONS..|
000004B0: 0C F4 04 99 22 4F 46 20 54 48 45 20 55 4E 45 51 |...."OF THE UNEQ|
000004C0: 55 41 4C 20 42 59 54 45 53 2E 00 D4 0C F6 04 8D |UAL BYTES.......|
000004D0: 33 33 30 30 00 ED 0C 00 05 99 22 11 11 12 20 44 |3300......"... D|
000004E0: 49 53 41 53 53 45 4D 42 4C 45 52 20 22 00 FF 0C |ISASSEMBLER "...|
000004F0: 0A 05 99 22 11 2E 12 44 92 20 12 32 30 30 30 00 |..."...D. .2000.|
00000500: 20 0D 14 05 99 22 2E 2C 20 20 32 30 30 30 20 41 | ...."., 2000 A|
00000510: 39 20 31 32 20 20 20 20 4C 44 41 20 23 24 31 32 |9 12 LDA #$12|
00000520: 00 44 0D 1E 05 99 22 2E 2C 20 20 32 30 30 32 20 |.D...."., 2002 |
00000530: 39 44 20 30 30 20 38 30 20 53 54 41 20 24 38 30 |9D 00 80 STA $80|
00000540: 30 30 2C 58 00 60 0D 28 05 99 22 2E 2C 20 20 32 |00,X.`.(.."., 2|
00000550: 30 30 35 20 41 41 20 20 20 20 20 20 20 54 41 58 |005 AA TAX|
00000560: 00 8E 0D 32 05 99 22 11 20 20 20 20 20 44 49 53 |...2..". DIS|
00000570: 41 53 53 45 4D 42 4C 45 53 20 54 4F 20 54 48 45 |ASSEMBLES TO THE|
00000580: 20 45 4E 44 20 4F 46 20 4D 45 4D 4F 52 59 00 BB | END OF MEMORY..|
00000590: 0D 3C 05 99 22 53 54 41 52 54 49 4E 47 20 41 54 |.<.."STARTING AT|
000005A0: 20 31 30 30 30 20 48 45 58 2E 20 20 54 48 45 20 | 1000 HEX. THE |
000005B0: 54 48 52 45 45 20 42 59 54 45 53 00 E8 0D 46 05 |THREE BYTES...F.|
000005C0: 99 22 46 4F 4C 4C 4F 57 49 4E 47 20 54 48 45 20 |."FOLLOWING THE |
000005D0: 41 44 44 52 45 53 53 20 4D 41 59 20 42 45 20 4D |ADDRESS MAY BE M|
000005E0: 4F 44 49 46 49 45 44 2E 00 16 0E 50 05 99 22 55 |ODIFIED....P.."U|
000005F0: 53 45 20 54 48 45 20 43 52 53 52 20 4B 45 59 53 |SE THE CRSR KEYS|
00000600: 20 54 4F 20 4D 4F 56 45 20 54 4F 20 41 4E 44 20 | TO MOVE TO AND |
00000610: 4D 4F 44 49 46 59 00 41 0E 5A 05 99 22 54 48 45 |MODIFY.A.Z.."THE|
00000620: 20 42 59 54 45 53 2E 20 20 48 49 54 20 52 45 54 | BYTES. HIT RET|
00000630: 55 52 4E 20 41 4E 44 20 54 48 45 20 42 59 54 45 |URN AND THE BYTE|
00000640: 53 00 6E 0E 64 05 99 22 49 4E 20 4D 45 4D 4F 52 |S.n.d.."IN MEMOR|
00000650: 59 20 57 49 4C 4C 20 42 45 20 43 48 41 4E 47 45 |Y WILL BE CHANGE|
00000660: 44 2E 20 20 12 45 58 54 52 41 4D 4F 4E 92 00 9B |D. .EXTRAMON...|
00000670: 0E 6E 05 99 22 57 49 4C 4C 20 54 48 45 4E 20 44 |.n.."WILL THEN D|
00000680: 49 53 41 53 53 45 4D 42 4C 45 20 54 48 41 54 20 |ISASSEMBLE THAT |
00000690: 4C 49 4E 45 20 41 47 41 49 4E 2E 00 B4 0E 78 05 |LINE AGAIN....x.|
000006A0: 99 22 11 2E 12 44 92 20 12 32 30 30 30 92 20 12 |."...D. .2000. .|
000006B0: 33 30 30 30 00 E0 0E 82 05 99 22 11 20 20 20 20 |3000......". |
000006C0: 20 44 49 53 41 53 53 45 4D 42 4C 45 53 20 46 52 | DISASSEMBLES FR|
000006D0: 4F 4D 20 32 30 30 30 20 54 4F 20 33 30 30 30 2E |OM 2000 TO 3000.|
000006E0: 00 EA 0E DC 05 8D 33 33 30 30 00 03 0F E6 05 99 |......3300......|
000006F0: 22 11 11 11 12 20 46 49 4C 4C 20 4D 45 4D 4F 52 |".... FILL MEMOR|
00000700: 59 20 22 00 22 0F F0 05 99 22 11 11 2E 12 46 92 |Y "."...."....F.|
00000710: 20 12 31 30 30 30 92 20 12 31 31 30 30 92 20 12 | .1000. .1100. .|
00000720: 46 46 00 50 0F FA 05 99 22 11 20 20 20 20 20 46 |FF.P....". F|
00000730: 49 4C 4C 53 20 54 48 45 20 4D 45 4D 4F 52 59 20 |ILLS THE MEMORY |
00000740: 46 52 4F 4D 20 31 30 30 30 20 48 45 58 20 54 4F |FROM 1000 HEX TO|
00000750: 00 75 0F 04 06 99 22 31 31 30 30 20 48 45 58 20 |.u...."1100 HEX |
00000760: 57 49 54 48 20 54 48 45 20 42 59 54 45 20 46 46 |WITH THE BYTE FF|
00000770: 20 48 45 58 2E 00 7F 0F 0E 06 8D 33 33 30 30 00 | HEX.......3300.|
00000780: 93 0F 18 06 99 22 11 11 11 12 20 47 4F 20 52 55 |.....".... GO RU|
00000790: 4E 20 22 00 9E 0F 22 06 99 22 11 2E 12 47 00 C6 |N "...".."...G..|
000007A0: 0F 2C 06 99 22 11 20 20 20 20 20 47 4F 20 54 4F |.,..". GO TO|
000007B0: 20 54 48 45 20 41 44 44 52 45 53 53 20 49 4E 20 | THE ADDRESS IN |
000007C0: 54 48 45 20 50 43 00 F1 0F 36 06 99 22 52 45 47 |THE PC...6.."REG|
000007D0: 49 53 54 45 52 20 44 49 53 50 4C 41 59 20 41 4E |ISTER DISPLAY AN|
000007E0: 44 20 42 45 47 49 4E 20 52 55 4E 20 43 4F 44 45 |D BEGIN RUN CODE|
000007F0: 2E 00 1A 10 40 06 99 22 41 4C 4C 20 54 48 45 20 |....@.."ALL THE |
00000800: 52 45 47 49 53 54 45 52 53 20 57 49 4C 4C 20 42 |REGISTERS WILL B|
00000810: 45 20 52 45 50 4C 41 43 45 44 00 3C 10 4A 06 99 |E REPLACED.<.J..|
00000820: 22 57 49 54 48 20 54 48 45 20 44 49 53 50 4C 41 |"WITH THE DISPLA|
00000830: 59 45 44 20 56 41 4C 55 45 53 2E 22 00 4E 10 54 |YED VALUES.".N.T|
00000840: 06 99 22 11 2E 12 47 92 20 12 31 30 30 30 00 7B |.."...G. .1000.{|
00000850: 10 5E 06 99 22 11 20 20 20 20 20 47 4F 20 54 4F |.^..". GO TO|
00000860: 20 41 44 44 52 45 53 53 20 31 30 30 30 20 48 45 | ADDRESS 1000 HE|
00000870: 58 20 41 4E 44 20 42 45 47 49 4E 00 8F 10 68 06 |X AND BEGIN...h.|
00000880: 99 22 52 55 4E 4E 49 4E 47 20 43 4F 44 45 2E 00 |."RUNNING CODE..|
00000890: 99 10 72 06 8D 33 33 30 30 00 B2 10 7C 06 99 22 |..r..3300...|.."|
000008A0: 11 11 11 12 20 48 55 4E 54 20 4D 45 4D 4F 52 59 |.... HUNT MEMORY|
000008B0: 20 22 00 D3 10 86 06 99 22 11 2E 12 48 92 20 12 | "......"...H. .|
000008C0: 43 30 30 30 92 20 12 44 30 30 30 92 20 12 27 52 |C000. .D000. .'R|
000008D0: 45 41 44 00 01 11 90 06 99 22 11 20 20 20 20 20 |EAD......". |
000008E0: 48 55 4E 54 20 54 48 52 55 20 4D 45 4D 4F 52 59 |HUNT THRU MEMORY|
000008F0: 20 46 52 4F 4D 20 43 30 30 30 20 48 45 58 20 54 | FROM C000 HEX T|
00000900: 4F 00 30 11 9A 06 99 22 44 30 30 30 20 48 45 58 |O.0...."D000 HEX|
00000910: 20 46 4F 52 20 54 48 45 20 41 53 43 49 49 20 53 | FOR THE ASCII S|
00000920: 54 52 49 4E 47 20 12 52 45 41 44 92 20 41 4E 44 |TRING .READ. AND|
00000930: 00 5E 11 A4 06 99 22 50 52 49 4E 54 20 54 48 45 |.^...."PRINT THE|
00000940: 20 41 44 44 52 45 53 53 20 57 48 45 52 45 20 49 | ADDRESS WHERE I|
00000950: 54 20 49 53 20 46 4F 55 4E 44 2E 20 20 41 00 8A |T IS FOUND. A..|
00000960: 11 AE 06 99 22 4D 41 58 49 4D 55 4D 20 4F 46 20 |...."MAXIMUM OF |
00000970: 33 32 20 43 48 41 52 41 43 54 45 52 53 20 4D 41 |32 CHARACTERS MA|
00000980: 59 20 42 45 20 55 53 45 44 2E 00 B2 11 B8 06 99 |Y BE USED.......|
00000990: 22 11 2E 12 48 92 20 12 43 30 30 30 92 20 12 44 |"...H. .C000. .D|
000009A0: 30 30 30 92 20 12 32 30 92 20 12 44 32 92 20 12 |000. .20. .D2. .|
000009B0: 46 46 00 E0 11 C2 06 99 22 11 20 20 20 20 20 48 |FF......". H|
000009C0: 55 4E 54 20 4D 45 4D 4F 52 59 20 46 52 4F 4D 20 |UNT MEMORY FROM |
000009D0: 43 30 30 30 20 48 45 58 20 54 4F 20 44 30 30 30 |C000 HEX TO D000|
000009E0: 00 0D 12 CC 06 99 22 48 45 58 20 46 4F 52 20 54 |......"HEX FOR T|
000009F0: 48 45 20 53 45 51 55 45 4E 43 45 20 4F 46 20 42 |HE SEQUENCE OF B|
00000A00: 59 54 45 53 20 32 30 20 44 32 20 46 46 00 3B 12 |YTES 20 D2 FF.;.|
00000A10: D6 06 99 22 41 4E 44 20 50 52 49 4E 54 20 54 48 |..."AND PRINT TH|
00000A20: 45 20 41 44 44 52 45 53 53 2E 20 20 41 20 4D 41 |E ADDRESS. A MA|
00000A30: 58 49 4D 55 4D 20 4F 46 20 33 32 00 68 12 E0 06 |XIMUM OF 32.h...|
00000A40: 99 22 42 59 54 45 53 20 4D 41 59 20 42 45 20 55 |."BYTES MAY BE U|
00000A50: 53 45 44 2E 20 20 48 55 4E 54 20 43 41 4E 20 42 |SED. HUNT CAN B|
00000A60: 45 20 53 54 4F 50 45 44 00 81 12 EA 06 99 22 57 |E STOPED......"W|
00000A70: 49 54 48 20 54 48 45 20 53 54 4F 50 20 4B 45 59 |ITH THE STOP KEY|
00000A80: 2E 00 8B 12 F4 06 8D 33 33 30 30 00 A9 12 FE 06 |.......3300.....|
00000A90: 99 22 11 11 12 20 49 4E 54 45 47 45 52 41 54 45 |."... INTEGERATE|
00000AA0: 20 4D 45 4D 4F 52 59 20 22 00 BB 12 08 07 99 22 | MEMORY "......"|
00000AB0: 11 2E 12 49 92 20 12 46 30 30 30 00 EB 12 12 07 |...I. .F000.....|
00000AC0: 99 22 11 2E 27 20 46 30 30 30 20 35 34 20 34 46 |."..' F000 54 4F|
00000AD0: 20 34 46 20 32 30 20 34 44 20 34 31 20 34 45 20 | 4F 20 4D 41 4E |
00000AE0: 35 39 12 54 4F 4F 20 4D 41 4E 59 00 1A 13 1C 07 |59.TOO MANY.....|
00000AF0: 99 22 2E 27 20 46 30 30 38 20 32 30 20 34 36 20 |.".' F008 20 46 |
00000B00: 34 39 20 34 43 20 34 35 20 44 33 20 34 36 20 34 |49 4C 45 D3 46 4|
00000B10: 39 12 20 46 49 4C 45 53 46 49 00 49 13 26 07 99 |9. FILESFI.I.&..|
00000B20: 22 11 20 20 20 44 49 53 50 4C 41 59 53 20 48 45 |". DISPLAYS HE|
00000B30: 58 20 41 4E 44 20 41 53 43 49 49 20 55 4E 54 49 |X AND ASCII UNTI|
00000B40: 4C 20 54 48 45 20 45 4E 44 00 5A 13 30 07 99 22 |L THE END.Z.0.."|
00000B50: 4F 46 20 4D 45 4D 4F 52 59 2E 00 73 13 3A 07 99 |OF MEMORY..s.:..|
00000B60: 22 11 2E 12 49 92 20 12 46 30 30 30 92 20 12 46 |"...I. .F000. .F|
00000B70: 30 38 30 00 9E 13 44 07 99 22 11 20 20 20 44 49 |080...D..". DI|
00000B80: 53 50 4C 41 59 53 20 48 45 58 20 41 4E 44 20 41 |SPLAYS HEX AND A|
00000B90: 53 43 49 49 20 46 52 4F 4D 20 46 30 30 30 00 B5 |SCII FROM F000..|
00000BA0: 13 4E 07 99 22 48 45 58 20 54 4F 20 46 30 38 30 |.N.."HEX TO F080|
00000BB0: 20 48 45 58 2E 00 BF 13 58 07 8D 33 33 30 30 00 | HEX....X..3300.|
00000BC0: D9 13 62 07 99 22 11 12 20 4C 4F 41 44 20 46 52 |..b..".. LOAD FR|
00000BD0: 4F 4D 20 54 41 50 45 20 22 00 E5 13 6C 07 99 22 |OM TAPE "...l.."|
00000BE0: 11 2E 12 4C 92 00 12 14 76 07 99 22 11 20 20 20 |...L....v..". |
00000BF0: 4C 4F 41 44 20 41 4E 59 20 50 52 4F 47 52 41 4D |LOAD ANY PROGRAM|
00000C00: 20 46 52 4F 4D 20 43 41 53 53 45 54 54 45 20 23 | FROM CASSETTE #|
00000C10: 31 2E 00 38 14 80 07 99 22 11 2E 12 4C 92 20 12 |1..8...."...L. .|
00000C20: 22 3B C7 28 33 34 29 3B 22 52 41 4D 20 54 45 53 |";.(34);"RAM TES|
00000C30: 54 22 3B C7 28 33 34 29 00 64 14 8A 07 99 22 11 |T";.(34).d....".|
00000C40: 20 20 20 4C 4F 41 44 20 46 52 4F 4D 20 43 41 53 | LOAD FROM CAS|
00000C50: 53 45 54 54 45 20 23 31 20 54 48 45 20 50 52 4F |SETTE #1 THE PRO|
00000C60: 47 52 41 4D 00 7C 14 94 07 99 22 4E 41 4D 45 44 |GRAM.|...."NAMED|
00000C70: 20 12 52 41 4D 20 54 45 53 54 92 2E 00 A8 14 9E | .RAM TEST......|
00000C80: 07 99 22 11 2E 12 4C 92 20 12 22 3B C7 28 33 34 |.."...L. .";.(34|
00000C90: 29 3B 22 52 41 4D 20 54 45 53 54 22 3B C7 28 33 |);"RAM TEST";.(3|
00000CA0: 34 29 3B 22 2C 30 32 92 00 D4 14 A8 07 99 22 11 |4);",02.......".|
00000CB0: 20 20 20 4C 4F 41 44 20 46 52 4F 4D 20 43 41 53 | LOAD FROM CAS|
00000CC0: 53 45 54 54 45 20 23 32 20 54 48 45 20 50 52 4F |SETTE #2 THE PRO|
00000CD0: 47 52 41 4D 00 EC 14 B2 07 99 22 4E 41 4D 45 44 |GRAM......"NAMED|
00000CE0: 20 12 52 41 4D 20 54 45 53 54 92 2E 00 1A 15 BC | .RAM TEST......|
00000CF0: 07 99 22 11 20 20 20 42 45 57 41 52 45 20 4C 4F |..". BEWARE LO|
00000D00: 41 44 20 57 49 54 48 20 41 20 46 49 4C 45 20 4E |AD WITH A FILE N|
00000D10: 41 4D 45 20 42 52 45 41 4B 53 00 46 15 C6 07 99 |AME BREAKS.F....|
00000D20: 22 54 48 45 20 49 52 51 20 53 41 56 45 44 20 42 |"THE IRQ SAVED B|
00000D30: 59 20 54 48 45 20 4D 4F 4E 49 54 4F 52 2E 20 20 |Y THE MONITOR. |
00000D40: 44 4F 20 4E 4F 54 00 6F 15 D0 07 99 22 55 53 45 |DO NOT.o...."USE|
00000D50: 20 47 4F 20 43 4F 4D 4D 41 4E 44 20 41 46 54 45 | GO COMMAND AFTE|
00000D60: 52 20 4C 4F 41 44 20 4F 52 20 53 41 56 45 2E 00 |R LOAD OR SAVE..|
00000D70: 99 15 DA 07 99 22 45 58 49 54 20 54 4F 20 42 41 |....."EXIT TO BA|
00000D80: 53 49 43 20 41 4E 44 20 52 45 2D 45 4E 54 45 52 |SIC AND RE-ENTER|
00000D90: 20 4D 4F 4E 49 54 4F 52 2E 00 A3 15 E4 07 8D 33 | MONITOR.......3|
00000DA0: 33 30 30 00 BE 15 EE 07 99 22 11 11 12 20 4D 45 |300......"... ME|
00000DB0: 4D 4F 52 59 20 44 49 53 50 4C 41 59 20 22 00 D7 |MORY DISPLAY "..|
00000DC0: 15 F8 07 99 22 11 2E 12 4D 92 20 12 30 30 30 30 |...."...M. .0000|
00000DD0: 92 20 12 30 30 38 30 00 FF 15 02 08 99 22 11 2E |. .0080......"..|
00000DE0: 3A 20 20 30 30 30 30 20 30 30 20 30 31 20 30 32 |: 0000 00 01 02|
00000DF0: 20 30 33 20 30 34 20 30 35 20 30 36 20 30 37 00 | 03 04 05 06 07.|
00000E00: 26 16 0C 08 99 22 2E 3A 20 20 30 30 30 38 20 30 |&....".: 0008 0|
00000E10: 38 20 30 39 20 30 41 20 30 42 20 30 43 20 30 44 |8 09 0A 0B 0C 0D|
00000E20: 20 30 45 20 30 46 00 52 16 16 08 99 22 11 20 20 | 0E 0F.R....". |
00000E30: 20 20 20 44 49 53 50 4C 41 59 20 4D 45 4D 4F 52 | DISPLAY MEMOR|
00000E40: 59 20 46 52 4F 4D 20 30 30 30 30 20 48 45 58 20 |Y FROM 0000 HEX |
00000E50: 54 4F 00 7B 16 20 08 99 22 30 30 30 38 20 48 45 |TO.{. .."0008 HE|
00000E60: 58 2E 20 20 54 48 45 20 42 59 54 45 53 20 46 4F |X. THE BYTES FO|
00000E70: 4C 4C 4F 57 49 4E 47 20 54 48 45 00 A8 16 2A 08 |LLOWING THE...*.|
00000E80: 99 22 41 44 44 52 45 53 53 20 4D 41 59 20 42 45 |."ADDRESS MAY BE|
00000E90: 20 4D 4F 44 49 46 49 45 44 20 42 59 20 45 44 49 | MODIFIED BY EDI|
00000EA0: 54 49 4E 47 20 41 4E 44 00 C4 16 34 08 99 22 54 |TING AND...4.."T|
00000EB0: 48 45 4E 20 54 59 50 49 4E 47 20 41 20 52 45 54 |HEN TYPING A RET|
00000EC0: 55 52 4E 2E 00 CE 16 3E 08 8D 33 33 30 30 00 E6 |URN....>..3300..|
00000ED0: 16 48 08 99 22 11 11 12 20 4E 45 57 20 4C 4F 43 |.H.."... NEW LOC|
00000EE0: 41 54 45 52 20 22 00 14 17 52 08 99 22 11 2E 12 |ATER "...R.."...|
00000EF0: 4E 92 20 12 37 30 30 30 92 20 12 37 37 46 46 92 |N. .7000. .77FF.|
00000F00: 20 12 36 30 30 30 92 20 12 30 34 30 30 92 20 12 | .6000. .0400. .|
00000F10: 39 30 30 30 00 46 17 5C 08 99 22 11 2E 12 4E 92 |9000.F.\.."...N.|
00000F20: 20 12 37 37 43 44 92 20 12 37 37 46 46 92 20 12 | .77CD. .77FF. .|
00000F30: 36 30 30 30 92 20 12 30 34 30 30 92 20 12 39 30 |6000. .0400. .90|
00000F40: 30 30 92 20 12 57 00 71 17 66 08 99 22 11 20 20 |00. .W.q.f..". |
00000F50: 20 20 20 54 48 45 20 46 49 52 53 54 20 4C 49 4E | THE FIRST LIN|
00000F60: 45 20 46 49 58 45 53 20 41 4C 4C 20 54 48 52 45 |E FIXES ALL THRE|
00000F70: 45 00 9B 17 70 08 99 22 42 59 54 45 20 49 4E 53 |E...p.."BYTE INS|
00000F80: 54 52 55 43 54 49 4F 4E 53 20 49 4E 20 54 48 45 |TRUCTIONS IN THE|
00000F90: 20 52 41 4E 47 45 20 37 30 30 30 00 C4 17 7A 08 | RANGE 7000...z.|
00000FA0: 99 22 48 45 58 20 54 4F 20 37 37 46 46 20 48 45 |."HEX TO 77FF HE|
00000FB0: 58 20 42 59 20 41 44 44 49 4E 47 20 36 30 30 30 |X BY ADDING 6000|
00000FC0: 20 48 45 58 00 EC 17 84 08 99 22 4F 46 46 53 45 | HEX......"OFFSE|
00000FD0: 54 20 54 4F 20 54 48 45 20 42 59 54 45 53 20 46 |T TO THE BYTES F|
00000FE0: 4F 4C 4C 4F 57 49 4E 47 20 54 48 45 00 15 18 8E |OLLOWING THE....|
00000FF0: 08 99 22 49 4E 53 54 52 55 43 54 49 4F 4E 2E 20 |.."INSTRUCTION. |
00001000: 20 4E 45 57 20 4C 4F 41 43 54 45 52 20 57 49 4C | NEW LOACTER WIL|
00001010: 4C 20 4E 4F 54 00 41 18 98 08 99 22 41 44 4A 55 |L NOT.A...."ADJU|
00001020: 53 54 20 41 4E 59 20 49 4E 53 54 52 55 43 54 49 |ST ANY INSTRUCTI|
00001030: 4F 4E 20 4F 55 54 53 49 44 45 20 4F 46 20 54 48 |ON OUTSIDE OF TH|
00001040: 45 00 6F 18 A2 08 99 22 30 34 30 30 20 48 45 58 |E.o...."0400 HEX|
00001050: 20 54 4F 20 43 30 30 30 20 48 45 58 20 52 41 4E | TO C000 HEX RAN|
00001060: 47 45 2E 20 20 54 48 45 20 53 45 43 4F 4E 44 00 |GE. THE SECOND.|
00001070: 9A 18 AC 08 99 22 54 48 45 20 53 45 43 4F 4E 44 |....."THE SECOND|
00001080: 20 4C 49 4E 45 20 41 44 4A 55 53 54 53 20 2E 57 | LINE ADJUSTS .W|
00001090: 4F 52 44 20 56 41 4C 55 45 53 00 C5 18 B1 08 99 |ORD VALUES......|
000010A0: 22 49 4E 20 54 48 45 20 53 41 4D 45 20 52 41 4E |"IN THE SAME RAN|
000010B0: 47 45 20 41 53 20 54 48 45 20 46 49 52 53 54 20 |GE AS THE FIRST |
000010C0: 4C 49 4E 45 2E 00 F1 18 B6 08 99 22 4E 45 57 20 |LINE......."NEW |
000010D0: 4C 4F 43 41 54 45 52 20 53 54 4F 50 53 20 41 4E |LOCATER STOPS AN|
000010E0: 44 20 44 49 53 41 53 53 45 4D 42 4C 45 53 20 4F |D DISASSEMBLES O|
000010F0: 4E 00 08 19 C0 08 99 22 41 4E 59 20 42 41 44 20 |N......"ANY BAD |
00001100: 4F 50 20 43 4F 44 45 2E 00 12 19 CA 08 8D 33 33 |OP CODE.......33|
00001110: 30 30 00 2A 19 D4 08 99 22 11 11 12 20 51 55 49 |00.*...."... QUI|
00001120: 43 4B 20 54 52 41 43 45 20 22 00 35 19 DE 08 99 |CK TRACE ".5....|
00001130: 22 11 2E 12 51 00 47 19 E8 08 99 22 11 2E 12 51 |"...Q.G...."...Q|
00001140: 92 20 12 31 30 30 30 00 75 19 F2 08 99 22 11 20 |. .1000.u....". |
00001150: 20 20 20 20 54 48 45 20 46 49 52 53 54 20 45 58 | THE FIRST EX|
00001160: 41 4D 50 4C 45 20 42 45 47 49 4E 53 20 54 52 41 |AMPLE BEGINS TRA|
00001170: 43 45 20 41 54 00 A1 19 FC 08 99 22 54 48 45 20 |CE AT......"THE |
00001180: 41 44 44 52 45 53 53 20 49 4E 20 54 48 45 20 50 |ADDRESS IN THE P|
00001190: 43 20 4F 46 20 54 48 45 20 52 45 47 49 53 54 45 |C OF THE REGISTE|
000011A0: 52 00 CF 19 06 09 99 22 44 49 53 50 4C 41 59 2E |R......"DISPLAY.|
000011B0: 20 54 48 45 20 53 45 43 4F 4E 44 20 42 45 47 49 | THE SECOND BEGI|
000011C0: 4E 53 20 41 54 20 31 30 30 30 20 48 45 58 2E 00 |NS AT 1000 HEX..|
000011D0: FC 19 10 09 99 22 45 41 43 48 20 49 4E 53 54 52 |....."EACH INSTR|
000011E0: 55 43 54 49 4F 4E 20 49 53 20 45 58 49 43 55 54 |UCTION IS EXICUT|
000011F0: 45 44 20 41 53 20 49 4E 20 54 48 45 00 25 1A 1A |ED AS IN THE.%..|
00001200: 09 99 22 57 41 4C 4B 20 43 4F 4D 4D 41 4E 44 20 |.."WALK COMMAND |
00001210: 42 55 54 20 4E 4F 20 44 49 53 41 53 53 45 4D 42 |BUT NO DISASSEMB|
00001220: 4C 59 20 49 53 00 50 1A 24 09 99 22 53 48 4F 57 |LY IS.P.$.."SHOW|
00001230: 4E 2E 20 20 54 48 45 20 42 52 45 41 4B 20 41 44 |N. THE BREAK AD|
00001240: 44 52 45 53 53 20 49 53 20 43 48 45 43 4B 45 44 |DRESS IS CHECKED|
00001250: 00 76 1A 2E 09 99 22 46 4F 52 20 54 48 45 20 42 |.v...."FOR THE B|
00001260: 52 45 41 4B 20 4F 4E 20 4E 54 48 20 4F 43 43 55 |REAK ON NTH OCCU|
00001270: 52 45 4E 43 45 2E 00 A3 1A 38 09 99 22 54 48 45 |RENCE....8.."THE|
00001280: 20 45 58 45 43 55 54 49 4F 4E 20 4D 41 59 42 45 | EXECUTION MAYBE|
00001290: 20 53 54 4F 50 45 44 20 42 59 20 50 52 45 53 53 | STOPED BY PRESS|
000012A0: 49 4E 47 00 D1 1A 42 09 99 22 54 48 45 20 53 54 |ING...B.."THE ST|
000012B0: 4F 50 20 41 4E 44 20 27 3D 27 20 4B 45 59 53 20 |OP AND '=' KEYS |
000012C0: 41 54 20 54 48 45 20 53 41 4D 45 20 54 49 4D 45 |AT THE SAME TIME|
000012D0: 2E 00 DB 1A 4C 09 8D 33 33 30 30 00 F8 1A 56 09 |....L..3300...V.|
000012E0: 99 22 11 11 12 20 52 45 47 49 53 54 45 52 20 44 |."... REGISTER D|
000012F0: 49 53 50 4C 41 59 20 22 00 03 1B 60 09 99 22 11 |ISPLAY "...`..".|
00001300: 2E 12 52 00 27 1B 6A 09 99 22 11 20 20 20 20 20 |..R.'.j..". |
00001310: 50 43 20 20 49 52 51 20 20 53 52 20 41 43 20 58 |PC IRQ SR AC X|
00001320: 52 20 59 52 20 53 50 00 4A 1B 74 09 99 22 2E 3B |R YR SP.J.t..".;|
00001330: 20 20 30 30 30 30 20 45 36 32 45 20 30 31 20 30 | 0000 E62E 01 0|
00001340: 32 20 30 33 20 30 34 20 30 35 00 79 1B 7E 09 99 |2 03 04 05.y.~..|
00001350: 22 11 20 20 20 20 20 44 49 53 50 4C 41 59 53 20 |". DISPLAYS |
00001360: 54 48 45 20 52 45 47 49 53 54 45 52 20 56 41 4C |THE REGISTER VAL|
00001370: 55 45 53 20 53 41 56 45 44 00 A8 1B 88 09 99 22 |UES SAVED......"|
00001380: 57 48 45 4E 20 12 45 58 54 52 41 4D 4F 4E 92 20 |WHEN .EXTRAMON. |
00001390: 57 41 53 20 45 4E 54 45 52 45 44 2E 20 20 54 48 |WAS ENTERED. TH|
000013A0: 45 20 56 41 4C 55 45 53 00 D4 1B 92 09 99 22 4D |E VALUES......"M|
000013B0: 41 59 20 42 45 20 43 48 41 4E 47 45 44 20 57 49 |AY BE CHANGED WI|
000013C0: 54 48 20 54 48 45 20 45 44 49 54 20 46 4F 4C 4C |TH THE EDIT FOLL|
000013D0: 4F 57 45 44 00 E7 1B 9C 09 99 22 42 59 20 41 20 |OWED......"BY A |
000013E0: 52 45 54 55 52 4E 2E 00 F1 1B C4 09 8D 33 33 30 |RETURN.......330|
000013F0: 30 00 0B 1C CE 09 99 22 11 11 11 12 20 53 41 56 |0......".... SAV|
00001400: 45 20 54 4F 20 54 41 50 45 20 22 00 45 1C D8 09 |E TO TAPE ".E...|
00001410: 99 22 11 2E 12 53 92 20 12 22 3B C7 28 33 34 29 |."...S. .";.(34)|
00001420: 3B 22 50 52 4F 47 52 41 4D 20 4E 41 4D 45 22 3B |;"PROGRAM NAME";|
00001430: C7 28 33 34 29 3B 22 2C 30 31 2C 30 38 30 30 2C |.(34);",01,0800,|
00001440: 30 43 38 30 22 00 71 1C E2 09 99 22 11 20 20 20 |0C80".q....". |
00001450: 20 20 53 41 56 45 20 54 4F 20 43 41 53 53 45 54 | SAVE TO CASSET|
00001460: 54 45 20 23 31 20 4D 45 4D 4F 52 59 20 46 52 4F |TE #1 MEMORY FRO|
00001470: 4D 00 9D 1C EC 09 99 22 30 38 30 30 20 48 45 58 |M......"0800 HEX|
00001480: 20 55 50 20 54 4F 20 42 55 54 20 4E 4F 54 20 49 | UP TO BUT NOT I|
00001490: 4E 43 4C 55 44 49 4E 47 20 30 43 38 30 00 C3 1C |NCLUDING 0C80...|
000014A0: F6 09 99 22 48 45 58 20 41 4E 44 20 4E 41 4D 45 |..."HEX AND NAME|
000014B0: 20 49 54 20 12 50 52 4F 47 52 41 4D 20 4E 41 4D | IT .PROGRAM NAM|
000014C0: 45 92 2E 00 F1 1C 00 0A 99 22 11 20 20 20 42 45 |E........". BE|
000014D0: 57 41 52 45 20 53 41 56 45 20 57 49 54 48 20 41 |WARE SAVE WITH A|
000014E0: 20 46 49 4C 45 20 4E 41 4D 45 20 42 52 45 41 4B | FILE NAME BREAK|
000014F0: 53 00 1D 1D 0A 0A 99 22 54 48 45 20 49 52 51 20 |S......"THE IRQ |
00001500: 53 41 56 45 44 20 42 59 20 54 48 45 20 4D 4F 4E |SAVED BY THE MON|
00001510: 49 54 4F 52 2E 20 20 44 4F 20 4E 4F 54 00 46 1D |ITOR. DO NOT.F.|
00001520: 14 0A 99 22 55 53 45 20 47 4F 20 43 4F 4D 4D 41 |..."USE GO COMMA|
00001530: 4E 44 20 41 46 54 45 52 20 4C 4F 41 44 20 4F 52 |ND AFTER LOAD OR|
00001540: 20 53 41 56 45 2E 00 70 1D 1E 0A 99 22 45 58 49 | SAVE..p...."EXI|
00001550: 54 20 54 4F 20 42 41 53 49 43 20 41 4E 44 20 52 |T TO BASIC AND R|
00001560: 45 2D 45 4E 54 45 52 20 4D 4F 4E 49 54 4F 52 2E |E-ENTER MONITOR.|
00001570: 00 7A 1D 28 0A 8D 33 33 30 30 00 98 1D 32 0A 99 |.z.(..3300...2..|
00001580: 22 11 11 11 11 12 20 54 52 41 4E 53 46 45 52 20 |"..... TRANSFER |
00001590: 4D 45 4D 4F 52 59 20 22 00 B8 1D 3C 0A 99 22 11 |MEMORY "...<..".|
000015A0: 2E 12 54 92 20 12 31 30 30 30 92 20 12 31 31 30 |..T. .1000. .110|
000015B0: 30 92 20 12 35 30 30 30 00 E6 1D 46 0A 99 22 11 |0. .5000...F..".|
000015C0: 20 20 20 20 20 54 52 41 4E 53 46 45 52 20 4D 45 | TRANSFER ME|
000015D0: 4D 4F 52 59 20 49 4E 20 54 48 45 20 52 41 4E 47 |MORY IN THE RANG|
000015E0: 45 20 31 30 30 30 00 14 1E 50 0A 99 22 48 45 58 |E 1000...P.."HEX|
000015F0: 20 54 4F 20 31 31 30 30 20 48 45 58 20 41 4E 44 | TO 1100 HEX AND|
00001600: 20 53 54 41 52 54 20 53 54 4F 52 49 4E 47 20 49 | START STORING I|
00001610: 54 20 41 54 00 2C 1E 5A 0A 99 22 41 44 44 52 45 |T AT.,.Z.."ADDRE|
00001620: 53 53 20 35 30 30 30 20 48 45 58 2E 00 36 1E A0 |SS 5000 HEX..6..|
00001630: 0A 8D 33 33 30 30 00 4B 1E AA 0A 99 22 11 12 20 |..3300.K....".. |
00001640: 57 41 4C 4B 20 43 4F 44 45 20 22 00 56 1E B4 0A |WALK CODE ".V...|
00001650: 99 22 11 2E 12 57 00 82 1E BE 0A 99 22 11 20 20 |."...W......". |
00001660: 20 20 20 53 49 4E 47 4C 45 20 53 54 45 50 20 53 | SINGLE STEP S|
00001670: 54 41 52 54 49 4E 47 20 41 54 20 41 44 44 52 45 |TARTING AT ADDRE|
00001680: 53 53 00 98 1E C8 0A 99 22 49 4E 20 52 45 47 49 |SS......"IN REGI|
00001690: 53 54 45 52 20 50 43 2E 00 A9 1E D2 0A 99 22 11 |STER PC.......".|
000016A0: 2E 12 57 20 12 31 30 30 30 00 D5 1E DC 0A 99 22 |..W .1000......"|
000016B0: 11 20 20 20 20 20 53 49 4E 47 4C 45 20 53 54 45 |. SINGLE STE|
000016C0: 50 20 53 54 41 52 54 49 4E 47 20 41 54 20 41 44 |P STARTING AT AD|
000016D0: 44 52 45 53 53 00 FF 1E E6 0A 99 22 31 30 30 30 |DRESS......"1000|
000016E0: 20 48 45 58 2E 20 20 57 41 4C 4B 20 57 49 4C 4C | HEX. WALK WILL|
000016F0: 20 43 41 55 53 45 20 41 20 53 49 4E 47 4C 45 00 | CAUSE A SINGLE.|
00001700: 2A 1F F0 0A 99 22 53 54 45 50 20 54 4F 20 45 58 |*...."STEP TO EX|
00001710: 45 43 55 54 45 20 41 4E 44 20 57 49 4C 4C 20 44 |ECUTE AND WILL D|
00001720: 49 53 41 53 53 45 4D 42 4C 45 00 46 1F FA 0A 99 |ISASSEMBLE.F....|
00001730: 22 54 48 45 20 4E 45 58 54 20 49 4E 53 54 52 55 |"THE NEXT INSTRU|
00001740: 43 54 49 4F 4E 2E 00 6F 1F 04 0B 99 22 11 43 4F |CTION..o....".CO|
00001750: 4E 54 52 4F 4C 20 53 50 45 45 44 20 57 49 54 48 |NTROL SPEED WITH|
00001760: 20 43 48 4F 49 43 45 20 4F 46 20 4B 45 59 3A 00 | CHOICE OF KEY:.|
00001770: 8D 1F 0E 0B 99 22 11 20 20 12 3C 92 20 46 4F 52 |.....". .<. FOR|
00001780: 20 53 49 4E 47 4C 45 20 53 54 45 50 3B 00 AA 1F | SINGLE STEP;...|
00001790: 18 0B 99 22 20 20 12 52 56 53 92 20 46 4F 52 20 |..." .RVS. FOR |
000017A0: 53 4C 4F 57 20 53 54 45 50 3B 00 CD 1F 22 0B 99 |SLOW STEP;..."..|
000017B0: 22 20 20 12 53 50 41 43 45 92 20 46 4F 52 20 46 |" .SPACE. FOR F|
000017C0: 41 53 54 20 53 54 45 50 50 49 4E 47 2E 00 D7 1F |AST STEPPING....|
000017D0: 2C 0B 8D 33 33 30 30 00 F2 1F 36 0B 99 22 11 11 |,..3300...6.."..|
000017E0: 11 12 20 45 58 49 54 20 54 4F 20 42 41 53 49 43 |.. EXIT TO BASIC|
000017F0: 20 22 00 FD 1F 40 0B 99 22 11 2E 12 58 00 25 20 | "...@.."...X.% |
00001800: 4A 0B 99 22 11 20 20 20 20 20 52 45 54 55 52 4E |J..". RETURN|
00001810: 20 54 4F 20 42 41 53 49 43 20 52 45 41 44 59 20 | TO BASIC READY |
00001820: 4D 4F 44 45 2E 00 53 20 54 0B 99 22 54 48 45 20 |MODE..S T.."THE |
00001830: 53 54 41 43 4B 20 56 41 4C 55 45 20 53 41 56 45 |STACK VALUE SAVE|
00001840: 44 20 57 48 45 4E 20 45 4E 54 45 52 45 44 20 57 |D WHEN ENTERED W|
00001850: 49 4C 4C 00 81 20 5E 0B 99 22 42 45 20 52 45 53 |ILL.. ^.."BE RES|
00001860: 54 4F 52 45 44 2E 20 20 43 41 52 45 20 53 48 4F |TORED. CARE SHO|
00001870: 55 4C 44 20 42 45 20 54 41 4B 45 4E 20 54 48 41 |ULD BE TAKEN THA|
00001880: 54 00 AA 20 68 0B 99 22 54 48 49 53 20 56 41 4C |T.. h.."THIS VAL|
00001890: 55 45 20 49 53 20 54 48 45 20 53 41 4D 45 20 41 |UE IS THE SAME A|
000018A0: 53 20 57 48 45 4E 20 54 48 45 00 CF 20 72 0B 99 |S WHEN THE.. r..|
000018B0: 22 4D 4F 4E 49 54 4F 52 20 57 41 53 20 45 4E 54 |"MONITOR WAS ENT|
000018C0: 45 52 45 44 2E 20 20 41 20 43 4C 52 20 49 4E 00 |ERED. A CLR IN.|
000018D0: F8 20 7C 0B 99 22 42 41 53 49 43 20 57 49 4C 4C |. |.."BASIC WILL|
000018E0: 20 46 49 58 20 41 4E 59 20 53 54 41 43 4B 20 50 | FIX ANY STACK P|
000018F0: 52 4F 42 4C 45 4D 53 2E 00 02 21 86 0B 8D 33 33 |ROBLEMS...!...33|
00001900: 30 30 00 31 21 90 0B 99 22 91 12 20 43 4F 4D 4D |00.1!...".. COMM|
00001910: 4F 44 4F 52 45 20 4D 4F 4E 49 54 4F 52 20 49 4E |ODORE MONITOR IN|
00001920: 53 54 52 55 43 54 49 4F 4E 53 3A 20 92 20 20 20 |STRUCTIONS: . |
00001930: 22 00 42 21 9A 0B 99 22 12 47 92 20 47 4F 20 52 |".B!...".G. GO R|
00001940: 55 4E 00 5B 21 A4 0B 99 22 12 4C 92 20 4C 4F 41 |UN.[!...".L. LOA|
00001950: 44 20 46 52 4F 4D 20 54 41 50 45 00 74 21 AE 0B |D FROM TAPE.t!..|
00001960: 99 22 12 4D 92 20 4D 45 4D 4F 52 59 20 44 49 53 |.".M. MEMORY DIS|
00001970: 50 4C 41 59 00 8F 21 B8 0B 99 22 12 52 92 20 52 |PLAY..!...".R. R|
00001980: 45 47 49 53 54 45 52 20 44 49 53 50 4C 41 59 00 |EGISTER DISPLAY.|
00001990: A6 21 C2 0B 99 22 12 53 92 20 53 41 56 45 20 54 |.!...".S. SAVE T|
000019A0: 4F 20 54 41 50 45 00 BE 21 CC 0B 99 22 12 58 92 |O TAPE..!...".X.|
000019B0: 20 45 58 49 54 20 54 4F 20 42 41 53 49 43 00 EB | EXIT TO BASIC..|
000019C0: 21 D6 0B 99 22 11 12 20 45 58 54 52 41 4D 4F 4E |!...".. EXTRAMON|
000019D0: 20 41 44 44 49 54 49 4F 4E 41 4C 20 49 4E 53 54 | ADDITIONAL INST|
000019E0: 52 55 43 54 49 4F 4E 53 3A 20 22 00 06 22 E0 0B |RUCTIONS: ".."..|
000019F0: 99 22 12 41 92 20 53 49 4D 50 4C 45 20 41 53 53 |.".A. SIMPLE ASS|
00001A00: 45 4D 42 4C 45 52 00 1A 22 EA 0B 99 22 12 42 92 |EMBLER.."...".B.|
00001A10: 20 42 52 45 41 4B 20 53 45 54 00 33 22 F4 0B 99 | BREAK SET.3"...|
00001A20: 22 12 43 92 20 43 4F 4D 50 41 52 45 20 4D 45 4D |".C. COMPARE MEM|
00001A30: 4F 52 59 00 4A 22 FE 0B 99 22 12 44 92 20 44 49 |ORY.J"...".D. DI|
00001A40: 53 41 53 53 45 4D 42 4C 45 52 00 60 22 08 0C 99 |SASSEMBLER.`"...|
00001A50: 22 12 46 92 20 46 49 4C 4C 20 4D 45 4D 4F 52 59 |".F. FILL MEMORY|
00001A60: 00 76 22 12 0C 99 22 12 48 92 20 48 55 4E 54 20 |.v"...".H. HUNT |
00001A70: 4D 45 4D 4F 52 59 00 92 22 1C 0C 99 22 12 49 92 |MEMORY.."...".I.|
00001A80: 20 49 4E 54 45 47 45 52 41 54 45 20 4D 45 4D 4F | INTEGERATE MEMO|
00001A90: 52 59 00 A8 22 26 0C 99 22 12 4E 92 20 4E 45 57 |RY.."&..".N. NEW|
00001AA0: 20 4C 4F 43 41 54 45 52 00 BE 22 30 0C 99 22 12 | LOCATER.."0..".|
00001AB0: 51 92 20 51 55 49 43 4B 20 54 52 41 43 45 00 D8 |Q. QUICK TRACE..|
00001AC0: 22 3A 0C 99 22 12 54 92 20 54 52 41 4E 53 46 45 |":..".T. TRANSFE|
00001AD0: 52 20 4D 45 4D 4F 52 59 00 EC 22 4E 0C 99 22 12 |R MEMORY.."N..".|
00001AE0: 57 92 20 57 41 4C 4B 20 43 4F 44 45 00 F6 22 58 |W. WALK CODE.."X|
00001AF0: 0C 8D 33 33 30 30 00 1B 23 62 0C 99 22 11 11 12 |..3300..#b.."...|
00001B00: 45 58 54 52 41 4D 4F 4E 92 20 43 41 4E 20 42 45 |EXTRAMON. CAN BE|
00001B10: 20 52 45 4C 4F 43 41 54 45 44 2E 00 28 23 6C 0C | RELOCATED..(#l.|
00001B20: 99 22 11 54 59 50 45 3A 00 47 23 76 0C 99 22 2E |.".TYPE:.G#v..".|
00001B30: 12 54 92 20 12 31 30 30 30 92 20 12 31 37 46 46 |.T. .1000. .17FF|
00001B40: 92 20 12 37 30 30 30 00 75 23 80 0C 99 22 2E 12 |. .7000.u#..."..|
00001B50: 4E 92 20 12 37 30 30 30 92 20 12 37 37 46 46 92 |N. .7000. .77FF.|
00001B60: 20 12 36 30 30 30 92 20 12 30 34 30 30 92 20 12 | .6000. .0400. .|
00001B70: 39 30 30 30 92 00 A6 23 8A 0C 99 22 2E 12 4E 92 |9000...#..."..N.|
00001B80: 20 12 37 37 43 44 92 20 12 37 37 46 46 92 20 12 | .77CD. .77FF. .|
00001B90: 36 30 30 30 92 20 12 30 34 30 30 92 20 12 39 30 |6000. .0400. .90|
00001BA0: 30 30 92 20 12 57 00 D0 23 94 0C 99 22 11 20 20 |00. .W..#...". |
00001BB0: 20 20 54 48 45 20 46 49 52 53 54 20 4C 49 4E 45 | THE FIRST LINE|
00001BC0: 20 4D 4F 56 45 53 20 12 45 58 54 52 41 4D 4F 4E | MOVES .EXTRAMON|
00001BD0: 00 FD 23 9E 0C 99 22 41 54 20 24 31 30 30 30 20 |..#..."AT $1000 |
00001BE0: 54 4F 20 24 31 37 46 46 20 54 4F 20 41 20 4E 45 |TO $17FF TO A NE|
00001BF0: 57 20 4C 4F 43 41 54 49 4F 4E 20 41 54 00 24 24 |W LOCATION AT.$$|
00001C00: B2 0C 99 22 24 37 30 30 30 20 54 4F 20 24 37 37 |..."$7000 TO $77|
00001C10: 46 46 2E 20 20 54 48 45 20 53 45 43 4F 4E 44 20 |FF. THE SECOND |
00001C20: 4C 49 4E 45 00 4E 24 BC 0C 99 22 41 44 4A 55 53 |LINE.N$..."ADJUS|
00001C30: 54 53 20 54 48 45 20 4D 41 43 48 49 4E 45 20 43 |TS THE MACHINE C|
00001C40: 4F 44 45 2E 20 20 54 48 45 20 4C 41 53 54 00 73 |ODE. THE LAST.s|
00001C50: 24 C6 0C 99 22 4C 49 4E 45 20 41 44 4A 55 53 54 |$..."LINE ADJUST|
00001C60: 53 20 54 48 45 20 2E 57 4F 52 44 20 54 41 42 4C |S THE .WORD TABL|
00001C70: 45 53 2E 00 9D 24 CB 0C 99 22 11 20 20 20 20 54 |ES...$...". T|
00001C80: 48 45 20 53 45 43 4F 4E 44 20 4C 49 4E 45 20 53 |HE SECOND LINE S|
00001C90: 54 4F 50 53 20 41 54 20 41 20 42 41 44 00 C8 24 |TOPS AT A BAD..$|
00001CA0: CC 0C 99 22 4F 50 20 43 4F 44 45 20 57 48 49 43 |..."OP CODE WHIC|
00001CB0: 48 20 49 53 20 50 41 52 54 20 4F 46 20 54 48 45 |H IS PART OF THE|
00001CC0: 20 4D 4F 4E 49 54 4F 52 00 D6 24 CD 0C 99 22 54 | MONITOR..$..."T|
00001CD0: 41 42 4C 45 53 2E 00 E0 24 D0 0C 8D 33 33 30 30 |ABLES...$...3300|
00001CE0: 00 10 25 D1 0C 99 22 11 11 20 20 20 20 20 12 45 |..%...".. .E|
00001CF0: 58 54 52 41 4D 4F 4E 92 20 41 4C 53 4F 20 48 41 |XTRAMON. ALSO HA|
00001D00: 53 20 52 45 50 45 41 54 20 4B 45 59 53 20 4F 4E |S REPEAT KEYS ON|
00001D10: 00 3D 25 D2 0C 99 22 54 48 45 20 43 55 52 53 4F |.=%..."THE CURSO|
00001D20: 52 20 4C 45 46 54 2F 52 49 47 48 54 2C 20 43 55 |R LEFT/RIGHT, CU|
00001D30: 52 53 4F 52 20 55 50 2F 44 4F 57 4E 2C 00 66 25 |RSOR UP/DOWN,.f%|
00001D40: D3 0C 99 22 49 4E 53 45 52 54 2F 44 45 4C 45 54 |..."INSERT/DELET|
00001D50: 45 2C 20 41 4E 44 20 54 48 45 20 53 50 41 43 45 |E, AND THE SPACE|
00001D60: 20 4B 45 59 53 2E 00 93 25 D4 0C 99 22 11 11 20 | KEYS...%...".. |
00001D70: 20 20 20 20 54 48 45 20 52 45 50 45 41 54 20 4B | THE REPEAT K|
00001D80: 45 59 20 46 55 4E 43 54 49 4F 4E 20 57 49 4C 4C |EY FUNCTION WILL|
00001D90: 20 42 45 00 B7 25 D5 0C 99 22 44 49 53 41 42 4C | BE..%..."DISABL|
00001DA0: 45 44 20 4F 4E 20 41 4E 59 20 4C 4F 41 44 20 4F |ED ON ANY LOAD O|
00001DB0: 52 20 53 41 56 45 2E 00 E2 25 D6 0C 99 22 11 11 |R SAVE...%..."..|
00001DC0: 20 20 20 20 20 54 48 45 20 52 45 50 45 41 54 20 | THE REPEAT |
00001DD0: 4B 45 59 20 57 49 4C 4C 20 52 45 2D 45 4E 41 42 |KEY WILL RE-ENAB|
00001DE0: 4C 45 00 06 26 D7 0C 99 22 41 46 54 45 52 20 41 |LE..&..."AFTER A|
00001DF0: 4E 59 20 12 45 58 54 52 41 4D 4F 4E 92 20 43 4F |NY .EXTRAMON. CO|
00001E00: 4D 4D 41 4E 44 2E 00 10 26 D9 0C 8D 33 33 30 30 |MMAND...&...3300|
00001E10: 00 1A 26 DA 0C 89 31 30 32 30 00 5D 26 E4 0C 99 |..&...1020.]&...|
00001E20: 22 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |"...............|
00001E30: 11 11 11 11 11 11 11 11 11 11 1D 1D 1D 1D 1D 1D |................|
00001E40: 12 20 48 49 54 20 41 4E 59 20 4B 45 59 20 54 4F |. HIT ANY KEY TO|
00001E50: 20 43 4F 4E 54 49 4E 55 45 20 92 22 3B 00 6F 26 | CONTINUE .";.o&|
00001E60: EE 0C 81 49 B2 31 A4 31 30 3A A1 41 24 3A 82 00 |...I.1.10:.A$:..|
00001E70: 83 26 F8 0C A1 41 24 3A 8B 41 24 B2 22 22 A7 33 |.&...A$:.A$."".3|
00001E80: 33 32 30 00 AD 26 02 0D 99 22 93 20 20 20 20 20 |320..&...". |
00001E90: 20 20 20 12 20 45 20 58 20 54 20 52 20 41 20 4D | . E X T R A M|
00001EA0: 20 4F 20 4E 20 39 20 2E 20 30 20 92 22 00 D9 26 | O N 9 . 0 ."..&|
00001EB0: 0C 0D 99 22 11 43 4F 4D 4D 41 4E 44 53 20 2D 20 |...".COMMANDS - |
00001EC0: 55 53 45 52 20 49 4E 50 55 54 20 49 4E 20 12 20 |USER INPUT IN . |
00001ED0: 52 45 56 45 52 53 45 20 22 00 DF 26 16 0D 8E 00 |REVERSE "..&....|
00001EE0: 00 00 A3 13 48 B2 FF FF |....H... |
....... EXTRAMON INST......3330.<...."..
. SIMPLE ASSEMBLER ".^...."..A 2000 A9
12 LDA #$12......".A 2002 9D 00 80 S
TA $8000,X......".A 2005 .DEX:.GARBAGE.
I.$..". IN THE ABOVE EXAMPLE THE USE
R......"STARTED ASSEMBLY AT 2000 HEX. T
HE...8.."FIRST INSTRUCTION WAS LOAD A RE
GISTER.J.B.."WITH IMMEDIATE 12 HEX. IN
THE SECOND.W.L.."LINE THE USER DID NOT N
EED TO TYPE THE...V.."A AND ADDRESS. TH
E SIMPLE ASSEMBLER.J.`.."RETYPED THE LAS
T ENTERED LINE AND...J.."PROMPTS WITH TH
E NEXT ADDRESS. TO EXIT.$.T.."THE ASSEM
BLER TYPE A RETURN AFTER THE.R.~.."THE A
DDRESS PROMPT. SYNTAX IS THE SAME.....
"AS THE DISASSEMBLER OUTPUT. A ':' CAN.
....."BE USE TO TERMINATE A LINE.......3
300.C...."..... BREAK SET "......"...B.
.1000. .00FF......". THE EXAMPLE SET
S A BREAK AT 1000.2.D.."HEX ON THE FF HE
X OCCURENCE OF THE.`.N.."INSTRUCTION AT
1000. BREAK SET IS USED...X.."WITH THE
QUICK TRACE COMMAND. A BREAK......"SET
WITH COUNT BLANK STOPS AT THE FIRST.....
."OCCURENCE OF THE BREAK ADDRESS.......3
300......"... COMPARE MEMORY .".'...."..
.C. .1000. .2000. .C000.V...."... CO
MPARES MEMORY FROM HEX 1000 TO......"HEX
2000 TO MEMORY BEGINNING AT HEX......"C
000. COMPARE WILL PRINT THE LOCATIONS.J
...."OF THE UNEQUAL BYTES..T....3300....
.."... DISASSEMBLER "......"...D. .2000.
...."., 2000 A9 12 LDA #$12.D....".
, 2002 9D 00 80 STA $8000,X.`.(.."., 2
005 AA TAX...2..". DISASSEMBLE
S TO THE END OF MEMORY...<.."STARTING AT
1000 HEX. THE THREE BYTES...F.."FOLLOW
ING THE ADDRESS MAY BE MODIFIED....P.."U
SE THE CRSR KEYS TO MOVE TO AND MODIFY.A
.Z.."THE BYTES. HIT RETURN AND THE BYTE
S.N.D.."IN MEMORY WILL BE CHANGED. .EXT
RAMON....N.."WILL THEN DISASSEMBLE THAT
LINE AGAIN....X.."...D. .2000. .3000....
..". DISASSEMBLES FROM 2000 TO 3000.
......3300......".... FILL MEMORY "."...
."....F. .1000. .1100. .FF.P....". F
ILLS THE MEMORY FROM 1000 HEX TO.U...."1
100 HEX WITH THE BYTE FF HEX......3300.
.....".... GO RUN "...".."...G.F.,..".
GO TO THE ADDRESS IN THE PC...6.."REG
ISTER DISPLAY AND BEGIN RUN CODE....@.."
ALL THE REGISTERS WILL BE REPLACED.<.J..
"WITH THE DISPLAYED VALUES.".N.T.."...G.
.1000.{.^..". GO TO ADDRESS 1000 HE
X AND BEGIN...H.."RUNNING CODE....R..330
0...|..".... HUNT MEMORY ".S...."...H. .
C000. .D000. .'READ......". HUNT THR
U MEMORY FROM C000 HEX TO.0...."D000 HEX
FOR THE ASCII STRING .READ. AND.^...."P
RINT THE ADDRESS WHERE IT IS FOUND. A..
...."MAXIMUM OF 32 CHARACTERS MAY BE USE
D......."...H. .C000. .D000. .20. .D2. .
FF...B..". HUNT MEMORY FROM C000 HEX
TO D000...L.."HEX FOR THE SEQUENCE OF B
YTES 20 D2 FF.;.V.."AND PRINT THE ADDRES
S. A MAXIMUM OF 32.H...."BYTES MAY BE U
SED. HUNT CAN BE STOPED......"WITH THE
STOP KEY.......3300......"... INTEGERATE
MEMORY "......"...I. .F000......"..' F0
00 54 4F 4F 20 4D 41 4E 59.TOO MANY.....
.".' F008 20 46 49 4C 45 D3 46 49. FILES
FI.I.&..". DISPLAYS HEX AND ASCII UNTI
L THE END.Z.0.."OF MEMORY..S.:.."...I. .
F000. .F080...D..". DISPLAYS HEX AND A
SCII FROM F000...N.."HEX TO F080 HEX....
X..3300.Y.B..".. LOAD FROM TAPE "...L.."
...L....V..". LOAD ANY PROGRAM FROM CA
SSETTE #1..8...."...L. .";G(34);"RAM TES
T";G(34).D....". LOAD FROM CASSETTE #1
THE PROGRAM.|...."NAMED .RAM TEST......
.."...L. .";G(34);"RAM TEST";G(34);",02.
.T....". LOAD FROM CASSETTE #2 THE PRO
GRAM......"NAMED .RAM TEST........". B
EWARE LOAD WITH A FILE NAME BREAKS.F.F..
"THE IRQ SAVED BY THE MONITOR. DO NOT.O
.P.."USE GO COMMAND AFTER LOAD OR SAVE..
..Z.."EXIT TO BASIC AND RE-ENTER MONITOR
.......3300......"... MEMORY DISPLAY ".W
...."...M. .0000. .0080......"..: 0000
00 01 02 03 04 05 06 07.&....".: 0008 0
8 09 0A 0B 0C 0D 0E 0F.R....". DISPL
AY MEMORY FROM 0000 HEX TO.{. .."0008 HE
X. THE BYTES FOLLOWING THE...*.."ADDRES
S MAY BE MODIFIED BY EDITING AND.D.4.."T
HEN TYPING A RETURN..N.>..3300...H.."...
NEW LOCATER "...R.."...N. .7000. .77FF.
.6000. .0400. .9000.F.\.."...N. .77CD.
.77FF. .6000. .0400. .9000. .W.Q.F..".
THE FIRST LINE FIXES ALL THREE...P.."
BYTE INSTRUCTIONS IN THE RANGE 7000.D.Z.
."HEX TO 77FF HEX BY ADDING 6000 HEX....
.."OFFSET TO THE BYTES FOLLOWING THE....
.."INSTRUCTION. NEW LOACTER WILL NOT.A.
..."ADJUST ANY INSTRUCTION OUTSIDE OF TH
E.O...."0400 HEX TO C000 HEX RANGE. THE
SECOND......"THE SECOND LINE ADJUSTS .W
ORD VALUES.E...."IN THE SAME RANGE AS TH
E FIRST LINE......."NEW LOCATER STOPS AN
D DISASSEMBLES ON......"ANY BAD OP CODE.
...J..3300.*.T.."... QUICK TRACE ".5....
"...Q.G...."...Q. .1000.U....". THE
FIRST EXAMPLE BEGINS TRACE AT......"THE
ADDRESS IN THE PC OF THE REGISTER.O...."
DISPLAY. THE SECOND BEGINS AT 1000 HEX..
....."EACH INSTRUCTION IS EXICUTED AS IN
THE.%...."WALK COMMAND BUT NO DISASSEMB
LY IS.P.$.."SHOWN. THE BREAK ADDRESS IS
CHECKED.V...."FOR THE BREAK ON NTH OCCU
RENCE....8.."THE EXECUTION MAYBE STOPED
BY PRESSING.Q.B.."THE STOP AND '=' KEYS
AT THE SAME TIME....L..3300...V.."... RE
GISTER DISPLAY "...`.."...R.'.J..".
PC IRQ SR AC XR YR SP.J.T..".; 0000 E
62E 01 02 03 04 05.Y.~..". DISPLAYS
THE REGISTER VALUES SAVED......"WHEN .EX
TRAMON. WAS ENTERED. THE VALUES.T...."M
AY BE CHANGED WITH THE EDIT FOLLOWED....
.."BY A RETURN....D..3300...N..".... SAV
E TO TAPE ".E.X.."...S. .";G(34);"PROGRA
M NAME";G(34);",01,0800,0C80".Q....".
SAVE TO CASSETTE #1 MEMORY FROM......"
0800 HEX UP TO BUT NOT INCLUDING 0C80.C.
..."HEX AND NAME IT .PROGRAM NAME.......
.". BEWARE SAVE WITH A FILE NAME BREAK
S......"THE IRQ SAVED BY THE MONITOR. D
O NOT.F...."USE GO COMMAND AFTER LOAD OR
SAVE..P...."EXIT TO BASIC AND RE-ENTER
MONITOR..Z.(..3300...2.."..... TRANSFER
MEMORY "...<.."...T. .1000. .1100. .5000
...F..". TRANSFER MEMORY IN THE RANG
E 1000...P.."HEX TO 1100 HEX AND START S
TORING IT AT.,.Z.."ADDRESS 5000 HEX..6.
..3300.K....".. WALK CODE ".V...."...W..
....". SINGLE STEP STARTING AT ADDRE
SS...H.."IN REGISTER PC....R.."...W .100
0.U....". SINGLE STEP STARTING AT AD
DRESS......"1000 HEX. WALK WILL CAUSE A
SINGLE.*...."STEP TO EXECUTE AND WILL D
ISASSEMBLE.F...."THE NEXT INSTRUCTION..O
....".CONTROL SPEED WITH CHOICE OF KEY:.
.....". .<. FOR SINGLE STEP;......" .R
VS. FOR SLOW STEP;.M.".." .SPACE. FOR F
AST STEPPING..W.,..3300...6..".... EXIT
TO BASIC "...@.."...X.% J..". RETURN
TO BASIC READY MODE..S T.."THE STACK VA
LUE SAVED WHEN ENTERED WILL.. ^.."BE RES
TORED. CARE SHOULD BE TAKEN THAT.. H.."
THIS VALUE IS THE SAME AS WHEN THE.O R..
"MONITOR WAS ENTERED. A CLR IN.. |.."BA
SIC WILL FIX ANY STACK PROBLEMS...!...33
00.1!...".. COMMODORE MONITOR INSTRUCTIO
NS: . ".B!...".G. GO RUN.[!...".L. LOA
D FROM TAPE.T!...".M. MEMORY DISPLAY..!.
..".R. REGISTER DISPLAY..!B..".S. SAVE T
O TAPE..!L..".X. EXIT TO BASIC..!V.."..
EXTRAMON ADDITIONAL INSTRUCTIONS: ".."..
.".A. SIMPLE ASSEMBLER.."...".B. BREAK S
ET.3"...".C. COMPARE MEMORY.J"...".D. DI
SASSEMBLER.`"...".F. FILL MEMORY.V"...".
H. HUNT MEMORY.."...".I. INTEGERATE MEMO
RY.."&..".N. NEW LOCATER.."0..".Q. QUICK
TRACE.X":..".T. TRANSFER MEMORY.."N..".
W. WALK CODE.."X..3300..#B.."...EXTRAMON
. CAN BE RELOCATED..(#L..".TYPE:.G#V..".
.T. .1000. .17FF. .7000.U#..."..N. .7000
. .77FF. .6000. .0400. .9000...#..."..N.
.77CD. .77FF. .6000. .0400. .9000. .W.P
#...". THE FIRST LINE MOVES .EXTRAMON
..#..."AT $1000 TO $17FF TO A NEW LOCATI
ON AT.$$..."$7000 TO $77FF. THE SECOND
LINE.N$..."ADJUSTS THE MACHINE CODE. TH
E LAST.S$F.."LINE ADJUSTS THE .WORD TABL
ES...$K..". THE SECOND LINE STOPS AT
A BAD.H$L.."OP CODE WHICH IS PART OF THE
MONITOR.V$M.."TABLES...$P..3300..%Q..".
. .EXTRAMON. ALSO HAS REPEAT KEYS ON
.=%R.."THE CURSOR LEFT/RIGHT, CURSOR UP/
DOWN,.F%S.."INSERT/DELETE, AND THE SPACE
KEYS...%T..".. THE REPEAT KEY FUNCT
ION WILL BE..%U.."DISABLED ON ANY LOAD O
R SAVE...%V..".. THE REPEAT KEY WILL
RE-ENABLE..&W.."AFTER ANY .EXTRAMON. CO
MMAND...&Y..3300..&Z..1020.]&...".......
......................... HIT ANY KEY TO
CONTINUE .";.O&...I.1.10:.A$:...&...A$:
.A$."".3320..&...". . E X T R A M
O N 9 . 0 .".Y&...".COMMANDS - USER INP
UT IN . REVERSE "..&........H...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL