180214. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés

180214 lemezről. A 122 mikroprocesszor a 176 hibajelinditás lépésben hibakódot továbbit a 32 feldolgozóegységhez, amennyiben az irástiltás érvényes, azaz a papirfül el van távolitva. ellen­kező esetben olyan vezérlő utasitást továbbit a 32 feldolgozó­­egységhez a 176 adatlehívás lépésben, amely lekéri a vezérlő adatinformációt a 32 feldolgozóegységtől, amely rendszerint file nevet, kulcsadatokat, továbbá a mágneslemezre Írandó file azonosító számát tartalmazza. A 122 mikroprocesszor ezután a 180 file irás tiltásvizsgálat lépésben ellenőrzi, hogy az elő­irt file-ba történő beírás nincs-e letiltva. Ha igen, akkor a 122 mikroprocesszor a 176 hibajelinditás lépésben hibakódot to­vábbit a 32 feldolgozóegységhez. Ha az előirt file-ba történő beirás nincs letiltva, a 122 mikroprocesszor a 182 abszolút szektorszám kiszámítás lépésben kiszámítja azt az abszolút szek­­torszámot, amelybe az adatot be kell Írni a mágneslemezre. Ezek után a 122 mikroprocesszort a 126 adattárban tárolt táblázat segítségével a 184 szektorvizsgálat lépésben ellenőrzi, hogy a kiszámított szektor nem hibás szektorként van-e nyilvántartva. Ha a szektor hibás, azaz adattárolásra nem vehető igénybe, a 122 mikroprocesszor kiszámit egy másik szektorszámot és újra ellenőrzi a 126 adattár alapján, hogy a most meghatározott szek­tor nem alkalmatlan-e adatátvitelre. Ha a szektorszám érvényes, a 122 mikroprocesszor a 186 Írási összehasonlítás lépésben.el­lenőrzi, hogy a kiszámított szektorszám nem lép-e túl az elért file végét, és a 176 hibajelinditás lépésben hibakódot továbbit a 32 feldolgozóegységhezj amennyiben a szektor túlnyúlik a fi­le végén. Ha a szektorszam beleesik a file-ba, a lemezeimet, amely egy adott henger-cimből és az 50 meghajtóegységhez tarto­zó fej kijelölésére szolgáló fejkiválaszto jelből áll, a 188 írási cimkiszámitás lépésben határozzuk meg. A 122 mikroprocesa­­szor a HENGERCIM, valamint a FEJKIVÁLASZTÁ.S gélét a 130 adatbu­szon keresztül a 190 írási hengereimbeírás lépésben - a 7» áb­rán látható módon - a 140 tárolóba és ennélfogva-a 142 meghaj­tón keresztül az 50 meghajtóegységhez továbbítja. Majd a 122 mikroprocesszor a 192 írási helyzetkeresés lépesben előállít egy HEETZET KERESÉS jelet, amelyet a vezérlő 150 kapuáramkörön keresztül az 50 meghajtóegységhez továbbítunk, és amely jelzi az 50 méghajtóegysegnek, hogy a fejet a HENGERCIM jel által meg­adott helyre mozdítsa el. és ez a FEJKIVÁ.IASZTÁS jel segítségé­vel meghatározott, konkrét fej kijelölését eredményezi. Amig az 50 meghajtóegységben a fej mozgása az adott henger felé lezaj- ... > ik, a 122 mikroprocesszor a 194 adatformálás lépésben kialakít­ja a 126 adattárban lévő adat formátumát azáltal, hogy egy lon­gitudinális redundancia cikluskódot állít elő az adatüzenet, számára és ezt a kódot a mágneslemezen lévő címhez kapcsolja. Ezután a 196 időzités/inditás lépés szerinti time-out hur­kot alkalmazzuk, mely a fej számára egy meghatározott, például 0,5 sec-os időtartamot biztosit annak érdekében, hogy a fej el­érhesse a mágneslemezen előirt hengert. A time-out hurok idő­­' tartama alatt a 122 mikroprocesszor a 198 müködésvizsgálat lé­pésben a FIIÉ MŰKÖDÉS jelet vizsgálja, amely az 50 meghajtóegy­ségtől érkező vezérlő jel annak jelzésére, hogy a mágneslemez bele van-e helyezve az 50 meghajtóegységbe, továbbá annak jel­zésére, hogy az 50 meghajtóegység felgyorsult-e a megfelelő se­bességre. A NEM MEGENGEDETT CÍM jelet, amely az 50 meghajtóegy­ségtől érkezik, a 132 párhuzamos illesztőáramkör bemenetére juttatjuk - mint ez a 7. ábrán látható - ahol ezt a 122 mikro­processzor lekérdezheti. Hogyha az előirt hengereim a 200 Írási 12 .*v:

Next

/
Thumbnails
Contents