MC6800 Motorola, MC6800 Datasheet - Page 23

no-image

MC6800

Manufacturer Part Number
MC6800
Description
8-BIT MICROPROCESSING UNIT (MPU)
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68000-10/BZAJC
Manufacturer:
MOT
Quantity:
26
Part Number:
MC68000-8BXAJ
Manufacturer:
MOT
Quantity:
9
Part Number:
MC680008FN8
Manufacturer:
FREESCALE
Quantity:
8 831
Part Number:
MC680008L8
Manufacturer:
AMD
Quantity:
42
Part Number:
MC68000FN10
Manufacturer:
MOT
Quantity:
5 510
Part Number:
MC68000FN10
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
MC68000FN12
Manufacturer:
MOT
Quantity:
5 510
Part Number:
MC68000L8
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
MC68000P10
Manufacturer:
MOT
Quantity:
1 000
Part Number:
MC68000P10
Manufacturer:
MOT
Quantity:
20 000
vaiue is in the range O-255 and Extended
are a number of instructions
valid
the operand is in the O-255 range. The addressing
summarized
modes, the Assembler
Assembler
Inherent
separated
occurs
operand
tween
The
For the instructions
Direct:
(K = Two-Bvte
Addr.
(K = One-Bvte
(K = One-Bvte
Example:
(K = Two-Bvte
but
A
the two accumulators.
successive
for
field and for instructions
(Includes
by one or more spaces. An exception
the
automatically
Rane
instructions
in Figure 26.
SUBB
Direct
= O–255
“Accumulator
Oprnd)
Oprnd)
Oprnd)
OPrnd)
fields
Z
@
selects the Direct mode if the operand
is not.
that use both Direct
selects the Extended
that
in
for which the Extended mode is
n+l
n+2
ntl
n+2
n+3
use dual
In these cases, A and B are
For these
a
MOTOROLA
n
Addressing”
z&
z
z&
statement
that must distinguish
.
[
ZH
ZL = Oprnd
Z = Oprnd
DO
addressing
KH
otherwise.
= Oprnd
instructions,
Next
Next
Instruction
= Operand
and Extended
are
mode even if
OR
Mode)
OR
Instr.
Instr.
to this rule
modes are
Address
Address
Addr-s
normally
in the
There
the
re-
.:,,.
J
I
Semiconductor
*“r,
Q9
“operands”
may be omitted.
parent four character
dual addressing
or
applies to the accumulators
dressing mode” to designate which o$,,x’v-accumulators
is being tested:
The addition
The example used earlier for the test instru~&~~?ST,
Relative:
Example:
(K = Signed
Addr.
–125t0
Relative
~
Indexad:
Example:
(Z = a-Bit
Value)
Addr.
O–255
Index
Operator Operand
ADDA
ADDB
If Br”ch
Range:
Range:
Register,
Relative
to n.
+129
BNE
ADDA
Unsignad
but the space between
7-Bit
MEM12
MEM12
Tst False,
instruction,
in the operand
X
to
K
This is commonly
Value)
Z, X
Products Inc.
ADD CONTENTS OF MEM12 TO j&~$:k
ADD CONTENTS OF MEM12 %Q #&C~
mnemonics
(“+2)’K-
~
n+2
n+2
n+3
x+z&
n+2
‘+1-
if Brnch
and uses th,$~~~~ohulator
ADD,
n
n
field:
.jt
I
I
I
I
for those instructions.
.
provides
Comment
Tst True.
\,*\
them and the operator
.~#<:,\,
done,
.\~;,
KL
.
Instruction
Next
~:;
Next
~$.;:
Instruction
Next
= Operand
OR
o
resulting
an example
,,,~ ,;i,\.JtJ$+t’$
Instr.
Inst.
Instr.
i.;~:,
~ ~,~~1~$~
,,?~ . .:$
. t;..,
in ap-
also
I
ad-
I
I
I
1
of

Related parts for MC6800