00000000: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000040: 20 20 20 C4 49 53 20 D6 31 2E 30 20 C4 4F 43 0D | .IS .1.0 .OC.|
00000050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000070: 20 20 20 20 20 20 20 20 D4 48 49 53 20 50 52 4F | .HIS PRO|
00000080: 47 52 41 4D 20 49 53 20 41 20 43 4F 4D 4D 45 4E |GRAM IS A COMMEN|
00000090: 54 49 4E 47 20 44 49 53 41 53 53 45 4D 42 4C 45 |TING DISASSEMBLE|
000000A0: 52 20 46 4F 52 20 54 48 45 20 C3 2D 31 32 38 20 |R FOR THE .-128 |
000000B0: 49 4E 20 31 32 38 20 4D 4F 44 45 2E 20 D4 48 45 |IN 128 MODE. .HE|
000000C0: 20 50 52 4F 47 52 41 4D 20 57 49 4C 4C 20 52 45 | PROGRAM WILL RE|
000000D0: 41 44 20 41 20 46 49 4C 45 20 46 52 4F 4D 20 45 |AD A FILE FROM E|
000000E0: 49 54 48 45 52 20 44 49 53 4B 20 4F 52 20 4D 45 |ITHER DISK OR ME|
000000F0: 4D 4F 52 59 2C 20 41 4E 44 20 49 54 20 57 49 4C |MORY, AND IT WIL|
00000100: 4C 20 50 52 49 4E 54 20 54 48 45 20 46 49 4C 45 |L PRINT THE FILE|
00000110: 20 45 49 54 48 45 52 20 54 4F 20 54 48 45 20 53 | EITHER TO THE S|
00000120: 43 52 45 45 4E 20 4F 52 20 54 4F 20 54 48 45 20 |CREEN OR TO THE |
00000130: 50 52 49 4E 54 45 52 2E 20 C9 54 20 49 4E 43 4C |PRINTER. .T INCL|
00000140: 55 44 45 53 20 54 48 45 20 46 4F 4C 4C 4F 57 49 |UDES THE FOLLOWI|
00000150: 4E 47 20 46 49 45 4C 44 53 3A 0D C1 44 44 52 45 |NG FIELDS:..DDRE|
00000160: 53 53 28 49 4E 20 48 45 58 29 2C 20 4D 4E 45 4D |SS(IN HEX), MNEM|
00000170: 4F 4E 49 43 53 2C 20 4F 50 2D 43 4F 44 45 53 28 |ONICS, OP-CODES(|
00000180: 49 4E 20 48 45 58 29 2C 20 C1 D3 C3 C9 C9 20 43 |IN HEX), ..... C|
00000190: 48 41 52 41 43 54 45 52 53 28 46 4F 52 20 54 48 |HARACTERS(FOR TH|
000001A0: 49 53 20 49 4E 53 54 52 55 43 54 49 4F 4E 29 2C |IS INSTRUCTION),|
000001B0: 20 41 4E 44 20 41 20 43 4F 4D 4D 45 4E 54 20 41 | AND A COMMENT A|
000001C0: 42 4F 55 54 20 54 48 45 20 4C 4F 43 41 54 49 4F |BOUT THE LOCATIO|
000001D0: 4E 20 52 45 46 45 52 45 4E 43 45 44 2C 20 49 46 |N REFERENCED, IF|
000001E0: 20 49 54 20 49 53 20 4B 4E 4F 57 4E 2E 20 D4 48 | IT IS KNOWN. .H|
000001F0: 45 20 50 52 4F 47 52 41 4D 20 49 53 20 56 45 52 |E PROGRAM IS VER|
00000200: 59 20 43 4F 4D 50 52 45 48 45 4E 53 49 56 45 2C |Y COMPREHENSIVE,|
00000210: 20 41 4E 44 20 46 41 53 54 21 20 D7 48 45 4E 20 | AND FAST! .HEN |
00000220: 4F 55 54 50 55 54 20 49 53 20 53 45 4E 54 20 54 |OUTPUT IS SENT T|
00000230: 4F 20 4D 59 20 C5 50 53 4F 4E 20 C8 4F 4D 45 57 |O MY .PSON .OMEW|
00000240: 52 49 54 45 52 2D 31 30 2C 20 54 48 45 52 45 27 |RITER-10, THERE'|
00000250: 53 20 4E 4F 20 44 45 4C 41 59 20 42 59 20 54 48 |S NO DELAY BY TH|
00000260: 45 20 50 52 49 4E 54 45 52 20 42 45 54 57 45 45 |E PRINTER BETWEE|
00000270: 4E 20 4C 49 4E 45 53 21 20 C9 54 20 45 56 45 4E |N LINES! .T EVEN|
00000280: 20 57 4F 52 4B 53 20 54 48 49 53 20 57 41 59 20 | WORKS THIS WAY |
00000290: 4F 4E 20 4D 59 20 31 35 32 35 C5 21 20 D4 48 49 |ON MY 1525.! .HI|
000002A0: 53 20 50 52 4F 47 52 41 4D 20 49 53 20 4D 45 41 |S PROGRAM IS MEA|
000002B0: 4E 54 20 54 4F 20 4C 45 54 20 59 4F 55 20 41 4E |NT TO LET YOU AN|
000002C0: 41 4C 59 5A 45 20 4D 41 43 48 49 4E 45 20 4C 41 |ALYZE MACHINE LA|
000002D0: 4E 47 55 41 47 45 20 50 52 4F 47 52 41 4D 53 20 |NGUAGE PROGRAMS |
000002E0: 53 4F 20 41 53 20 54 4F 20 4C 45 41 52 4E 20 48 |SO AS TO LEARN H|
000002F0: 4F 57 20 54 4F 20 50 52 4F 47 52 41 4D 20 49 4E |OW TO PROGRAM IN|
00000300: 20 4D 41 43 48 49 4E 45 20 4C 41 4E 47 55 41 47 | MACHINE LANGUAG|
00000310: 45 20 49 4E 20 31 32 38 20 4D 4F 44 45 2E 20 C2 |E IN 128 MODE. .|
00000320: 45 20 53 55 52 45 20 54 4F 20 50 52 49 4E 54 20 |E SURE TO PRINT |
00000330: 4F 55 54 20 59 4F 55 52 20 4F 57 4E 20 50 45 52 |OUT YOUR OWN PER|
00000340: 53 4F 4E 41 4C 20 43 4F 50 59 20 4F 46 20 59 4F |SONAL COPY OF YO|
00000350: 55 52 20 D2 CF CD 20 43 48 49 50 53 21 0D D7 48 |UR ... CHIPS!..H|
00000360: 45 4E 20 53 45 4E 44 49 4E 47 20 54 4F 20 54 48 |EN SENDING TO TH|
00000370: 45 20 50 52 49 4E 54 45 52 2C 20 54 48 49 53 20 |E PRINTER, THIS |
00000380: 50 52 4F 47 52 41 4D 20 41 53 4B 53 20 46 4F 52 |PROGRAM ASKS FOR|
00000390: 20 41 20 50 41 47 45 20 48 45 41 44 45 52 28 54 | A PAGE HEADER(T|
000003A0: 49 54 4C 45 29 2C 20 41 4E 44 20 49 54 20 57 49 |ITLE), AND IT WI|
000003B0: 4C 4C 20 41 55 54 4F 4D 41 54 49 43 41 4C 4C 59 |LL AUTOMATICALLY|
000003C0: 20 4E 55 4D 42 45 52 20 54 48 45 20 50 41 47 45 | NUMBER THE PAGE|
000003D0: 53 20 41 4E 44 20 50 4C 41 43 45 20 49 4E 20 50 |S AND PLACE IN P|
000003E0: 41 47 45 20 42 52 45 41 4B 53 2E 20 D4 48 49 53 |AGE BREAKS. .HIS|
000003F0: 20 49 53 20 41 20 4D 55 53 54 20 46 4F 52 20 54 | IS A MUST FOR T|
00000400: 48 45 20 31 32 38 20 CD CC 20 45 4E 54 48 55 53 |HE 128 .. ENTHUS|
00000410: 49 41 53 54 21 0D 20 20 20 20 20 20 20 20 20 20 |IAST!. |
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 20 | |
00000480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000490: 20 20 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000004E0: 20 20 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 80 A3 | .. |
DIS V1.0 DOC.
THIS PROGRAM IS A COMMENTING DISASSEMBLE
R FOR THE C-128 IN 128 MODE. THE PROGRAM
WILL READ A FILE FROM EITHER DISK OR ME
MORY, AND IT WILL PRINT THE FILE EITHER
TO THE SCREEN OR TO THE PRINTER. IT INCL
UDES THE FOLLOWING FIELDS:.ADDRESS(IN HE
X), MNEMONICS, OP-CODES(IN HEX), ASCII C
HARACTERS(FOR THIS INSTRUCTION), AND A C
OMMENT ABOUT THE LOCATION REFERENCED, IF
IT IS KNOWN. THE PROGRAM IS VERY COMPRE
HENSIVE, AND FAST! WHEN OUTPUT IS SENT T
O MY EPSON HOMEWRITER-10, THERE'S NO DEL
AY BY THE PRINTER BETWEEN LINES! IT EVEN
WORKS THIS WAY ON MY 1525E! THIS PROGRA
M IS MEANT TO LET YOU ANALYZE MACHINE LA
NGUAGE PROGRAMS SO AS TO LEARN HOW TO PR
OGRAM IN MACHINE LANGUAGE IN 128 MODE. B
E SURE TO PRINT OUT YOUR OWN PERSONAL CO
PY OF YOUR ROM CHIPS!.WHEN SENDING TO TH
E PRINTER, THIS PROGRAM ASKS FOR A PAGE
HEADER(TITLE), AND IT WILL AUTOMATICALLY
NUMBER THE PAGES AND PLACE IN PAGE BREA
KS. THIS IS A MUST FOR THE 128 ML ENTHUS
IAST!.
..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL