172984. lajstromszámú szabadalom • Berendezés legalább egy mágneslemezegység adatfeldolgozó rendszerhez való cstalakoztatására

25 172984 26 Az adatátviteli utasítások végrehajtásánál elő­térbe lép a 70 fázisszámláló, mint az időrendiség ütemezője, így annak fázisaihoz kötjük az 5 berendezés működésének vizsgálatát. Write Format (1001) Az utasításra az 5 berendezés úja egy vagy több szektor 158 szektorfejét. A 86 utasításdekódoló dekódolja az utasítást, és a végrehajtás során a 71 logikai hálózat a különböző engedélyezéseket és léptetéseket az utasításnak megfelelően végzi. 001 fázis: A 70 fázisszámláló alapállapota 001. Ebből kilépni és dolgozni csak akkor tud, ha van GO bit, Ready to Seek/Read/Write jel és SA=SC bit. Az SA=SC bit azt jelzi, hogy a fej a megcímzett szektor fölé ért. A 102 vonalon érkező Secktor Mark jel hatására a rés 82 számláló számolni kezd, biztosítva a 155 rés 1 biztonsági zónát (kb. 30 ys). Törlődik a 73 átalakító. A 82 számláló működésének befejezésére a 70 fázisszámláló lép egyet. 010 fázis: A 76 áramkör egyik bistabilja bebillen, a 96 és 97 vonalon kimegy a 6 csatornára a Write Gate és az Erase Gate jel. Működni kezd az írás szószeparáló 77 számláló és az előmező 83 számláló. A 73 átalakító órajelet kap, a soros 115 vonalon csupa 0 adatot küld ki, amelyek a 75 áramkörön át a 99 vonalon a 6 csatornára jutnak mint Write Data and Clock jel. A 83 számláló nyolc zérus tar­talmú szót enged ki, így töltjük ki a 156 előmező 1 területet. A nyolcadik szó végén a 73 átalakító kapuzó része párhuzamosan beírja a szinkron szót (1000) az átalakítóba és kilencedik szóként a 157 szinkronjel 1 csúszik ki a soros 115 vonalon. E műveletekkel párhuzamosan a 87 áramkör közvetlen memóriahozzáférés ciklust kez­deményez a szektorfej első szavának behoza­talára a központi 3 memóriából. A közvetlen memóriahozzáféfés ciklust és az olvasást a 29 és 30 áramkörök lebonyolítják és ennek eredményeként az adatszó a 31 adattároló bemeneti adatregiszterébe kerül, majd a 40 vonalon át inkrementálódik a 63 szószám­­regiszter és a 64 memóriacímregiszter tar­talma. A 83 számláló a kilencedik szó, a szinkronjel 1 bevitele után leáll, a 31 adattároló beme­neti adatregiszteréből a szektorfej első szava átíródik a 73 átalakítóba, és a 70 fázis­számláló tovább lép. 011 fázis: A 73 átalakítóból az ismert úton és módon a 6 csatorna Write Data and Clock jelét adó 99 vonalra kerül a szektorfej első szava. A fázis fellépésekor a 71 logikai hálózat jelére a 87 áramkör rögtön közvetlen memó­riahozzáférést indít a szektorfej második szavának behozatalára, amelynek eredménye­képpen a 31 adattárdó bemeneti adatregisz­terében rendelkezésre áll. A szektorfej első szavának végén a 77 számláló billenti a szektorfej 84 számlálót és átírja a szektorfej második szavát a 73 átalakítóba, amely sorosan kicsúsztatja azt. A szektorfej második szava kivitelének végén a 77 áramkör a 73 logikai hálózaton át továbblépteti a 70 fázisszámlálót és törli a 84 számlálót. 100 fázis: Működésbe lép a rés 82 számláló, biztosítva a 159 rés 2 biztonsági zónát. A 77 számláló leáll. Törlődik a 73 átalakító, így e fázis alatt O íródik a lemezre. Ez azért szükséges, mert fizikailag a forgásirány szerint a törlő­tekercsek az író/olvasó tekercs mögött helyez­kednek el, s ahhoz, hogy az előzőleg felírt adat széleit letörölhesse, a 97 vonalon élnie kell az Erase Gate jelnek. Ezért a 76 áramkör megfelelő bistabiljának élesnek kell lennie. A 82 számláló működésének befeje­zésekor törlődik a 76 áramkör megfelelő bistabilja, és továbblép a 70 fázisszámláló 101 fázis: Ennél a Write Format műveletnél a 11 vezérlőegység bentragad ebben az állapotban, minthogy nincs szükség további írásra. Ami­kor a fej túljut a szektoron, megszűnik az SA=SC bit jele, a 70 fázisszámláló alap 001 állapotba kerül a 71 logikai hálózat vezér­lésére és inkrementálódik a 65 lemezcímre­­giszterben a SA bitek értéke. Ha a 63 szószámregiszter tartalma nem zérus, amint a fej a következő szektor fölé ér, ismét lesz SA=SC jel és a Sector Mark jelnek a 102 vonalon való megjelenésére a következő szek­toron hajtja végre az 5 berendezés a Write Format műveletet Amennyiben zérus a 63 szószámregiszter tartalma, törlődik a G0 bit és fellép a DONE bit, új utasításra vár az 5 berendezés. Write All (1011) Az utasításra az 5 berendezés úja mind a 158 szektorfejet, múlt a 162 adatblokkot a 163 kontroliösszeggel együtt. Az előzőkhöz hasonlóan a 86 utasításdekódoló dekódolja az utasítást a 71 logikai hálózat számára. Az utasítás végrehajtása a 001 fázistól a 100 fázisig bezárólag teljesen azonos a Write Format utasításnál leútakkal. 101 fázis: Az 5 berendezés ezen fázis alatt tölti ki a szektor 160 előmező 2 és 161 szinkronjel 2 területeit. A működés teljesen hasonló a Write Format utasítás 010 fázisnál ismerte­tetthez, azzal a különbséggel, hogy a közvet­len memóriahozzáférés ciklus nem a szektor­fej első szavát, hanem a 162 adatblokk első adatszavát hozza be, továbbá, hogy a 70 fázisszámláló 101-ből 110-be lép. 110 fázis: Rögtön a fázis elején közvetlen memória­hozzáférés ciklust kezdeményez a 87 áramkör a második adatszó behozatalára. Elkezdődik az első adatszó soros kivitele a 99 vonalra a 73 átalakítóból a már ismert módon és úton. 5 10 15 20 25 30 35 40 45 50 55 60 65 13

Next

/
Oldalképek
Tartalom