home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: LBR Archive
(archive/lbr).
You can browse this item here: asmsubs.lbr
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| LBR Archive (archive/lbr)
| magic
| Supported |
1%
| dexvert
| Micro Focus COBOL library (other/microFocusCobolLibrary)
| ext
| Unsupported |
1%
| dexvert
| Micro Focus COBOL Library (other/microFocusCOBOLLibrary)
| ext
| Unsupported |
100%
| file
| LBR archive data
| default
| |
99%
| file
| data
| default
| |
87%
| TrID
| LU library
| default
| |
12%
| TrID
| C64 Hires bitmap
| default (weak)
| |
100%
| lsar
| LBR
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 20 20 20 20 20 20 20 | 20 20 20 20 00 00 03 00 |. | ....|
|00000010| db 04 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 2d 52 45 41 44 20 20 | 20 4d 45 20 03 00 04 00 |.-READ | ME ....|
|00000030| ad 43 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.C......|........|
|00000040| 00 41 53 4d 32 20 20 20 | 20 53 55 42 07 00 02 00 |.ASM2 | SUB....|
|00000050| b2 d6 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 41 53 4d 32 20 20 20 | 20 5a 45 58 0f 00 03 00 |.ASM2 | ZEX....|
|00000070| 10 2f 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |./......|........|
|00000080| 00 4c 41 53 4d 20 20 20 | 20 53 55 42 09 00 02 00 |.LASM | SUB....|
|00000090| 2a bc 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |*.......|........|
|000000a0| 00 4c 41 53 4d 20 20 20 | 20 5a 45 58 12 00 03 00 |.LASM | ZEX....|
|000000b0| 44 c8 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |D.......|........|
|000000c0| 00 4d 38 30 20 20 20 20 | 20 53 55 42 0b 00 02 00 |.M80 | SUB....|
|000000d0| e7 d4 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 4d 38 30 20 20 20 20 | 20 5a 45 58 15 00 09 00 |.M80 | ZEX....|
|000000f0| 1a 11 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 4d 41 43 20 20 20 20 | 20 53 55 42 0d 00 02 00 |.MAC | SUB....|
|00000110| 13 f0 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 4d 41 43 20 20 20 20 | 20 5a 45 58 1e 00 03 00 |.MAC | ZEX....|
|00000130| 42 f3 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |B.......|........|
|00000140| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 44 61 74 65 3a 20 53 65 | 70 74 2e 20 31 30 2c 20 |Date: Se|pt. 10, |
|00000190| 31 39 38 34 0d 0a 54 6f | 3a 20 4b 65 69 74 68 20 |1984..To|: Keith |
|000001a0| 50 65 74 65 72 73 65 6e | 20 57 38 53 44 5a 0d 0a |Petersen| W8SDZ..|
|000001b0| 46 72 6f 6d 3a 20 52 69 | 63 6b 20 43 6f 6e 6e 0d |From: Ri|ck Conn.|
|000001c0| 0a 52 65 3a 20 53 75 62 | 6d 69 74 2f 5a 65 78 20 |.Re: Sub|mit/Zex |
|000001d0| 66 69 6c 65 73 0d 0a 0d | 0a 09 49 20 70 72 6f 6d |files...|..I prom|
|000001e0| 69 73 65 64 20 79 6f 75 | 20 73 6f 6d 65 20 61 73 |ised you| some as|
|000001f0| 73 65 6d 62 6c 65 72 20 | 66 69 6c 65 73 20 73 6f |sembler |files so|
|00000200| 6d 65 20 74 69 6d 65 20 | 61 67 6f 2e 20 20 48 65 |me time |ago. He|
|00000210| 72 65 20 74 68 65 79 0d | 0a 61 72 65 20 6e 6f 77 |re they.|.are now|
|00000220| 2c 20 66 65 65 6c 20 66 | 72 65 65 20 74 6f 20 70 |, feel f|ree to p|
|00000230| 6c 61 63 65 20 74 68 65 | 6d 20 77 68 65 72 65 20 |lace the|m where |
|00000240| 79 6f 75 20 77 69 73 68 | 2e 20 20 54 68 65 79 20 |you wish|. They |
|00000250| 61 72 65 20 74 68 65 20 | 53 55 42 20 61 6e 64 0d |are the |SUB and.|
|00000260| 0a 5a 45 58 20 66 69 6c | 65 73 20 49 20 75 73 65 |.ZEX fil|es I use|
|00000270| 20 66 6f 72 20 74 68 65 | 20 66 6f 6c 6c 6f 77 69 | for the| followi|
|00000280| 6e 67 20 61 73 73 65 6d | 62 6c 65 72 73 3a 0d 0a |ng assem|blers:..|
|00000290| 0d 0a 09 41 53 4d 32 20 | 2d 20 43 50 2f 4d 20 32 |...ASM2 |- CP/M 2|
|000002a0| 2e 32 20 41 73 73 65 6d | 62 6c 65 72 0d 0a 09 4c |.2 Assem|bler...L|
|000002b0| 41 53 4d 20 2d 20 57 61 | 72 64 27 73 20 4c 41 53 |ASM - Wa|rd's LAS|
|000002c0| 4d 0d 0a 09 4d 41 43 20 | 20 2d 20 44 52 49 27 73 |M...MAC | - DRI's|
|000002d0| 20 4d 41 43 0d 0a 09 4d | 38 30 20 20 2d 20 4d 69 | MAC...M|80 - Mi|
|000002e0| 63 72 6f 73 6f 66 74 27 | 73 20 4d 38 30 0d 0a 0d |crosoft'|s M80...|
|000002f0| 0a 45 6e 6a 6f 79 21 0d | 0a 0d 0a 52 69 63 6b 0d |.Enjoy!.|...Rick.|
|00000300| 0a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000310| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000320| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000330| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000340| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000350| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000360| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000370| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000380| 3b 20 20 43 50 2f 4d 20 | 32 2e 58 20 41 53 53 45 |; CP/M |2.X ASSE|
|00000390| 4d 42 4c 45 52 20 41 4e | 44 20 4c 4f 41 44 45 52 |MBLER AN|D LOADER|
|000003a0| 0d 0a 41 53 4d 32 20 24 | 31 2e 42 42 5a 0d 0a 53 |..ASM2 $|1.BBZ..S|
|000003b0| 55 42 20 2f 41 20 20 50 | 4c 45 41 53 45 20 41 42 |UB /A P|LEASE AB|
|000003c0| 4f 52 54 20 49 46 20 45 | 52 52 4f 52 28 53 29 20 |ORT IF E|RROR(S) |
|000003d0| 45 58 49 53 54 0d 0a 45 | 52 41 20 24 31 2e 42 41 |EXIST..E|RA $1.BA|
|000003e0| 4b 0d 0a 45 52 41 20 24 | 31 2e 43 4f 4d 0d 0a 4d |K..ERA $|1.COM..M|
|000003f0| 4c 4f 41 44 20 24 31 0d | 0a 45 52 41 20 24 31 2e |LOAD $1.|.ERA $1.|
|00000400| 48 45 58 0d 0a 3b 20 20 | 41 53 53 45 4d 42 4c 59 |HEX..; |ASSEMBLY|
|00000410| 20 43 4f 4d 50 4c 45 54 | 45 0d 0a 1a 1a 1a 1a 1a | COMPLET|E.......|
|00000420| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000430| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000440| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000450| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000460| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000470| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000480| 3b 20 20 4c 41 53 4d 20 | 2d 20 4c 69 6e 6b 20 41 |; LASM |- Link A|
|00000490| 53 53 45 4d 42 4c 45 52 | 20 41 4e 44 20 4c 4f 41 |SSEMBLER| AND LOA|
|000004a0| 44 45 52 0d 0a 4c 41 53 | 4d 20 24 31 2e 42 42 5a |DER..LAS|M $1.BBZ|
|000004b0| 0d 0a 53 55 42 20 2f 41 | 20 20 50 4c 45 41 53 45 |..SUB /A| PLEASE|
|000004c0| 20 41 42 4f 52 54 20 49 | 46 20 45 52 52 4f 52 28 | ABORT I|F ERROR(|
|000004d0| 53 29 20 45 58 49 53 54 | 0d 0a 45 52 41 20 2a 2e |S) EXIST|..ERA *.|
|000004e0| 42 41 4b 0d 0a 45 52 41 | 20 24 31 2e 43 4f 4d 0d |BAK..ERA| $1.COM.|
|000004f0| 0a 4d 4c 4f 41 44 20 24 | 31 0d 0a 45 52 41 20 24 |.MLOAD $|1..ERA $|
|00000500| 31 2e 48 45 58 0d 0a 3b | 20 20 41 53 53 45 4d 42 |1.HEX..;| ASSEMB|
|00000510| 4c 59 20 43 4f 4d 50 4c | 45 54 45 0d 0a 1a 1a 1a |LY COMPL|ETE.....|
|00000520| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000530| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000540| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000550| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000560| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000570| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000580| 3b 20 20 4d 38 30 2e 53 | 55 42 20 2d 2d 20 4d 41 |; M80.S|UB -- MA|
|00000590| 43 52 4f 2d 38 30 20 41 | 73 73 65 6d 62 6c 65 72 |CRO-80 A|ssembler|
|000005a0| 20 61 6e 64 20 4c 69 6e | 6b 65 72 0d 0a 4d 38 30 | and Lin|ker..M80|
|000005b0| 20 3d 24 31 0d 0a 53 55 | 42 20 2f 41 20 20 50 4c | =$1..SU|B /A PL|
|000005c0| 45 41 53 45 20 41 42 4f | 52 54 20 49 46 20 45 52 |EASE ABO|RT IF ER|
|000005d0| 52 4f 52 28 53 29 20 45 | 58 49 53 54 0d 0a 45 52 |ROR(S) E|XIST..ER|
|000005e0| 41 20 24 31 2e 42 41 4b | 0d 0a 45 52 41 20 24 31 |A $1.BAK|..ERA $1|
|000005f0| 2e 43 4f 4d 0d 0a 4c 38 | 30 20 2f 50 3a 31 30 30 |.COM..L8|0 /P:100|
|00000600| 2c 24 31 2c 41 3a 5a 33 | 4c 49 42 2f 53 2c 41 3a |,$1,A:Z3|LIB/S,A:|
|00000610| 53 59 53 4c 49 42 2f 53 | 2c 24 31 2f 4e 2c 2f 55 |SYSLIB/S|,$1/N,/U|
|00000620| 2c 2f 45 0d 0a 45 52 41 | 20 24 31 2e 52 45 4c 0d |,/E..ERA| $1.REL.|
|00000630| 0a 3b 20 20 41 53 53 45 | 4d 42 4c 59 20 43 4f 4d |.; ASSE|MBLY COM|
|00000640| 50 4c 45 54 45 0d 0a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |PLETE...|........|
|00000650| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000660| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000670| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000680| 3b 20 20 4d 41 43 20 2d | 2d 20 43 50 2f 4d 20 53 |; MAC -|- CP/M S|
|00000690| 74 61 6e 64 61 72 64 20 | 4d 41 43 52 4f 20 41 73 |tandard |MACRO As|
|000006a0| 73 65 6d 62 6c 65 72 20 | 61 6e 64 20 4c 6f 61 64 |sembler |and Load|
|000006b0| 65 72 0d 0a 4d 41 43 20 | 24 31 20 24 24 50 5a 20 |er..MAC |$1 $$PZ |
|000006c0| 53 5a 0d 0a 53 55 42 20 | 2f 41 20 50 6c 65 61 73 |SZ..SUB |/A Pleas|
|000006d0| 65 20 41 62 6f 72 74 20 | 69 66 20 45 72 72 6f 72 |e Abort |if Error|
|000006e0| 28 73 29 20 45 78 69 73 | 74 0d 0a 45 52 41 20 24 |(s) Exis|t..ERA $|
|000006f0| 31 2e 42 41 4b 0d 0a 45 | 52 41 20 24 31 2e 43 4f |1.BAK..E|RA $1.CO|
|00000700| 4d 0d 0a 4d 4c 4f 41 44 | 20 24 31 0d 0a 45 52 41 |M..MLOAD| $1..ERA|
|00000710| 20 24 31 2e 48 45 58 0d | 0a 3b 20 20 45 6e 64 20 | $1.HEX.|.; End |
|00000720| 6f 66 20 41 73 73 65 6d | 62 6c 79 0d 0a 1a 1a 1a |of Assem|bly.....|
|00000730| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000740| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000750| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000760| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000770| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000780| 3b 0d 0a 3b 20 20 43 50 | 2f 4d 20 32 2e 58 20 41 |;..; CP|/M 2.X A|
|00000790| 73 73 65 6d 62 6c 65 72 | 20 61 6e 64 20 4c 6f 61 |ssembler| and Loa|
|000007a0| 64 65 72 0d 0a 3b 0d 0a | 3b 20 20 20 20 5e 26 20 |der..;..|; ^& |
|000007b0| 53 75 70 70 72 65 73 73 | 20 46 41 4c 53 45 20 49 |Suppress| FALSE I|
|000007c0| 46 20 50 72 69 6e 74 6f | 75 74 0d 0a 3b 0d 0a 49 |F Printo|ut..;..I|
|000007d0| 46 20 4e 55 4c 20 24 31 | 0d 0a 45 43 48 4f 20 20 |F NUL $1|..ECHO |
|000007e0| 2a 2a 20 46 69 6c 65 20 | 4e 61 6d 65 20 52 65 71 |** File |Name Req|
|000007f0| 75 69 72 65 64 20 66 6f | 72 20 41 73 73 65 6d 62 |uired fo|r Assemb|
|00000800| 6c 79 20 2a 2a 0d 0a 45 | 4c 53 45 0d 0a 41 53 4d |ly **..E|LSE..ASM|
|00000810| 32 20 24 31 2e 42 42 5a | 20 20 20 3b 4e 4f 54 45 |2 $1.BBZ| ;NOTE|
|00000820| 20 50 65 72 66 6f 72 6d | 20 41 73 73 65 6d 62 6c | Perform| Assembl|
|00000830| 79 0d 0a 49 46 20 49 4e | 50 55 54 20 20 20 41 62 |y..IF IN|PUT Ab|
|00000840| 6f 72 74 20 69 66 20 45 | 72 72 6f 72 73 20 45 78 |ort if E|rrors Ex|
|00000850| 69 73 74 0d 0a 45 52 41 | 20 24 31 2e 42 41 4b 20 |ist..ERA| $1.BAK |
|00000860| 20 20 20 3b 4e 4f 54 45 | 20 43 6c 65 61 6e 75 70 | ;NOTE| Cleanup|
|00000870| 20 46 69 6c 65 73 0d 0a | 45 52 41 20 24 31 2e 43 | Files..|ERA $1.C|
|00000880| 4f 4d 0d 0a 4d 4c 4f 41 | 44 20 24 31 20 20 20 20 |OM..MLOA|D $1 |
|00000890| 20 20 3b 4e 4f 54 45 20 | 4c 6f 61 64 20 48 65 78 | ;NOTE |Load Hex|
|000008a0| 20 46 69 6c 65 0d 0a 46 | 49 0d 0a 45 52 41 20 24 | File..F|I..ERA $|
|000008b0| 31 2e 48 45 58 0d 0a 46 | 49 0d 0a 3b 0d 0a 3b 20 |1.HEX..F|I..;..; |
|000008c0| 20 41 73 73 65 6d 62 6c | 79 20 43 6f 6d 70 6c 65 | Assembl|y Comple|
|000008d0| 74 65 0d 0a 3b 0d 0a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |te..;...|........|
|000008e0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|000008f0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000900| 3b 0d 0a 3b 20 20 4c 41 | 53 4d 20 2d 2d 20 4c 69 |;..; LA|SM -- Li|
|00000910| 6e 6b 20 41 73 73 65 6d | 62 6c 65 72 20 61 6e 64 |nk Assem|bler and|
|00000920| 20 4c 6f 61 64 65 72 0d | 0a 3b 0d 0a 3b 20 20 20 | Loader.|.;..; |
|00000930| 20 5e 26 20 53 75 70 70 | 72 65 73 73 20 46 41 4c | ^& Supp|ress FAL|
|00000940| 53 45 20 49 46 20 50 72 | 69 6e 74 6f 75 74 0d 0a |SE IF Pr|intout..|
|00000950| 3b 0d 0a 49 46 20 4e 55 | 4c 20 24 31 0d 0a 45 43 |;..IF NU|L $1..EC|
|00000960| 48 4f 20 20 2a 2a 20 46 | 69 6c 65 20 4e 61 6d 65 |HO ** F|ile Name|
|00000970| 20 52 65 71 75 69 72 65 | 64 20 66 6f 72 20 41 73 | Require|d for As|
|00000980| 73 65 6d 62 6c 79 20 2a | 2a 0d 0a 45 4c 53 45 0d |sembly *|*..ELSE.|
|00000990| 0a 4c 41 53 4d 20 24 31 | 2e 42 42 5a 20 20 20 20 |.LASM $1|.BBZ |
|000009a0| 3b 4e 4f 54 45 20 50 65 | 72 66 6f 72 6d 20 41 73 |;NOTE Pe|rform As|
|000009b0| 73 65 6d 62 6c 79 0d 0a | 49 46 20 49 4e 50 55 54 |sembly..|IF INPUT|
|000009c0| 20 20 20 41 62 6f 72 74 | 20 69 66 20 45 72 72 6f | Abort| if Erro|
|000009d0| 72 73 20 45 78 69 73 74 | 0d 0a 45 52 41 20 2a 2e |rs Exist|..ERA *.|
|000009e0| 42 41 4b 20 20 20 20 20 | 20 3b 4e 4f 54 45 20 43 |BAK | ;NOTE C|
|000009f0| 6c 65 61 6e 20 55 70 20 | 46 69 6c 65 73 0d 0a 45 |lean Up |Files..E|
|00000a00| 52 41 20 24 31 2e 43 4f | 4d 0d 0a 4d 4c 4f 41 44 |RA $1.CO|M..MLOAD|
|00000a10| 20 24 31 20 20 20 20 20 | 20 20 3b 4e 4f 54 45 20 | $1 | ;NOTE |
|00000a20| 4c 6f 61 64 20 48 65 78 | 20 46 69 6c 65 0d 0a 46 |Load Hex| File..F|
|00000a30| 49 0d 0a 45 52 41 20 24 | 31 2e 48 45 58 0d 0a 46 |I..ERA $|1.HEX..F|
|00000a40| 49 0d 0a 3b 0d 0a 3b 20 | 20 41 73 73 65 6d 62 6c |I..;..; | Assembl|
|00000a50| 79 20 43 6f 6d 70 6c 65 | 74 65 0d 0a 3b 0d 0a 1a |y Comple|te..;...|
|00000a60| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000a70| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000a80| 3b 0d 0a 3b 20 20 4d 38 | 30 2e 5a 45 58 20 2d 2d |;..; M8|0.ZEX --|
|00000a90| 20 4d 41 43 52 4f 2d 38 | 30 20 41 73 73 65 6d 62 | MACRO-8|0 Assemb|
|00000aa0| 6c 65 72 20 61 6e 64 20 | 4c 69 6e 6b 65 72 0d 0a |ler and |Linker..|
|00000ab0| 3b 20 20 20 20 20 55 70 | 20 74 6f 20 34 20 4c 69 |; Up| to 4 Li|
|00000ac0| 62 72 61 72 69 65 73 20 | 53 70 65 63 69 66 69 65 |braries |Specifie|
|00000ad0| 64 0d 0a 3b 0d 0a 3b 20 | 20 5e 26 20 53 75 70 70 |d..;..; | ^& Supp|
|00000ae0| 72 65 73 73 20 46 41 4c | 53 45 20 49 46 20 50 72 |ress FAL|SE IF Pr|
|00000af0| 69 6e 74 6f 75 74 0d 0a | 3b 0d 0a 69 66 20 6e 75 |intout..|;..if nu|
|00000b00| 6c 20 24 31 20 3b 6e 6f | 74 65 20 50 72 69 6e 74 |l $1 ;no|te Print|
|00000b10| 20 45 72 72 6f 72 20 4d | 65 73 73 61 67 65 0d 0a | Error M|essage..|
|00000b20| 65 63 68 6f 20 2a 2a 20 | 4e 61 6d 65 20 6f 66 20 |echo ** |Name of |
|00000b30| 46 69 6c 65 20 74 6f 20 | 41 73 73 65 6d 62 6c 65 |File to |Assemble|
|00000b40| 20 52 65 71 75 69 72 65 | 64 20 2a 2a 0d 0a 65 6c | Require|d **..el|
|00000b50| 73 65 20 20 20 20 20 20 | 3b 6e 6f 74 65 20 50 65 |se |;note Pe|
|00000b60| 72 66 6f 72 6d 20 41 73 | 73 65 6d 62 6c 79 0d 0a |rform As|sembly..|
|00000b70| 4d 38 30 20 3d 24 31 0d | 0a 69 66 20 69 6e 70 75 |M80 =$1.|.if inpu|
|00000b80| 74 20 41 62 6f 72 74 20 | 69 66 20 45 72 72 6f 72 |t Abort |if Error|
|00000b90| 73 20 45 78 69 73 74 0d | 0a 45 52 41 20 24 31 2e |s Exist.|.ERA $1.|
|00000ba0| 42 41 4b 0d 0a 45 52 41 | 20 24 31 2e 43 4f 4d 0d |BAK..ERA| $1.COM.|
|00000bb0| 0a 69 66 20 7e 6e 75 6c | 20 24 35 20 3b 6e 6f 74 |.if ~nul| $5 ;not|
|00000bc0| 65 20 4c 69 6e 6b 20 34 | 20 41 64 64 69 74 69 6f |e Link 4| Additio|
|00000bd0| 6e 61 6c 20 4c 69 62 72 | 61 72 69 65 73 0d 0a 4c |nal Libr|aries..L|
|00000be0| 38 30 20 2f 50 3a 31 30 | 30 2c 24 31 2c 24 32 2f |80 /P:10|0,$1,$2/|
|00000bf0| 53 2c 24 33 2f 53 2c 24 | 34 2f 53 2c 24 35 2f 53 |S,$3/S,$|4/S,$5/S|
|00000c00| 2c 41 3a 5a 33 4c 49 42 | 2f 53 2c 41 3a 53 59 53 |,A:Z3LIB|/S,A:SYS|
|00000c10| 4c 49 42 2f 53 2c 24 31 | 2f 4e 2c 2f 55 2c 2f 45 |LIB/S,$1|/N,/U,/E|
|00000c20| 0d 0a 67 6f 74 6f 20 64 | 6f 6e 65 0d 0a 66 69 0d |..goto d|one..fi.|
|00000c30| 0a 69 66 20 7e 6e 75 6c | 20 24 34 20 3b 6e 6f 74 |.if ~nul| $4 ;not|
|00000c40| 65 20 4c 69 6e 6b 20 33 | 20 41 64 64 69 74 69 6f |e Link 3| Additio|
|00000c50| 6e 61 6c 20 4c 69 62 72 | 61 72 69 65 73 0d 0a 4c |nal Libr|aries..L|
|00000c60| 38 30 20 2f 50 3a 31 30 | 30 2c 24 31 2c 24 32 2f |80 /P:10|0,$1,$2/|
|00000c70| 53 2c 24 33 2f 53 2c 24 | 34 2f 53 2c 41 3a 5a 33 |S,$3/S,$|4/S,A:Z3|
|00000c80| 4c 49 42 2f 53 2c 41 3a | 53 59 53 4c 49 42 2f 53 |LIB/S,A:|SYSLIB/S|
|00000c90| 2c 24 31 2f 4e 2c 2f 55 | 2c 2f 45 0d 0a 67 6f 74 |,$1/N,/U|,/E..got|
|00000ca0| 6f 20 64 6f 6e 65 0d 0a | 66 69 0d 0a 69 66 20 7e |o done..|fi..if ~|
|00000cb0| 6e 75 6c 20 24 33 20 3b | 6e 6f 74 65 20 4c 69 6e |nul $3 ;|note Lin|
|00000cc0| 6b 20 32 20 41 64 64 69 | 74 69 6f 6e 61 6c 20 4c |k 2 Addi|tional L|
|00000cd0| 69 62 72 61 72 69 65 73 | 0d 0a 4c 38 30 20 2f 50 |ibraries|..L80 /P|
|00000ce0| 3a 31 30 30 2c 24 31 2c | 24 32 2f 53 2c 24 33 2f |:100,$1,|$2/S,$3/|
|00000cf0| 53 2c 41 3a 5a 33 4c 49 | 42 2f 53 2c 41 3a 53 59 |S,A:Z3LI|B/S,A:SY|
|00000d00| 53 4c 49 42 2f 53 2c 24 | 31 2f 4e 2c 2f 55 2c 2f |SLIB/S,$|1/N,/U,/|
|00000d10| 45 0d 0a 67 6f 74 6f 20 | 64 6f 6e 65 0d 0a 66 69 |E..goto |done..fi|
|00000d20| 0d 0a 69 66 20 7e 6e 75 | 6c 20 24 32 20 3b 6e 6f |..if ~nu|l $2 ;no|
|00000d30| 74 65 20 4c 69 6e 6b 20 | 31 20 41 64 64 69 74 69 |te Link |1 Additi|
|00000d40| 6f 6e 61 6c 20 4c 69 62 | 72 61 72 79 0d 0a 4c 38 |onal Lib|rary..L8|
|00000d50| 30 20 2f 50 3a 31 30 30 | 2c 24 31 2c 24 32 2f 53 |0 /P:100|,$1,$2/S|
|00000d60| 2c 41 3a 5a 33 4c 49 42 | 2f 53 2c 41 3a 53 59 53 |,A:Z3LIB|/S,A:SYS|
|00000d70| 4c 49 42 2f 53 2c 24 31 | 2f 4e 2c 2f 55 2c 2f 45 |LIB/S,$1|/N,/U,/E|
|00000d80| 0d 0a 67 6f 74 6f 20 64 | 6f 6e 65 0d 0a 65 6c 73 |..goto d|one..els|
|00000d90| 65 20 20 20 20 20 20 20 | 3b 6e 6f 74 65 20 53 74 |e |;note St|
|00000da0| 61 6e 64 61 72 64 20 4c | 69 6e 6b 0d 0a 4c 38 30 |andard L|ink..L80|
|00000db0| 20 2f 50 3a 31 30 30 2c | 24 31 2c 41 3a 5a 33 4c | /P:100,|$1,A:Z3L|
|00000dc0| 49 42 2f 53 2c 41 3a 53 | 59 53 4c 49 42 2f 53 2c |IB/S,A:S|YSLIB/S,|
|00000dd0| 24 31 2f 4e 2c 2f 55 2c | 2f 45 0d 0a 3b 3d 64 6f |$1/N,/U,|/E..;=do|
|00000de0| 6e 65 20 20 20 20 20 20 | 20 20 20 20 44 6f 6e 65 |ne | Done|
|00000df0| 20 77 69 74 68 20 4c 69 | 6e 6b 0d 0a 66 69 20 20 | with Li|nk..fi |
|00000e00| 20 20 20 20 20 20 20 3b | 6e 6f 74 65 20 6f 6e 20 | ;|note on |
|00000e10| 49 46 20 7e 4e 55 4c 20 | 54 65 73 74 73 0d 0a 66 |IF ~NUL |Tests..f|
|00000e20| 69 20 20 20 20 20 20 20 | 20 20 3b 6e 6f 74 65 20 |i | ;note |
|00000e30| 6f 6e 20 49 46 20 49 4e | 50 55 54 0d 0a 45 52 41 |on IF IN|PUT..ERA|
|00000e40| 20 24 31 2e 52 45 4c 0d | 0a 66 69 20 20 20 20 20 | $1.REL.|.fi |
|00000e50| 20 20 20 20 3b 6e 6f 74 | 65 20 6f 6e 20 49 46 20 | ;not|e on IF |
|00000e60| 4e 55 4c 0d 0a 3b 0d 0a | 3b 20 20 41 73 73 65 6d |NUL..;..|; Assem|
|00000e70| 62 6c 79 20 43 6f 6d 70 | 6c 65 74 65 0d 0a 3b 0d |bly Comp|lete..;.|
|00000e80| 0a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000e90| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000ea0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000eb0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000ec0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000ed0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000ee0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000ef0| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00000f00| 3b 0d 0a 3b 20 20 4d 41 | 43 20 2d 2d 20 43 50 2f |;..; MA|C -- CP/|
|00000f10| 4d 20 53 74 61 6e 64 61 | 72 64 20 4d 41 43 52 4f |M Standa|rd MACRO|
|00000f20| 20 41 73 73 65 6d 62 6c | 65 72 20 61 6e 64 20 4c | Assembl|er and L|
|00000f30| 6f 61 64 65 72 0d 0a 3b | 0d 0a 3b 20 20 20 20 5e |oader..;|..; ^|
|00000f40| 26 20 53 75 70 70 72 65 | 73 73 20 46 41 4c 53 45 |& Suppre|ss FALSE|
|00000f50| 20 49 46 20 50 72 69 6e | 74 6f 75 74 0d 0a 3b 0d | IF Prin|tout..;.|
|00000f60| 0a 49 46 20 4e 55 4c 20 | 24 31 0d 0a 45 43 48 4f |.IF NUL |$1..ECHO|
|00000f70| 20 2a 2a 20 4e 61 6d 65 | 20 6f 66 20 46 69 6c 65 | ** Name| of File|
|00000f80| 20 74 6f 20 41 73 73 65 | 6d 62 6c 65 20 52 65 71 | to Asse|mble Req|
|00000f90| 75 69 72 65 64 20 2a 2a | 0d 0a 45 4c 53 45 20 20 |uired **|..ELSE |
|00000fa0| 20 20 20 20 20 20 3b 4e | 4f 54 45 20 50 65 72 66 | ;N|OTE Perf|
|00000fb0| 6f 72 6d 20 41 73 73 65 | 6d 62 6c 79 0d 0a 4d 41 |orm Asse|mbly..MA|
|00000fc0| 43 20 24 31 20 24 24 2d | 53 20 50 5a 0d 0a 49 46 |C $1 $$-|S PZ..IF|
|00000fd0| 20 49 4e 50 55 54 20 41 | 62 6f 72 74 20 69 66 20 | INPUT A|bort if |
|00000fe0| 45 72 72 6f 72 73 20 45 | 78 69 73 74 0d 0a 45 52 |Errors E|xist..ER|
|00000ff0| 41 20 24 31 2e 42 41 4b | 20 20 3b 4e 4f 54 45 20 |A $1.BAK| ;NOTE |
|00001000| 43 6c 65 61 6e 75 70 0d | 0a 45 52 41 20 24 31 2e |Cleanup.|.ERA $1.|
|00001010| 43 4f 4d 0d 0a 4d 4c 4f | 41 44 20 24 31 20 20 20 |COM..MLO|AD $1 |
|00001020| 20 3b 4e 4f 54 45 20 4c | 6f 61 64 20 48 65 78 20 | ;NOTE L|oad Hex |
|00001030| 46 69 6c 65 0d 0a 46 49 | 0d 0a 45 52 41 20 24 31 |File..FI|..ERA $1|
|00001040| 2e 48 45 58 0d 0a 46 49 | 0d 0a 3b 0d 0a 3b 20 20 |.HEX..FI|..;..; |
|00001050| 41 73 73 65 6d 62 6c 79 | 20 43 6f 6d 70 6c 65 74 |Assembly| Complet|
|00001060| 65 0d 0a 3b 0d 0a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |e..;....|........|
|00001070| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
+--------+-------------------------+-------------------------+--------+--------+