Software; Memory-Addressing Potential - Advanced Micro Computers Am96/4016 User Manual

Table of Contents

Advertisement

1-5.
SOFTWARE
The Evaluation Board's ROM-based Moni-
tor program provides compl ete system-
initialization functions and over two
dozen user commands for access to CPU
registers and memory.
It features
breakpoint, single-step and trace func-
tions, as well as up-load and down-load
funct ions for use wi th the AmSYS 8/8
Development System.
Any AmZ8000 i n-
struction whether privileged
(system
mode) or protected (normal mode) can be
entered in hex format us i ng only the
Monitor.
The optional ROM-based mnemonic Assem-
bler simplifies instruction entry. Most
of the full ArnZ8000 instruction set can
be used with this one-pass line-by-line
Assemb
1
er, wh i ch a
1
so supports forward
symbolic references. It is an excellent
tool for gai ni
ng
a feel of AmZ8000 i n-
structions without the need for a com-
plete macroassembler, which is avail-
abol e on the AmSYS 8/8.
The full CPU instruction set can be
used to create very powerful appl i ca-
tion programs.
The 110 basic instruc-
tions have permutations around operand
addressing modes,
plus
autoincrement
and autodecrement facilities.
Code
written for the ArnZ8002
is source-
compatible
with
the
AmZ8001
micro-
processor
Most instruct ions are between one and
three 16-bit words in length.
Instruc-
tions and hardware are available to
operate on bits, 4-bit digits (BCD),
8-bi t bytes, 16-bi t words , 32-bi t long
words, 64-bit quad words, byte strings
and word strings.
String instructions are auto-incremen-
ting or auto-decrementing block trans-
fers. The strings can be up to 64 kilo-
bytes in length, the entire directly-
addressabl e memory, and the transfers
are interruptible.
It is this facility
that gi ves the CPU an i ntri ns i c DMA
capability.
MODE:
STATUS:
SYSTEM
MODE
/1\
CODE
DATA STACK
/
\
NORMAL
MODE
/1\
CODE
DATA
STACK
/
\
64
Kilobytes
64
64
64
Kilobytes
Kilobytes
Kilobytes
64
64
Kilobytes
Kilobytes
Figure
1-4. Memory-Addressing Potential
1-8

Advertisement

Table of Contents
loading

Related Products for Advanced Micro Computers Am96/4016

This manual is also suitable for:

Amz8000

Table of Contents