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

27 1729»4 28 Természetesen továbbra is működik a 77 számláló, amely minden tizenhatodik bit kivitele után kimenő impulzust ad. Aktívvá válik az adatszó 85 számláló, amely 127-től 0-ig számol, minden egyes adatszó kicsúsz­tatása után dekrementálódva. Az első adatszónak a 6 csatornára történő kibocsátásának végén átíródik a második adatszó a 31 adattároló bemeneti adatregisz­teréből a 73 átalakítóba, majd megkezdődik a kiadása a 99 vonalra, továbbá közvetlen memóriahozzáférést kezdeményez a 87 áram­kör a harmadik adatszó behozatalára a köz­ponti 3 memóriából. A folyamat ciklikusan ismétlődik a 127. adatszó kivitelének végéig, ekkor az adatszó 85 számláló 01 (hexadeci­mális) állapota letiltja a további közvetlen memóriahozzáférés kérést (a 126. adatszó kiadásának végén kérte az 5 berendezés a 128. adatszót). Ha az utolsó, a 128. adatszót is kitette a 6 csatornára a berendezés (a 85 számláló 00 állapota), a 70 fázisszámláló 111-be lép, és az adatszó 85 számláló leáll. Ha az adatszavak kivitele közben zérussá válik a 63 szószámregiszter tartalma (128-nál kevesebb adatszót akarunk rögzíteni a i62 adatblokkban), már ekkor megszűnik a köz­vetlen memóriahozzáférés kezdeményezése, és az adatblokk további részét az utolsó adat­szóval tölti meg az 5 berendezés. A 110 fázisig nem dolgozik a kontrollösszeg 74 áramkör. Ebben a fázisban lép működésbe a két nyolc-bites léptető regiszterből, egy egy-bites teljes összeadóból és a túlcsordulást egy bit időre megőrző tárolóból álló áram­kör. A két léptető regiszter kezdeti tartalma 0000 (hexadecimális), később mindig a meg­előző összeadás eredménye. Az összeadás az eredmény szó és az éppen kiviendő szó azonos helyiértékű bitjei között történik. A 110 fázis végén a két léptető regiszterben a bevitt 128 adatszó moduló kettő összege, a kontrollösszeg található. 111 fázis: Az adat és órajel keverő 75 áramkör a 99 vonalra adat helyett a 74 áramkörből 116 vonalon érkező kontrollösszeget kapuzza és a kiadás végén a 70 fázisszámláló tovább lép. 000 fázis: A 73 átalakító törlő jelet kap a 71 logikai hálózatból ezáltal az 5 berendezés zérus adattal tölti fel a szektor 164 utómező részét. Az átvitel addig tart, amíg 102 vonalon megjön a Sector Mark jű és meg­szűnik a SA=SC. Az írás szószeparáló 77 számláló leáll, a 76 áramkör írásjelet adó bistabilja törlődik, inkrementálódik a 65 lemezcímregiszter szektor cím (SA bitek) része, és a 70 fázisszámláló 001 fázisba lép. 001 fázis: Ha a 63 szószámregiszter tartalma zérus, a G0 bit 0 lesz, a DONE bit 1, ezzel vége a művelet végrehajtásának, ha nem, a Write All művelet folytatódik a következő szek­torra is. Read Format (1010) Az utasításra az 5 berendezés olvassa egy vagy több szektor 158 szektorfej részét. Az utasítást a 86 utasításdekódoló dekódolja a 71 logikai hálózat számára. 001 fázis: Törlő jelet kap a 73 átalakító. Ha van G0 bit, Ready to Seek/Read/Write jel és SA=SC, a 70 fázisszámláló működésre kész. A 102 vonalon érkező Sector Mark jel indítja a rés 82 számlálót, amely biztosítja a 155 rés 1 biztonsági zónát (kb. 60 (is). Törlődik a szinkronizáló 79 áramkör és a 80, valamint 81 jelformáló. Ha a 82 számláló befejezte működését, a 70 fázisszámláló a következő fázisba lép. 010 fázis: Megszűnik a 73 átalakító törlése. A 76 áramkör olvasás vezérlő bistabilja 1-be billen, a 98 vonalon kimegy a 6 csatornára a Read Gate jel. Hatására a mágneslemezegység adni kezdi az adat és órajeleket, amelyek 101, illetve 100 vonalon a 81, illetve a 80 jelformálóra kerülnek. A 124 vonalon meg­jelenő formált órajel képezi az olvasás szósze­paráló 78 számláló és a 73 átalakító léptető órajelét, a 123 vonalon megjelenő formált adatjel pedig a 73 átalakító soros bemenetére és a szinkronizáló 79 áramkörre jut. Az 5 berendezés folyamatosan olvassa a 156 elő­­mező 1 területet, az olvasott adatok zérusok. Végül érkezik a 157 szinkronjel 1 szó, amelynek utolsó bitje, a szinkron bit, 1 érté­kű. Ezt az első 1-et detektálja a szinkroni­záló 79 áramkör. Hatására aktivizálódik a 78 számláló és a következő fázisba lép a 70 fázisszámláló. 011 fázis: Az 5 berendezés a 158 szektorfej területet olvassa. Az első szó a fent ismertetett módon és úton becsúszik a 73 átalakítóba. Az olvasás szószeparáló 78 számláló, miután leszámolta a szó 16 bitjét, jelzést ad. Hatá­sára az első szó a 73 átalakítóból átíródik a 31 adattároló kimeneti adatregiszterébe, 1-be billen a szektorfej 84 számláló és egy közvetlen memóriahozzáférés ciklust kezde­ményez a 87 áramkör a szektorfej első szavának a 3 memóriába való írására. A közvetlen memóriahozzáférés kérést és a ciklust a 29 és 30 áramkörök lebonyolítják és ennek eredményeként az első szó a 31 adattároló kimeneti adatregiszteréből a köz­ponti 3 memóriába kerül, majd inkrementá­lódik a 63 szószámregiszter és a 64 memória­­címregiszter tartalma. Eközben bekerül a 73 átalakítóba a szektorfej második szava. A második szó bevétele végén a központi 3 memóriába küldés céljából, újabb közvetlen memóriahozzáférés ciklus indul az ismert módon, és a következő fázisba lép a 70 fázisszámláló, s ezzel törlődik a 84 számláló. A 011 fázis alatt ennél az utasításnál nem vizsgálja az 5 berendezés a szektorfej első szavának tartalmát. 5 10 15 20 25 30 35 40 45 50 55 60 65 14

Next

/
Thumbnails
Contents