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ímki­menetére kapcsolt A címcsatornán állítja elő a nagy­­sebessé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ím­­csatomá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 olvas­ható 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 elmondottak­bó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 kivi­teli alaknál kb. 50 vezetékből áll - vezetékeinek egy része kb. 8-10 vezeték a C adatcsatornát képe­zi. A C adatcsatorna vissza van vezetve all mikro­processzor 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 veze­téke all mikroprocesszor bemenetére van kapcsol­va. Az első 12 óragenerátor vezérlő bemenetéi meg­jelenő 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 olvasha­tó 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áro­ló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, ame­lyek 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 egy­szerűen megvalósítható anélkül, hogy a nagy sebes­ségű olvasható tárolót (ROM) eltávolítanánk. A mik­roprogram vezetékrendszere csatlakoztatható, így újraprogramozható tárdó (REPRÓM), mely lehető­séget biztosít az új programok kipróbálására. A REP­RÓM tárdó, mint ismeretes, többször is újra prog­ramozható, ezért mikroprogram hiba esetén a nikro­­program javítása áramköri veszteség nélkül elvégez­hető. 4. Az írható-olvasható RAM tároló alkalmazása lehetőséget biztosít az egyes tárdók ki és bekapcso­lá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 egy­ségek működésének vizsgálatára. 7. A mikroprogramok kipróbálása a vezérelt rend­szerrel szoros kapcsdatban történik, ezért a mikro­­programok nagy számítógépes szimulációjával ellen­tétben a program összes hibájának kiszűrése elvégez­hető. 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 ve­zetékrendszerre csatlakozó mikroprogramdmző mik­roprocesszora és mikroprogram-tárdója van, azzal jellemezve, hogy a mikroprogram-tárdó dekóddó áramkörrel (14) ellátott nagy sebességű csak olvasha­tó 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 óra­generá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ék­kel (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 veze­ték (b, i), valamint a kiválasztó csatorna (E), ugyan­csak 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ővo­­nal-regisztere (21) van, melynek információs beme­neté az adatcsatornára (V) vezérlő bemenete az indí-3

Next

/
Thumbnails
Contents