|
29
Disk
Controller
dapat
melakukau
tiga macam
cam
untuk
perinta.'J.
memindahkan data
dan
pergerakkau head pada
floppy
disk
drive.
Pe.rilltah
periJ:'c.tah tersebut adalah :
L
Conmu:md
Phase
Mikro!mntroler
menulis
sekelompok
byte
pada
Data
Register.
Byte
ini
mernmjukkan
per'mtab. dar,
parameter-parmneter
yang
diinginkan.
Semua
peri:nlah
hayus
ditulis
lebih
spesi:fik.
Untillc
menampilkan
Command
Phase,
Drive Car4rol &.11 Data Rate Register
harus terlebili dahulu
diset.
2.
Execvotion Phase
Disk
Controller mengerja!.:a11
perintah
yang
diinginkaJ
Beberapa
per'.nt!lh
me:.:nerluklli"l
znikrola:mtroler
urrtuk
memba:ca
atau
menulis
data
darilke
Data
Register.
3. Result Phase
Mikrokontro1er
membaca
seke!ompok
byte
oo,; Data
Register. Byte-byte
i.'li
menunjl.lkkar! apakah
perinta.'I
sud.ah dikerjakan
deng!L."l
benar dan
i'lformasi
laiP..Ilya yang bemubungan
dengan perintah
itu.
bawah
adalah
register-register DP8473 yang secrua laagsung clap&
diakses
ke oihokontroler :
1,
Main Status Register (Read
Only), Main Starns
Register
mmunjuldum status
disk controller sekarnng. Yaug termasuk
Main Status Register :
a. Request for
Master
(D7),
Data
Register siap untuk mengirL'n
atau
menerima
dela
dari
mikrckontroler. Bit
ini
di clear
setelah 1
byte
|