home *** CD-ROM | disk | FTP | other *** search
- A86 assembler library (in the directory A86)
- Wilf Hey
-
- This is much of my personal assembler library for building COM programs;
- I use A86 (which I highly recommend); contact Shareware Publishing for
- a fully-working evaluation copy of A86 and its companion debugger, D86
- (ring them on 0297 24088).
- The way I have composed things, I always assemble a COM program
- as follows:
- A86 MACROS.8 myprog.8 ROUTINES.8 myprog
-
- This will produce a COM program of the desired name. Using a
- method cribbed from various C compilers, the routines will not be
- assembled into the program unless they are referred to (by the macros).
- The documentation is terse but (I hope) understandable - read it
- from the MACROS.8 file - though it is also in ROUTINES.8.
-
- All my programs start with something like:
-
- C "(c) UK 1991 Wilf Hey"
-
- This generates a copyright message AND the ORG 0100 necessary
- for creating a COM. I include a SHELL.8 file here - a sort of skeletal
- program to demonstrate how to get started.
-
- By the way, I always operate A86 with the standard that a leading
- zero signifies hexadecimal, and the environment (SET) parameter as
- SET A86=+E&
-
- I would welcome comments, additions, and corrections.