178626. lajstromszámú szabadalom • Berendezés legalább két különböző sebességű, mikroprogramozható, egy vagy két olvasható és/vagy írható-olvasható tároló összekapcsolására
5 178626 6 egyes zt, z2,... .z„ vezetékei a berendezés vezérlő kimenetéit képezik. A találmány szerinti berendezés még egy további példakénti kiviteli alakjánál az írható-olvasható 18 tároló egy miniszámítógép operatív tárolóját képezi. 5 A mikroprogram-címző 11 mikroprocesszor a címkimenetére kapcsolt A címcsatornán állítja elő a nagysebességű csak olvasható 13 tároló, valamint az ugyancsak olvasható kisebb sebességű 15 tároló és/vagy úható-olvasható 18 tároló címzésére szolgáló 10 címinformációt. Ezen címinformációk az A címcsatomán át az egyes 13, 15 és/vagy 18 tárolók címbemenetére vannak kapcsolva. A kijelölt 13, 15 vagy 18 tároló a tárolócím egy (adott című) rekeszének kiolvasásával válaszol. A 13, 15 vagy 18 tárolók 15 kijelölését a kiválasztó E csatorna vezetékei segítségével az írható-olvasható 18 tároló végzi. Abban az esetben, ha a berendezéshez csak a nagy sebességű olvasható 13 tároló és a kisebb sebességű csak olvasható 15 tároló van csatlakoztatva,.az egyes tárolók 20 kijelölését kiválasztó E csatorna segítségével az egyes kiválasztó vezetékekre kapcsolt logikai szintekkel kézi kijelölés útján kell elvégezni. Az elmondottakból megállapítható, hogy egyidejűleg csak egy 13, IS, 18 tárdó adatkimenete kapcsolódik a V adatcsa- 25 tornára. A V adatcsatorna — mely a példakénti kiviteli alaknál kb. 50 vezetékből áll - vezetékeinek egy része kb. 8-10 vezeték a C adatcsatornát képezi. A C adatcsatorna vissza van vezetve all mikroprocesszor adatbemenetére. Ebből az információból 30 all mikroprocesszor meghatározza a mikroprogram 13, 15, 18 tárdó következő címét. A találmány szerinti berendezésnél az információ kiolvasási ciklusok legnagyobb sebességét az első 12 35 óragenerátor határozza meg, amelynek indító b vezetéke all mikroprocesszor bemenetére van kapcsolva. Az első 12 óragenerátor vezérlő bemenetéi megjelenő információtól függően, mely a kiválasztó E csatorna pl. két vezetékével van összekötve, folya- 40 matosan ad órajeleket a nagysebességű csak olvasható 13 tárdó olvasási sebességének megfelelően. Ha a kiválasztó E csatorna által nem a nagy sebességű csak olvasható 13 tároló van kijelölve, akkor az első 12 óragenerátor csak akkor ad vezérlő jelet a 11 45 mikroprocesszor vezérlő bemenetére, ha a válaszjel i vezetéken jelet érzékel. A 21 csővonal-regiszter a 13, 15 vagy 18 tárolókból kiolvasott információ átmeneti tárolására50 szolgál, és ez a tárdt információ a Z vezérlőcsatorna első zl, a második z2 és az n-dik zn vezetékén jelenik meg, amely további mikroprogramú, vagy más vezérlésekre felhasználható. A találmány szerinti berendezés előnyei a következő: 55 1. A találmány szerinti berendezés egyszerű, könnyen áttekinthető elrendezést biztosít. 2. A mikroprogram vezetékrendszere a találmány szerinti kialakítással tetszőleges sebességű d vasba tő 60 (ROM) újraprogramozható (REPRÓM) vagy irható-olvasható (RAM) tárdók csatlakoztathatók, amelyek mindig a saját sebességűknek megfelelően működtetik a mikroprocesszort vezérlő óragenerátort. 65 3. A berendezés bővítése további tárdóval egyszerűen megvalósítható anélkül, hogy a nagy sebességű olvasható tárolót (ROM) eltávolítanánk. A mikroprogram vezetékrendszere csatlakoztatható, így újraprogramozható tárdó (REPRÓM), mely lehetőséget biztosít az új programok kipróbálására. A REPRÓM tárdó, mint ismeretes, többször is újra programozható, ezért mikroprogram hiba esetén a nikroprogram javítása áramköri veszteség nélkül elvégezhető. 4. Az írható-olvasható RAM tároló alkalmazása lehetőséget biztosít az egyes tárdók ki és bekapcsolására. 5. A találmány szerinti berendezés alkalmazása lehetőséget biztosít új mikroprogramrészek egyszerű kipróbálására,,és a mikroprogram vezetékrendszerre kapcsolt áramkörök egyszerű vizsgálatára. 6. A csővonal-regiszter alkalmazása lehetőséget biztosít a regiszter kimenetére kapcsdt vezérelt egységek működésének vizsgálatára. 7. A mikroprogramok kipróbálása a vezérelt rendszerrel szoros kapcsdatban történik, ezért a mikroprogramok nagy számítógépes szimulációjával ellentétben a program összes hibájának kiszűrése elvégezhető. 8. Az íiható-dvasható tárdó lehet miniszámítógép operatív tárdója, ami nagyon megkönnyítheti egyrészt a mikroprogramok kipróbálását, másrészt a rendszerben támadt áramköri hibák felderítését. Szabadalmi igénypontok: 1. Berendezés legalább két, különböző sebességű mikroprogramozható egy, vagy két olvasható, és/vagy írható-olvasható tároló összekapcsolására, amelynek cím- és adatcsatornát magában foglaló mikroprogram vezetékrendszere, a mikroprogram vezetékrendszerre csatlakozó mikroprogramdmző mikroprocesszora és mikroprogram-tárdója van, azzal jellemezve, hogy a mikroprogram-tárdó dekóddó áramkörrel (14) ellátott nagy sebességű csak olvasható tárdóból (13), esetleg további óragenerátorral (17), és dekódoló áramkörrel (16), ellátott kisebb sebességű, csak olvasható tárdóból (15), és/vagy óragenerátorral (20), és dekóddó áramkörrel (19) ellátott, írható-olvasható tárdóból (18) áll, a legalább két, első, második, harmadik óragenerátor (12, 17, 20) legalább két, egy indító és egy válaszjel vezetékkel (b, i), az írható-olvasható tároló (18), továbbá a legalább két első, második, harmadik dekóddó áramkör (14, 16, 19) kiválasztó csatornán (E) át, van összekötve egymással, az indító és válaszd vezeték (b, i), valamint a kiválasztó csatorna (E), ugyancsak a mikroprogram vezetékrendszer (10) részét képezik. (1. ábra). 2. Az 1. igénypont szerinti berendezés kiviteli alakja, azral jellemezve, hogy a berendezésnek csővonal-regisztere (21) van, melynek információs bemeneté az adatcsatornára (V) vezérlő bemenete az indí-3