Microsoft Macro80 Macro Assembler The Macro-80 package
NOTICE / MANUAL
PDF (1)TXT (1)
NOTICE PDF n° 1 (6.94 Mo)
Notice en anglais (190 pages)
Transféré par Jesus CAMPOS
NOTICE TEXTE n° 1 (3.74 Ko)
THE MACRO-80 PACKAGE
The MACRO-80 package is a powerful and flexible
assembly language developement system designed for
Z-80 and 8080 assembly language programming.
It includes four Microsoft Utility Software modules:
MACRO-80, LINK-80, CREF-80 and LIB-80.
Systems supported: CP/M, ISIS-II, TEKDOS.
....................................................
MACRO-80
MACRO-80 is a relocatable macro assembler for 8080
and Z-80 microcomputer systems. It can be used to
develop assembly language programs, subroutines,
user I/O drivers and for virtual memory. MACRO-80
incorporates almost all "big computer" assembler
features without sacrificing speed or memory space.
MACRO-80 resides in 14K of memory and assembles over
1000 lines per minute. It has these special
features:
* Macro capability
* Relocatability
* Conditional Assembly
In addition MACRO-80 provides comment blocks;
variable input radix from base 2 to base 16; octal
or hex listings; an INCLUDE statement that assembles
alternate source files into the current program;
PRINTX statement; PHASE/DEPHASE statements;
the ability to accept both 8080 and Z-80 opcodes;
a complete set of listing controls.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
LINK-80
LINK-80 is a versatile linking loader that allows
any number of programs to be loaded with one
command. With LINK-80, relocatable modules may be
loaded in user-specified locations and external
references between modules are resolved
automatically by the loader. LINK-80 performs
library searches for system subroutines and
generates a load map of memory showing the locations
of the main program and subroutines.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
CREF-80
CREF-80 is a cross reference facility. It
supplies a convenient alphabetic list of all program
variable names along with the line number where they
are referenced and defined.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
LIB-80
The LIB-80 library manager allows the user to
build or list subroutine libraries. LIB-80 compiles
subroutines into a single library; LINK-80 is used
to search the library and call just those routines
that are specified for a particular program.
****************************************************
Microsoft MACRO-80 Reference Manual
The MACRO-80 Package Reference Manual is available
as the following files:
MACRO-00.MAN : contents, index and chapter 1
MACRO-01.MAN : chapter 2, part 1 ç MACRO-80
MACRO-02.MAN : chapter 2, part 2 > assembler
MACRO-03.MAN : chapter 2, part 3 /
MACRO-04.MAN : chapter 3, CREF-80 Cross Reference
Facility
MACRO-05.MAN : chapter 4, LINK-80 Linking Loader
MACRO-06.MAN : chapter 5, LIB-80 Library Manager
MACRO.AA.MAN : appendix A, TEKDOS Operating System
All files are WordStar document files set to 66
lines per page and 80 characters per line.
This disk "!~1~!" contains:
The MACRO-80 Package files:
M80 .COM MACRO-80 assembler,
L80 .COM LINK-80 Linking Loader,
CREF80 .COM CREF-80 Cross Reference Facility,
LIB .COM LIB-80 Library Manager,
and
PAGE .COM text-file paging utilty, of which the
source is contained on the
complementary disk.
MACRO-01.MAN (see above)
MACRO-02.MAN "
The complementary disk "!~2~!" contains:
PAGE .MAC the source file mentioned above,
MACRO-00.MAN (see above)
MACRO-03.MAN "
MACRO-04.MAN "
MACRO-05.MAN "
MACRO-06.MAN "
MACRO-AA.MAN "