177864. lajstromszámú szabadalom • Mikroprogramozott adatfeldolgozó berendezés

19 177864 20 ségét jelző jel a 15 belső adatátviteli sínen, a 163 kimene­ten megjelenő, a 158 FIFO tároló ürességet jelző jel pedig a 161 szekunder belső adatátviteli sínen ad mikromeg­­szakitást, illetve olvasható jelzést. A 162 kimeneten ak­kor jelentkezik jel, ha már több adatot nem lehet a 158 FIFO tárolóba írni, 163 kimeneten pedig akkor, ha már minden adatot kiolvastunk a 158 FIFO tárolóból. Ha­sonlóképpen a bemeneti 160 FIFO tároló telítettségét a 166 vonalon kapcsolódó 159 tárolóvezérlés 167 kimene­tén, ürességét pedig 165 kimenetén jelzi. Szabadalmi igénypontok 1. Mikroprogramozott adatfeldolgozó berendezés, amelynek mikroprogram memóriája, a mikroprogram memória címét előállító címgenerátora, a berendezés működését ütemező órajelgenerátora, belső adatátviteli sínje és külső adatátviteli sínhez való csatlakoztatást biztosító áramkörei vannak, amely belső adatátviteli sínhez legalább egy belső periféria és/vagy aritmetikai egység és/vagy belső memória van csatlakoztatva, azzal jellemezve, hogy a címgenerátor (1 A) vezérlő bemenetére (1B) vezérlőegység (5) kimenete van csatlakoztatva, amely vezérlőegység (5) első bemenete (5A) mikromeg­­szakítási igényt jelző vonalakhoz (30) van csatlakoztatva, második bemenete (5B) a mikroprogram memória (2, 3) kimenetéhez kapcsolódó mikroprogram adatsínhez (17) — előnyösen mikroutasítás regiszteren (4) keresztül —­­van csatlakoztatva, és a vezérlőegységnek (5) van egy harmadik bemenete (5C) is, amely a belső adatátviteli sínhez (15) van csatlakoztatva. 2. Az 1. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a vezérlőegységnek (5) legalább egy kimenetén (25A, 25B) a címgenerátort (1A) vezérlő jeleket előállító dekódoló áramköre (25) — előnyösen csak olvasható tárolója — van, amely dekódoló áram­kör (25) egyik bemenete (43) a belső adatátviteli sínen (15) levő adatszó legalább egy bitjét a mikroprogram adatsín (17) tartalma szerint kiválasztó és invertáló lo­gikán (57) keresztül a belső adatátviteli sínhez (15) van csatlakoztatva. 3. A 2. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a dekódoló áramkör (25) másik bemenete (40A) a mikromegszakítási igényt jelző vona­lakhoz (30) csatlakoztatott prioritás logika (29) érvé­nyes mikromegszakítást jelző kimenetére (36), további bemenete (40) pedig a mikroprogram adatsínhez (17) van csatlakoztatva. 4. A 2. vagy 3. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a kiválasztó és invertáló logika (57) a belső adatátviteli sínhez (15) kapcsolódó multiplexert (32) és ennek kimenetére kapcsolódó kapu­áramkört (31) tartalmaz, a multiplexer (32) vezérlő beme­nete (42) a mikroprogram adatsín (17) első vezetékei­hez, a kapuáramkör (31) vezérlő bemenete (41) a mikro­program adatsín (17) második vezetékéhez van csatla­koztatva, és a kapuáramkör (31) kimenete a dekódoló áramkör (25) említett egyik bemenetére (43) van csatla­koztatva. 5. A 2—4. igénypontok bármelyike szerinti berende­zés kiviteli alakja, azzaljellemezve, hogy a mikroprogram adatsínhez (17) mikroutasítás regiszter (4) van kapcsol­va, és a mikroprogram adatsín (17) vezetékei a mikro­utasítás regiszteren (4) keresztül vannak a kiválasztó és invertáló logika (57) megfelelő vezérlő bemeneteire (41, 42) csatlakoztatva. 6. Az 5. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a mikroutasítás regiszternek (4) a belső adatátviteli sínre (15) kapcsolódó egységeket vezérlő kimenetei (26) és a belső adatátviteli sínre (15) csatlakozó kapuzott kimenetei (26A) vannak. 7. A 2—6. igénypontok bármelyike szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a mikroprogram címgenerátor (1A) címmultiplexert (20) és egyik jelbe­menetével (21) a címmultiplexer (20) kimenetéhez kap­csolt, kimenetén a mikroprogram címet előállító cím­vezérlőt (1) tartalmaz, amely címvezérlő (1) másik jel­bemenetére (23) a mikroprogram adatsín (17) van kap­csolva, a címmultiplexer (20) jelbemenetei (20A, 20B, 20C, 20D) egyrészt a mikromegszakításoknak megfelelő kódokat előállító mikromegszakítás dekódolóhoz (28), másrészt a belső adatátviteli sínhez (15) vannak csatla­koztatva, és mind a címmultiplexer (20) vezérlő bemene­te (39), mind pedig a címvezérlő (1) vezérlő bemenete (35) dekódoló áramkör (25) kimenetére (25A, 25B) van csat­lakoztatva. 8. A 7. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a címmultiplexer (20) első jelbe­­menete (20A) a mikromegszakítás dekódolóhoz (28), második jelbemenete (20B) a belső adatátviteli sínre (15) csatlakoztatott logikai áramkörhöz (27), harmadik jelbe­menete (20C) a belső adatátviteli sín (15) felső helyiér­tékű vezetékeihez, negyedik jelbemenete (20D) pedig a belső adatátviteli sín (15) alsó helyiértékű vezetékeihez van csatlakoztatva. 9. A 7. vagy 8. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a címvezérlő (1) további jelbemenetére (22) kapusor (24) kimenete van csatla­koztatva, amely kapusor (24) egyik bemenete a belső adatátviteli sínhez (15), másik bemenete pedig a priori­tás logika (29) érvényes mikromegszakítást jelző kime­netére (36) van csatlakoztatva. 10. Az 1—9. igénypontok bármelyike szerinti beren­dezés kiviteli alakja, azzaljellemezve, hogy a külső adat­­átviteli sín (18) felől írható mikroprogram memóriája (3) van, melynek címöemenete mikroprogram címsín­hez (16), adatbemenete a külső adatátviteli sínhez (18) csatlakoztatott bemeneti adatsínhez (50B), író bemene­te a külső adatátviteli sin (18) felől vezérelhető külső címző és írásvezérlő áramkör (7) szinkron írás kimene­téhez (72) van csatlakoztatva, és a mikroprogram cím­sínhez (16) a címgenerátor (1A) kimenete mellett a külső címző és írásvezérlő áramkör (7) címkimenete (53A) és a bemeneti adatsínhez (50B) csatlakoztatott külső cím­regiszter (6) kimenete van csatlakoztatva. 11- A10. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a külső címző és írásvezérlő áramkörnek (7) szinkron írás áramköre (71) van, mely­nek bemenetei a külső adatátviteli sín (18) felől vezérel­hető bemeneti címsínhez (50A), a külső adatátviteli sínnel (18) való forgalmat bonyolító írás-olvasás vezér­léshez (13) és a berendezés órajelgenerátorához (11) vannak csatlakoztatva, kimenete pedig a szinkron írás kimenetet (72) adja. 12. All. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a szinkron írás áramkör (71) szinkron írás kimenete (72) az írható mikroprogram me­mória (3) író bemenete mellett a külső címző és írásve­zérlő áramkör (7) címkimenetét (53A) szolgáltató kapu-5 10 15 20 25 30 35 40 45 50 55 60 65 10

Next

/
Thumbnails
Contents