MC6800 Motorola, MC6800 Datasheet - Page 14

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
1
Note – Accumulator addresbng mode instructions are included in tho column for IMPLIEO
MSP
&
+
M
o
00
Arithmetic
Boolean ANO:
contents Of memow location pointed to be Stack Pointer:
Transfer Into;
Boolean Inclusive OR;
Boolean Exclusive OR;
Complement of M;
Bit = Zero;
Byte = Zero;
OPERATIONS
Add
Add Acmltrs
Add wlfh Carry
And
Blt Tesl
Clear
Compare
Compare Acmltrs
Complement,
Complement,
(Negate)
Dec!mal Adi.st,
Decrement
ExcI”si”e OR
Increment
Load Acmltr
Or, Inclusive
Push Oata
Pull Oata
Rotate Left
Shift Left, Ar!thmet!c
Sh[ft Right, Arfthmet!c
Sh!f! Right, Logic
Store Acmltr.
Subtract
Subtracf Acmltrs.
Rotate R,ght
Minus;
1’s
2’s
A
@
MNEMONIC
ADDA
ADOB
AOCA
ANDA
ANOB
AOCB
CLRA
COMA
COMB
NEGA
BITA
BITE
CLRB
CMPA
CMPB
NEGB
oECA
OECB
EORA
EORB
LOAA
ABA
INCA
LDAB
O RAA
ORAB
PSHA
?SHB
PU LA
ROLA
ROLB
RORA
RORB
ASLA
ASRA
ASRB
CLR
COM
NEG
OAA
INCB
PU LB
ASLB
LSRA
CBA
OEC
ROL
LSRB
ROR
ASL
ASR
INC
LSR
MOTOROLA
-----
lABLt
-
Z — ALUUMULAIUR
CON OtTION
H
I
N
z
v
c
s
t
R
. . . . . .. .. ----
Test and set if true, cleared otherwise
Hal f.carrv from bit 3;
Interrupt mask
Negative (tign bit)
Zero (byte)
Ovetilow, 2’s complement
Carv from bit 7
Rewt Always
Set Alwav$
Not Affected
AOORESSING
CODE SYMBOL5
1P-=
addressing
INOEX
MOOES
Semiconductor
14
AND
EXTNO
. . .. . .. . . . . .. ----
MtMUMY
1P-=
1321
i321
lo2f
io21
1921
IA21
,A21
1C21
iC21
!9
j9
!6
j6
$8
58
a7
57
44
54
$0
50
B21
10
16
17
F21
F21
IMPLIEO
121
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
CON OITION
4
2
3
5
6
1
1
1
I
1
1
1
1
1
UrErnAt
1
1
1
1
1
1
1
I
1
1
1
(Bit Set if testis
A+ M-A
A+
SP+I-SP,
SP+I+SP,
BOOLEAN/ARITHMETIC
B+M+B
B-, Msp, SP–l+SP
M
A
B }L-’’’’””J c
M
A
B lk-’’’’”[d c
A
B
A’-M
A–
A–
A–M–
M
B-M
B– M-B
B-
A-B
B-A
M–00
A–00
B–DO
(Bit
(Bit C)
(Bit C)
(Bit V)
(Bit V)
(Bit V)
}
.-,-. ,-
MSp, SP-f-SP
M–
M-A
B-A
V)
COOE REGISTER
IUN>
o-~
C-A
C-B
Products Inc.
(All register labels
refer to contents)
MSP-A
MSP-B
b7
Test: Result = 1000OOOO7
Test: Result = 000000007
Test: Oecimal
Test: Operand=
Test: Operand=
Test: Set equal to result of N@C after shift has occurred
Character
( Not cleared if previously
true and cleared otherwise]
b7
b7
-
greater than nine?
bO
OPERATf ON
bO
bO
-
NOTES:
value of most significant
01111111 prior to execution?
10000000 prior to execution?
0
C
set.]
BCO
.-
.—
-.

Related parts for MC6800