196523. lajstromszámú szabadalom • Tetszőlegesen bővíthető operatív memória egységgel rendelkező rendszervezérlő berendezés virtuális táras számítógépek virtuális tárkezelésre alkalmassá tételéhez
G 19GG23 6 busszal közösített, és a csatorna közvetett adatcimzö részegységből kiinduló első, második és harmadik valós cimbusz csatlakozik. A találmány szerinti rendszervezérlő berendezés egyik lehetséges kiviteli alakjában a cimfigyclö áramkör kivonó áramkörből, laptábla kezdőcím regiszterből és írási feltétel figyelő áramkörből áll, a laptábla kezdőcím regiszter bemenetére virtuális cimbusz kimenete laptábla kezdőcím busszal a kivonó áramkör egyik bemenetére, mig a másik bemenetére háromállapotú valós cimbusz csatlakozik, a kivonó áramkör első lapmemória címbusszal és vezérlő vezetékkel az Írási feltétel figyelő áramkörre, amely előnyösen NEM-ÉS kapuból áll, kapcsolódik, továbbá az első lapmemória címbusz a multiplexerre és az írási feltétel figyelő áramkör kimenete érvényesítő vonallal a multiplexerre, valamint a lapmemóriára van kötve. A továbbiakban a találmányt és működését rajz alapján ismertetjük részletesebben. Az 1. ábra a találmány szerinti rendszervezérlö berendezés és a számítógép központi egységének blokkséma szerinti kapcsolódását mutatja. A 2. ábra a találmány szerinti rendszervezérlő berendezés fő egységei szerinti blokksémáját mutatja. A 3. ábra a rendszervezérlő berendezés berendezés vezérlő egységének tömbvázlatát mutatja. A 4. ábra a rendszervezérlő berendezés tetszőlegesen bővíthető opertiv memória egységének tömbvázlatát mutatja, a speciális kapcsolódási pontok feltüntetésével. Az 5. ábra a találmány szerint rendszervezérló berendezés dinamikus cimforditó részegységének tömbvázlatát mutatja. A 6. ábra a dinamikus cimforditó részegység címfigyeló áramkörének tömbvázlata. A 7. ábra a mikroprogramozott vezérlő részegység egy lehetséges megvalósítását mutatja blokkvázlat alapján. A 8. ábra az adatforgalom vezérlő részegység egy lehetséges megvalósítását mutatja blokkvázlat alapján. Amint az 1. ábrán látható a találmány szerinti 2 rendszervezérlő berendezés az 1 központi egységgel a 2 rendszervezérlö berendezés szempontjából a 3 bemenő adat- és cimbuszon és 4 kimenő adat- és cimbuszon keresztül van adatkapcsolatban, az 5 bemenő vezérlőbuszon és G kimenő vezérlóbuszori, továbbá a 9 megszakitási vonalakon és 13 megszakitási vonalon keresztül pedig logikai (vezérlési) kapcsolatban. A 2. ábrán a 2 rendszervezérlő berendezés három fő egységre bomlik, a 22 berendezésvezérlő egységre és a tetszőlegesen bővíthető 23 operativ memória egységre, amelyekre szervesen épül rá a 24 időmérő egység. Ezen az ábrán a 3 bemenő adat- és cimbusz 31 bemenő cimbuszra és 32 memória bemenő adatbuszra bomlik. A 32 memória beme4 nő adatbusz az 1 központi egységből küldött adatot a 22 berendezésvezérlő egységhez és a 23 operativ memória egységhez (amely a beírandó adatot tartalmazza) szállítja. A 23 operativ memória egységből kiolvasott adatot a 4 kimenő adat- és cimbusz egyrészt a 22 berendezésvezérló egységhez, másrészt az 1 központi egységhez továbbítja. A 22 berendezésvezérlő egység a lefordított (valós) címet a 7 valós cimbuszon keresztül juttatja el a 23 operatív memória egységbe, melyet a B címzés vezérlő buszon át vezérel. A 24 időmérő egység vezérlő jeleket kap a 10 időmérő vezérlő vonalakon a 22 berendezésvezérlő egységtől és megszakitási jeleket küld a 9 megszakitási vonalakon az 1 központi egységhez (ezek külső megszakításokat okoznak), továbbá a 23 operativ memória egységgel a 11 memória adatbuszon és 12 memória vezérlő vezetéken tart összeköttetést. A 23 operatív memória egység megszakitási információt küld a 13 megszakitási vonalon az 1 központi egységhez címzés hiba esetén. Az 1 központi egység a 22 berendezésvezérlő egységgel és 23 operatív memória egységgel 5 bemenő vezérlőbuszon, a 22 berendezésvezérlő egységgel 6 kimenő vezérlő-; buszon tartja a logikai kapcsolatot. A 3. ábrán a 22 berendezésvezérló egységének tömbvázlatát ismertetjük az 1 központi egységhez és a 23 operativ memória egységhez való kapcsolódásával. A 221 mikroprogramozott vezérlő részegység a 31 bemenő címbusz 312 mikrocimbusz részén mikrocimet kap az 1 központi egységtől. Az 5 bemenő vezérlőbuszon időzítő és engedélyező jelek jutnak a 221 mikroprogramozott vezérlő részegységhez. A kiolvasott mikroutasitás az 1 központi egységhez a 4 kimenő adat- és címbuszon jut vissza. A 221 mikroprogramozott vezérlő részegység 82 második címzés vezérlő vezetékeken a 222 adatforgalom vezérlő részegységet, a 223 dinamikus cimforditó részegységet, a 224 csatorna közvetett adatcímző részegységet és a 23 operatív memória egységet vezérli. A 223 dinamikus cimforditó részegység a 31 bemenő címbusz 311 virtuális címbusz részén virtuális címet kap, amelyet valós címmé alakít át és a 72 második valós cimbuszra juttat ki. A 71 első valós cimbusz, a 72 második valós cimbusz és a 73 harmadik valós címbusz összessége egy 74 háromállapotú valós címbusz, amelyen egyidejűleg csak az egyik forrás aktív. A 72 második valós cimbuszon valós cim kerül a 74 háromállapotú valós cimbuszra, amely a 23 operatív memória egységhez azállitja a valós címet. Csatornamükődés esetén a 224 csatorna közvetett adatcimző részegység a 311 virtuális cimbuszon a címforditásnak a csatornára való kiterjesztéséhez szükséges címlista címét kapja az 1 központi egységtől. A csatornában közvetlen memória eléréssel folyó adatcsere során minden új lapra történő átlépéskor kiolvassa e címlista következő ele-5 10 15 20 25 30 35 40 45 50 55 60 65