172161. lajstromszámú szabadalom • Eljárás és berendezés digitális kisszámítógépek perifériás csatoló egységeinek programmegszakításra és/vagy közvetlen adatátvitelre vonatkozó kéréseinek kiszolgálására

11 172161 12 laszjel-vezetéket mégis használni, mert ily mó­don a 11 kiszolgálásvezérlő egység realizálása egyszerűbb. A h aktivizáló vezeték aktivizáló jelének meg­jelenésekor a g információs vezetékkötegen is megjelenik a 11 kiszolgálásvezérlő egység prio­ritási döntésének kódolt formája, melyet a 28 el­ső prioritási áramkör állít elő és a 27 kapcsoló áramkör helyez a g információs vezetékkötegre. A 27 kapcsoló áramkör bemenetét a 39 kés­leltető- és tárolóelem első kimenete vezérli, mely jelen esetben azt jelzi, hogy programmegszakí­tásra vonatkozó kiszolgálási ciklus van folya­matban. A kiválasztott perifériás csatoló egy­ségtől az f válaszjel-vezetéken érkező válaszjel hatására a 38 első tároló elem megszünteti az slO kijelölő vezetékre adott prioritási jelet. Az f válaszj el-vezeték válaszj elének megszűnésére a 10 központi egység minta vételezi a kiválasztott perifériás csatoló egység által az u információs vezetékkötegre helyezett azonosító információt, majd megszünteti a br és hs vezetékre adott je­let. A hs vezeték jelének megszűnésével alap­helyzetbe kerül a 30 kapuzott törlésű tárolóelem, melynek hatására a 33 második VAGY-kapu megszünteti a h aktivizáló vezetékre az aktivi­záló jel kiadását. Ezzel a programmegszakításra vonatkozó kiszolgálási ciklus befejeződik és az első 25 mintavevő áramkör újabb kérésjelek fo­gadására alkalmas. A r kérő vezetékköteg veze­tékeinek másik része a közvetlen adatátvitelre vonatkozó kéréseket hordozza és ezek a második 26 mintavevő áramkör bemeneteire vannak kap­csolva. Ha az sd vezetékkötegen nincs tiltás és a második 26 mintavevő áramkör valamely beme­netén kérésjelet észlel, úgy a dq vezetéken ke­resztül jelet küld a 41 negyedik ÉS-kapu harma­dik bemenetére. Ha a négybemenetű 41 negyedik ÉS-kapu má­sik három bemenetén is teljesülnek a feltételek, vagyis ha az első, második és negyedik bemene­tén logikai 0-szint van, akkor jelet ad a kime­netén a hárombemenetű 40 második tárolóelem harmadik bemenetére. Ha a 40 második tároló­elem első bemenete az al vezetéken keresztül logikai 0-szinten van, akkor a 40 második tároló­elem logikai 1-állapotba billen. Ennek hatására a kimenetére kapcsolt 39 késleltető- és tároló­elem is logikai 1-állapotba billen, melynek két kimenete abban különbözik egymástól, hogy az első kimenetére kapcsolt gs vezetéken a jel meg­határozott idővel hamarabb jelenik meg, mint a második kimenetére kapcsolt pm vezeték jele. Ezen késleltetésre azért van szükség, hogy köz­ben a 29 második prioritási áramkör bemeneté­re kapcsolt C vezetékköteg jeleinek logikai álla­pota állandósulni tudjon. Ez úgy valósul meg, hogy a gs vezetéken meg­jelenő jel hatására a 26 második mintavevő áramkör a kérésjelek fogadását megszünteti, így a 26 második mintavevő áramkör kimenő C vezetékkötegén, és ezzel együtt a 29 második prioritási áramkör D kimenő vezetékkötegén is, a jelek állapota állandósul. A 29 második prioritási áramkör D kimenő vezetékkötegének jelét a 27 kapcsoló áramkör a gs vezeték jelének hatására a g információs vezetékkötegre kapcsolja. Csak programmegszakításra alkalmas perifé­riás csatoló egységet szemléltet a 7. ábra elvi tömb vázlata. Az elrendezés alkalmas egynél több, esetleg egymástól eltérő funkciót ellátó, perifériás készülék kiszolgálására. A 44 perifé­riás csatoló részegység magában foglalja mind­azokat az áramköröket, melyek több perifériás készülék csatlakoztatását biztosítják a kiszolgá­lási vezetékrendszerhez. A 44 perifériás csatoló részegység N számú rq kérő vezetéke külön-kü­­lön össze van kötve az 50 kérésj elrendező- és 51 mintavevő áramkörrel. Az N számú rq kérő ve­zeték N számú kérési szintnek felel meg, melyek mindegyikéhez egy-egy információs vezetékkö­teg van hozzárendelve. Ezek az 11—IN vezeték­kötegek az egyes kérési szintekről adnak infor­mációt kódolt formában. Az 50 kérésj elrendező áramkör az egyes perifériás készülékek kérő je­leit az r kérő vezetékköteg programmegszakítási alcsoportjának megfelelő kérő vezetékeire helye­zi. Az 50 kérésj elrendező áramkör által generált és az r kérő vezetékkötegen továbbított kérésje­lek hatására a 11 kiszolgálásvezérlő egység ki­szolgálási ciklust indít. Ennek eredményeként a 11 kiszolgálásvezérlő egység a h aktivizáló veze­téken aktivizáló jelet ad ki és a g információs vezetékkötegen keresztül közli a prioritási dönté­sét a perifériás csatoló egységekkel. Ez a kódolt információ megmondja, hogy az éppen zajló ki­szolgálási ciklusban milyen szintű kérések élvez­nek előnyt a többi kéréssel szemben. Az 51 min­tavevő áramkör a h aktivizáló vezeték aktivizáló jelének felfutó élével mintát vesz a bemeneteire kapcsolt rq vezetékköteg kérésjeleinek logikai állapotáról. Ennek megfelelően az 52 kódösszeha­sonlító áramkör logikai 1-jelet kap a Vi vezeté­ken, ha a h aktivizáló jel megjelenésekor az rqi kérő vezetéken is logikai 1-szintű jel van, azaz az i-dik perifériás készüléknek kérési szándéka van. A h aktivizáló vezeték aktivizáló jelének alapvető funkciója az 51 mintavevő áramkör se­gítségével annak biztosítása, hogy a kiszolgálási ciklus alatt a kódösszehasonlítás kapuzására al­kalmas állandósult logikai állapotú jelek jussa­nak a VI— VN vezetékkötegen keresztül az 52 kódösszehasonlító áramkör bemeneteire. Ennek eredményeként a g információs vezetékkötegen és az 11—IN vezetékkötegen található kódok összehasonlítása biztosan megtörténjen az sík kijelölő vezetéken érkező prioritási jel megjele­néséig. Az 52 kódösszehasonlító áramkör logikai 1-jelet ad az fi vezetékre, ha az 11 —IN vezeték­kötegen található kódot és a g információs ve­zetékkötegen kapott prioritási kódot azonosnak találja és ugyanakkor a vi vezeték jele logikai 1-szinten van. Az 54 VAGY-kapu logikai 1-jele küld az 53 első ÉS-kapunak, ha az fi—fN veze­tékköteg legalább egyik vezetékén logikai 1-Je van. Ha az 53 első ÉS-kapu logikai 1-jelet kap az 54 VAGY-kaputól, a másik bemenetére jutó slK kijelölő vezeték prioritási jelének megjelenté­kor az 55 első tárolóelem logikai 1-állapotba bi -5 10 15 20 25 30 35 40 45 50 55 60 65 6

Next

/
Oldalképek
Tartalom