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

29 172984 100 fázis: A fázis alatt törlő jelet kap a 73 átalakító és törlődik a 76 áramkör olvasás bistabilja is. Emiatt megszűnik az adat és órajelek áram­lása a mágneslemezegység felől. Aktivizálódik a rés 82 számláló, biztosítva a 159 rés 2 biztonsági területet. Működésének befejezé­sekor következő fázisba lép a 70 fázis­számláló. 101 fázis: A Read Format műveletnél az 5 berendezés bentragad ebben az állapotban, mert a 71 logikai hálózat letiltja a 76 áramkör olvasás bistabiljának bebillenését, mivel nincs szükség további olvasásra. Amikor a fej túljut a szektoron, megszűnik az SA=SC jel, a 70 fázisszámláló 001 állapotba kerül és inkre­mentálódik a 65 lemezcímregiszterben a szek­tor cím (SA bitek) értéke. Ha a 63 szószám­­regiszter tartalma nem zérus, amint a fej a következő szektor fölé ért, ismét lesz SA=SC jel, és a Sector Mark jel megjelenésére a következő szektoron hajtja végre az 5 beren­dezés a Read 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 parancsra vár az 5 berendezés. Read All (1100) Az utasításra az 5 berendezés mind a 158 szektorfejet, mind a 162 adatblokkot olvassa. A 163 kontrollösszeget is beolvassa, de nem használja fel. Az előzőekhez hasonlóan a 86 utasításdekódoló dekódolja az utasítást a 71 logikai hálózat számára. A művelet végrehajtása a 001 fázistól a S00 fázisig bezárólag teljesen azonos a Read Format műveletnél leírtakkal. 101 fázis: Az 5 berendezés ezen fázis alatt a 160 előmező 2 és a 161 szinkronjel 2 területeket olvassa. A működés hasonló a Read Format utasítás 010 fázisánál ismertetetthez. 110 fázis: A 101 fázisban megtörtént szinkronizálás után a 162 adatblokk adatszavai kerülnek a 73 átalakítóba. Természetesen továbbra is működik az olvasás szószeparátor 78 szám­láló, amely minden tizenhatodik bit olvasása után jelző impulzust ad. Minden behozott adatszó végén a 78 számláló vezérlésére a 71 logikai hálózat átírja az adatszót a 73 átalakítóból a 31 adattároló kimeneti adat­regiszterébe és dekrementálja az aktívvá vált adatszó 85 számlálót, amely 127-től 0-ig számol. A segéd 66 lemezcímregiszter 7-bites számláló részébe (SWA bitek) be van írva, hogy az adatblokk hányadik adatszavától kell az adatszavakat beküldeni a központi 3 memóriába. Amikor az adatszó 85 számláló éppen ennyi adatszót számol le, állapota invertáltja lesz az SWA bitek alkotta számláló állapotának, ezt jelzi egy antivalenciát figyelő kapurendszer, mely része a 71 logikai háló­zatnak. Az ezt követő első adatszótól kezdve minden adatszó behozatala után a 87 áram­kör kezdeményez egy közvetlen memória­hozzáféréssel történő írás ciklust az adatszó bevitelére a központi 3 memóriába, továbbá inkrementálódik az SWA bitekből álló aktivi­zálódott számláló és így biztosítva van az állandó antivalencia feltétel. A 128. adatszóig bezárólag ismétlődik a leírt ciklus. Ha közben a 63 szószámregiszter tartalma zérussá válik, a közvetlen memória­hozzáférés kérés letiltódik, az adatok olvasása nem szűnik meg a mágneslemezegységről, de azokat az 5 berendezés nem küldi be a központi 3 memóriába. A kontrollösszeg képzése azonos módon tör­ténik, mint a Write All művelet 110 fázisában, csupán az adat a lemezről jön és nem a központi 3 memóriától. Itt, a Read All műveletben azonban nincs jelentősége, mert nincsen kontrollösszeg ellenőrzés. A 128. adatszó behozatala után a 70 fázis­számláló a következő állapotába lép a 110 fázis megszűnésére, az adatszó 85 számláló és az SWA bitekből álló számláló inaktív lesz. 111 fázis: Az ismert úton és módon a szektor 163 kontrollösszege a 73 átalakítóba kerül, majd átíródik 31 adattároló kimeneti adatregisz­terébe, de közvetlen memóriahozzáférés kérés nincs, a központi memóriába nem küldi be az 5 berendezés. Megtörténik az összehason­lítása bitenként az olvasott adattömbből kép­zett kontrollösszeggel, de kiértékelésre nem kerül. 000 fázis: A 73 átalakító törlő jelet kap, ugyan az 5 berendezés még olvassa a 164 utómező területet, de nem használja fel az értéktelen adatokat. Az átvitel addig tart, míg megjön a Sector Mark jel és megszűnik a SA=SC. A 70 fázisszámláló 001 állapotba kerül. 001 fázis: Törlődik a 76 áramkör olvasás bistabilja, megszűnik az adat és óra áramlása, így leáll az olvasás szószeparáló 78 számláló. Inkremen­tálódik a 65 lemezcímregiszter szektor cím (SA bitek) része. A továbbiakban az 5 beren­dezés vagy új utasításra vár, vagy folytatja a következő 154 szektoron a Read A11 utasítás végrehajtását. Write Normal (0001) Az utasításra az 5 berendezés olvassa a 154 szektor 158 szektorfejét és ki is értékeli. Ha rendben találta, úja a 162 adatblokkot és a 163 kontrollösszeget. Az utasítást az előzőekhez hason­lóan a 86 utasításdekódoló dekódolja a 71 logikai hálózat számára. A művelet végrehajtása a 001 fázistól a 011 fázisig bezárólag közel azonos a Read Format végrehajtásával. Az eltérések a következők: A 011 fázisban nincsenek közvetlen memória­hozzáférés ciklusok az olvasott 158 szektorfej szavak 3 memóriába küldésére. Ugyanakkor műkö­désbe lép a szektorfejvizsgáló 88 áramkör és kiértékelésre kerül a 158 szektorfej első szava, és a 30 5 10 15 20 25 30 35 40 45 50 55 60 65 15

Next

/
Oldalképek
Tartalom