_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

MEMORY DECODER.C

FILE INFORMATION

FILENAME(S): MEMORY DECODER.C

FILE TYPE(S): PRG

FILE SIZE: 3.2K

FIRST SEEN: 2025-11-30 21:07:08

APPEARS ON: 1 disk(s)

FILE HASH

fdc84f6671b21b99bf5888cc4900915394b42f6e7a745e50350cfcf6ad8e39a0

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TPUG JUNE 84 C MEMORY DECODER.C PRG DuncanTwain 12 19 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 1D 08 05 00 8F 20  4E 41 4D 45 3D 22 4D 45  |....... NAME="ME|
00000010: 4D 4F 52 59 20 44 45 43  4F 44 45 52 22 00 39 08  |MORY DECODER".9.|
00000020: 0A 00 8F 20 57 52 49 54  54 45 4E 20 42 59 20 47  |... WRITTEN BY G|
00000030: 4C 45 4E 20 42 4F 44 49  45 00 4F 08 0F 00 97 35  |LEN BODIE.O....5|
00000040: 33 32 38 30 2C 30 3A 97  35 33 32 38 31 2C 33 00  |3280,0:.53281,3.|
00000050: 6A 08 14 00 48 45 24 B2  22 30 31 32 33 34 35 36  |j...HE$."0123456|
00000060: 37 38 39 41 42 43 44 45  46 22 00 8B 08 1E 00 99  |789ABCDEF"......|
00000070: 20 22 93 1C 22 20 A3 31  30 29 20 22 4D 45 4D 4F  | ".." .10) "MEMO|
00000080: 52 59 20 44 45 43 4F 44  45 52 22 00 AB 08 28 00  |RY DECODER"...(.|
00000090: 85 20 22 11 11 53 54 41  52 54 49 4E 47 20 41 44  |. "..STARTING AD|
000000A0: 44 52 45 53 53 90 22 3B  53 41 24 00 CA 08 32 00  |DRESS.";SA$...2.|
000000B0: 85 20 22 11 11 1C 45 4E  44 49 4E 47 20 41 44 44  |. "...ENDING ADD|
000000C0: 52 45 53 53 90 22 3B 45  41 24 00 E4 08 3C 00 53  |RESS.";EA$...<.S|
000000D0: 41 B2 C5 28 53 41 24 29  20 3A 20 45 41 B2 C5 28  |A..(SA$) : EA..(|
000000E0: 45 41 24 29 00 F7 08 46  00 8B 20 53 41 B1 45 41  |EA$)...F.. SA.EA|
000000F0: 20 A7 20 89 20 34 30 00  06 09 48 00 86 20 4F 50  | . . 40...H.. OP|
00000100: 24 28 32 35 36 29 00 26  09 4B 00 81 20 49 B2 31  |$(256).&.K.. I.1|
00000110: A4 32 35 36 3A 20 87 20  4F 50 24 28 49 29 3A 20  |.256: . OP$(I): |
00000120: 82 3A 20 4B B2 30 00 3D  09 50 00 81 20 49 20 B2  |.: K.0.=.P.. I .|
00000130: 20 53 41 20 A4 20 45 41  20 A9 20 32 30 00 6B 09  | SA . EA . 20.k.|
00000140: 5A 00 99 20 22 93 1C 41  44 44 52 45 53 53 20 52  |Z.. "..ADDRESS R|
00000150: 45 4C 20 44 45 43 20 48  45 58 20 43 48 52 20 20  |EL DEC HEX CHR  |
00000160: 4D 41 43 48 20 4C 41 4E  47 90 22 00 7E 09 64 00  |MACH LANG.".~.d.|
00000170: 81 20 4A 20 B2 20 49 20  A4 20 49 AA 31 39 00 87  |. J . I . I.19..|
00000180: 09 6E 00 99 20 4A 3B 00  A2 09 78 00 44 45 B2 4A  |.n.. J;...x.DE.J|
00000190: AB 53 41 20 3A 20 53 5A  B2 33 20 3A 20 8D 20 39  |.SA : SZ.3 : . 9|
000001A0: 30 30 00 B1 09 82 00 99  20 A3 38 29 20 48 58 24  |00...... .8) HX$|
000001B0: 3B 00 CA 09 8C 00 44 45  B2 C2 28 4A 29 20 3A 20  |;.....DE..(J) : |
000001C0: 99 20 A3 31 31 29 20 44  45 3B 00 E5 09 96 00 53  |. .11) DE;.....S|
000001D0: 5A B2 32 20 3A 20 8D 20  39 30 30 20 3A 20 44 45  |Z.2 : . 900 : DE|
000001E0: B2 C2 28 4A 29 00 02 0A  A0 00 8B 20 44 45 B3 33  |..(J)...... DE.3|
000001F0: 32 20 B0 20 44 45 B1 31  32 37 20 A7 20 44 45 B2  |2 . DE.127 . DE.|
00000200: 33 32 00 1C 0A AA 00 99  20 A3 31 37 29 20 48 58  |32...... .17) HX|
00000210: 24 20 A3 32 31 29 20 C7  28 44 45 29 00 2E 0A B4  |$ .21) .(DE)....|
00000220: 00 8B 20 4B B1 30 20 A7  20 89 20 32 39 30 00 43  |.. K.0 . . 290.C|
00000230: 0A BE 00 41 24 20 B2 20  4F 50 24 28 C2 28 4A 29  |...A$ . OP$(.(J)|
00000240: AA 31 29 00 5A 0A C8 00  99 20 22 91 22 20 A3 32  |.1).Z.... "." .2|
00000250: 35 29 20 C8 28 41 24 2C  33 29 00 70 0A D2 00 8B  |5) .(A$,3).p....|
00000260: 20 C3 28 41 24 29 B2 33  20 A7 20 89 20 33 30 30  | .(A$).3 . . 300|
00000270: 00 83 0A DC 00 58 B2 C5  28 C9 28 41 24 2C 31 29  |.....X..(.(A$,1)|
00000280: 29 AA 31 00 B5 0A E6 00  91 20 58 20 8D 20 34 30  |).1...... X . 40|
00000290: 30 2C 34 35 30 2C 35 30  30 2C 35 35 30 2C 36 30  |0,450,500,550,60|
000002A0: 30 2C 36 35 30 2C 37 30  30 2C 37 35 30 2C 38 30  |0,650,700,750,80|
000002B0: 30 2C 38 35 30 00 C8 0A  F0 00 99 20 22 91 22 20  |0,850...... "." |
000002C0: A3 32 39 29 20 48 58 24  00 D2 0A 22 01 4B B2 4B  |.29) HX$...".K.K|
000002D0: AB 31 00 DA 0A 2C 01 82  20 4A 00 09 0B 68 01 85  |.1...,.. J...h..|
000002E0: 20 22 11 1C 52 45 54 55  52 4E 20 54 4F 20 43 4F  | "..RETURN TO CO|
000002F0: 4E 54 49 4E 55 45 20 4F  52 20 27 58 27 20 54 4F  |NTINUE OR 'X' TO|
00000300: 20 45 58 49 54 22 3B 41  24 00 1B 0B 72 01 8B 20  | EXIT";A$...r.. |
00000310: 41 24 20 B2 22 58 22 20  A7 20 80 00 23 0B 7C 01  |A$ ."X" . ..#.|.|
00000320: 82 20 49 00 29 0B 86 01  80 00 43 0B 90 01 8F 20  |. I.).....C.... |
00000330: 49 4E 44 49 52 45 43 54  20 41 44 44 52 45 53 53  |INDIRECT ADDRESS|
00000340: 49 4E 47 00 63 0B 9A 01  44 45 B2 C2 28 4A AA 32  |ING.c...DE..(J.2|
00000350: 29 AC 32 35 36 AA C2 28  4A AA 31 29 20 3A 20 53  |).256..(J.1) : S|
00000360: 5A B2 34 00 80 0B A4 01  8D 20 39 30 30 20 3A 20  |Z.4...... 900 : |
00000370: 48 58 24 B2 22 28 24 22  AA 48 58 24 AA 22 29 22  |HX$."($".HX$.")"|
00000380: 00 8C 0B AE 01 4B B2 33  20 3A 20 8E 00 B1 0B C2  |.....K.3 : .....|
00000390: 01 8F 20 59 20 49 4E 44  45 58 45 44 20 5A 45 52  |.. Y INDEXED ZER|
000003A0: 4F 20 50 41 47 45 20 41  44 44 52 45 53 53 49 4E  |O PAGE ADDRESSIN|
000003B0: 47 00 CE 0B CC 01 44 45  B2 C2 28 4A AA 31 29 20  |G.....DE..(J.1) |
000003C0: 3A 20 53 5A B2 32 20 3A  20 8D 20 39 30 30 00 ED  |: SZ.2 : . 900..|
000003D0: 0B D6 01 48 58 24 B2 22  24 22 AA 48 58 24 AA 22  |...HX$."$".HX$."|
000003E0: 2C 59 22 20 3A 20 4B B2  32 20 3A 20 8E 00 08 0C  |,Y" : K.2 : ....|
000003F0: F4 01 8F 20 49 4D 4D 45  44 49 41 54 45 20 41 44  |... IMMEDIATE AD|
00000400: 44 52 45 53 53 49 4E 47  00 25 0C FE 01 44 45 B2  |DRESSING.%...DE.|
00000410: C2 28 4A AA 31 29 20 3A  20 53 5A B2 32 20 3A 20  |.(J.1) : SZ.2 : |
00000420: 8D 20 39 30 30 00 40 0C  08 02 48 58 24 B2 22 23  |. 900.@...HX$."#|
00000430: 24 22 AA 48 58 24 20 3A  20 4B B2 32 20 3A 20 8E  |$".HX$ : K.2 : .|
00000440: 00 5B 0C 26 02 8F 20 5A  45 52 4F 20 50 41 47 45  |.[.&.. ZERO PAGE|
00000450: 20 41 44 44 52 45 53 53  49 4E 47 00 78 0C 30 02  | ADDRESSING.x.0.|
00000460: 44 45 B2 C2 28 4A AA 31  29 20 3A 20 53 5A B2 32  |DE..(J.1) : SZ.2|
00000470: 20 3A 20 8D 20 39 30 30  00 92 0C 3A 02 48 58 24  | : . 900...:.HX$|
00000480: B2 22 24 22 AA 48 58 24  20 3A 20 4B B2 32 20 3A  |."$".HX$ : K.2 :|
00000490: 20 8E 00 B7 0C 58 02 8F  20 58 20 49 4E 44 45 58  | ....X.. X INDEX|
000004A0: 45 44 20 5A 45 52 4F 20  50 41 47 45 20 41 44 44  |ED ZERO PAGE ADD|
000004B0: 52 45 53 53 49 4E 47 00  D4 0C 62 02 44 45 B2 C2  |RESSING...b.DE..|
000004C0: 28 4A AA 31 29 20 3A 20  53 5A B2 32 20 3A 20 8D  |(J.1) : SZ.2 : .|
000004D0: 20 39 30 30 00 F3 0C 6C  02 48 58 24 B2 22 24 22  | 900...l.HX$."$"|
000004E0: AA 48 58 24 AA 22 2C 58  22 20 3A 20 4B B2 32 20  |.HX$.",X" : K.2 |
000004F0: 3A 20 8E 00 0D 0D 8A 02  8F 20 41 42 53 4F 4C 55  |: ....... ABSOLU|
00000500: 54 45 20 41 44 44 52 45  53 53 49 4E 47 00 2D 0D  |TE ADDRESSING.-.|
00000510: 94 02 44 45 B2 C2 28 4A  AA 32 29 AC 32 35 36 AA  |..DE..(J.2).256.|
00000520: C2 28 4A AA 31 29 20 3A  20 53 5A B2 34 00 45 0D  |.(J.1) : SZ.4.E.|
00000530: 9E 02 8D 20 39 30 30 20  3A 20 48 58 24 B2 22 24  |... 900 : HX$."$|
00000540: 22 AA 48 58 24 00 51 0D  A8 02 4B B2 33 20 3A 20  |".HX$.Q...K.3 : |
00000550: 8E 00 75 0D BC 02 8F 20  58 20 49 4E 44 45 58 45  |..u.... X INDEXE|
00000560: 44 20 41 42 53 4F 4C 55  54 45 20 41 44 44 52 45  |D ABSOLUTE ADDRE|
00000570: 53 53 49 4E 47 00 95 0D  C6 02 44 45 B2 C2 28 4A  |SSING.....DE..(J|
00000580: AA 32 29 AC 32 35 36 AA  C2 28 4A AA 31 29 20 3A  |.2).256..(J.1) :|
00000590: 20 53 5A B2 34 00 B2 0D  D0 02 8D 20 39 30 30 20  | SZ.4...... 900 |
000005A0: 3A 20 48 58 24 B2 22 24  22 AA 48 58 24 AA 22 2C  |: HX$."$".HX$.",|
000005B0: 58 22 00 BE 0D DA 02 4B  B2 33 20 3A 20 8E 00 E2  |X".....K.3 : ...|
000005C0: 0D EE 02 8F 20 59 20 49  4E 44 45 58 45 44 20 41  |.... Y INDEXED A|
000005D0: 42 53 4F 4C 55 54 45 20  41 44 44 52 45 53 53 49  |BSOLUTE ADDRESSI|
000005E0: 4E 47 00 02 0E F8 02 44  45 B2 C2 28 4A AA 32 29  |NG.....DE..(J.2)|
000005F0: AC 32 35 36 AA C2 28 4A  AA 31 29 20 3A 20 53 5A  |.256..(J.1) : SZ|
00000600: B2 34 00 1F 0E 02 03 8D  20 39 30 30 20 3A 20 48  |.4...... 900 : H|
00000610: 58 24 B2 22 24 22 AA 48  58 24 AA 22 2C 59 22 00  |X$."$".HX$.",Y".|
00000620: 2B 0E 0C 03 4B B2 33 20  3A 20 8E 00 4F 0E 20 03  |+...K.3 : ..O. .|
00000630: 8F 20 49 4E 44 49 52 45  43 54 20 58 20 49 4E 44  |. INDIRECT X IND|
00000640: 45 58 45 44 20 41 44 44  52 45 53 53 49 4E 47 00  |EXED ADDRESSING.|
00000650: 6C 0E 2A 03 44 45 B2 C2  28 4A AA 31 29 20 3A 20  |l.*.DE..(J.1) : |
00000660: 53 5A B2 32 20 3A 20 8D  20 39 30 30 00 8D 0E 34  |SZ.2 : . 900...4|
00000670: 03 48 58 24 B2 22 28 24  22 AA 48 58 24 AA 22 2C  |.HX$."($".HX$.",|
00000680: 58 29 22 20 3A 20 4B B2  32 20 3A 20 8E 00 B1 0E  |X)" : K.2 : ....|
00000690: 52 03 8F 20 49 4E 44 49  52 45 43 54 20 59 20 49  |R.. INDIRECT Y I|
000006A0: 4E 44 45 58 45 44 20 41  44 44 52 45 53 53 49 4E  |NDEXED ADDRESSIN|
000006B0: 47 00 CE 0E 5C 03 44 45  B2 C2 28 4A AA 31 29 20  |G...\.DE..(J.1) |
000006C0: 3A 20 53 5A B2 32 20 3A  20 8D 20 39 30 30 00 EF  |: SZ.2 : . 900..|
000006D0: 0E 66 03 48 58 24 B2 22  28 24 22 AA 48 58 24 AA  |.f.HX$."($".HX$.|
000006E0: 22 29 2C 59 22 20 3A 20  4B B2 32 20 3A 20 8E 00  |"),Y" : K.2 : ..|
000006F0: 12 0F 84 03 8F 20 43 4F  4E 56 45 52 54 20 44 45  |..... CONVERT DE|
00000700: 43 49 4D 41 4C 20 54 4F  20 48 45 58 20 43 48 41  |CIMAL TO HEX CHA|
00000710: 52 53 00 31 0F 8E 03 48  58 24 B2 22 22 20 3A 20  |RS.1...HX$."" : |
00000720: 81 20 53 B2 53 5A AB 31  20 A4 20 30 20 A9 20 AB  |. S.SZ.1 . 0 . .|
00000730: 31 00 52 0F 98 03 4E 25  B2 44 45 AD 28 31 36 AE  |1.R...N%.DE.(16.|
00000740: 53 29 20 3A 20 44 45 B2  44 45 AB 4E 25 AC 31 36  |S) : DE.DE.N%.16|
00000750: AE 53 00 6C 0F A2 03 48  58 24 B2 48 58 24 AA CA  |.S.l...HX$.HX$..|
00000760: 28 48 45 24 2C 4E 25 AA  31 2C 31 29 00 76 0F AC  |(HE$,N%.1,1).v..|
00000770: 03 82 20 3A 20 8E 00 9F  0F E8 03 83 20 42 52 4B  |.. : ....... BRK|
00000780: 2C 4F 52 41 38 2C 3F 3F  3F 2C 3F 3F 3F 2C 3F 3F  |,ORA8,???,???,??|
00000790: 3F 2C 4F 52 41 33 2C 41  53 4C 33 2C 3F 3F 3F 00  |?,ORA3,ASL3,???.|
000007A0: C8 0F F0 03 83 20 50 48  50 2C 4F 52 41 32 2C 41  |..... PHP,ORA2,A|
000007B0: 53 4C 2C 3F 3F 3F 2C 3F  3F 3F 2C 4F 52 41 35 2C  |SL,???,???,ORA5,|
000007C0: 41 53 4C 35 2C 3F 3F 3F  00 F2 0F F8 03 83 20 42  |ASL5,???...... B|
000007D0: 50 4C 33 2C 4F 52 41 39  2C 3F 3F 3F 2C 3F 3F 3F  |PL3,ORA9,???,???|
000007E0: 2C 3F 3F 3F 2C 4F 52 41  34 2C 41 53 4C 34 2C 3F  |,???,ORA4,ASL4,?|
000007F0: 3F 3F 00 1B 10 00 04 83  20 43 4C 43 2C 4F 52 41  |??...... CLC,ORA|
00000800: 37 2C 3F 3F 3F 2C 3F 3F  3F 2C 3F 3F 3F 2C 4F 52  |7,???,???,???,OR|
00000810: 41 36 2C 41 53 4C 36 2C  3F 3F 3F 00 46 10 08 04  |A6,ASL6,???.F...|
00000820: 83 20 4A 53 52 35 2C 41  4E 44 38 2C 3F 3F 3F 2C  |. JSR5,AND8,???,|
00000830: 3F 3F 3F 2C 42 49 54 33  2C 41 4E 44 33 2C 52 4F  |???,BIT3,AND3,RO|
00000840: 4C 33 2C 3F 3F 3F 00 70  10 10 04 83 20 50 4C 50  |L3,???.p.... PLP|
00000850: 2C 41 4E 44 32 2C 52 4F  4C 2C 3F 3F 3F 2C 42 49  |,AND2,ROL,???,BI|
00000860: 54 35 2C 41 4E 44 35 2C  52 4F 4C 35 2C 3F 3F 3F  |T5,AND5,ROL5,???|
00000870: 00 9A 10 18 04 83 20 42  4D 49 33 2C 41 4E 44 39  |...... BMI3,AND9|
00000880: 2C 3F 3F 3F 2C 3F 3F 3F  2C 3F 3F 3F 2C 41 4E 44  |,???,???,???,AND|
00000890: 34 2C 52 4F 4C 34 2C 3F  3F 3F 00 C3 10 20 04 83  |4,ROL4,???... ..|
000008A0: 20 53 45 43 2C 41 4E 44  37 2C 3F 3F 3F 2C 3F 3F  | SEC,AND7,???,??|
000008B0: 3F 2C 3F 3F 3F 2C 41 4E  44 36 2C 52 4F 4C 36 2C  |?,???,AND6,ROL6,|
000008C0: 3F 3F 3F 00 EC 10 28 04  83 20 52 54 49 2C 45 4F  |???...(.. RTI,EO|
000008D0: 52 38 2C 3F 3F 3F 2C 3F  3F 3F 2C 3F 3F 3F 2C 45  |R8,???,???,???,E|
000008E0: 4F 52 33 2C 4C 53 52 33  2C 3F 3F 3F 00 16 11 30  |OR3,LSR3,???...0|
000008F0: 04 83 20 50 48 41 2C 45  4F 52 32 2C 4C 53 52 2C  |.. PHA,EOR2,LSR,|
00000900: 3F 3F 3F 2C 4A 4D 50 35  2C 45 4F 52 35 2C 4C 53  |???,JMP5,EOR5,LS|
00000910: 52 35 2C 3F 3F 3F 00 40  11 38 04 83 20 42 56 43  |R5,???.@.8.. BVC|
00000920: 33 2C 45 4F 52 39 2C 3F  3F 3F 2C 3F 3F 3F 2C 3F  |3,EOR9,???,???,?|
00000930: 3F 3F 2C 45 4F 52 34 2C  4C 53 52 34 2C 3F 3F 3F  |??,EOR4,LSR4,???|
00000940: 00 69 11 40 04 83 20 43  4C 49 2C 45 4F 52 37 2C  |.i.@.. CLI,EOR7,|
00000950: 3F 3F 3F 2C 3F 3F 3F 2C  3F 3F 3F 2C 45 4F 52 36  |???,???,???,EOR6|
00000960: 2C 4C 53 52 36 2C 3F 3F  3F 00 92 11 48 04 83 20  |,LSR6,???...H.. |
00000970: 52 54 53 2C 41 44 43 38  2C 3F 3F 3F 2C 3F 3F 3F  |RTS,ADC8,???,???|
00000980: 2C 3F 3F 3F 2C 41 44 43  33 2C 52 4F 52 33 2C 3F  |,???,ADC3,ROR3,?|
00000990: 3F 3F 00 BC 11 50 04 83  20 50 4C 41 2C 41 44 43  |??...P.. PLA,ADC|
000009A0: 32 2C 52 4F 52 2C 3F 3F  3F 2C 4A 4D 50 30 2C 41  |2,ROR,???,JMP0,A|
000009B0: 44 43 35 2C 52 4F 52 35  2C 3F 3F 3F 00 E6 11 58  |DC5,ROR5,???...X|
000009C0: 04 83 20 42 56 53 33 2C  41 44 43 39 2C 3F 3F 3F  |.. BVS3,ADC9,???|
000009D0: 2C 3F 3F 3F 2C 3F 3F 3F  2C 41 44 43 34 2C 52 4F  |,???,???,ADC4,RO|
000009E0: 52 34 2C 3F 3F 3F 00 0F  12 60 04 83 20 53 45 49  |R4,???...`.. SEI|
000009F0: 2C 41 44 43 37 2C 3F 3F  3F 2C 3F 3F 3F 2C 3F 3F  |,ADC7,???,???,??|
00000A00: 3F 2C 41 44 43 36 2C 52  4F 52 36 2C 3F 3F 3F 00  |?,ADC6,ROR6,???.|
00000A10: 39 12 68 04 83 20 3F 3F  3F 2C 53 54 41 38 2C 3F  |9.h.. ???,STA8,?|
00000A20: 3F 3F 2C 3F 3F 3F 2C 53  54 59 33 2C 53 54 41 33  |??,???,STY3,STA3|
00000A30: 2C 53 54 58 33 2C 3F 3F  3F 00 62 12 70 04 83 20  |,STX3,???.b.p.. |
00000A40: 44 45 59 2C 3F 3F 3F 2C  54 58 41 2C 3F 3F 3F 2C  |DEY,???,TXA,???,|
00000A50: 53 54 59 35 2C 53 54 41  35 2C 53 54 58 35 2C 3F  |STY5,STA5,STX5,?|
00000A60: 3F 3F 00 8D 12 78 04 83  20 42 43 43 33 2C 53 54  |??...x.. BCC3,ST|
00000A70: 41 39 2C 3F 3F 3F 2C 3F  3F 3F 2C 53 54 59 34 2C  |A9,???,???,STY4,|
00000A80: 53 54 41 34 2C 53 54 58  31 2C 3F 3F 3F 00 B5 12  |STA4,STX1,???...|
00000A90: 80 04 83 20 54 59 41 2C  53 54 41 37 2C 54 58 53  |... TYA,STA7,TXS|
00000AA0: 2C 3F 3F 3F 2C 3F 3F 3F  2C 53 54 41 36 2C 3F 3F  |,???,???,STA6,??|
00000AB0: 3F 2C 3F 3F 3F 00 E1 12  88 04 83 20 4C 44 59 32  |?,???...... LDY2|
00000AC0: 2C 4C 44 41 38 2C 4C 44  58 32 2C 3F 3F 3F 2C 4C  |,LDA8,LDX2,???,L|
00000AD0: 44 59 33 2C 4C 44 41 33  2C 4C 44 58 33 2C 3F 3F  |DY3,LDA3,LDX3,??|
00000AE0: 3F 00 0B 13 90 04 83 20  54 41 59 2C 4C 44 41 32  |?...... TAY,LDA2|
00000AF0: 2C 54 41 58 2C 3F 3F 3F  2C 4C 44 59 35 2C 4C 44  |,TAX,???,LDY5,LD|
00000B00: 41 35 2C 4C 44 58 35 2C  3F 3F 3F 00 36 13 98 04  |A5,LDX5,???.6...|
00000B10: 83 20 42 43 53 33 2C 4C  44 41 39 2C 3F 3F 3F 2C  |. BCS3,LDA9,???,|
00000B20: 3F 3F 3F 2C 4C 44 59 34  2C 4C 44 41 34 2C 4C 44  |???,LDY4,LDA4,LD|
00000B30: 58 31 2C 3F 3F 3F 00 60  13 A0 04 83 20 43 4C 56  |X1,???.`.... CLV|
00000B40: 2C 4C 44 41 37 2C 54 53  58 2C 3F 3F 3F 2C 4C 44  |,LDA7,TSX,???,LD|
00000B50: 59 36 2C 4C 44 41 36 2C  4C 44 58 37 2C 3F 3F 3F  |Y6,LDA6,LDX7,???|
00000B60: 00 8B 13 A8 04 83 20 43  50 59 32 2C 43 4D 50 38  |...... CPY2,CMP8|
00000B70: 2C 3F 3F 3F 2C 3F 3F 3F  2C 43 50 59 33 2C 43 4D  |,???,???,CPY3,CM|
00000B80: 50 33 2C 44 45 43 33 2C  3F 3F 3F 00 B5 13 B0 04  |P3,DEC3,???.....|
00000B90: 83 20 49 4E 59 2C 43 4D  50 32 2C 44 45 58 2C 3F  |. INY,CMP2,DEX,?|
00000BA0: 3F 3F 2C 43 50 59 35 2C  43 4D 50 35 2C 44 45 43  |??,CPY5,CMP5,DEC|
00000BB0: 35 2C 3F 3F 3F 00 DF 13  B8 04 83 20 42 4E 45 33  |5,???...... BNE3|
00000BC0: 2C 43 4D 50 39 2C 3F 3F  3F 2C 3F 3F 3F 2C 3F 3F  |,CMP9,???,???,??|
00000BD0: 3F 2C 43 4D 50 34 2C 44  45 43 34 2C 3F 3F 3F 00  |?,CMP4,DEC4,???.|
00000BE0: 08 14 C0 04 83 20 43 4C  44 2C 43 4D 50 37 2C 3F  |..... CLD,CMP7,?|
00000BF0: 3F 3F 2C 3F 3F 3F 2C 3F  3F 3F 2C 43 4D 50 36 2C  |??,???,???,CMP6,|
00000C00: 44 45 43 36 2C 3F 3F 3F  00 33 14 C8 04 83 20 43  |DEC6,???.3.... C|
00000C10: 50 58 32 2C 53 42 43 38  2C 3F 3F 3F 2C 3F 3F 3F  |PX2,SBC8,???,???|
00000C20: 2C 43 50 58 33 2C 53 42  43 33 2C 49 4E 43 33 2C  |,CPX3,SBC3,INC3,|
00000C30: 3F 3F 3F 00 5D 14 D0 04  83 20 49 4E 58 2C 53 42  |???.].... INX,SB|
00000C40: 43 32 2C 4E 4F 50 2C 3F  3F 3F 2C 43 50 58 35 2C  |C2,NOP,???,CPX5,|
00000C50: 53 42 43 35 2C 49 4E 43  35 2C 3F 3F 3F 00 87 14  |SBC5,INC5,???...|
00000C60: D8 04 83 20 42 45 51 33  2C 53 42 43 39 2C 3F 3F  |... BEQ3,SBC9,??|
00000C70: 3F 2C 3F 3F 3F 2C 3F 3F  3F 2C 53 42 43 34 2C 49  |?,???,???,SBC4,I|
00000C80: 4E 43 34 2C 3F 3F 3F 00  B0 14 E0 04 83 20 53 45  |NC4,???...... SE|
00000C90: 44 2C 53 42 43 37 2C 3F  3F 3F 2C 3F 3F 3F 2C 3F  |D,SBC7,???,???,?|
00000CA0: 3F 3F 2C 53 42 43 36 2C  49 4E 43 36 2C 3F 3F 3F  |??,SBC6,INC6,???|
00000CB0: 00 00 00                                          |...             |
....... NAME="MEMORY DECODER".9.... WRIT
TEN BY GLEN BODIE.O....53280,0:.53281,3.
J...HE$."0123456789ABCDEF"...... ".." .1
0) "MEMORY DECODER"...(.. "..STARTING AD
DRESS.";SA$.J.2.. "...ENDING ADDRESS.";E
A$...<.SA.E(SA$) : EA.E(EA$)...F.. SA.EA
 . . 40...H.. OP$(256).&.K.. I.1.256: . 
OP$(I): .: K.0.=.P.. I . SA . EA . 20.K.
Z.. "..ADDRESS REL DEC HEX CHR  MACH LAN
G.".~.D.. J . I . I.19...N.. J;...X.DE.J
.SA : SZ.3 : . 900...... .8) HX$;.J...DE
.B(J) : . .11) DE;.....SZ.2 : . 900 : DE
.B(J)... .. DE.32 . DE.127 . DE.32......
 .17) HX$ .21) G(DE)...... K.0 . . 290.C
...A$ . OP$(B(J).1).Z.H.. "." .25) H(A$,
3).P.R.. C(A$).3 . . 300.....X.E(I(A$,1)
).1...... X . 400,450,500,550,600,650,70
0,750,800,850.H.... "." .29) HX$.R.".K.K
.1.Z.,.. J...H.. "..RETURN TO CONTINUE O
R 'X' TO EXIT";A$...R.. A$ ."X" . ..#.|.
. I.).....C.... INDIRECT ADDRESSING.C...
DE.B(J.2).256.B(J.1) : SZ.4...... 900 : 
HX$."($".HX$.")".....K.3 : ....B.. Y IND
EXED ZERO PAGE ADDRESSING.N.L.DE.B(J.1) 
: SZ.2 : . 900...V.HX$."$".HX$.",Y" : K.
2 : ....... IMMEDIATE ADDRESSING.%...DE.
B(J.1) : SZ.2 : . 900.@...HX$."#$".HX$ :
 K.2 : ..[.&.. ZERO PAGE ADDRESSING.X.0.
DE.B(J.1) : SZ.2 : . 900...:.HX$."$".HX$
 : K.2 : ....X.. X INDEXED ZERO PAGE ADD
RESSING.T.B.DE.B(J.1) : SZ.2 : . 900...L
.HX$."$".HX$.",X" : K.2 : ....... ABSOLU
TE ADDRESSING.-...DE.B(J.2).256.B(J.1) :
 SZ.4.E.... 900 : HX$."$".HX$.Q...K.3 : 
..U.... X INDEXED ABSOLUTE ADDRESSING...
F.DE.B(J.2).256.B(J.1) : SZ.4...P.. 900 
: HX$."$".HX$.",X"...Z.K.3 : ....... Y I
NDEXED ABSOLUTE ADDRESSING.....DE.B(J.2)
.256.B(J.1) : SZ.4...... 900 : HX$."$".H
X$.",Y".+...K.3 : ..O. .. INDIRECT X IND
EXED ADDRESSING.L.*.DE.B(J.1) : SZ.2 : .
 900...4.HX$."($".HX$.",X)" : K.2 : ....
R.. INDIRECT Y INDEXED ADDRESSING.N.\.DE
.B(J.1) : SZ.2 : . 900...F.HX$."($".HX$.
"),Y" : K.2 : ....... CONVERT DECIMAL TO
 HEX CHARS.1...HX$."" : . S.SZ.1 . 0 . .
1.R...N%.DE.(16.S) : DE.DE.N%.16.S.L...H
X$.HX$.J(HE$,N%.1,1).V.... : ....... BRK
,ORA8,???,???,???,ORA3,ASL3,???.H.... PH
P,ORA2,ASL,???,???,ORA5,ASL5,???...... B
PL3,ORA9,???,???,???,ORA4,ASL4,???......
 CLC,ORA7,???,???,???,ORA6,ASL6,???.F...
. JSR5,AND8,???,???,BIT3,AND3,ROL3,???.P
.... PLP,AND2,ROL,???,BIT5,AND5,ROL5,???
...... BMI3,AND9,???,???,???,AND4,ROL4,?
??.C. .. SEC,AND7,???,???,???,AND6,ROL6,
???...(.. RTI,EOR8,???,???,???,EOR3,LSR3
,???...0.. PHA,EOR2,LSR,???,JMP5,EOR5,LS
R5,???.@.8.. BVC3,EOR9,???,???,???,EOR4,
LSR4,???.I.@.. CLI,EOR7,???,???,???,EOR6
,LSR6,???...H.. RTS,ADC8,???,???,???,ADC
3,ROR3,???...P.. PLA,ADC2,ROR,???,JMP0,A
DC5,ROR5,???...X.. BVS3,ADC9,???,???,???
,ADC4,ROR4,???...`.. SEI,ADC7,???,???,??
?,ADC6,ROR6,???.9.H.. ???,STA8,???,???,S
TY3,STA3,STX3,???.B.P.. DEY,???,TXA,???,
STY5,STA5,STX5,???...X.. BCC3,STA9,???,?
??,STY4,STA4,STX1,???...... TYA,STA7,TXS
,???,???,STA6,???,???...... LDY2,LDA8,LD
X2,???,LDY3,LDA3,LDX3,???...... TAY,LDA2
,TAX,???,LDY5,LDA5,LDX5,???.6.... BCS3,L
DA9,???,???,LDY4,LDA4,LDX1,???.`. .. CLV
,LDA7,TSX,???,LDY6,LDA6,LDX7,???...... C
PY2,CMP8,???,???,CPY3,CMP3,DEC3,???.....
. INY,CMP2,DEX,???,CPY5,CMP5,DEC5,???...
... BNE3,CMP9,???,???,???,CMP4,DEC4,???.
..... CLD,CMP7,???,???,???,CMP6,DEC6,???
.3.H.. CPX2,SBC8,???,???,CPX3,SBC3,INC3,
???.].P.. INX,SBC2,NOP,???,CPX5,SBC5,INC
5,???...X.. BEQ3,SBC9,???,???,???,SBC4,I
NC4,???...... SED,SBC7,???,???,???,SBC6,
INC6,???...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL