128 2

128 2



250



b)



Rys. 7.7. Zespól 2A: a) standardowe segmenty sieci działań, b) realizacja układowa


1 •    gdy K = 0,

SL = XC ® cx’ gdy K = 1


(7.36)


Dla mikroinstrukcji (7.35 a), mamy K = 0, zatem = 1 i licznik w strukturze z rys. 7.7. b. dla danego adresu A. zawsze jako nowy adres

generuje adres następny Ai + r W przypadku mikroinstrukcji (7.35 b), K = j, stad = s^ = XC ® cx' Badanie warunku oraz przejścia do nowych adresów odbywają się tu zatem w identyczny sposób jak w Zespole 1.

Poza bitem K, pozostałe bity słów pamięci zawierających roikroinstrukcje (7.35) pełnią podwójną rolę: raz interpretowane są jako wektor Y (gdy K = 0), raz zaś - jako wektor <B, C, cx> (gdy K = 1). W tym ostatnim przypadku musi być zablokowany wyp}yw informacji na zewnątrz układu. Jest to zrealizowane przy pomocy zespołu elementów trójstanowych sterowanych sygnałem Sy = K (rys. 7.7 b), przy czym:

0,

1,


stan normalny (przepływ informacji na zewnątrz),

stan wysokiej impedancji (blokada przepływu infoi—

macji).

(7.37)


r


W dalszej części rozdziału przedstawimy inne rozwiązanie powyższego problemu (bez elementów trójstanowych).

Z punktu widzenia efektywności wykorzystania pamięci ROM, stosowanie Zespołu 2 A jest szczególnie korzystne w problemach, w których długość wektora Y jest porównywalna z sumaryczną długością wektorów B i C wraz z bitem cx-

ZESPÓL 2 B1

Aj: go to A.;    W = <K, B>. K = 0,    (7.38a)

J

A.: execute Y; if Xę then go to Ai+2;

W = <K, C, Y>, K = 1.    (7.38b)

Standardowe segmenty sieci działań przedstawiono na rys. 7.8 a, zaś realizację układową - na rys. 7.8 b.

Warunkiem opisania dowolnej sieci działań przy pomocy Zespołu 2B1 Jest dysponowanie mikrorozkazem pustym Yq oraz występowanie w zespole X stałej Xq. Ponieważ mikroinstrukcja (7.38 b) zawiera aż dwa adresy lokalne (A^+j,    A.+2), komplikuje się problem adresowania. Odbywa się

°no według następującej zasady (por. rys. 7.8 b):


Wyszukiwarka

Podobne podstrony:
127 3 248 Rys. 7.6. Zespół 1: a) standardowy segment sieci działań, b) realizacja układowa czyi i A
131 3 25S Niezbędne tu są: mikrorozkaz pusty Yg oraz stała Xq = 1 w zespole warunków X. Standardowe
133 2 260 Rys. 12. Zespół 311: a) standardowe rea1 i zacja układowa segmenty sieci
skanuj0399 PRZYKŁAD 15.1. Obliczyć hamulec jednoklockowy (wg rys. 15.2a), w którym moment obrotowy b
skanuj0467 A Rys. 4.57c. Współrzędne cylindryczne q, węzła sieci odwrotnej N Rys. 4.57b. Zależność m
terminy tif 572 Sfccr f,AS MAS i WAS - protokoły kotinutiliacyfitc łączy zwykle segmenty sieci komp
Scan10002 (3) 128 K. Jankowski Rys 6.1. Czujnik ciśnienia bezwzględnego MAR: 1 podłączenie powietrza
SAVE0390 [] Rys. 8 Zespół kontrolek (ilustr. nr. 8) 1    - światło drogowe (niebieska
skanuj0399 PRZYKŁAD 15.1. Obliczyć hamulec jednoklockowy (wg rys. 15.2a), w którym moment obrotowy b
Rockwell Automałion Przykład segmentacji sieci
2009 11 28;05;29 Rys.3.8. Histogram wyników pomiarów napięcia w sieci 230 V4. Opis wykorzystywanej
J. Kukulski Rys. 6. Zespół trakcyjny 19WE - produkcji NEWAG [fot. J. Kukulski]Podstawowe parametry t

więcej podobnych podstron