![](/html/26/266c/266cf4c3c733fb5b3dd01f1892fde5ac419293e8c01d6f3c22e4f0a3d38f4eb7/bg3.png)
ZStt
ASSEMBLER
FOR CP/M
Version 2.5
USER' S MANUAL
Revision A
February HJ, 1980
*
CP/M is a registerd trademark of Digital Research.
![](/html/26/266c/266cf4c3c733fb5b3dd01f1892fde5ac419293e8c01d6f3c22e4f0a3d38f4eb7/bg4.png)
Copyright
1980 by
Vector Graphic Inc.
All rights reserved.
Disclaimer
Vector Graphic makes no representations or warranties with respect to the
contents of this manual itself, whether or not the product it describes is
covered by a warranty or repair agreement. Further, Vector Graphic reserves
the right to revise this publication and to make changes from time to time in
the content hereof without obligation of Vector Graphic to notify any person of
such revision or changes, except when an agreement to the contrary exists.
Revisions
The date and reV1Slon of each page herein appears at the bottom of each page.
The revision letter such as A or B changes if the MANUAL has been improved but
the PRODUCT itself has not been significantly modified. The date and revision
on the Ti tie Page corresponds to that of the page most recently revised. When
the product itself is modified significantly, the product will get a new
revision number, as shown on the manual's title page, and the manual will
revert to revision A, as if it were treating a brand new product. EACH MANUAL
SHOULD ONLY BE USED WITH THE PRODUCT IDENTIFIED ON THE TITLE PAGE.
![](/html/26/266c/266cf4c3c733fb5b3dd01f1892fde5ac419293e8c01d6f3c22e4f0a3d38f4eb7/bg5.png)
This manual is intended for ASSEMBLY
LANGUAGE programmers. It assumes a
moderate technical knowledge of small
computers, and familiari ty with the
basic operation of the Vector Graphic
system, the CP/M operating system, and
the
z-sa
instruction set.
This manual will describe the operation
of the ZSM Assembler for CP/M, including
all pseudo operations and syntax.
It assumes the user knows how to program
in assembly language using the
sasa
superset
form of Z-SO mnemonics. Vector Graphic can
supply a description of these mnemonics
in relation to the Zilog/Mostek mnemonics.
![](/html/26/266c/266cf4c3c733fb5b3dd01f1892fde5ac419293e8c01d6f3c22e4f0a3d38f4eb7/bg7.png)
1.1
1.2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
Calling ZSM from CCP •••••••.•.•••••.••••••••.••••••.••.•••••• 2-1
I..anguage
eleInents.· ...•..•.•.•.••..•.........•..•......•....•.
2-2
Constants •••••••••••••••••••••••••••••••••••••••••••••••••••• 2-3
O~rators ••••••••••••••••••••••••••• '•••••••••••••••••••••••••
2-4
Registers , 2-5
Pseudo-ops •••••••••••••.•••••••••••.•••••••••••••••••••••.••• 2-6
.Assembly
errors •••••••••••••.•••.••.••.•.••••••.••••.•.••••••
2-11