c)
ASM (8080 Assembler)
When
an
assembler program has been written and given the filename extension
. ASM, running this program will assemble it and produce object and list files
with the filename extension
.HEX
and
.PRN
which are automatically written
to disk.
d) LOAD (Producing COM files)
When an assembler program has been assembled using the ASM program, the
object code file (type .HEX) can be converted into
an
executable machine code
file with the filename extension .COM. You can use this to create your own
commands
on
disk.
e)
DUMP
(Hexadecimal file dump)
Any file
on
a disk can be shown
on
the screen in hexadecimal form using this
program. Each line contains a 16-byte section
of
the file with the starting ad-
dress given
at
the left hand end.
3-92
"'l'
,-
"'7'
"...,
'f'
~~
,,,
.~
.'"
~T
,-."
.
..,
~~
.,
~
~
-~
-~
'"
--'
.~
~
3.11 Finding
Out
More
About
CP/M
This manual cannot cover all aspects
of
using
CP/M
particularly the finer points .
The following books are among many available from your computer dealer
or
bookshop.
CP
/M
and the Personal Computer by Thos
A.
Dwyer and Margot Critchfield.
This covers
CP/M
from the beginners point
of
view as well as containing much
information
on
the internal workings
of
CP/M
and advanced uses. (Published
by Addison Wesley. ISBN 0-201-10355-9)
CP/M
Handbook
by Rodney Zaks. This
is
a general guide
to
using
CP/M.
(Published by Sybex. ISBN 089588-048-2)
Osborne
CP/M
User Guide by Thorn Hogan. Another general guide. (Pub-
lished by Osborne/McGraw Hill)
CP
/M
BIBLE - The Authorative Reference Guide
to
CP/M
by Mitchell Waite
and
John
Anglermeyer. As the title suggests, a reference guide
to
the use
of
CP/M.
(Published by Howard Sams. ISBN 0-672-22015-6)
Soul
of
CP/M
by Mitchell Waite and Robert Lafore. This
is
a guide for the
advanced user and programmer. (Published by Howard Sams. ISBN
0-672-22030-X)
CP
/M
The Software Bus - A Programmers Companion by A.Clarke, J .M.Ea-
ton
and D.Powys-Lybbe. A further manual for advanced programmers. (Pub-
lished by Sigma Technical Press. ISBN 0905104-18-8)
3-93