127 3

127 3



248



Rys. 7.6. Zespół 1: a) standardowy segment sieci działań, b) realizacja układowa

czyi i

A'


B , gdy sL = 0, A + 1, gdy s^ = 1.


(7.33)


Aby w (7.30) wystąpił skok do nowego, wyznaczonego przez wektor B, adresu A’ = A., musi być xr = 1, ale jednocześnie z (7.33) wynika, że musi się wtedy równać 0. Zatem musi zachodzić = Xę, co można wymusić ustawiając c^, = 1 (patrz (7.31)). Gdy x^ = 0., wówczas s^ = X(~ = 1 i, zgodnie z (7.33), następuje przejście do następnego po A. adresu ^i+1    + U* Potwierdza to postać mikroinstrukcji (7.30).

Jeśli w (7.30) chcemy badać negację warunku x^ (tzn. if Xq then ...), wówczas w powyższych rozważaniach w miejsce x^ należy ustawić Xę. Stąd s[_ =    : zależnpść tę otrzymamy wstawiając w (7.31) cx = 0. Zatem

c,

x


1 , gdy badamy afirmację warunku Xę, O , gdy badamy negację warunku x^.


(7.34)


Wniosek (7.34) zachowa swą aktualność również w przypadku następnych zespołów mikroinstrukcji. Bit cx będzie zawsze towarzyszy! wektorowi C, przy czym ze względu na przejrzystość nie będziemy tego zaznaczać w zapisach    algolo-podobnych    i    w formatach    słów

mikroinstrukcji. Zatem wszystkie zapisy algolo-podobne w których występuje bit xc należy traktować tak jakby występował w nich bit xc © c równy xc dla cx = 1 albo równy xc dla cx = 0.

Zespól 1 zawierający jedną ale za to uniwersalną mikroinstrukcję, umożliwia opisanie danej sieci działah przy pomocy najkrótszego mikroprogramu, co wymaga zarówno minimalnej liczby słów pamięci ROM jak i powoduje, że liczba taktów pracy układu sterującego jest najmniejsza, a tym samym jego czas działania jest najkrótszy. Cenę jaką za to płacimy jest konieczność używania długich słów pamięci ROM, które często są wykorzystywane tylko częściowo, np. w liniowych odcinkach mikroprogramu, korzystających wyłącznie z adresów następnych A. + 1> nie są wykorzystywane pola B.

Rozdział zadań między dwie mikroinstrukcje może zwiększyć efektywność wykorzystania pamięci ROM. Ponieważ występują trzy elementarne zadania można je na wiele sposobów przypisać dwuelementowym zespołom podstawowym [16); tutaj rozpatrzymy tylko wybrane rozwiązania.

ZESPÓL 2 A

Aj: execute Y;    W = <K, Y>,    K » 0,    (7.35a)

Aj: if xc then go to by    W = <K. B, O. K = 1.    (7.35b)

Segmenty sieci działań odpowiadające powyższym mikroinstrukcjom przedstawiono na rys. 7.7 a. Aby można było przy pomocy Zespołu 2A opisać dowolną sieć działań, w zespole warunków X musi występować stała x0 = 1. Realizaję układową dla Zespołu 2A przedstawiono na rys. 7.7 b. Bazuje ona na tym samym sposobie adresowania jak w przypadku Zespołu 1,

Przy czym


Wyszukiwarka

Podobne podstrony:
128 2 250b) Rys. 7.7. Zespól 2A: a) standardowe segmenty sieci działań, b) realizacja układowa 1 •
131 3 25S Niezbędne tu są: mikrorozkaz pusty Yg oraz stała Xq = 1 w zespole warunków X. Standardowe
094 2 184 Rys. 6.20. Oznaczenie (c) fragmentów sieci działań (a) i (b) Rys. 6.21. Sieć działań z rys
135 3 254 Przykład 7,1 Na rys. 7.14 przedstawiono fragment sieci działań [16) opisującej pewien ukła
133 2 260 Rys. 12. Zespół 311: a) standardowe rea1 i zacja układowa segmenty sieci
156 3 306 Rys.8.1. Fragmenty sieci działań: a) procesu obliczeniowego, b) sekwencji mikrooperacji, c
222 (66) Rys. 16.38. Sposoby kształtowania, własności zespołu Tegulator strumieniowy-siłownik: a) dz
img127 127 Rozdział 10. Przykłady konkretnych zastosowań sieci neuronowych dopuszczalne, w przykładz
img127 127 j powfmtrrt Rys. 61. Polnllc 2 częściowym wstępnym mieszeniem gazu z po-wiotroam Rys. 62.
img228 (11) 222 Sieci samoorganizujące się Rys. 10.15. Samoorganizacja sieci startująca od d
spektroskopia008 16 Rys. 3. Schemat standardowego układu do pomiarów widm transmisji i odbicia z mon
img127 127 Rozdział 10. Przykłady konkretnych zastosowań sieci neuronowych dopuszczalne, w przykładz
img127 127 j powfmtrrt Rys. 61. Polnllc 2 częściowym wstępnym mieszeniem gazu z po-wiotroam Rys. 62.
Metody badań stosowane w nawigacji • poprawność oprogramowania w sensie poprawności sieci działań or
terminy tif 572 Sfccr f,AS MAS i WAS - protokoły kotinutiliacyfitc łączy zwykle segmenty sieci komp
OMiUP t2 Gorski6 I * ~i symbol graficzny Rys. 6.12. Siłownik teleskopowy jednostronnego działania z

więcej podobnych podstron