Académique Documents
Professionnel Documents
Culture Documents
~
fit" \) Te
d, WI pEO O~T TRK WoTH O(lJeS
3, WRll€ toor-
y . .J~n. \ p:;.l~
~M3 f" .,
IlA'<1'AS, ~
STO".1<T 7"61' (1")
Ll9s r M6'e (i)
fea.J Adr
.;"2
RI [,J Trco.c f:"/ J"ec7oy
"""' r.,.Iit t.. e.-v Y re 11< vel'
- -
~ V ~C/I 0 r Co '" tr-<? )-'(
he.r~ ~
ma. ... v..a..1 f/ w
cP- ")
~.J!
J~e f:-
. ro IA..--f l YI. e
- \
CLC/S~C
LD Y SC- C ( O/(
f
( D :Z1~ /p0't 2- ()
Cf
3 c »
--- ?.3...l)
{3 CJ' b 1s-K to: f? 12:.
It.lo r.
'- ~-7J'
.' ; I , " ' ....
50 •
,,
~ I Gil
I
,J " i
"
'2 .:t
D" D, Df, D7 I\ S CP
~
-• .,
1:..- .l
" '· ND 1) 2 • f
~Z
~ 7
<"- 63(77
DI 7
- ,
'f
.-
• !: " VCe
.3 7
« '5 6'
fR(' f"i
l?) Dq:
" Dpo
't -
, , >
,,I /11.-
G"
>
\
111 Z
",
I
; ;Z 3 7
Cz /
I
/13 • ," G/ 3
2 'f
lv\'R 6 1l 1E
.\I Ii'! s IZ
C; 'I D1
,~
I
I 1\ 7
v« "- ,
':1 IY
"
-~ " .r::-:::
~~~
...
---
...
",
~~
!!.~
000
-"' ..
~£'g
..•
"""
':;';~!
I(
rc
£c. Tl> /l..
CI ~ v:&-E ....... £ p
;J' MOVNreD
Fr'C~,..., c..,
o rJ 70
4 L£
f~
S~O e 0"," V, •
(p , t
r
1 ~
, •
<
. 7 "LNO E)( / sscro~
.
[
~ HI> oS , (~E""'o ,)
...
.,..-
'
., ·· ,, 'z -oS l.
.
·•• -
:~
••
I]
."
11
,.
''I
I<
DS ]
,. . . 0, a R.
p rf'l..E. C. T~ O ,..J
.
, . I~ 2", S T [;.P
lZ
" '\v n..rTE:. p,4rA
II l~
·, :. '" R e.A D OATA
II
33
U H
!~
...
~
'•"
~ "L
.
"l- •t
'--
• ,,•
~ I
I .
~ ,
" .., v
•"
- ~
, '''l--,r..JJ.. - r'- <-> 1- 1-' r-' PI ,c-<- v .c:
: C. Cl NT(Z~ 1..L~...z
I
; (tHU(o~fZr. :::tr.rA 4-'(}~ _ ~~:gJ=C- 7-'
•• • • ' • • •
.
. . . . . . . . . . . " . . . - .. " . . . . . . " - . . . . . . . . . . . . . . . . . . . ....... . ...... .
• • • • 0 0 .l.. . • 0 • • o •• 0 o J •• • o ••• 0 0 . '• • 0 0 • • • • • • •• • •• • • • • • • ,. . . . . • • • .7 . . ,
, . A :' ---':--;:--;:--;"---;"---;"---;----0----0----0----;-----;-----;-----;-----;---;---;--:--:----'
...:....:. : - ' . : :...:.. :.:....: :.:...:.:.:. .:. :.:....:.:.:...:..:-" ::...:..:.:...:.: . . : . .. . .... ::...:..: .. : . - :.:...:.:.:....:.: ~
, :::. ::::::::: : :: : ::::::::::::::::: b: : : : : : : : : : '. : : : : :,: :-j: : : .: : : :. : :
i B .
~ :-' . :-' . : .:...:.. : :...:.. : :...:.. : -' . : :...:.. :.:...:.. : .:...:..: :..: :.:...:.. : .:. .:. :.:. .:. :.:...:.: :..:. : .:...:.. : .:...:.. :.:...:..: .:...:.. : ~
, C:::::::::::::::: : :::::::::::::: : :t~~~iii.f l :
. . . . . . . . . . . . ~. . .. ~ .
:6 :i~; : :+(.?:~;7~: ;\
. . ].~ -
:c . '
: ~ : ':"":' : -'-' : -' :_'-' :_'-' :_'-' : _'-" :..:....: :-. . :.:.....:.: . . : . . : . . : . . : . . : . . : .. : .: .. : . .
-'
1-.. :-.. : ~: -.. :-. '-'--'- '-, '-.:-.. :.. :. t . ·. :~· . :··:. ·· ::~·-::::-··~··:-:. ---1·n.r-..---1·
I .. : . . : .. : . . : .. : .. : .. : . . : .. : . . : .. :1;;. : . . : ... : ·b : · ·:· · : · ] : .. : .. : . .
.,
).
"
H FA D .s T E t rL M r N G- (
A l L______________~ 3 . 1
3 .¢
B J " . 2 \L_ _ _ _ _ _ ---.J 2 .~ IL______--l I
~.~ 2.'
c 1 ~.I ~.7
3 ,5
D_______ I 36 \'-_ _ _ _---.-II
2 .~
,~
,§
"~
I'
~
~
ll. '
------------~--------------------------------- ~-
I
(
/cl'--_---.JI;~··
D "l"
i _ _ rc-L
I .. (, 2 . ) -- -__ C leA r
.-J
)_ _
c .'=
l =-:;;='f'... . - -
• ( ') ~
'
• {I) - - -'
D
~
'
: IC--
Cl
' - - -_ _.I.::~D
,"'-
Li _ _ _ IC'L
~ I ! j :~~ ,,'" ''':. :"':" : : :
fJ h /J< J ~
C
#-,
_... _.
I . > •• •
'
, • \., I • • " . ..
r: r ( r e t,- \. c t : tl/l,
1-·'
I
I~ ', - , l. 1 (' t\ " , / I-f"
.., ..)
) ) )
'-"
~
:At
"'~"""' A ~
I __o.!"
<I
IDO
_.. , . co
..
I>UIT! ll.,v
I~!tt
J IO" ",
" ,
( (
SECTOR. [ oR r-lilT
-!
(Zlil
GAr. Sync. ,
O/)
Ai'I,
( I)
~M21
~
TRK
(,.)
S~C T
(2)
CS M
,l
l L)
C.S M 2
lL)
AD B?
.
r.
~}
~
~
-::A
~
_ _ _ _ _ __ _ _ _ _ _ _ __ _ _ _ _ _ _ __ _ _ _ _ _ _ __ _ _ _ _ _ _ __ _ _ I ~ ~
· ( ;",~ £0.+.
1
)
Cf/7fc/ ;x:-
(
.......-.
::> == (
...
S:~~
(
.
'-~ 3 Lj)~
tLj!!)L
I (/1d.l' €
l/if'E Of) r C cp
(f l I // '" P fr.,ttf Ie Z
LoA
CO )!
06"(.-
,,"16 ,"-
11'17 I'S- 2-,.- S.,--/I c:.rt/M J
1ft' /ld' II Lp r "//1 1-
IS'/? 11 '1 F;: wJr~c L Il r1 ~ .f'FF '\
( ,1' 17 :2 p 6'1 Ii' JJ"fl vv,v.ED c..P
I fl C ,f'f' PEr
I/'I t> 1>G!! ;:.1" /31'1 ~ W f'f'NC ( HIIJ T ~()T c ,« Q...ff t"-1 d"G Bt? (/ NP. I( y)
(.P I;: //1 ./).8 LPII #~PB
/J" .? ( 2p ~~ If Jjfl. WI¥. IS, <)
1<'.?'1 /I') D6 lOll #~.P G
I/.?? 2¢ SIE /1' JSI< WNIIJt... CJ .
11I'Z'l 7 ,;;1 <ZJ Wil li TA Bee W,PfiT/I'
IrZ/J /31 3C wolt771 1 LP /I (8(/~I'T"), Y
(rZ p 'If I'd/!
(,J' ?£ "7r /'1/11
IPZr "//1 LrR
IrYjij ? /1/1 v ";< ,., # h 1/1
1"3 2- 9'.0 PlY C¢ sr/l 6161(" x
(rY5- 13/) Fe. Cfi!' LP /I CXO(./X
fry? 61" PCA
1.1' J? "l's.- .2~ Eo/R Cf(//"f
~"
JJ>S(J!f :2 t!! IF :Tf'" ..-tVC.3 (. ;-
I.rS 3 /IS- 2(; (Olt C/v/'"
I.rS S-
I W" S-,j?
2¢ Be IF J f/<
-; ( 1)-/1- - rJi3
V#I &"(,?
i""'-'
I P"rA
,1
-. -"
9' :B€
., , ' .
•!. r. .-xi ep v" ..... 'Sf O
, TIl' fr"/V,.c,#( 7'
... 5 . j) 9 fi,i" , LPI/ #8/1
,. . .- -
13 5) ~, I
b I
I
);1 , ;J ~ f'. ~v f'(rBL7 , !
If"rr 2¢f " Fe I F' J'5 p.- -w-wiifL B
IJff:[J If? C LC
/ /$",c /17 Fr WNIB LB L DI'I ",IFF
I/t'£ cTl vVNL iJL ? Nor
I ~F 1'1'" FHA
( ,r,rtd 6 1'". PL//
11". 1 ,,/) ?P c ¢ WNLBL STj} Glt;"~ x
(F~
/F'
Bp .pc Ci7 L D ;1 a.CL/ x
6~ WE,KIT f(TS
l EG? "! /1/1 WNLBLIi o~1I ". I II II
I ".G·A 3 <7 ./SHr WNrBL 3
jr'tc J¢1 ""
F3
WNIBLb
WN I13L3 8/'1£ WNLBL (MVfT NOJ c~ (J./f /'/Jd'.! ,qu v, ;J/I,e ~
I r~ /Jp ?£ c¢ LpA
/I rs
Go? L", X
la' 0',t1
( ~
A
r..
",.".,,,,.~
107" · ",
_-. 0·
H . ]" 1
SO iH tU$ I SQu u ,
U7 '&81""11' SQuAll
.. HI J SQu" ••
()
1.r:7~ fjl) F~ <:<7' R t:f/ {) LOll Q?L, X
If 'i"
1/'15-
81'
117
,FC
Fe
07) f,P2. Lon
pf( !?p z
Q6"(/ .oX
II'",.
/ .;>93
I r lfP
BD
If'
2 11
rg =
J>C ~P/I Tn L/)II
JfI'C
I1!PL
61.L x
I!pJt T/7
(/1fT
(t1 "Ir !Vcr c,e(J/../ 17,11 C=-E ~QvA/'" :< ,..)
;r!!c 1r;J' FB p 1'( f" P :J (!1y/T ,w r C~(7.r.../ .I46[ ,Benl /J I) If I<- fr)
1/"/14
/d/1 2
2"
9/
21'"
.7C
,i AI J>
F77I
ul..fT
(;"I'i'T.,e), Y
(/d~ 'Vs- 2F t"'-" c.fj,//"
IrAii: .?s- ZE JT7T c..r v ,,"'}
I r At' C.f' J/f/ Y
ft ... vc-
/.?~i
1/' -'
D¢
8P
£.?
/'c e<:2' f?o.¥ U/1
/!hf T/f
Oot, x
/FA.e 14' FE p/'e ;e p<{ (11t//T {l/tlT C>'<b f f I'Aocr i]d l1VPiI n)
y.8,p/ 2/1 ;< d L
/ d''fi'J rs- 2F JT;9 L/ifT
IJ'~f(;
/ d
8P
/4"
fe
F8
ceo /1.1' S- e~
j!r<
/f 616(/ x
j{.P J (rtv/ r (II" c~ Wf # p vAl"D ~,er)
I'?f ""'"
//'6~ ;zr zF /!/f/ P {//J T
10'.,)1 ~/_r z€"' E''''", c.fv ¥"1
'- ' ~
_-,iJ,vc - ~p C-,<~ ,
/
( ( " I '1" -I"II ,og
_..... ~M I II~ 'SQUAll
10 !~.. r! ,!QU ...
"flr , QUAil ()
""''''''''''' -.... . .
• .J U 10
'f $ e -a,.....
psep
,~
bV
i Q'-
•-;J!9e 2$' ,ep£
jlr e.. oI! P . . [ (1'/ f/./ r /f/<7T
; .,; "to S t*7 -Ph CI'1I' " N I,;
:o:i4S c., vt;» 0/ /3.vE FPO:t( [
•' /' j 0 j ' :;CJ o'c ..." "P7 (1M a?t/ x
, (V , ; V'" ,c ,9 J'I'L ,12. /) 7 U'CI/r ,v4T c~a.f.f /I"IC;:C #/ v/J/P/'1~" )
, ,..,e.... e
, - L ) Dj,
L
, C/'t I' .:// /!J
I de FY" ~tI /3 #6'4:' t:P ex.T T
/ FlJ t;; 3.F ~j) UI? fEC
/ 1'6 .F 6f1P I'TJ
,
~
r..
......
"' .":AI ~
I') lI '
. ) 117
._ . ..
'8
.1 119 1
\~ I HlltS 'IOu AlI
tH'''I' SOlid.
H.11 '~QUU'
I,.)
/J'U
II'/), '
/f~
F"r r t$'
8P d",
1$ F8
C1 Til>
CP' fPII!
f'. p /lJ) V I
817'"
U/I
'" I'L
/?PChl~
(xCi." x
11¢/'- btl' /I T S
...,
/Cq'C sEEK 5 ,,'1 TRk N
Ie a' Z STY '(S A Y
I Ct," U
I U!'?
( c ,fJ 7
IC,fJr
J"'II
'fA
'Iii
--
S Tx
Tx A
LSI'.
L 5 f'.
Y2?if"l- Pt vI" J
"' Cd"
('"1S LV ii I T
(:;z.p . ~ J(' c)
--
~~ ,
-~
:t~=:
... .•
fC 7 6P
Ie 71
IC73
p,r
136 2&
FP
11-' W I Dex
BN E
D Ie
1'1510/
i1SC N IL
I K
.'t: ~
'C
':'':' ,
~ •• I
1C7/S- PeT 2- 8 NE (1Svv l
I c 77 (£,; 27 INC
~~~j,
MSCNTH
fC 7 '1 7'e sec
I C7,A- G'7 I S"J5 c #,r I
IC7 <:: Pc7 Fq; f3rJr M ,wtlJ T
I C 7 t: /'1iT Rrs
(( lrfP
I c [> C
m'"
I '
.A.B
Ie
f¢ Z4' Ie I P
II? 1/1 Iii 1/1
19)iP
1/1 I
o FF77!L
~ fE
t
F/',
1"5
I'f 19
(1;1 C ~~
fA I~
,
,c
~( ,c Zq IF
,/I f~
If)
, I"
-
( D O..5 f3,OOTJ1 /1('
__
I P- 01"1
;,IIi
",A"" .. ", .
J"
.,
!~ ~ " "" I
' } 1~ 1 ' OOS""'\ "'~"."
!euu,
. , J" 1Q<> \N'tu \ ' ..... ,
.__
">/2/7-
(
L \,. j) t:,'"
C tVt7 1 II 11/<-
(/1,17/1 A IIJ (
(#d' /1
(11/6" P
/',
tili
Z" ) TIJ
,-/1 )0'
) (47-
---
4([ (/ '<..
C" ... 5 F If F$ ;)/'L -
C IV'! I C?' J1;J3 f) c-
uv:l.J 1'>, Ee
II};'
If tV6-
. . /.lI1Z
Iyl (
~
-;;--
NA,,,,"A<
I <1' IJe'
. ) ,.9 1
•• . • _
~
go5t1tE'~ lSQUA ' !
III 1 8i~'IIS ) 5<:1".0
'UI1S I sa~ .. 1'
(
!
( /I/) ;- ~
':--
@ )
-1!?Aci< (80'-/ r1 eLf'" '::
;-
1 c\, ( ~~
(l til C 1"1 L r '';1 e () (I. f',,/ .- /).:1.
( I ) , ,) ( ,) 0 · ")
( 1 ) (" !-" , t )
,tb:;Ir ,'*'-
,>e
APPLE DISC-l CONTROLLER
DEVICE ADDRESS ASSIGNMENTS
(SLOT N)
STEPPER
POS I T ION TRACK PHASE
o o A
1 B
2 1 c
3 D
4 2 A
5 B
6 3 C
7 D
8 4 A
9 B
10 5 C
11 D
APPLE DISC-1 CONTROLLE R
STATE MA CH INE INPUTS
00 READ
01 SENSE WRITE PROTECT/
WRITE INITIALI ZE
10 WRITE
11 WRITE LOAD
$8 HOLD
$9 SHIFT LEFT, o I NTO QH
$A SHI FT RI GHT , WRITE PROTECT I NTO QA
STATE ADR 0 AO 1
STATE ADR 1 A5 17 .
STATE ADR 2 A6 18 ,
STATE AOR 3 A7 19
READ DATA from disc A4 5
QA from 74LS323 A1 2
Program select A6 A2 3
Program se l ec t A7 A3 4
74LS323 Sl DO 6
74LS323 SO 01 7
74LS323 CLR 02 8
74LS323 SL input 03 9
Next State 0 04 11.
Next State 1 05 12
Next State 2 06 13
Next State 3 07 14
(
APPLE DISC-l CONTROLLER STATE MACHINE
SELF SYNC READ PROGRAM
(A7=0 A6=0)
STATE QA=O D=O QA=O D=l QA=l D=O QA=l D=l
-----
( (
A7=0 A6=1
~
6 78 NOP,7 78 NOP, 7 78 NOP,7 78 NOP,7
7 08 NOP,O 88 NOP , 8 08 NOP , O 88 NOP,8
8 98 NOP,9 98 NOP , 9 98 NOP,9 98 NOP,9 ()
9 A8 NOP,A A8 NOP ,.A A8 NOP,A A8 NOP, A ~
A B9 LFTO , B B9 LFTO , B BB LOAD,B BB LOAD , B :J-
~
B C8 NOP,C C8 NOP,C C8 NOP,C C8 NOP , C "(,
~
C D8 NOP,D D8 NOP,D D8 NOP,D D8 NOP ,D
D E8 NOP,E E8 NOP,E E8 NOP,E E8 NOP,E
::f
E F8 NOP,F F8 NOP,F F8 NOP , F F8 NOP,F "---
F 88 NOP , 8 08 NOP , O 88 NOP,8 08 NOP,O
~ fa.o/ Co 1'1 -n'd
t /I --Jr 'cd
AO AO 1
Al Al 2
A2 A2 3
A3 A3 4
A4 A4 5
A5 A7 19
A6 A6 18
A7 A5 17
DO DO 6
Dl Dl 7
D2 D2 8
D3 D3 9
D4 D7 14
D5 D6 13
D6 D5 12
D7 D4 11
'-