175903. lajstromszámú szabadalom • Illesztő egység számítógép és analizátor összekapcsolására

5 175903 6 olyan tároló áramköröket tartalmaz, amely szektor­­kijelölő utasításnál a 201a parancs dekódoló kime­nete alapján a választott szektor kódját tárolják. A 204a és 204b szektortárolók kimenetei engedélyező kapusorokkal vannak ellátva, amelyekhez egy-egy II és 12 vezetéken keresztül a 3 analizátorból engedélyező jel érkezik. A 3 analizátor a megfelelő időpontban kiolvassa a 204a és 204b szektortáro­lók beírójelét a 203 beírójel kapuzó szolgáltatja. A 205 utasítástároló azokat az utasításoknak megfelelő biteket tárolja,, amelyek végrehajtása az utasítás-dekódolással egyidőben nem történnek meg. A 205 utasítás dekódoló részére a beírójelet a 201a parancs dekódoló adja. A 205 utasítástároló kimeneteinek egy része közvetlenül a 3 analizátor­ba megy, másik részét a 3 analizátor az 13 veze­téken keresztül érkező kiolvasójellel olvassa ki. A 205 utasítástároló kimeneteinek harmadik része a 211 kiszámoló egységhez megy, amelyen keresztül azt jelzi, hogy címátviteli utasítás érkezett. A 205 utasítástároló a 3 analizátorral a cs3 utasításcsator­nán keresztül van összekötve. A cs3 utasításcsator­nán keresztül a 205 utasítástároló jelzi a 3 anali­zátornak, hogy tartalomvételről vagy adásról van-e szó, jelzi továbbá a címléptetés irányát, valamint a címléptetés tiltását. A 206 engedélyező logika kombinációs és tároló áramköröket tartalmaz. Feladata összetett. A 3 analizátortól a cs5 állapotinformáció csatornán jövő állapotinformációk, a 201b cím dekódoló dekódolt periféria cím kimenetei és a 211 kiszámoló egység foglaltságot jelző kimenő jele alapján engedélyező jelet ad a 201a parancs dekódolónak a parancs dekódolására. Ha a parancs dekódolására nem ke­rülhet sor, akkor a 206 engedélyező logika a 209 állapotvisszajelző egységnek jelzést ad, hogy az utasítás nem volt végrehajtható. Az utasítás végre­hajtásának engedélyezéséhez a 206 engedélyező lo­gika felhasználja a 202 periféria címtárolónak azt a jelzését, hogy a 2 illesztő egység adónak vagy vevőnek lett-e kijelölve. Tartalom vagy címátviteli utasításnál, ha az utasítás végrehajtható, a 206 engedélyező logika jelzést ad a 3 analizátornak, hogy adatfeldolgozás következik. A 207 megszakítás vezérlő egység tároló és kombinációs áramköröket tartalmaz. Feladata kettős. Egyrészről a 3 analizátortól a cs5 állapot­információ csatornán keresztül küldött megfelelő állapotjelzéseknél megszakítás/kérés jelet ad az 1 számítógépnek. Másrészről az 1 számítógép felszó­lítására a megszakítás-kérés okának azonosítását kell adja a esi busz/rendszeren keresztül. A 208 hand-shake vezérlő egység az 1 számító­géptől érkező jelek beérkezését nyugtázza, vagyis ezen jelek beérkezése után azonnal válaszjelet küld vissza az 1 számítógépnek, vagy jelzi a 2 illesztő egység válaszadását. Ennek megfelelően a 208 hand-shake vezérlő egység a 202 periféria címtároló adó-vevő vezetékeihez, a 207 megszakítás vezérlő egységhez és a 209 állapotvisszajelző egységhez kapcsolódik. A 209 állapotvisszajelző egység feladata kettős. Kombinációs áramkörök segítségével végrehajtja az állapot visszajelzését a 206 engedélyező logika jel­zése alapján, és tárolja az állapot-visszajelzés ered­ményét. A 210 adattároló az 1 számítógéppel a esi busz-rendszeren keresztül van összekötve, amelyen keresztül az adatforgalom történik. A 3 analizátor a cs6 adatforgalmi csatornán keresztül az 14 veze­téken érkező jel segítségével kiolvassa a 210 adat­tároló tartalmát. Ha az 1 számítógép olvas ki tartalmat a 3 analizátorból, akkor az adatot a 3 analizátor az 15 vezeték jel segítségével a cs6 adatforgalmi csatornán keresztül beírja a 210 adat­tárolóba, majd az 1 számítógép a 210 adattároló tartalmát a esi busz-rendszeren keresztül kiolvassa. A 210 adattároló tartalmának alsó helyi értékei a 211 kiszámoló egység kimenetén is megjelennek. A 211 kiszámoló egység tárolót és óragenerátort tartalmaz. A 211 kiszámoló egység közvetítésével történik a 3 analizátor megfelelő rekeszének a kijelölése. A letárolt rekeszeim továbbítása a 205 utasítástároló jelzése alapján az 16 vezetéken soro­san történik. Szabadalmi igénypontok: 1. Illesztő egység számítógép és analizátor össze­kapcsolására, amely egyrészről a számítógép ki- és bemeneti busz-rendszerére, másrészről az analizátor vezérlő- és adatátviteli ki- és bemeneteire csatla­kozik, az analizátornak az analizált eredményeket tároló társzektorokra osztott tárolója van, a tár­szektorok rekeszekre vannak osztva, azzal jelle­mezve, hogy a számítógép (1) ki- és bemeneti busz-rendszerére (esi) periféria címtároló (202) és parancs dekódoló (201a) bemenete csatlakozik, a periféria címtároló (202) kimenete cím dekódoló (201b) bemenetére van kötve, ennek kimenete egy­részről engedélyező logika (206) bemenetére, más­részről utasítás dekódoló (201c) bemenetére csatla­kozik, az utasítás dekódoló (201c) további beme­netére a parancs dekódoló (201a) kimenete van vezetve, az utasítás dekódoló (201c) utasítás ki­menetei utasítástárolóba (205), üzemmódváltó ki­menetei pedig közvetlenül az analizátorba (3) van­nak vezetve, a parancs dekódoló (201a) kimenete továbbá szektortárolók (204a és 204b) bemenetére csatlakoznak, amelyek kimenete az analizátorhoz (3) van vezetve, továbbá az engedélyező logika (206) állapotinformáció csatornán (cs5) keresztül össze van kötve az analizátorral (3), az állapotin­formáció csatorna (cs5) továbbá a számítógép (1) program-megszakítását vezérlő megszakítás vezérlő egységen (207) keresztül a számítógép (1) ki- és bemeneti busz-rendszerére (esi) csatlakozik, a ki­ás bemeneti busz-rendszerre van kötve továbbá egy adattároló (210), amelynek kimenete az analizátor­hoz (3) csatlakozik, egy állapotvisszajelző egység (209), amelynek vezérlő bemenete az engedélyező 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom