PREFACE
This manual describes programming with Intel's assembly language. It will not teach you how to program a computer.
Although this manual
is
designed primarily for referen:e, it also contains some instructional material to help the beginning
programmer. The
manual
is
organized
as
follows:
Chapter
1.
Chapter 2.
Chapter 3.
Chapter 4.
Chapter 5.
Chapter 6.
Chapter
7.
ASSEMBLY LAi'JGUAGE AND PROCESSORS
Description
of
the assembler
Overview of 8080 hardware and instruction set
Description of
8D80/8085 differences
ASSEMBLY LANGUAGE CONCEPTS
General assembly language coding rules
INSTRUCTION
SET
Description~
of
each instruction (these are listed alphabetically
for quick reference)
ASSEMBLER
DIRECTIVES
Data definition
Conditional assembly
Relocation
MACROS
Macro directives
Macro examples
PROGRAMMING TECHNIQUES
Programming
examples
INTERRUPTS
Description
of
the interrupt system.
Chapters 3 and 4
will
fill
most
of
the experienced programmer's reference requirements.
Use
the table
of
contents or the
index to
locate information quickly.
The beginning programmer should read
Chapters 1 anc 2 and then skip to the examples
in
Chapter 6.
As
these eXdmples
raise questions, refer to the dppropriate information
in
Chapter 3 or 4. Before writing a program, you will need to read
Chapter 4. The 'Programming Tips'
in
Chapter 4 are intended especially for the beginning progrdmmer.
III