Appendix A
Appendix A
MC 68000 CourseNotes
by
Motorola fnc .
SemiconductorProductsSector
(rdsB) bl5
$m0000
so@ool
$000002
s000003
TNCREASING
ADDRESSES
Motorola
WORD '+
St*
AppendixA - 1
|a
;-
95"
:i
r:r
>
-" =
E.
3_i!
U
E
"'
O L
: >
E
";
> - - ?
e
o
Z
;-i --
;
:
?C 'r zi
o y 3
:
6
a
&
ufE
E-+
eii
=pg
{
S
t.rr . l=
c ; 1 .
> :
6 r
g.];"ld
s . l 3 5
o c
2.
._i
: -
; 6 +
i : :
u . r z : < ^= ;=, =
v::
iji.
,
I
v 9 6
i F o
V F O
dr;:
atz
> o : . ;
i r F - t
- - 5 i -
o =
)
* E e
:- - ;7
ii
r
o
- =
>
I:+
: ?
? =
v/ .>
2 =
* a 4
:
iia
< ?
'
.
!J
=9.
1 i '
^
a
> ' 4
z - D ?
> )
^
v
i =
=
- r ti L
c a c :
i ; 4
j t -
< iz= r F
a
-
U::
* z
H
-
^
'
z :
*
aa
=2
k l : i
;
-I a
c a
i
6E z
)- = = ;X
!=
;.-.;
;
a
:i = o E
: r
--:
z a
v
-
B
=
k -F .
i = = ?:
-
;' tJ . D? =
1
--
^ l
' '; ?
^ E
* t
lY.
= -
-x
trA
\ /
l -
t r ;*
t Z
v v
3 :
o =
= P
><
t
=
f ,
9
i
n q6 ?
i -
= q
;td
GQ
g-
4
t
I B
R U
Fzfr3
&r^
c a
=?
->
e c
=;;
7r/)r=
:<2,
llr-r
* "
. . ?
i ' !
v=
5
: ; ;, i=j ;:
7?t {Z
4 t
a,
}H
5 =
3 =
r =
a
?
5
,
=
Motorola
AppendixA - 2
<
u1
D*
t-*6
2tr
?FH
>
:
:
LI
F
>
ZZ.e
c.
o
2
hq
EiF
Eaa
tf
IjJ
F
Aca
L'
tn
ut
h"-
868S388E
a(J
????I?{ I ?
27
4J1
a,
I
I
t&
2,
q9)
qtu
iP
i2
L]
F
l!a
IO
lS
th
I
I
L-
ta
t!
Z, A,
\Fl
'' a
F
F.
C) \J
co
r )
I
I
I
I
lx
qt4
lr!
2
I
I
, (r)
7 V
!r
*
i
x
T
I
F
4n Sn
8Z iZ
?=or
-a
d,-
dJ
<F *tr
2,1 F7
dZ3
zo
-Z<4 A
U J
2:,tt
vl:ij,l
U.:::1
ra
i,t
p,
ut
F
(n
r')
EUI
'i -o.
N O v
6v)
1 5 l l =|
Irl
lcal
00
\o
r l
F
z,
iEu
v6d
&
7
)a
e
- * a e?
E ? ZZ
=:/
(J
q < a r)-
E
f t
Y
X.- Y
6 C
5
e
- d
v t . ; ;
9A
l^l
co
\o
r)
l-,
F
q
>
4
d
al
A
.,
>
Motorola
<r
2
f ,
;-,
v
l -
lf, |
tFl
t<I
l:l l;l
lL iuI l llctc II
t p I
t i l
t * l
n [ lrn I
l;zI
Ir! |
tFt
tzt
:4
r )
X
Y
J
AppendixA - 3
3
E
2
N
e#
'G
:
c , x " 4P E g
<
='
'
>
I
c.l
U)
x.Eg
;:g
I
I
q 5- q
rr-o
rD
Y,A3
U)
U)
T.
lil I
FI
v
(n
'l
ra
I r
I
Ei
I
I
I
IL-i
&
trl
./)
fa
t4
l-
F
(t
ao
r )
z
I
2
F
F
v)
dx( ,
d <;i
EO>
o
\o
r l
?,
n
x E x eI I X i
z d ?aE tr Pl: d
" Es
E t iH= rn! =
t r
e
- t r
3
Motorola
b ;
: 8
Tts
5 8 "
EEqH ts
q)
F
(t
E.
S Eg g
c)
ql
c)
.<l
J
O
E E . A
2 = r
; 15 8 .
H a a
tl
.t)
L / 2
F r /
a
a r n r t g J E O
0/)r\
aO *4
l' -. cn r r t V i !
v
U
7 d> ^ 2
9
s
'?EHEA
o
O
U)
U)
F
(n
<
X
.. > E
" ' l1
o :
' o
E
a
H
: t
28',
Jt r
= =
<
>
t* <
R E -
-&
rn
c
9
(n
r',i
u)
& 6 w
rd 59i
e
,
o x
Itl
AppendixA - 1
e
il
r )
O.
.5
e
U
()
. = >
u
o
!
J
r Y ! d 9t
i E E F d l
e . !
|!
xl
U)
tr
t l
B
z
r)
'
d
g
X
q
EBS
F F :E i E i
r'\
Y
d
LI
xF
t l
<
to t
f-l
t l
o E
,3 =4
ol
3l-
F I E
H
I
EHEF
zr l
t. -r q?E E
"Tl
' l-l
"[l
=LJ
'!
rn
E 6EEHdE
frl
2
tt)
ra
U)
r)
:
F
r\
g.
11
F
J
F
c/)
F
F
z B
r.
r
fr1
F
J
rrl
vt
trl
U)
i\
Itl
F
F
z
U)
U)
Irl
(.)
z
z
CN
"8q
F
r )
|.
v)
\o
r )
-8q
z
n
rtl
z
F
F
)r
l:
l,
E
I
h
X
b
H
c
&
X H qI
. l
E a :A a F i
<
& , 4E
Etr
E P 2- a, '
' H
o >& a =
< F X
s l <
4 5 i BE ,E ' E
. :
g'
EE
:H IEE
EA
fd ; - o E
z
g
? - F5 a
,
t-z
Z
x i i
5fr1 ts <
?2t - {
I
-F E, 1
L I
a,
Nlotorola
tr
n
AppendixA - 5
i- lcr ;, l 4
d + r i
ADDRESS
A1.A23
LINES
DATA
DO-D15
LINES
GND(2)
CI'CK
ASYNCHRONOUS
BUS CONTROL
FTJNCTIONCONTROL
MC68000
MC68OOPERIPHERAL
OR SYNCTIRONOUSBUS
CONTROL
BUS ARBITRATION
CONTROL
INTERRUPT
CONTROL
SYSTEM CONTROL
vcc (2)
GND (2)
CLOCK
r
I
I
MC68000i
I
I
I
l-
R/W
LDS
qs
AS
DTACK
ASYNCHRONOUS
BUS
CONTROL
OTHER
CONTROL
LINES
Motorola
AppendixA - 6
f <
J <
* ! -
X h
;l s oa T6 i Jt u :^ ct _ i- t _< - <
FE
l 3E3E;XX
R
H r l>
o oa ; ?
f , eo lo E
f , e
f e
F.
4 , 4 , 1 2 ? ? 2 2
r t ; e > - ; z z
7-
r'\
h,flifi{E*tr 8
6 tE S E S E A X N
= ll E l E 9 a a a
l':q
ct)
EU
H r o o o o ; I I f ,
- . ; - - - i = < < <
II
r? t?i ?; ;? v? ee zz z
\o
r )
F
f E
6 v
o.'6
x 5
E >
o9o
o E
2.7
l e >t E l F r F > F
d lq * q = a x a E
l
n
1
5
H'EB?
E
o
trF
- ? 2,
e >< o
"^ ti
? 2E z
frl
e6 Ag
z el 'E3
z
c,
U)
v)
9 E l
<-&9
2A
ffiF
X:
HH
z,x
H<
:d
5s
1?
do
z
z
(n
I U lO O O o } r y ! l H
J
FE
,12
|l
*
t "B
l B 3 > E E F H
!
U)
.eF
I' Jt I: : F F Y Y F F
$F
cttr
r K>l > = E * * E F
l
; h
F
lt< u
tJ
13 lE
!)_
!-l
X
\od>
?^
*E
Ztr
EeA
>)E
aRZ
z
6
b
E lou
A; '?: V
o
X
iF
Yo!2
oHa ePE
r|t
*,t-?
49,-.h l .,U
zjj
<:E
4 -U)t^
"&
(h
Ai,B
i-?9E
Y6o
o41
F<<
(n
a
n?ra
!-ifin
Y.X7
e'dz
Fa<
It
Fr
a,
F
J- X{
a
xx
6?
ao
r )
t-a
ea
ex
2.
56
lo<
tF 1XFl XA Xx Xr =
<
X X
: l x x x x x !
Y
q tx xx x x x x x x x t !
x -rarat:til
x
Motorola
\o
r \
F ) e F S ! r ' F
x x x
x x x
F F t l . n
E H .
r r r F r r
F r r r F r
T T T F F F
5
AppendixA
,J
U
L/Q
g=
rABil
,..t
tJ
r\
\J
>^i'i
aa
ILI
u tra xl)
-ii
t- Zi
IIa
E r B3
>F<X
->\
, . v ( J
\:-,i
! r . ,
I c1Y
-lI]J
X a
;\o
U
E
l r B H l : *r { 4
i a
E E
\o
U
T 1 3 R h I H : co
6
i
.iv
z
6
I
:
T
o
*
v
?
<P
JF
o
5
>
=
d
8= .
O
E
d
o
f'r
EHr*FlFr|g
r-l^
;
E
g n'
: F.H
a.
N
!+-g
c I:
= tF
lJl
-rV
r t r
! ' ! J
.2
z* t PF!
43 F E"i
f-cn
x;l
t).
.9
tr
)
Ea
ES
d=
.E
9E
'6I iEi
/r\
I
l
\v
_t
:;cgiiEF
t l
t t
>
d BI ! E e
d
?E F ;r
fr^
QNI
_g
>J>
aI
I
a
=-v
= = i e i
'1
< J
z <
* z
L
00
\o
x q
U
IR
E 3 1 3ltto
d
t(t)
tvi
t<
Motorola
IX
tY
lF
lo
_ READAND WRITECYCLES
SPECIFICATIONS
8.6 AC ELECTRICAL
8-6 andB-7
( V 6 6= 5 . 0V d c + 5 %; V SS = 0 V d c ;T A : T L to Tg; seeFigures
Charactoristic
Num.
Clock Period
Syrtbol
Icvc
4 MHz
Min Max
2n
I l3
I 13
Clock FallTrme
C l o c kR i s eT i m e
llock Low to Address
C l o c kH i g h l o F C V a l i d
b
OA
rcl
tCHAZx
C l o c kH r g hl o A d d r e s s / F C
l n v a l i d( M i n i m u m )
tCHMn
ICHSLx
I C HSL n
IAVSL
55
I F C V SL
80
..)
fi1
.^a
tJ-
tq2.5
14AL
I F
to
1l
to
20
AddresstoES, DS {Read)
lowi A-Swrite
F C V a l r dt o A S , D S ( R e a d )
Low/ES write
C t o c kL o w t o E S , D S r i l g n
AS. DS Hlgn to Address/FC
Invalro
A-S,5S wrotn Low (ReadlFS
22t
23
lv
^^a
t6L
29
3C
^., A
J l-,"
535
8C
zffi
Unit
NS
ns
c3
2n
Jf,
lt)
NS
1O
IU
NS
t0
10
NS
80
1a
fll
70
60
55
55
NS
dU
100
80
7A
60
NS
0
70
0
7a
40
NS
55
55
60
0
30
20
60
50
7C
80
90
.JL
2U)
Max
9C)
80
60
55
' 1 2 . 5M H z
Min
r(.)
lSHA2
500
250
1 0M H z
Max
500
Min
100
r0
i20
ILL) N
55
tl?
NS
NS
ns
40
50
55
'0
ns
ns
3C
2A
244
195
lql
95
105
80
ns
65
NS
DS wiorn Low(write)
285
170
I t3
285
180
IU
C l o c kH r g ht o A 5 , D S H r g h
ImOedance
A S . D S H r q ht o R / W H r q h
NS
C l o c kH i g h t o R / W H i g h
(Mrnrmum)
(LFJHFN
C l o c kH r g ht o R / W , V M A
H'gh lmpedance
J S H r g nt o D a t aO u t I n v a l r d
f,ata Out Valid to DS Low
{Wflte)
D a t a I n t o C l o c kL o w ( S e r u P
Trme)
)S Hrgh to Data Invalid
(HoldTrme)
Motorola
ICHR
90
80
7A
IACQ\/
2C
20
2A
IAVB
IFCVRL
4f,
25
2A
80
7 0 l -
60
8C
IRLSL
TCLDO
/^
ISHDO
60
( D O SL
55
J3
IDICL
30
25
NS
30
r0
NS
55
7A
L5h5En
180
t2c
90
bU
NS
NS
NS
'0
l
NS
t0
NS
55
'5
15
15HUI
IDALDl
NS
50
?0
lc3
NS
20
324
4%
ISHDAiJ
60
2A
0
50
30
NS
NS
60
2A
80
120
LLFhI
n5
ns
60
60
7A
si
90
'0
70
80
90
60
7A
20
50
60
tCHRHx
80
10c
124
.thJ4
/t'
l5
500
25)
2fi
10
8 MHz
M i n Max
Wflle
20Ao { S L o w t o R / W V a l a d
A d d r e s sV a l i dt o R / W L o w
2 1A 1
to/
ICHFCV
10
500
2g)
250
10
6 MHz
Min
Max
NS
150
NS
NS
NS
65
50
n5
AppendixA
8.6 AC ELECTRICAL
- R E A DA N D
SPECIFICATIONS
Num.
Characteristic
4 MHz
Symboi
6 MHz
M i r I Max
Tr
33
Mrn
i . m
C l o c kH i g h r o B E L o w
I C H GH
n rgn
37A
?a
39
BG Width Hrgh
41
-L U u t D u t
S i s ea n d F a i lT r m e
-r / M A
Low ro E High
rgr
Fl rqn
43
E Low to AddressrVFT,,FC
lnvalid
BGZerwtorn
470
LOw
n r9r
o l
52
53
55
tr
Min
Max
2CA
2n
200
2N
r 5
50
50
3 5
r 5
60
3 5
3 5
1 5
30
2a
3
f,
l 5
I C L V MI
20
3.
EO
tELAr
55
2A
JJ
:ELSI -80
900
100
-80
2A
2A
-80
600
cal
900
da
60
70
45
2,
55
25
150
i2,
iw
80
25
90
7A
ns
10
Clk Per
t f ,
i 3
20
2A
80
2A
20
-80
NS
350
280
NS
550
80
80
r E LD o 7
-!
30
2A
r5
I RL D O
55
35
30
2A
10
I HR P W
l0
10
10
NS
440
80
ICHDO
n A L , F i t 5 E I p u l s eW i d r h
NS
90
R l W t o D a t aB u s l m p e d a n c e
Change
Per
.c
'10
25
25
n5
Cix Per
NS
1A
35
30
ICIEHX
a,
ns
3 5 Clk
3 0 CI
7t'
200
,10
IqH\/o!
t 3
7C
25
'cL
35
3l
1 5
t v M r p p 325
IEH
i 3
2C
r 5
IG F]
l R F ,n a l
;J
;2C
A s v n c n r o n o ulsn p u t S e t u pT r m e
E Low ro AS DS lnvairo
Max
8C
J 5
3 5
3O
Unit
Min
3 C
B G A C KL o w r o B F H r g n
'Db(5n
_ (to PreventRearbitralion)
8 G L o w t o 8 u s H i g ht m p e o a n c e
'uz
_lwrlh AS High)
1 2 . 5M H z
Mar
9l
IERHG!
l0 MHz
Min
J:
hrqn
J /
8 MHz
Max
an
36
W R I T EC Y C L E S
(CONTINUED)
0
NS
Clk Per
Notes
r o r a l o a d l n gc a p a c r t a n coet l e s st h a no r e q u a l1 05 0 p r c o i a r a o s ,
s u b t r a c5r n a n o s e c o n d' sr o m t n e v a r u eg r v e nr n t h e s ec o r u m n s
2 A c t u a lv a l u ed e p e n d so n c i o c ko e f l o d
3 )f 147 is satrsiieotor oorh DTAER ano BEFF. i4e may
ce 0 nanoseconos
4 F o r p o w e ru o ' t h e M P U m u s t b e h e l d r n F E S E I ' s t a t er o r
l o c m s r o a r ls r a o r r r z a t r o fn o n - c n r oc r r c u r l r vA. f l e r t h e
s y s l e mr s
p o w e r e du p , / 5 6 r e f e r st o t h e m r n r m u m
D U i s ew r d l h r e e u r r e cr o r e s e t n e s y s l e m .
a t 1 4 , t 1 4 A , ,a n d# 2 8 a r eo n e c l o c ko e f l o dl e s si h a n r h e q r v e nn u m D e r
l o r T 6 E ,B F 4 .a n d l g M r n a s ks e t s
6 l f t h e a s y n c h r o n o usse t u ol r m e1 t 4 7 'r e q u r r e m e nat s' e " s a r r s t , e d
r n e D T E E R i o * - t e o a t u s e t u pt r m e( / 3 ' ] ) r e q u r r e m e nc ta n
oe
r g n o r e dT h e d a t a m u s t o n l v s a t t s f vt h e d a t a - r nc l o c k - l o w
s e r u pl r m e t l 2 i ) l o r t h e f o i l o w n gc y c r e .
7 F o r T 6 E .B F 4 ,a n d B g M m a s ks e r 1 1 . At r m r n ge q u a i s
l t a n o 2 t A e o u a l s2 1 2 C A m a yb e 0 t o r T 6 E ,B F 4 ,a n d R g M
m a s xs e r s
8 w h e n A S a n d R / W a r e e q u a i l vl o a d e dl ! 2 a 9 b ) . s ! t l r r a c i l c
n a n o s e c o n df sr o m t h e v a l u e sg r v e nr n t h e s ec o l u m n s
\Iotorola
Appendix A
10
-l
e
3
e ;
q v
i 6
> 6
=-
O O
3-^
; 3
o r ; i
E
gE
x v ?
-
o -
= o
> 9
-oE
; . o , ^
F
6
D
a =
o
9
.=
. , Y C 1
: ;
E
C = r
- l x
: F
tr
. =
F -
o c
C Y ;
2D
6!
> 9
9rg
iro
-O -C =
5 9 -
F g
66
o P
:v *: -=
r-
^
:
6
<
'
o
g
lFP
F 9
: i
tG
@
IE
l'-
l@
t<
tt
3 3 P
IU
Ir
; o : o :
L
iI
E E
b.;
9 b
= >
i o
Y C
; F
EE
. 9 3
- l
-a 9-
! . - =
o
p
: >
9 H s
=
];
9 :
O
L v =
- ;
-
;
<-r
3 v
t;
ts
:3
c o <
s;3R
F
o - N
E
'
n ' 6
o x :
o - =
9 l o ;
:,8
o
9 ! o
= . 9
b,i !'
d r 9 o
E:9
no ': e: ;F
F s E
o ; 9
. - ! !
916.:
:
:
i
o
x:;i
C -
o 9
9 0
>
:
-
E
F
o
tr:3
F g :
r ' v E
F.lE>
o o ' -
o o o
o ! - a
> 9 9
=
o
!
=
E q'i
-:3 :
o
E
b : o
l<,::
t9 aD
k D ; I
g r o
d
ob
o
Y E
o ;
>;:
; o 3
iI
o E o
; F 5
, ^ c
a v ^ .
9 e :
iE,--
: O : : 9
@ : Y \
> Y :o =
o : 9
i 8 g
i_3
Ir B
Motorola
t:
Fn
!?=
" = E
6 G 5
1 6
F _r E : l I H
<
lr
P SF
I
o
sgd'
Appgs
di*"s o
1 1
(a
&
oq o u o )o
xxxx*>
H d d z z x ,- J*g *l *
> r i J ) 4 g q- o- .- r
r/, u, (
F
(t
(n
-1
-l
E-
(,)
J
a
e
a
P lF
1
r
,
Y
;
v
r{fih
1.
n
()
sv
fr
gEEgEZ?2
o
s{
n
u
F
2.
H
o
(n
FF
::1
?
EH p
6t H
q
a
Er.;
e
:
EH
*
?
o
H
g 2F
5
F
l-r
7
ct
tr
:
Ez r]
oes
sF'!
p&=
s*a
f.
; ?:
d * p i
X62eAfr
e uz ? ! ubl ! u 3 z ;
-o
o
F> a Efrg
ao
r )
F Y
0 . 6 a ?
zas.aasd,
ffs6frfrsER
r )
FI
*
3
e *a
Y3g ?U
? I:
!r E
: ? J8O p
z
.,f,i
?z xE e
t! H
frt
FB
F *
H
*.1
3i9
z
F
r)
F
(h
z
F
z
u-
z
z<
oe
>&
us
4a
ez
z.
------i
l F r
ul
OC v
v v l . )
\o
U
=
F
O
i l t r g r ? l H t u :
J i
t g l l "d
r r n X
Q Z )
> O !,,
c..l
Oi
HHH
v;
FY
I rF-
z7
EU
2,
Motorola
AppendixA - 12
Supcrvirs
AS
trlffiv
AB
urt I
STFFFFE
$t00000
MC6t000
-, I
ullct
lvlmv
l '
SFFFFFE
_rlI
stmR.vlsoR
ACEESSIBLE
_i
$0000m
rESET\ECTOR
VECI'OR
TABI.E
T
DAtrA
FC=l0l
TJPERVISOR
SPACE
II
RobRA
FCrll0
STFFFFE
s800@
tI
'R,OGRA
Fcrt0
USER
SPACE
DATA
FC=00r
SFFFFFE
I/o
SINGIJ 16MBYTEMAP
Motorola
AppendixA - 13
MC68000 SYSTEM
CONTROL PIN DIAGRAM
vcc (2)
AT-/.23
GND (2)
CLOCK
FTINCTION FC0
CONTROL FC1
FC2
DO-D15
MC68000
SYNCHRONOUS
BUS CONTROL
.3rstHffi
R/w
TDT
ASYNCHRoNoUS
T]DS
BUs coNTRoL
ES
DTA(S<
BUS
ARBITRATIONCONTROL
INTERRUPT
CONTROL
MC6SOOO-BERR
CHARACTERISTICS
. USEDTO SIGNAL CPUTHAT AN ERROREXISTSDT,RINGA
BUS CYCLE
. WHEN EEEnnIS ASSERTED:
CPUABORTSBUSCYCLE
DATA IS IGNORED
ADDRESSAND DATA 3-STATED
BUS CONTROLPINSARE NEGATED
. AITTERBERRNEGATES,BUS ERROREXCEPTIONPROCESSING
occuRs (TYPTCALLY).
Motorola
FOR RERT}N
AppendixA - 11
tt
cz9
a9
46
<-
=FA
-UH
4 g
<a
et
;tx
-.1:
aa
J
-ta
F<
ztr
r l
E3
). crl
r l
<.n
rAfrl
,AZ
=
P
=;'i <
Iz
z)
?3a
crail
+9I
d a a
lc
FJ -IF
l6
< t :
t,
eu"
Atr
--)
x<
i-<
-{
<n
F =
< x
f,
ca
\o
r )
g t
!rlJ
1<
?.9
>dE
t6
to
tJ
v t
h
t5
r)a
tJ
t<
k
xn'l
a
q
q
l<
<H
;h6
n-i>
q l
qi
. r L v
o i
>z
<2
= F
6Esr
5n
= : 6
tui
t<
E
e ' ?] h ; Z
'
,'-tA
9
I
j HF / a Qa
r
Z
P 6 a 2E 3
f rE s ; ? : a r
L
k l ! . i
9 e ^ r a A (
-(') ? "x ; u
7
3
=
E
=
i
ilg
cn r
:i i t F : e * gE H g n
r;re.a e 6fr
s
2 3e!6
79 d
q?
x , e ; :
rG
EH
'4
gf ;
lqF
i.
-,
g=8
H62
3 X gese
i?fiFE
u
F
8$45, ; ! ; Z E i nh
? ?
a Jt 5 n
EsEE3! 3
E sagF r r ia(
''; i 7 l = 3 1F! Z
E3'2t'tlgl EgEF
=E =
7
3't,ibEfF
I
F
tl H
S Ii iEl H
FE
HE
g
R
fi r- G i
F
l
g
l
S
x
E
E
:
E'*'-
s i l E q fti L 3 F i
E illq= H
f lfr7i
':Btxf
Q rSE21
, E \ 2 2 ? 6 ?Z5 {
;
)F
5n 5r
Z , r i q ? E2s! Z i 3
l:qHaxF{
liF|iq|ie
- v )
>1
Motorola
y* zoa od j j
a t
'd
F r )
>a '6
AppendixA - 15
/
/
f ; a
e
z
----------,
E
J
\
!
l<
l=
z 9 iF
Ft
9 >
F
fr
hE
fi lr <-
f l 6 ? E A aS
A
" g E TE . U E
n d=E"
Hea
HH
li'
t4=
&
()
-
ll
' l g aH a E
2 d
o t s
-lA,
I\T
-1
\o
F I H AA g H
3
t/l
vq
EF
1$,
i
a,
c.
,14
|.qq|/\l'(ra
l L / u lI
I le
,il
iL E "=l
tq1
t
|
:^
(n
c n l
p
l
\J
t
Itri
ld
r q
ia
'
F
J
-1
v(J
F
;E5d
F:EE
a*bc
e;La
?:
=J;
e656
7 <1<
d :E :
H i
=-1
AOr
.-1.Z
=<
-x
FF]
CN
-F. !
+:
I
i
q>tr
5uq
:35
z
l a
Z f 6
-z-
\0
Motorola
AppendixA - 16
MC6SOOO PROCESSINGSTATES
NORMAL
INSTRUCTIONEXECUIION
(INCLUDINGSTOP)
EXCEPTION
INTERRI.IPTS
TRAIS
TRACING
HALTED
HARDWARE HALT
DOTIBLEBUSERROR
DOUBLEILLEGAL
ADDRESSERROR
MC6sOOO_EXCEPTIONDEFINITION
EXCEPTION- A DEVIATION FROM NORMAL
PROCESSING
SEQUENCEDUE TO AN
INTERNAL INSTRUCTIONOR ERROR
OR
CONDITION,OR AN EXTERNAL REQI.JEST
ERRORCONDITION.
I\{otorola
AppendixA - 1.7
z
e G
ri
g33F
a
(n
EE, Zs,
Fr tl
i d
2
^< E5
dg)qq
L F ^ =
X-:
8 hx ? Z ?
!H8'
z ?
AA --) x 9 e I
vZtril
lJ<
&&'
-k Z
Z d
r-1
<ts
F
lI'l
gx
F lI
r ) r
qJF
trA
&
l!
A i
I
I
I
I
I|
I
|
|
a , s E l
H ' Q
OH
. E
>-i
l\xr^
!i ar! : EIf li ! ,E
1
)-
Y A
tr F
f.uJ_br
> Z dEd
=a
ao
o
i'i
f r t Y
< t? ) A, 1I
(
r-\ a
f I
JZ
vr
>
.-Y-vvur Y
) -Z
k
9 &
9. r-r
rF- ll
c n 9 l
)cr> F I
A z & l
aaF
EP fifi
*6
Et ix
<
I5 ; F i $
>#EtrX
g5tfi= rEEiHs
.i-Au>-
a
tt
? 2
cn;
t
z
&a\
l-r:<
=
rH /
a
x
(nla
a lrl
? p
z
&6
Fi-
<O
r \
7
2 2 |
Y<
l
l
l
t, \
= t
\ov
{ n
A
A *
H I
H T .
>
- L
:ff EE
nr
rau
6
x
C,g)
i1Ea I \
^ IJJ
F v
Fil
rtt
(n
ct)
cn
xv +
77
ZF
\J
d,.,
o?*6
;x
U)
F * / H a
r vx
Y'^'q.a
I 1 X
d
? 9 s tI lN d , U . / = v
X
I
00
\o
Lr
t-l t
FEfi
(aE
tl
z.
lti
a t\-t-4
r:i< I
t
&, I
Fr <F I
ltl
l--
t r X
n E ( / ) Y l<
Lr
n- F
E ct)
(/) \
e6
t1
z
F
r-l
-
XX
l.l n
tl
tX
trl
I^ r l
l
6pE
ltn
e alg!
sEa
!
= | S H5FqT
F
*>
EHE
o x-!
F eJllaE
-'
X
v
3 eF.;
qrZ
l 1
t r1
t
Motorola
FF;
l-o
AppendixA
o86
'R(h
rgES
EOtatr
d.r4tr
z
I
c.l
c , -
cIl--E
Eo
2 z
F
U
D
X
V)
rA
Zr;
H E
r l
il+4
F
r )
x
e1
o
c
'
L)<
lcx
'l i-t
Fa
TJ.l
i;
.t)
>
: <
= l
< &
= 1 ,
> z
*
r
!
!
u
= l !
= l*H
=
=
> 5
u t l
u ) v
< 3
gr O
-l
5izr
=l+-i X
5 t
= ;
U
z
oo f:
a )
'*
Fr
\o
d = l
F
ra
* -l r
o E l * i- E
r EE
5 I
o ? N r3-=9 ?-gB E g R s r
H e*HS+H
e
E(
-i
IC
9 z
td
F
.l
.-
7
(t)
II
'
q
q
tr
i{
<
&
I
I
r'\
I
I
I
I
I
I
I
<
t:
14
z
o
I
I
E&
N
rrl
3
I
I
I
I
3
r.l
I
E
E Ex
z
*F
l^
z
v
U
I
I
I
I
I
I
I
I
I
&
I
I
I ID
tt
EE
rtl
;
z
&
I
I
f,
I
I
:
|ll
q _ _
?$-.
A
\ o x
2
tvloto r0 t a
rt
a
^
t a -
,- tr
I
I
I
!
>
I
I
I
I
I
(J
x
o
r!F
= F 6
^
.
I
I
I
F
r\
I
I
I
Bl
)4(
I
I
t2
,x;
t
t-,r-
c
h
O - )
it
Etr
I!
. g e
xx
gl
o
z
ol
- o ? r ! 9 Rx F ll
-!
F
(t
i <
? - q
A lr)
a
2
<ili
F
'I
lV
5:i)
9n,
a d
tr4
24.
I
I
&
1
A
I
I
u1
I
t
tl
ri
\ z
rA
>
r. F
u,)
---+
rt
^
v
e,A
\)
(a
Y,i
H
9H
5:.7:
an
> -9 do,
Z.tr
F Y i ,
t s a
u)
tii
z
e
< d
\)
< i
00
E ,fP
\o
O
ao
r)
a)
E . . r P
z > <
z z
d
'-i
i 2 >
<<(/)
-t_ r ._d
do!--
t-
,,,
=
.
'
\ A
v)
2<A
>e=
rrl
7 e '
a g
E ' 7
1
r - r 2 i ! . l
- t u ) a
'!
tt\
U)
irr
a s
'ut
z
^
t
*
i,r
{!
c<
;
F
3
(n
r,l
r
U
7
Ul
O r
Z A
FX
=
a
71
5*
tr t i ?
; . 2 . , - 5 = : : :
rl
i]
- a e c , 2
=
J
,., ,.r d
q
F
Y
a d l :
d
"
'
tr
c ; E g <
A>
F tr
22
z g
ap
f \
*l | .:i 64
tl I i xA
>
6l |
FT;-r--
S l| * l = b ' d
5
u
a
a
l r
Y
' . i
; g E i E
r o i a *
x >
f,
X
rtl
.
rrl
r .
V
IL
l-
a.
t___a z R 3 5 E E
- -\----r'8 3 z YE 'A r dO( uJ x:
u6
?s z-,e=A
fiF
F
g ob-Yc(F
g k z
r F
S
X au O>a HO X
=
_ i- z< Q
U
lrl
11
F
(h
rtl
F
tl
F
z z
z
(
p
E
(
t3
(
a'\
f r " o V 2^
I
f i F F A t F F =
?
--l
I-;l
a f i I l E f rI
> ;
a
,/----\
$ i e P * : : -UF
HEFiriQx
i & x3 i J J =
d , t r ) Z h
i: E
i l E t 3 !z s
x
'
EFhb
9 : b q 2 ? 3 F ,
i li t 7 2 3
( i l r - C
e G -
n - A B T P E F
Z
?/
a = Y & l - 6 , ^ q
tl
F
3 lI : lr s Flq
=l l 5 r'
E L J h(a ]
l
. l
trt
&
A0nendixA
F
J
-\
f
z^
)
j
G X r ! q . l C J U J r z l : E V
x n n l a
E
ii:B
< F F ' t s
g.l
F,'l *
a D D I c C
Y
^
f
F
f
H
)
:
U X X F q J
O t r . l d < d
oi -i .+
:
o
tr
<
z
'1
d36
< rqu
a
^x
:E
i
?
ElEel
2 V
I :
z t r = Y ,
i-.i
<,
l
l
l E ,l E
U F
(n
l
t
F
E
.:.:.::.
r!
i F ki
t!
l!
s.l
UI
< o ?
: 9 ;
l?'3lHlElE
<
r
-r
z
0
\e
t
E
r . 6 -
llr
2
6
N d
>"6
E:
Vs
qqJ
EP
8A9
= X
22 62
\o
g l ( 3
IJ ^ [ lc1 a q i
Q 2
4 r
r \
, &
t/: F
>z
q Q
U "
7
A
F
(J
'
f|l
l
/
i
h
3
I
r l
"i
I
R
;
Y
7
; ee -o E
r
F
z
rf
g.l
2(,
x
=
>J
-
ili
T
F
3
6
>
q
5
H
o
ao
\O
B i
a,
n l
ae
i3
Ef E
5?
:o
- fI
FP
i; a
?f:
I
.^?
El
,1
tI
g
3
>
;; ;
rl
F
F
8t
E
-t-
4
x
+ $
t
-T
. ?
9
:
i t
2 =
d F
;
i
!
r l
v B
-8 :E
5
Ms.
s-
'
!
i-;
F
:
a
z
J
lt or -r *l
ilJtJtJl
;tat Lt &;
l----J
'l
>
: =
I I J H !
l z Y l
t - " 1
lrl
, & z
= l O i
ts
:s I
Vfr t
EE E
II
c 9
:x
i{
:
ls
lo
R
!
l-'i l"t
tE tE tE
r
..:
3 i
o l
o O
TT
e!
F
t
x
C
6 E
i F
sHgl:
* E : "
=gF?
7
A
v
e
i-
z
;\ ;
6
E
Ov
P
B
;Q 'E
v
{.-.
' E g
io)
>AZ
<p
!s .. reF
.FY
Xir
-.
3 2
F +
:
U +
;
\grr(
\ -\,-F
E
.g
>l
-
&
E
/'\
.
z
d
c
u) rt
<L
?E
t &
e A
=
:
=
i
o
L
r-'!
(h
l)
:: i -P
E g
fJJ
r
L
=lra
=Fr
4
2
\o Fr
Itq
Qlr
F f
6cl
tsE
<:,
3H
a,
h T
il
dH
J '
E E 5
9
H
E E
Xc
ag,
-r
Z=-\Z:::\
El
fr: np"5
EiHHHIo
tE AA,?BA
/'--\
tf
tf,E
F
U
F.
r-'!
't
r )
r )
(n
* i * iPEEE
T;I
til
lrl
t q l
F
p
F
r?'l
q
q)
a
l.l
t < l
r \
lFl
't
t;l
l ^ l
2
U)
L:J
I
caL
I
6
f )
LJr'1
H;>
q=u
-.
<Xx
xi=
J2Z
J - F
:i3
d e =
s5s
HEH
Motorola
e p
t3
= d
0c
\o
r )
F
U
p
I
I
I
il
F
(n
z
o
U
z
n
q
r f ,
D>
AppendixA - 22
ri
,<
;)
<
d) f i
t_
rrE E
'u H3 !
c<
. ? g H X f
x x l>'"
x,& 6-o
l'
Zft
5
5
9
fiEA
F7
F3
.1
f\ ,J
z<
cCtr x
a
Btr
( n z
Fr
XX
A H YH
Qrn
FJ
!E
CC
IF.
\J
\ o c 4 X t r i
a
F
p
u fri
K
? H3HE
J :
= E r i F Fz = 2
='H:
E
2 > a
;;
z&
= Z E I H R; E E
p
i3
rE F FE
2? F
Pi;
i o ?
E t
a9
ia
U?
b
. x
rdc,
uo=
= = z a3 gg e
F1.'1
U)
U )
t!
\J
< r o O O s l l l
frl
F. ca
z&
llF
r,r
- i iF<
r
fF l >
Jti
P0.
Z6
Ja
F \
a>)
t 6
\o
\o
r l
<.
F P B O FE E E
Motorola
6
\
\
a
o
J
3
i
g
U
3 S R F T R
AppendixA - 23
r
F
E . "
= i
u 5
a x ,
3
' i
24.
jfr
zlz5
!1 J
\J lrl
_ LJ
94ze
?
-)
sr
?
u
5
5F
lt
f rrE. "?Ar . d 5 2
n
EFY? a?gfrg
FA
r?r
z=22
t7, 3
67 d,
?.?>A
r_r
. . d U l .
b
-
? Xv
X q S
;t qt 7dug 3
J,
&
=
v
4
x
ri
(t
r-t
: Ba?er
B l f r F E zEilq;g
*#dx>
salH *Aasit
F F
E
5
S0g
!
?Q= l?
:sLi
llFlF
v
.:Xfr54
l=l=lE
\ 6l U
r-'l
F
F
r \
>
&
N
r-l
E
l
Frrt
<U
z
<r
=
5
t!
lllElE
ggg r?
l$
az
e
=
a
P
O
&
P
F.
U )
,.
F<F
U2
=
. ^ F
2 7
iE
'
C o - - :
i E t
l
O c 4 1
z 4 Y
o H t
9 2 a
F g l i
H i i E
> O ' r . l
r - - O C : * : l r l
F
" "o9 z2 t
Y H *
!:tr5
xF J PL I ,U z n
;P
P ( f Y
? R :
Z z i
; E E
-
X E ?
?zE 2ea
F
H E JE ;; bFA > V
00
r )
z.
Motorola
Appendix A
- 24
(n
c,
&
-V
7
<^ -z
U > & Y
+
v
= a =
Y n f
. )
:
r
= P q
Y,
(ft
t a 4
t - z ; -
\iz
d,
l '
rt1
i - r - 9 *
S , q H
q . r gj E :
- d < A
F : = 3 0 .
s 2
X
H F AY E E = :? ? V g
r ' l a f J e = - < e d , d , = t r )
F F U N
I
A
3 +
o
r r E
V
r
f-' l
5
X
o -
I&
fa
rr
t
:
(t
(t
l
cn r\
i
4
=
1 n
=
C
-
r-a
^=
H; B.EgBS{=9
jx
-E
=
e
i iEB t tir s
F
Fi 8
5. 4o
isr
s ifi if lfiE
O t
O *
= 5= ='
00
=z
av
L >
='t
r;&
td !,
>r rd
a/)
FX
I,Y
)u
XX
Fg.l
t
$
9nq
;,ov
=t'''t
(/) 2
z
(n an t-
2aEEX
an
F
U x
d
u
i
t
I c/D
(h
at)
F
(^
z
^H TP
< =
d , 5
-: ci
I
t3 t3
; ;
Motorola
zlZ 7=
v) (a
F
(t')
o-,^
z 7
(t)
- : :
v)
J
^ t r \
'.,
i':
ql
F
^D
5n
Pa
: - F
ts A
t . h
Ll
lll
,<
.f a,)
xz
:a, <
O
F
-,
,*
A V
.* r4
& ^
5.2<
Z
_31
o a afrF
?i
= ?E gi ?a;
zA -z
6 2
U)
*
'
,n
9.
z. ta
AppendixA - 25
rl
;L-l
i> <
E
q <t s&Z
(t)
(t) -
a : F
rY'] E
xF6
=
a
\./ f-l
<?tr
e7
P z a
l : d A
E
/ XH
H E
i,\
-l
z q u
fa l6a i
z'A
o r
A Y
YZ
Jr
P:Y
F
|- )rl .t r - l
[l -- vl r \
l q B
Ftr<
6 U q
- <
xrc
hF6-;
222?
vYcltr
uexi
,[16b
3O.(
d H ^
h F ;
Qz
9 6 ; o
; d q *
p*9
j:E
;F!
o o F
>z
t+t,
t ^ J
,E 'A
A
6 h
O Y
:2il
,t-
\-Q A
d ?
E
R:8
5 y"
E.-l
<4?
iEEH
qE:
b|d,
r ^ =
XJ TH
\o
z >32
g?E
.6 Po
,4
(4J
EB E
|!
EY,E
l-
6XB
o>z
(n
FI
zra
a
F
Za
oz
F
rrr
F-( \./
;-'(
:'l
zr | r lH
v r-l
A v r )
r \ v
X
X
F r-'t
tY
-
-t
t<
f r
rYl
Z F 7
- u ) =v
-
11
r r'l
lv
\-
o&
&r t l
tV
n Y
rtl
u F:i A, fi
f n R?
o &
z
Itl
\ J A
r Y r ) E l J
T c z F O
'cn
V
;:r z F ' , 1
\J.
. t ) J s l P
p
m
{ ,
-J
E . - A d
v
tY1
J
Q
r )
z t r
o z L
!
) ,
Y t r X
i' illrl
' q X +
I - L J F
A
U
U
tr
l r
f
F
,rr
N
/tl
z i i &
Fc 2
\J
rY1
l-
z d & ; E t !
= F F O N
F
r )
F(
&rtorola
AppendixA - 26
. MC6821
. MC684O
. MC6845
. MC6847
. MC685O
PIA
PTM
CRTC
VDG
ACIA
. MC6852
SSDA
. MC6854
ADLC
. MC68488 GPIA
PERIPHERALINTERFACEADAPTER
PROGRAMMABLETIMER MODIILE
CRT CONTROLLER
VIDEODISPLAYGENERATOR
ASYNCI{RONOUSCOMMLIMCATION
INTERFACEADAP]ER
SERIALSYNCHRONOUS
DATA
ADAPTER
ADVANCED DATA LINK
CONTROLLER
IEEE488 BUS INTERFACEADAPTER
At-A23
CLK
Do-D15
FUNCTION
CO}.ITROL
FC0
FCI
FCz
w
63
E
AS
SYNCHRONOUS
BUsW[
ASYNCHRONOUS
BUS
COI!"TROL
DTACK
coNTRoL EE
Motorola
AppendixA - 27
r$
lu)
to
|
'3l
I
,al
rt 9
= tl
d
F q f
< rd<
O ]
:
d
a
U
O I
- = <
; E F
I u <
l a o
i
;^u1 I
!l{
r )
| 99
\:a
F
-,
, 6
vta
o r ; i
z
z
0l:
fli
-l
q ,
El
UF
^l
if
l\l
0 0 t
-Y
tor
!J
F
z.
O - (
o o d
il
"r
6t{
t l
tsl
Of,L
F
r
9.^;
U
^
ze)
< F I
oi
-l
Eg<
C E F
I w <
l a o
i
q 3 l
IFL
z
o <
C F
< 9 )
<rII
f,(r I
-' I
nR
!:
| =r
> IE
I 55
F'EFe
tol
I
lol-lN
IJIJIJ
co
r)
-.
EFF.
loto
toto
lllJ
IHF
Er
}!O
= <
s4
1-:
co
F-U
t
<
q
:aFr
XbdY
{Ed
a
x3
r1...
j:-F
I
I
I
-..l .@
_J...-
'
-1..n
_J..--.
7.
^u)
Fr^
=<
F<
l,:t/ r-'j
]"
z*
.--.t...----"--"
_'_1""
--f
* --r
l:'
-l-',
: _ l_ : _._..1..-
'
\O Fl
, U
II
l---'............'
---t
-*- -I
-l.e
J-.._.
ZE
l _'
-l
t l
co
r )
F
r? l$ lf
\o
r\
li
li--l-l
-.h
J.._-.
l_,
f
Q
a.
s : l ? t ; ErA$r'r
L}IUIUTUIA
nplrclur^
Lo
6 . 1 D A T A T R A N S F E RO P E R A T I O N
T h r e es i g n a l so n t h e p r o c e s s o pr r o v i d et h e M O B 0 0i n t e r f a c e T h e y a r e :e n a b l e( E ) v a l i dm e m o r ya d l o r e s si V P A ' g n u S l ec o r r e s p o n dtso t h e E o ' p n a s e 2 s i g n a il n
o ' e s s , V M A ' a n d v a r i op e r r p f , e r a o
f
T
h
e
r
e
q u e n c yr so n e t e n t h o f t h e i n c o m r n gM C 6 8 0 0 0c l o c kf r e q u e n c y .
N
4
6
8
0
s
0
y
s
t
e
m
s
bus
existing
s o e u s e ow i t h 8 m e g a n e r t M
s .n a b l eh a s
z C 6 B O 0 0E
T h e t r . n r n go ' E a l l o w s ' i m e g a h e r t pz e r r o h e r a tl o
a 6 0 4 0 o u r v c v c l e ;t h a t i s . r t i s l o w f o r s r x i n p u tc l o c k sa n o n i g hf o r f o u r i n p u tc l c c k s .T h r so u t v c \ c l e a l l o w , st h e p r o c e s s o rt o d o s u c c e s s i v eV P A a c c e s s e so n s u c c e s s i v eE p u l s e s .
r t)h e c v c l e , t h e a d [ / 6 8 ] 0 c v c l e t r m i n g r s g r v e n i n F r g u r e s 6 - 2 , 6 - 3 , 8 7 . aAn tds8t -a8t e z e r o ( S 0
d r e s sb u s i s i n t h e h i q h - r m p e d e n cset a t e A f u n c t i o nc o d e i s a s s e r t e do n t h e f u n c t i o nc o d e o u t p u t
l r n e s O n e - h a l cf i o c k l a t e r .r n s r a t el , t h e a d d r e s so u s i s r e t e a s e fdr o m t h e h r g 'f- t m p e d e n cset a t e
SC
52
!1
34
\\
!i
56
SC
52
a]..
r
t-l
A-
----
D a r an
S0 52 S.1 w
!\
v"
!1
!',
!1
!^, ',',
!\
l^, n
vr
Best Case
w' 56
SC
:3
Dala C!l
lara -
l\{otorola
AppendixA
29
MEMORY
'
::..ll
vo
-r/
DEVICE
CONTROLLER
'*A.
DATA
BUS
CONTROL
BUS
MC58000
MPU
DMA
CONTROTT FR
Motorola
VO
DEVICE
CONTROLLER
Appendix A
- 30
l Ir
tr
a,
:6
3
-1-1*
+I
(t)
F
(t
;lz
:t_:
I
I
I
I
:J-:
I
Ca:i
(t
-l:
I
-r
I
^z
ac
ots
a a
oo:<
\OF
a
:j: E
I
t* I
t- I
t- II
-l-- I
F
2
F
-.
.,1._
l6
t<
an
Ri
V Y
ZF
92
7vt
> 5
V'A
R 3
&Y
{ 3 EEEreEP 7
ZY
F
F
k>
fr<
ca \r
+ 4
{ a
?z
I
Oic.l
A
- -AuV
00
r )
9Z'.
2 (, \',/
a,
UUU
IJ. Il.
z)
| , F
YZ
IJ.
2d tzEE
Z; IHHE
E F E>t vi
\)U'
Z>
>ca
u)
Motorola
I.E
ia?>Z
cho
U
U
I
ct)
r1H9
tt
tcq
tv
lI ?
ri
AppendixA
3l
3F
F
U
f
51
<?
&z
<J
A<
z
F
an
x*
r>
(h
z
rt
!.1-
F
(n
+=
A;
E<
6=
U)
8._e
5A
Ox
g v
tI
3:
c
?;
l -
<q
= o
;l
(t
:Jl
l l
r )
z
co
\o
r)
z r
x
=
v
r\
v
r
v) u)
r
l
c(.r
ctt 11
\J
>u)
z 9 z
q p t nr
l}Fa>
^
z ? g2 E
ic
- !<
F-F
k F
-- r> , t r r F <
f
fr.l
z
z
E X X
Z # Y
t d
l c a
t< r-r
Fbf i 2 2
H ; ,
9<3
E&,
q<
)tr
> . a a
X r
Y I
= I J ] F J
;: ; e tr t
'r
e c .
o
AO
\e
F
lri
rH ' r l l Q.
t v
<
'
n k <
l= o: < i r )
p
Motorola
r
)
s/
I
.
Y
E
E
u,
a
tLl
-l
cifr
?znnx
E Haq
x E ! 9 12. atz v>z
H
;;;;;
X F : ;
J i i <
ZHIX < H <
t u dq )u -> " I Y I Y
2tr&
k)
e z 9
l=<tO
KIEIH
F
H!
E F r !
c . i ; t
, J F
n
C
*
fv I
9
q
= a < g R
1<
v
tI
+.
>
?
P
t
.
9 7
a7
I V :
l| ?O5r
'39
= 2
I
O
r \
Y
1.\
tn
F
(a
H
,.^.
H
X
S r r )
J
F
rl
f,
z
cn
f
Ill
t!
J
IE
l^?
rx
lv
I<
l&
Ila
Appendix A
- 32
z
f > ^
UquJ
ri
z
J
vV)
v F
v
!- r-r
F 2
=<
;> rr!
z >
usc
z\
-o \'
qJ^
FFO
flJ(
a
rr
,1
Z
F < F
uEr
;EE
<2{.
F9>
- l&l
6 g g
rtr <
-i.i
dl
< eJE
fr
v)
- N
:!
14.
n
a
,!
J
>t
q =
- <
F
(t)
J
f )
s<
otrld
:Ezu
t-eq
o O {
F
U
:-
trt
EIJ
q >i;
z d
9?f
t J <
U <
slF
X
u ;
tF lx 5 !
Q 18
l-r>li : E
00
\o
lH
l.^
ln
tlH
2"
!^
*kE
t!E<
-2*
AU
XF
co
u
z
z
hFH
E r'i tl
'-
F
r)
E9E
^o<
FstK
v)
F
F
cn
* &uJ
a>i
(t
|<t-F
tPn
d r :
>9;
@cltr)
<oo
.
v
-
.A
-.
a
e
;;
cn
trl
F{F
o>
E.
U
p
h
ch
z
F
B^
i-
5<
=(t)
a
F
a,
_.__
z
.....-......-^
tr^
---3et
^41
dF,
.<
rrl
<d
n{rri
3ki
ao
\o
; N A
r l
Ot!(/l
9FS
2.
F F F
6
\o
i l 1 1 3 r ? l 5 t u :
J i
t F l * ;
Motorola
AppendixA
z-
LOCATION
CONTENTS
O(NON-URO)
00000000--+
1)OOOOOO(-+
NOT POSSIBLE
-Lt
Motorola
I(NON_URO)
10000000
DOOOOOO(
AppendixA - 3{
MC6SOOOFAMILY
MATH
PROCESSING
MC58000
MC68008
MC68010
MC68012
MC68020
MC68030
MEMOR,Y
MANAGEMENT
CE^{ERAL
PI]RPOSE
!o
r MCIOR,OLAEVALUAM{G
Motorola
DATA
coMM
AppendixA - 35
MC6SOOOFAMILY PERIPHERALS
Mc68451
MMU
MC68851
PMMU
Mc68440
DDMA
MC6M50
DMAC
MC6W2
DDMA
Mc68@5
)(Pc
MC68652
MPCC
Mc6866l
EPCI
MC6868l
DUART
Mc68824
TBc
MC68l84
BIc
Mc68194
cBM
68HC463
Hrc
MC68230
PVT
Uni&idirectional8n6bit doublebufferedparallelinterface.
2&brttirnerwlprescalar.
Mc68901
MFP
68HC4&1 ACRrc
MC68l53
BIM
MC68452
BAM
MT8685-1
Motorola
Appendix A
- 36
MC68OOO
FAMILY GENEALOGY
z
)/
E1
F
F
J
'84
Motorola
r'85
r'96
AppendixA - 37
EFFECTIVE ADDRESS
ADDRESS
MOST INSTRUCTIONSOPERATEON AN EFFECTTVE
<ea>
TFIE <e> IS SUPPLIEDAS A PART OF T}IE INSTRUCTION,BY
THE PROGRAMMER.
T}IE <ea> IS SPECIFIEDBY TFIEADDRESSINGMODE. ENCODED
IN THE OPERATIONWORD.
EFFECTIVE ADDRESS
15
OPWORD
65
32
MODE I REG
EA FIELD
EA MODE
1 000
2 001
3 010
4 011
5 100
8 111
9 111
12 111
Motorola
REG
REG#
REG#
REG#
REG#
REG#
000
001
100
ADDRESSING
MODE
DATA REGIS]ERDIRECT
ADDRESSREGISTERDIRECT
ADDRESSREGISTERINDIRECT(ARD
ARI WTIH POSTINCREMENT
ARI WTTHPREDECREMENT
ABSOLI.]TESHORT
ABSOLI.J"IE
LONG
IMMEDIATE
SOURCE
SYNTAX
Dn
An
(An)
(An) +
-(An)
$)ooo(
$)acooooc<
#)ooo(
Appendix A
- 38
l.t-rl
I
I
3l I
(n
F
;.
F
(t
v
U
a\
ht:l
sd t l vFl l
'll
t
a
J
= 2 A
Ql{ Zq
z> F6
Hr_l
H
(t
U)
tr
+t
-i az-
--b
|Jl^
F
(h
? J ; s ? l ; s^ u J ; i
q
; u i i : i - = i ;i ; ; t ! t
i;5:x "
-6i;
B u : s .E 3 5 : i
-j..iFi
- +
:- to
fcnll
e , x Fd trJJ
(r] \J
+
l
r r F
, t
|
ar-ri
--:l;
^<A
H v
t rt
H V
< Z
'a
jI
zJ
H;.8
El
>n
d,Y trY iI
u)
r a -+< ?,9 E
I
rrl F
a 5 p
* !
I
a t r 6
;q
.;-
E
9.
E i=
n ZE
)
;-A .:
-a
X V
IJ*
e.&
n
p t :
'@i
.5
F# 3,1
8 Xn' '!
3X
E
9
5
f l
F
U
&
!
&
&
tr
F
(t)
/r
*
ll
&
,l
z
/
F
cn
rrr
;'J
z
r{
&
ch
(t)
c:J
< =
E E {
a
,EX
H ? {
-? d 1< 1
Motorola
Mi
t
'
l3l
l
lll
tll
ti-l
r:J
F
4
3 u :
d.
r=r
3
i
^
q ?
;"qf'!
l<
Ill <c
N :
t-;
EH
E
a
z
fi.l
'
AppendixA - 39
i
E
x
t
F
il
11
ttZ
? f rFr .
dil
tlc
-
F L
>>
F
E
tL r
glfI
dl6 |
9
E
t2
3_6 T
X ; " sI
\J <A 5
X
*r
- r
U) 11 F
.-r BE B
oul
lf
6fr
i\ J ?
b* i
2 9j ; r
u
a- 3
?,7
?
!
tuF.E
gt? x
o.
NZ
f,<
E
HE]]J
lol
I<l
=1'
!cB
4r"
Zyi
-.
'
t
g
]o :'
5
N
A F
Y
* id3d^
l d l
1 <
H E
JI r
i*-31
z
Y <
u A -
t<l
t v l
l'l
t l
Iil
l5l
- P
H
E B o . . ;
: I g: ;r : g
-:a
l!j
:,* E
;q qf 2 E
,
*7
r
o
'
t > [
L
'
:
c
E
o )
x E :
: ; !
h k
";;
2.
'
.-r X>?
xt
I
"t5l
&
":l8l
ll
E
J
;o Eo E
EI
lFl
? E g ET
vl
sI ii
fris
<i?
UO
Hfr
l=l
-4
t9
X,,'
X5
X O .
l 0 l
< z
r,J<
r t
i-r l
=t
Motorola
)z
lql
Pi r?
XX
h'
.5
t1
:v c f igfr
i
r^
d t
F;?: I
q =
o J < l
[ _
=
2
"< !; <o J (<
r&
t t
v4? 3
vl
s 9 c
Tl'
"l I
Rz
?F
,v , .oHzi
' ' qz
n?
I H
<
z
trl <
tn*
X <
* X
= d
5
i
* L
;)
0.
v;
Q&
5i>
4 lrl
IE]E]
aD:
U
rrl
tr!
XJ
v0.
;^ 14
cqy
< F
&*
lr\
>|]J
t!F
Fix
|:Jrl
t-J
Y,Z
& F - tr
=z
z=
-e,
;- it
tlPl
t5l
>e
FblJe
?
< d
lI ral l
I t)l
r-l
l.f
Hffilau
t]
q:X
fY
ts
i-t
r-O
ir.
&
1 A
lsl
<6
=
3 Z E
o
<
tn^
z
a
U
u
>5
?
X
tfl
z! l I 5 ix l il r l
6 F
ah
U)
t=l
r.,-l
,
3O
U)
v)
EI
tRl
l"l
i\ n
-s+
? c *
x
X
l5
t t
'
q,
AppendixA - 40
!ro
?
BRA
NDCTIJOC
owl = 01000O*
r(owl+2) = 010flD--)
MPU
(diq8) = (X)0010
+ +
NEI|TLOC= 010012-->
OBTAINEA OF SECONDBRANCHINST:
. OPWORDDECODE
GTVEN
0110
GIVEN
.-d
0000
r(owl+2) =
(disp)=
00010000
NEWPC =
INSTRUCTIONS WITH
TWO EFFECTIVE ADDRESSES
. GENERAL FORM
INST SOURCEEA, DESTINATION EA
. GENERAL OPWORD
CIVEN
DEST
EA
INST
REG
MODE
SOURCEEA
MODE
REG
0r0
011
. EXAMPLES
MOVE.W (A3), D1
001I
001
000
Motorola
AppendixA - 41
DATA
MOVE.s
Source,Destination
(Source)-+ Destinarion
EXG.L
Rx, Ry
(Rx)<+ (Rv)
SWAP.W
Dn
Dnlow <+Dnhigh
EXT.s
Dn
SignExtendDn BYteto Word
SignExtendDn Word to Long Word
MOVE INSTRUCTION
MOVE.s
<ea> , <ea>
--r
-_1
SOURCE
DESTINATION
B _BYTE
w - woRD (DEFAIJ'I-T)
L - LONG WORD
Motorola
AppendixA - 42
ft
t
L]
z,
ls
t l
tt l l
T-t
tt tl
t l
t Il
I
!!!
-.
r
;
LJJ
t--l
l - l
l < t
t 5 t
t
l
l
l
t
n
s
t
t
l
l
t
t < l
t r l
t
t
l
l
t
l - l
I I
+
9
e
=
= , 2Y
.=+
/,
l' ti
X a6
L
al ?t o iX :c
i.= 3E
Z.= e
Y , ;
, d
-3
q=
4
H
''
;:
?,,
o
=
x l
r l
c l
r , l
t l
lt - r l l t - tl
l N l
t - l
r
o
t u l
(t)
;-
t x l
l u J l
I
t-;t
r )
vx
E |
= ,- ;
.F I
: o
4e
'E
- 6:
= - o
qr
E f l
:5
= +I
?
a
q
&
l?
ll $l l
cc
r )
ra
z.
>
i:
X
--.,i
t-
{ll
z
z>
in<
2 * i
=Z
az,
v
>
J
e
t(a
z
F
X
'
z
I
f
J
5 i.l
rd,
-.
3 A
d
= =
: ?
Nlotorola
'
r
J
! . |
3a
A
! _ t3
=
O
3 A ui )6=
6J
co
r')
F
-.
AppendixA - 43
-;
#
F
4
)
;i
F
ri
O
. 3
t
x
o
o
.;
*
s r A ts /
fd
HFIE
trol tr
x' r a
F
lFl
ltrl
lxl
r x r
l x
ll
ll
ll
r l
ll l
z'
3E
l0 e9
ir
.h &
x> .
I
E=
;l
2.
,rt Nt
r
H
e
E
I
E
rr
Y
t
4 EEh
)
a
r-r
.{
a
(
l
<
til
-l
LL
f'
HI
;
2-
3 6 ^ <
t l
lrl
l2l
!?:3
l H l
2Z H:E
r N Q f< H
H
l.al ;
.
aE
5-,1
n <
-;)
= >
& = t -
tt
z
o
r'
- l
r_r.rfi
N
X
&
.4
frl
0.
ll d; ll
rrl
o &
tr!
x9 VY ) - - p
(h
11
E aza
-
z
)
>
' a i nl + dx
{
!
t
. l - l ( / )
\ J x I H
d . t " z
lol
tzl
t<t
x
x
;'i
x
t g l
s: e
< : ?
ill
-l"l
-l-l
l-o,l
'
tbl
; h H
E r F
o
: Z H
: T
z.
X
a
=r
a-
r \
F
F
r_)
z
,''
=-l
'n ., 4: v2
gltd.
(r()
+e
t
c
-d
o A5
.-; 1O
Y lnv)
5
*jEH<"
o5,* : 5 a"
6;-^4
U
_,
lf
B'
==
6E
3
3
't-
Motorola
6
U
tl
a\ ^
t4,
5-
Appendix A
- 44
>.
Y2E
l l
lt l l
)lll,
lll'
/ldgl=
l qH l
t-
,''
t-.
(.)
p
'
6 -
aU)
=
x
F
v
t-.
tn
&
J X
F v
u tlt
q l
n 1
= n
(.)
& &
2 2
:-h
c P
t
U)
6
;' +l
-1
l
+
cc
a a
U
z
o o
J J
' '
+
|
<
tr
r
X
o
:
9
v
,
Z
I
II
I
rO
FI
tl
n r of
:TE l{'
iE.
a
lrl
I t L
IIl.
l l L
I
It
l l L
o I
rl H l rl H l
tEt tEl
llrl
llrl
ll&l
l|l.l
II
ll.:-lll,-l
t*tt*l
LJ
!
-N T
LI
r
-E
A
r F6
;)
(t
(J
cf
:t
.a
2,
X
Motorola
r't
t F -
l:
r.
lf
f t
Itl.
I L L
I
t-l r-r
li:ll
r\
ol
i\-c.l
ts
o.<;7
^r
5 i i: : t p t E i i E
Y
o (
j , : . 9 * S, 5v + 5v ua +
z- v EFs
r
!
lu-l
tEt tEI
lrl Inl
z c o
C')
It t rtl lt uI l
-!
.:
=
r\
*E; i
5
L
l l t
l l !
^t .q: rg:
8I
x I
o.6
:
<
X
r
7.
F d
z
F
;5
Q e
x x
x x
+|
b- x
-o
AppendixA - 45
X
X
X
riJX
XXX
+^XXX
U<
/,?
-?cXXX
c c-ii<XtX
)Z
C> O < JJYeaea+
u) v)
L
o
fi
6 2 e
t ,t i t{
F
a
tt
3t
L ;
tr
taE
t
3t '
lrl
E E c
z
d.
r ,
rn
a
a
E E
lr.
i +t
tt
i;
- 97ftA
!g E
ZEH
*xl?.
Y
z
d'q'o=Xx>
s.r;;=HYA
_ _
L V V v T H * v
9
4
LouJ|:lOcZ<z:J.,r
Ge dacLrr,r!p
.r)
\ ) * L r | -
z.
sF
, d
-r-l-7Y-it\
e ! I 9 2 F F t r l -'i
<
Yl xii Xitr tr i
F
qZ
124
X
!l
6
< o<<<<<<=
B
-)
d 3:.1
x x ; ,'l ,
F 3
: z =
c
a
a\
<::tr
,:
E
IEEZ:9'E
O <OO04dlao<
,r )
,^=?
L/lJ\J\J\-/><^:<
J ) * d ^ , r - -
a)
55oo=---a-lotq)@661
"f
-L:
t':t ol
l.,1H
-l ol
tq
L--.t
4
F
> t |
'
oo
r:.
2
z
(h
i
I
" d * P F
! : t r !
Y t r c &
o
- ; :
>
.- 1 E0 x^ ;
6
d
a l ' 4
. ! X ( a
R b-ul
.
F
-
=22
==
>
:.
Y 6
io
<
J
zi ir t=-
^:
<
i
O
= - .
a - z
& ! <
;
'l
F i "
(J rr
"
F.a';
=jil
t-o
ux
^ &
a a
. ! o v
: - r , r
;5 I
U<=
F
r)
F e d
i!:
C
<
J &
a,
a.
r l :
F ?
u
5tl
i
t
tl
Q]
x[--]
t
U
wzl
I;
t l
tLI lL_l
ll I
o l' l
-=
=
:,{
]};
riH
[ - l r - >- -t r
| |
;ldl
<l ul
ut--t
tl
l l
!* lt* jl l
Nt
tr H
tr
tl
l
R
" ll o
rl
-l
'
xff
T-l
I
I
U)
>t
oo
r )
15
-,
Motorola
AppendixA - 46
ADDRESSREGISTERINDIRECT
WITH DISPLACEMENT
USEDTO REFERENCE
ELEMENTSWTruIN AN ARRAY;ACCESSINDTVIDUAL
VO LOCATIONSWTTHINA BLOCKOF UO DEVICES
. EA = (An) + displacement(word)
. An Exampie
CLR.W
Sr2(A2
MPU
owl
A2
owi+2
exlensron
I oool3oool
013012
. OP WORD DECODE
word
ADD.REG.
IND. with DISP.
Az
0000
0001
0010
. EXTENSION
0000
. An Example
CLR.W
memory
$4(A2,Dl.W)
sPace
fProgram
T
4272
|
I
MPU
owl
owl+2
tOO+
data space
| exrension
I
012104
. OPWORDDECODE
WORD
. EXTENSIONWORD D
DE
ADD.REC.
IND.WTTflINDD(
A2
PLACEMENT
. Rdcrcnce hogrammss's lvfgnrrl
i\Iotorola
Appendix A
- 47
5
4
\
A
*
e
P
ixRx
o'x
+ ^-r;(XX
-;.
t ixxx
O<
d,?
tL
a
rn
F
r )
lll
9/
2.= ?-
e " 1
9 p
'
F E : F I T 1
iloe6;2
2 *xxfa\
e
3xZEEE)t5Z
e ; i ie S e A z a a .
-ululL
a
' 4 ' v- .d^ & t - L -
- a 9 - ?
\
t \ \ v )
F L a
Q
;PPEi'Id=E
Q ao a'----och>
!< < o o d ' d . d 4 4 e >
a <
o
B
r')
r,.]
***=tl=
a,.}
859=85
EEEEEEESsS
o - - F
*CtO.+n\Oatca6N
lrl
^'',c
d ;, E
!
EX
&
ir!i
t{2
4 q
l =
-,
cz
f;grijrJEJltlJ
r,
= r-rz ?r
'5
rr{
5=d:
*x ;;
h
>.F
> g
.^t
'a*
3 g
D - A
--l
u-q
Fcr
- -
.l'
iF
; a
^a
ir
-;;
Z - ! 5 x
H -
(t U)
- X
r -
= E =
6x =
Pe
z.z A s;u
zsp
\JA
F.!
-.{ti
1 r \
\v
- O s t
j).s
rI.]
xta
c
!
.rcclcr
-OaJx x:<)<
- x:3;<
i l l t I l l
U.l
?: i 3 315
9a
- 9
t F
-2,
2Z
XZ
:Fl;l.lgi{:lll;l
e
^
-r<
z \
9r I-9Hr:rim
J O !
otrH
1t
o
,2
'eS
: ( H d
'-
(.
?
p
O
U
? g\.
-3[JFEIE]
sfifltilil
6.4
6; T: "IY
iii;;'
9 -,..
U'rJ
>;l
sz;
?!:
n"u,Ei:
P ; k 3 g
\E ge ? H u
:
tr
6
ndix A
- ,18
OPERANI
INSTRUCTION S I Z E
MO1E
8,16,32
MOVEA
t6,32
MO\/Efr,mSR.
l6
MO'r'E!oCCR
l6
.MOVEtoSR
16
.MOVEUSP
32
MO\EQ
a',
EtCi
?)
SWAP
DESTNAT]ON
(SOIJRCE)+
SR -..}
DESTL\ATION
MMEDIATEDATA-}
R: ++
Dnlw {+
ALL
DATA
ALTERABLE
<es>. An
MOVE.W SR <ea>
CCR
(souRc) -4> SR
USP --+
An
)
SOI.'RCEALL
DEST.DATA
ALTERABrc
MOVEAs
DESTAIATION
(SOI.JRCE
) _+
16
TpRMLEGED
NOTATION
OPERATIO}I
(so{JRG)-}
ALLOWABLE
EFFECTIVE
ADDRESS
MODES
DATA
MOVEW<co.SR
DATA
MOVE-L USP,tut
MOVE-LAn. USP
Ai: or
USP
DESTIIIATIOI\
Ry
MOVEQI#dd4Dn
E(GI
Dnhw
RxIy
SWAP Dn
s = size of &ta
B=8 biLr
W= 16 bilr
I=32biLs
MT&IG3
(An)+
-(An)
X
X
d,u(An)
d, (An,Rx)
X
X
X
X
)ooo(
)aocco(
#)ooc(
X
X
X
X
X
X
X
X
X
X
X
MT8-105-l
Nlotorola
Appendix A
- 49
9,,,
(n
*t
-t
?
:FAE
Jii<
<x
kfi
-t:
-t:
I
v
^
A
I
a
v
I3
a
Q
r
o
z.
!.
I
z
zz
rr
\ J
zr rz
v
7
;
BN
< s = ^ =
g ! d
o l l i l ! l
!''
2
<a
..
r N
r6
OFJ
E
z
ct
F
q
,
(n
<=
z
F
<1
-'
F
(n
-1
-q q1l 1
E
=
F
z
e
s '
+ H s
od
t s i
<
'J 'J lI
E ; E
E
E $E
a J
ETI
6 : 6
E i E
=> ii
>
Fl
J J I
ta aI )*,
i
r
; 9 E
p
d
P
tr4cl
l r = " 1
= F i t
?
i
A
5
t4.
4rl
q q l
z 2 l
' t
> > : r
9_
(,
F
f;
BI B
hl
al *.
iz?.
(t)
xkEt
iF: I
Jlra>
-.1
I
fl
t
I
2
F
+I
I
6
p
2V
c< s2
6e AZ
?tr ! F
F6 E6
61
st r z?
NE
XU xa
tso
F
Z
5:i:
;i;i
I
n6
ET
rrr
II
z< c l
ES
Bo
tx
ts
,!
tx
lrl
? a 7 EX
?. 73 Z< zt a <
27 s k
F F
<b
dl
Fl
<b
EE EE
!11|
n 6 !r+
rl
q
:l
q
AppendixA
g . e
! i = s
!'a-.
a
u l
&
6
2
A
7z
trv
F F
z
F
F
U
Motorola
h
r 3r
el el
f
q
+I
<E
dN
ra
"!l
i
3
6
Fr
3
a
U
-<i
6x
Cn
F
F
< : <
r \
-5
ia =
-lii <
|l
x s : 3ix -t
A : d
E:i
F
(t
3
E
?
<ft
<LBQ
(t)
H
J
t-'
d z z .i( >x
EE
J>:
..lii <
Bt ^\
5
f?
-f >:
< h e Q
50
a.,r
=-r-2q
: 3E 3
U)
i;<
>3
:F
>Fi
?
EF
>.i
F
q
7-
>Fi
Ef,
'
>3
6<'
5?
a
r )
>3
5?
< F q *
u)
l(J
ct
T
I
T
r
T
lz
F.
!.
t<
tfr
lo
ga
J
;)
,-
*
6
'
F
t-
d1
5
z
9 - l E _ 9I p
u Fl xF],
X
o
!l
o'
A
o-
* : Xll ?
7 ; ; i3
->rtQ
-'id
? Vl
E ; El
= l t-t
il*fi H
Iz H i i
?
add."'-j g lrl I
* l
* l
6
F
&
= F , = 1 3 9 9 =H
3;;
s &
?vr
P
"\e e;.r
u)
(.1Tid
Z
al
il 5l -t-
E
d= l a< < a
e
:.'z->
K
Ki:H
+*
zA q< l
xczlU
O:
i
==-1
i
E
l
:i
d
<
I'lll
r )q = =
tz
l<
IT
t-
E
ri
a r-,
;< 2F A2H.
cn
*<
t<<F
<F
- r-i
t-
'
'
F
r'\
F
(t
4I
+I +I
I
r t
z
F
F
z.
6
zz
zr
c7-
b
a
QZ
r)
^F
zz
hh
a5
I
z
tv4z<
* P
=6
26
F:
EF
+
I
I
z
<4
FZ,
L6<
@z
-i
.q
f,
-q
z
z
b
r trtl
t|
9.2
+F
c<
. F
tr
q
-P
? b
< d
= >
aa
.!
tl
U
f
,l
ull
hl :lE I
)l
cl
2l
t!
z
fl
=
>l
:_" 1
r H , -
F X i
t d< o
ii
FrQ
I
X
?
2
S
hH H
v
< t ! 4 .
L ( ,
4
Fr I
^- 11 | u':
v
ut
a A
r h 4 ,
n 9 ? i
a
lrl
x
EJ
a #
E8H
iT i? F:
rlt
o.
u)
H
=
F Z
F
7.
Motorola
&
7
D
B.l
N F ' S
S 3 E
< - 2
2 u d
; i r ! 1 t s
!: r,r
6
U
X
st
a t
F ; E
-
=a HgE
zo
26
O H
,-rQ
t
7<al
d!
{ f
a<
AZ
U)
Q } i
&
F
U)rt:
9z
=o
:,
: .
k&J
"fr
AppendixA - 51
(\
z
n n
t t t
3
5h
t t t t
t t t t
l
l
l
t t t l
'O
al
5
t
'
F
(t
E5.9
n x
6t X
o E
I t :
^
Y
F
q
of
trl
xt
url
co
r )
ir
iI
*
ql
F
6
F
a
q
7
;
.r
=
{)
w , L
at
' E
J
a)
F
U)
vth
0
6
a9
t o
,\ U
U) a,l>
CN
tl tl ll
F (t) v)
dz
t-
Z
6
<Fl
c(!
r l
f o
z
F
2.
rl
F
a-.
ir?- {: >
<Fea
lx
Bet!
: FA;
J:<
(:Y
ql
Fd6
<?
< Ul.
<(3
f,
<-=
n9E
Faq
<QF
<dS
< r
-ri
f< 3
H
a-'
4 l
:>l
t*Y
n9d
?Nq
tYIF
a,tl{
aHla
< l
i8P
i28.
.1:1<
<E<
I
z
6 v
.i j
z z
(t
cs
2 tA
el,:
olo
f
(n
x 2
z
F
sF Zi
Ez
E
E< z
e 6
2
9z zz
<F
!:i tr
F= x<
[Jtr A F
< d
h
tn
< + < x gO
F I F r F+ F+ F
< l
E I K
F : {
f )
< l
X I
3 Eh 9
7 2 XF
ir !r
e
c_<
>F
<t:
z
ts
4
Fi(
<x
oF.
&
l
f
l
l l
y
l F I
<
>
3 i
.
&
I
=I
z,
ri,l
1
z
E
3
-l
e
dl
2
U
;.
<d
d !
F
(t
t:
/J
i
d
z
r
l z
tr
z
ts
2
F
ttj
Fr)
dtd
J
d.
F
F
A t 9
b
i
J
J
^t-
<FaB)
rT FsAxE t I
.l
d
t
t
+I
I
z
r
n
U
t
H
H
r
x
?,
&
I
+
c
9
&
z
b
?
U
+I +
I
+
Aoz
q
?,
t
+
+E
rx
fx
t -
oE
l!<
- s!?
g
Ets
>5
+
L
<!J
Eo
z
z
qJ
F
U
N{otorola
4
t<
q
sld
q
a
a
d
AppendixA - 52
b4
TRAP Instructions
userprogram
ncxl rnstructron
Motorola
AppendixA - 53
\I0torola
AppendirA - 51
c
Z
H
"^ ' 6
2
I=
i
e
2frt3' o !
< 9 H P 3 '! t
6 9 X e
;
[E{i i :;
l s i s ia a
g <s
0:>>
3 :r
:S 3S P3! 8
, Fi9;l
=
."6
o g ;
>l
:fei
p lsaF S:ii;33I
sooo
U S5:=
't
'
'
l - \
33;;'
u.l Yo;E;
i; 5 dA f ;
" P*=re'
ggE
- . Y
J J
@@
<
62"1n
aooo
@o
ul
(n
trl
ttl
3 6
jj
.J
(2) xz
'
(
o E )
- =
a
>
;
.5
E
t
9
o
Ft
(,)
e
o ( l ) q
c
a
l
l
c
' -=
!
6
g
E
E
J
;
2 :
g ;
o
E_ E
E
E E
Y
O-
5
E
E n g
d '$
E
E
. i j : ' i F o . 5
3
t
E 9 E X ,E
z : = < g
u E a q E
F 3
< 3 3
8 =t
F
-c
3fr
t
=
9 a r.
o
.
=
=
F ( Eg .
v
6
)
>
:
.
?
q ?= . F =
d
o
H
4
'
b
9
d
O
*: z
6 -8 E
6 E
=
'
gi E
O
x ; 6g
xH
B =;
I
=
Q
9 9
E
-
H
:
*'
f
,
,
)
93 t
.
FF
.
=
>
c
3
F
l-l
rni
c
)
'
5 3
.g
t s ;
/L
g E . E q S c l
t r - u 1 o >
!
g . fj r; Hi
.
3
4
g
X I
d0 ,- .s5
e g
i
= t
E . E g
> 5 !
H
3 ' ;; ig
3 9 E
, s - o
e E ?
= t E
H : E
=
E
Motorola
v)
z
z
A
-l
A
-l
; g
z
A
frl
l'-'l
+ o
ri
=
r
a
a
'o
H a )
d
a
'
frl
d)
2
z.
rv )
r-'l
-
F
X
trl
g:3R
U)
z
o
EE5E5E555g
l'-'l
-t
trl
z
ra
3383388888
A
-l
-
,
X
q)
o a n @ ( ) o N ( ) N d
9 O O O O F F F a o
o o o o o o o o o o
lrl
:EN
H!!!Qs:gg
5853 R:R3
5g3g-:i99
c
ao
rrl
X
sl =
6 +
uu
x-,,,21
55a a'eBBBB?
H Ei;$q e
6==:XLaoaao
s'iHq';d
=z
(n
b
s - ; ; F ^ f;E=; .n" 'n? 6$- ,$F ! - ; :
Z {i0:
iE
3
9 F 8 'oFS
-E
.ob
X i iR ; E
613;S
-''.-.
X
<2
X
<i
r \
6
:i
AppendixA - 55
rl
rv l
^ F
<
cC
=?q+
<=>aN
l+
> -
x o
! o
>x
u 9
)9
F
F
r ; 4
--
Eo
'
o
o
q F
? *
o
f r l
b P
& o
z3 -..,>
, , ," ,',
U o
o cl
*l-
u
*
v.-h]IJ
r!-
^
Y
z
X X X X X X X X X X
L!
.-r
=:
,c
F -
X X X X X X X X X X
as.2
- c e
F H
X X X X X X
A
at
oat
o.2
??:-<
&
' . v
l:l rr
' - ;
X X X X X X X X X
7
ar-l
i.r .o do
-1-
L:t
tl
U)
R
v
9
^
-u)
r )
- 7 > - ^ l x
-ieS,sxIUU*
h!o!
= c , 2 5 4 : - x X : - X
ut<z o < 3 1 ) : t a X X ! ! *
( t H =
;
t
J
E
&
i:
-
,a-
:- j
;rtr
> q r
\J
tu.
-e
Fr f3
r-!
(n
n
l l
F a
l i l l
Il ?'lI
Ltl
lxl
z;
J i
tr
l f
]
\
o .
p
Z
lol
' >
z
x
al
H I| =| I
t
Irl
X
+
o
r !
a)
trl
E
- ;5 =l
l l E) z
< c
trl <
Nlotorola
T
?
H+
l - l
O:
x
5
E
.2 5
+
t.r+
EN
lil
r:ic!
*
E v . A
I\
+
tY.
<
P E
Q
- ;
'
o
tn
z
rrl
F.
X
AppendixA - 56
&
i-t
39oH
F '
LI]
=z
F<
Y=24
']
s s P ! '? 1 9
s
:. siE h
F
I
3 3 8
e
! o o o o
00
F
o
@
o
N
\o
r')
E6853 RXR 3e
a
?888-3f9oPE
X r r L U r o l O - O 9
l ' )
r
<
l
-
< A
f Z Z
< > >
<
*- ,
&,
^< (
l l
>
ci
F(
,da
F
P\
r
t l , '
^&ft
N
H
d t _
E ;
{ o
t Z
n A
r i i " F
F E E
sF q .?i
E
x /S\
tr
A l; r
J C q V
*/\V
1l\
lu O
-? i H
l Rl
"i
3 >
o{6Ood(DNoNlr
O O O O - F - N o o o
o o o 0 0 0 0 0 0 0 0
! i . A
E
"l - / , o )
< <
f 88
-u
t\
c
X - N N N U O O O ! O @
F i o o o - o o
6 6 0
o { o
t ! l
o l o
o o o
5
5 @5
o
@
F
EqiiieEEEEEE?
1*3=:*;
F
ra
oYuuro
z \,/
<
cr,i e < l- c rria
,
u < <
X <
q Yl ;
6 E *
a ':
tt
s'*;=e
l= agfiEg
,Egii
;EtXQ
rrlx
u n : E 3 6? + 1 +a g F?
: e 3 f i l qc : 8 ^fqg 8 :
=
f )
Y <
3 ' -
i3i--9
FH
6 i ! : 3 * :6
8 :g B E *3 =- - -
P
c iEi B
9.'e
I
r \
5
88H(
; c - ; 51 r
tsolF
J
.-r lrl
F . .
6UY"2
d
a
*=i
<a
F<
X
I
;!
, , , : 3d
;iH:
r'i
J
EgEgEEEEEEE
o o o o o o o o o o Q
6 0 0 0 0 0 0 0 4 o o
't,<
{
(t)
>
*5
=
t >
< E
< E
E
'U
6 g
F
U
rt?
z^
FZ
o
g
o
o
E
z
:AA
F
i
q -
z7
,z
&
o 3
J
I
,5
F
o
x
5
U
F
l-lol+l
l -- l ld N
l l ^ql
I
F
|
lldl-{
l-ldl
d
l-ldlrl
l-ldl-l
| -l'l
O
-l
[T-n
l=l -l-l
>
..1
I
laldlol
lil -l ol
I o l < l< l
ldlol-l
lol olol
titot-l
lololol
q
UJ
F]
t:t:l
t=lI
? e
' t
r-r-
r
;<
lhlhl
lslel
| .tl -l
ldldl
fr iHr;e E
I
F
B
3
(urt! 3 g e
q
l-l-l
llel
o
3
z
l l
Motorola
t4
. ^ z
a
J
rrn
? E Ez
q
l:l:l
00
\o
od-16<
6-oli
o<ol<
drolo tr. )lo
-rol:
I,;E
lz, Z
(t-
orol-
? E
i
&
o
-drl- d116
-erlo
- Nrlo
_ aql_
I t
o-ol--
F
(a
i2
-*3lu<
' U
l r
-a-lsd
. ^ z
tEt
) ^ F E J
FI
X
52HE
OOI&X
(u<l!
AppendixA - 57
MC68OOO
USING LEA FOR
POSITION INDEPENDENT SYSTEMS
@@
RonrI
I )o(8ooo
|
I DrsKci{P
I
)oGom
l
RAr,rI
I )o0ooo
R1{M
DISKCHIP
IT,IOE IREG
EA
ORG $9000
DS.B 91000
OR,G sAm0
DS.B sl0
OR.G sE{no
LEA RAM (PC),Ao
LEA DlsKcHrP (PC),At
a
a
FrsKci@ I
I e5A000 |
IRAM I
I eseoooI
MOwEBDT,(AI)
a
a
MovEB (Al),(A0)+
a
Motorola
AppendixA - 58
(DESTINATIOM * TSOURG) -X
-+
DESTINATIoT{
(DESTTNATTON)
- (SOURCSI-X
-+
DESTNT-ATION
d - dirccion (L or R)
s - siu (8, W, a L)
X-0-r
MSLW
MDLW
+MSLW +MDLW
rr
0
I.sLW
+ISLW
Motorola
AppendixA - 59
.?,aF
i"E'1d
r 6 9 5dH'6F
q
\ J
4
t
i
\J
H
t \
v
O
r '
= , e'1
i
tr
c
4
<
9
;
S
3
D
H
*
a :
,
6
\ o
;- ;
r )
V,
F
+I
+t l+ c g
l
lli
E
E
G
<
Yi
N H
I
n
>:
z
6
r
Y,
d
Ya
{l
t:
1A
tr
z
t F;
il ho T I ,1P
^
rl
; l
!.1
I_FO
u{
aEl
f ,
<FL
?a
+ F g
61o
>4.\
si; 1
I
lrX
? a 2*F
P
xil
E;9
o
F
z
<E
r N
11
E;
., x
F !
c o
i F
z 6
-l
6
>
o
:
l>! 3
F
a
I
t
2
5
X
7
r
t
F
O
q - c
;
6
'
6
3
i:*Ex
6 ;!t
t-
6
c i _
C
O
9
6. ,6:
.
i
2
(
7
9 :
i
J
9=
: >
>
t Z
:EHiE;EI
-Er"k
a
o
3
rF
: :
El
,l z Gl'Z+
.i<F
'1
<
o
E
-
-.
F
I
t4
r(
x
f
xrJ
)(
x
o
7
3
3
f?
TF
dza"
<kl,0
THES
i i n"
T3E3
-t:
EF
:J:AF
J:i<
f
j<<
<FilA
-X5 E
<o
x3
x
'F
srl
cn
.<
I
,.6
t4<
^-E
o9
Br
5 l
2 l
x
r l
6;
F
r F t
x l
I
Y I F
x
l
!
l
J l
z
I
D
F
rl
t
/i
d
b
s(
r . 5
z
t-
o
6
b
F
.EEI
* q
IE
le
IE
II
B!
etr ;T I
t6
e!a
,I.TB I;
3E{ o 3
trtra tr;
5r
:55
-E- E| +
z
<E
.cS
r6
.1
I5
!r
el
5.:
I
=6
cr x x
6 2
p B
N a
!:
<
o
r{
tr<
<fi
& Y
H 6
>tr
x d
v <
rl
E
c
E P
I
F
<
d E
<
o
ljl
F
_.*
Nlotorola
7tr
T,
z
z
<Yl Y N
zx F X
<P
d!
a7
'
t
F
r
75
:l
t(t)
(,)U
lr
(a
F-,
'1i
e,
ts
AppendixA
F
b
F
60
fH
2
r )
z
;
F
(t
r-
6V
t4v
il
AN
FE
dZ
o<
FE
I
z
B
a.
.i6
lrI
a''!
ol
F
p
z.
.J
l l
t)
a l
co
t
N
l?
o,l
o
=
uJ
IIJ
7o
>(r
9
't
r')
F
-.
u.l
<r
<
z
z
ri
< F
< o
< o
o"
U . f
z=
|jZ.
\
r
. Y
AF
v Z .
r{
f,r
o
-
lJl
;
)^
-- >
l yA
i
i
tl
=7j
'J'a
r r l
al
l
o
t , q
\o
=
6
'l
N
@
Motorola
IJ
E
a O o
\o
9.1
4,
q
.l
*v Ht !
o.
l l l
3 6
& a
n
rO a
v
oe
I I
O
k
n
rv )
>
.-
4\
'
, V
F
2
:' >\
L r
9P
t Yr ; i
- X
.l'a)
oa
o d
r-r
tl o
EE
&
F(
A
v
>\ clt
-o 11
! S )
o : i
trl
q.r c'r
!
Cl
o
rc)
;t-o
+-
to
r-r
l
Fr
bol
I
v
o
J
J
i
6
4
IIJ
d)
e ( - )
k
3
4
LU
UJ
. lv Fo
>(r
..9pe
o =
k i l
1 3 >
E a )
c'l.c
E.e
tr|
b
-
C) d=
: - >
.
u - .F i
!s
U
tI
lYl
"
+
r )
l
I
l
l.
?
o
r')
$iln
!
IU
ft
6 o
=-
HE
'
;E
gE
o
oo
ie;
5FE
r! is Ii
U , , p l
'.5 !l
; ; c
g
. 3 o
P - o
E !
a
.!- o
= r o ;
;P
} E
s3
E i l
ct-)
(t)
-4
sE5
tlE
r5E 5TEI
= 5 t
rir
"!g
a3 fl
- q 5
:94I
4tr
3H!
I c5
i & ^ eE
>l
tt
o
sg:E
E
5Ef
EE I !
3 . 3
.9
ttt
ET
s o
F
q
< - :
ETHF
.1t;g
EI ;
AEHI
a5B
EE
"[
i ?
?.s9
' d ; =
I
o 5
9 x
[8
d r'E
z
|t
(t
2A
I
q &
x
: 9
E B =
I
q
. 2 4
t-
e 9
> =
5 X
: 9
Ch
a*
i:l
a)
b e E
E g 9
Qo
E
^
tf
J.
LJ
LU
bO
.=
eJ
Fi
(,
X
E
a G
E
A
X 5
c)
1J
:! J. =s
F
X
r-l
UJ
Tr
X
\
2
E
E!
+
F
.y-
=
H
'::
6 5
:(
e
lrl
H
c
a9?
tl
rFa
ir.\
xc.t
tv.
-
. to
td,
; r
> E
9 :
' - o
c s
th
F H
!9?
u*a
a
5o
7 v
>\!
! : -
2 E
'(,
c)
>tr
o::
bo
e 9
> =
t^ u)
rvf r
o v
v
tV
H-O
Y c.r
|^
6)
E-
tlJ
lv
Ft
.oE
rt-l
a)
l'-'\
o
o
S
I
C"
E.= 9?
-l
o x $ )
t< .n
o x F
og
L<
E ; ; ;3
= 9 '' ' 9 ' ' e ' ' ' 9 = H
C)
!-fl
o P b
Y >
orM c)
Q >
l'-l
-l
itr
tv
FI
y 9
E E
- o a
Ea
i E
00
\o
rv ' )
q)
Qo
b E ;
= 6 ) o
t-
t - q 9
x o
c-r -C
r B
:"q
i.io?
= o Y
Tr
-+
th
iI
he6
.l
+tY
A
v
I
ct
H J.i;
U
)
+l -' -
'd EA
ir
X
>
Ol
E
d
jri
f r A
F
(h
* rI
-,
Y<.
3
Cn
=
\/
14
tl
zp
'l
E
.-i
v
V
M
4
V
=
= l 2 l A -j
oa
-Y
t
i
a
tu
Nlotorola
o
=
\ o
r\
v
E
v
u e
E S
tr|
>
o
6
IF
i - a ^
E r ' e
<5: S
e
v
a . :
,J
=
<z
a
tt
:(<
rE
t : (
o
A A
Ee=
6oCt
2
)
d
d
<
@
E P E A T
6 -.--u)
.. o'--
tr<
I o
it'r
1+
7.
s i3 : . E
a)
I
X *
c a o P
<J
o<
b{E,
- b
9 g o9 E 5 d
?I= 3 ."
ul
o
, Ju '
i iSHEH?EA
tIJ
q B
=tr
O
q
IJJ
,a?
F-
IJl
r I't
(h
s
J
6
= o
9,.c
E ?
ri
- i
=<
lJJ
t(
U
F
(t
UJ
?Y
gz
1
z=
c<
b b@ 6
i l> b o
rd<
{ o
: <
U V
z
F
;)
iug'g$i+iSii;
i:<
r;r
u)a
>tz
Hg;$iiigii;i$
. . if ra
t5E
r <
p
(n
=<
:
2.
Motorola
{r
is
E
se
> o
o
=;i3E
$: *$frieF
g 3' F Eage P q
Appendix A
- 61
o ;
--3
F <
o d
G l
o < o E U6
U 9 E X
b E - z
't
jB;9
O - - F
zEo9
rii
=o 1 E
bx
;-1
88
ct
B g
't
o - '
o
-a-r;E
=3l'i3
F F
X
ll
f = f F
z<+ x
eEtH
;Q
izi
5 EE 3
( s o @ F
QF
X X
> z
X
B
^ " X.
6
E E T E He3. 3a - =
{PEtS ss:x
H-EZEZ1t f 3 ;
E 6AEgH
: E_ntEg,
EgB'Eg
: Fi3;F6
a^|r')L66
r )
-a
(/,Eu
2
r-i
= 5
6
co
\o
r')
'f
tr
l z
tr ?4
2 0 =
Ch
83
O-'rvo=O
ole@()
a!
<
<
o
<
@
o
o o @ O N
< @
3
8
3-.b83339
88888
6
\o
F
x
u
z
9Q99e
555E5
2,
CJ
(J
z
S-
I
t
tL
ct)
d
t
!
l o
El ? r t to
cll ;
q
tr*
U)
CJ
<J
Z
A
f . ,
a *
r +
- : l
rl
\r/
51o
E;8
I
? d
l c H
'
'
-
A
t
v:'
ca
cl
<,
{d
' cl
5
5
z-l
-l
P?
E
i
7
F't-
\o
.14
&
V L
2
X
d
o
II
qf
-a
r l
Motorola
lq
-l zY
: -v
t
'
ao
d l
:l
A
Y
J
,.r
&
tr
x
Y
x t
U
-F
Appendix A
of
r
' z
E
rl
z
x
Fr
,
O
p
/i
c
x
6
z^
U)
F
2
3
=
t q
=t
353
F
F
r< 1= A8
(-)
;trx
E3e
o o
B.l
trIt
i5
6*7
xJ\
co
d
,t
a r
z:
5A
\
n-
t)
5 8
't,.e89,
B
\
A: rl
X
I
3
,,/
\_
-/
E ;
&
E3O
o
x
I
a
g
.a
@ @
#EHHEH
J A
I l
oR
n23
3c3>E--
oo_F(E^-
(.)
sr 9 s ' i g g
E x ' i i 9 Ii
U
H
q;snlE5
*
:-H3X.FPF
A
v
E 3cbes*E -
4
A
=
-r
@iuFo^q
HIU;iFE
3 P
9;;1 trYt;J
a-
F 0RX2e91'.
Vcr6?trtri'aoSpHuiXJ
idr-= - *-
iiHqdxteie
E< =
E
' ; E g E i ? ;X
:
=
!
cc
'.)
2
: ; E F E I E Ef
< - F F J < F .
av
-lr
lIt r=(
,a
a\)
t =
OZ
HHHH
O Q t
\o ^*
s
o :
E Eg
D
5e9;58b6R
@ ? O N o - N N O U
I t s o U U o @ o r !
o ! g o < ( ) g N @ <
8888885555
gEggggEEgg
o o o o o o o o o o
Nlotorola
>r Fl
<
g
e = d ; 3 E E E s r3::3aEs
4 H=;e=6=<
o
Fv
HHHH
AppendixA
66
nn
tJlt
f-]lEl
i;
gas;g
F kllg ;;F
E l1ll jf
F
g
u^ I
F3
6 l -
I F//4ri; ji
liU
lll
N
t
I
irr)
x6?
EE
E
i
c
r;
?
:Il
-r;
r
t&l lIJ
5 X..
I
rl
\o
z
N
-l
= d
slo
! o
cn
't
Bo
.t
2 a
z
F
t
F
a
ex
<n
vr'<e
H N
z
z
F
a,
IA
t
U
&
68
E }
nfiEH e
. E 6
i"p
EF
{ 5
AE?
J
r-l
^ 6 > n
u <
;r
R
! 6
: E
x X
? I
tr.l
F
>.,
6
r)t
I
ao
\o
r l
z
<c
F
F
ro
L
a,
6
w
Motorola
Appendix A
- 67
EFFECTIVE ADDRESSINGMODES
AND CATEGORIES
EFFECTTYE
ADDRESS
MODES
h
An
(AD)
ADDRESSING
MODE
(An) +
{An)
4c (An)
000
001
010
0ll
100
l0l
dt (AnIx)
xxx.W
xxxl
d16(Pc)
ds (PCI:)
'rrtx
ll0
ltl
lll
tll
lll
lll
REGISTER,
CATEGORIES
REGISTERNIIMBER
REGISTERNUMBER
REGiSTERNUMBER
REGISTERNUMBER
REGISTERNUMBER
REGISTERNU}IBER
x
x
X
X
X
X
KE(JT)I.E.K NUMtJts.K
x
x
000
001
010
011
lm
X
X
X
X
X
X
X
X
x
A
X
X
MT8- 188-t
DATA
MEMORY
ALTERABLE
CONTROL
MT8- r89
Motorola
AppendixA - 68
:
E
z
F
z<
, 4 * " X
x ^ 63 8;
i F * E :t r z
q9)
;fier;HI:F
i3FEEE;H
iE
<r{
*E
2
rn
trrQ,,l
z=
Z
r-t
utE
(ttl
9
A
:
O
F
X
eEfEFHEi
z 2 ? z * 9E
[SiX ri a: E
i": f;3 Fo
fi 5sB **afr22
F ; ,' :. , ?E F ;E l f r E A
EH
F
x
?
=
E , l Fe E f i l H {
6:
:E s !:E 4?6?bz
F
F =F\gcH c r r i S 2 Ae 2 A 2
EXHEF
3F
gX
a * 3 s fsi ;f iFF B
PoFipE=
F[gEfisagElgsasa
D- 7r'7d29?;$HF;Hg
53n;s32
rFHi
ii i3
eregx?o, H;pa
EEt
.
-1
Lrtrl
'
3 ,
? 3 h ; 3 3
-
5 > 5'
u
J
E lfr"
0
tri
F
r4
^ql
z
O
ra
Z
H
Fl
U
F
J
z
r
F
-.1
F d u
9 X
&
F?
Eiza
=z
fiEEEE
F
l l
z
J
E<
>;i
EF
I
z
co
a )
FX tr
F
(n
z-
z
o
.
* a 4 U 3
EnaEiiPPi
e u c r i e f oziuxt
2
co
\o
r)
a.
F
9J
..1
fr
q
g . E 3
5 g t
9
F
o
z
tr
u.l
o.
d=x= o
= : i g E f ; 3E
'l
o hhcsoz-
'D 16
ou)o-o-
:Fi-i;u*
3ir;r$*
lrJ
8sssg8 j 8
I
L
+ + L :
f
I
i $H
H:gEFigs
Ei i Ef EE
EE
f
+ E
L
+
:$;gEEEEE
cc
o
cc
()
u,
=
5
o
igxggte
LY(L(L
D()oaCCEOO
tr<oo>>(Lo.
+
+
+
5
aC
L<{t
l -
aD.
:{<
5a
a
s
-)
:'!,
z cc
dl
!o
I
(n
UJ
(E
IJJ
X
X
l!
tz.
6U)
gH
ffjg
tl
t'g
ffgi
;s
,i
zfigIfigggffig
"ilP
cr
E: ;.
n".E
(f
J -
U J -A
d)
F lu z u2 z
53
hl o
)7
isi
:6s
$ F a 3 E E'l
3.:3
a = l l q
;E;
t i
el88888I 9*e;3H*Clt - E :
F
d
5l
fEE
r
..
vl
6
Ua
>a
ua
ea
d<
'1
'
=
i
pe9
F T :
O =
za2
o
F
R
}
O r
bEs
A'
B g P1
'1
i N E E E
U)
.\
rrt
(h
f
I
00
r )
z.
ct)
F
F1
F;Ess
xf
;k
F
6
F*
4
F
r-'l
ct)
r-'l
q
z
q
z
z
l
Vp
E3
hq '
;f;Appcnfte
Ab
70nE =
{rJ
MNENI.
Al-A23
tr.LDl5
ffl.-z
ACTI\E
STATE
ONHALT
ONBGAEK
ruGH
OUT?UT
XEJ
YbS
ruGH
INPUT/OUTPL]T
Ybs
YF^S
II)W
OUTPUT
NO
Ybs
READHIGH
OUTPUT WRITE.I-OW NO
YES
OUTPUT
t-ow
YtsS
NO
INPI.]'I
NU
LOV/
NO
INPIIT
N(J
LOW
NO
NU
OUTPUT
IflV
Nr)
I\KJ
INPTJT
I.oW
N.|
INPIJTPUTPUT
READ/q/RITE
R/w
BUSREOUEST
BUS GRANT
TGTT
FTbJFTJ
ffi.
INTERRUTTPRJOR]TYIIVEL
INPT'T
INPIJT
RESET
INPU'I'ru1[?UT
llTm
IIAL'I'
INP
ENABIJ
VAI.ID MEMORY ADDRFSS
VALID PERJPT{ERAL ADDRESS
OUTPTI]
OUTPI,T
INPI]T
FCo"FCl
FCz
q.K
FUNCTIONCODE OUTPUT
cl,ocK
WERINPUT(2)
GROTJND(2)
NOTES:
I. OPENDRAIN
OT,'TPUT
INPTII
vcc
INPIIT
GND
INPIIT
I,oW
NO
NO
IJOW
NO
LOW
l*)w
NOI
N.|l
NOI
Nr|l
ruUH
NO
NO
IJOW
I,tJ\Y
NU
NU
Y.E5
NO
HIGH
ttlo
YES
HIGH
NO
NO
NO
MC6SOOO FOOTPRINT
DI
IxI
m
DI
m
75
I]N
IB
RW
DTAEK
EC
FACK
TF
vcc
g-K
G}{D
ETT
KuEl
1W6
E
wt
EERtr
FE
FtT
lPrd
FCz
FCI
FC0
AT
A2
Li
M
Motorola
8
9
l0
ll
tz
r?
14
15
16
t'l
18
19
5
Mc6Sooo
tn
2t
n
?
63
62
6l
60
59
5E
7
56
55
54
53
<)
5l
50
49
48
47
46
r<
4
3
44
3
2
aa
tl
?5
26
n
40
39
8
)9
3I
a
30
36
35
34
a')
JJ
D5
E
vl
D8
D
Dl0
Dll
Dt2
Dl3
D14
Dl5
GND
AA
421
vc
|a
A19
Al8
Al7
Al6
A15
A14
A13
At2
All
Al0
t'9
A8
A7
A6
45
AppendixA - 71