- 112 -
W rejestrach równoległych asynchronicznych stosowane są dwa sposoby wprowadzania informacji: wpisywanie jednoprzewodowe (rys.4.13) i wpisywanie dwuprzewodowe (rys.4.14). W przypadku wpisywania jednoprzewodowego wprowadzanie informacji musi być poprzedzone wyzerowaniem wszystkich przerzutników przez podanie sygnału zerującego R=1 (R-ang. renet). Podanie sygnału zezwalającego na wpis L=1 (L - ang. load), powoduje wpinanie do rejestru słowa xc,...,rn.
Rys.4.14. Rejestr równoległy asynchroniczny z wpisywaniem dwuprzewodowym: a) zasado budowy, b) schemat rejestru złożonego z elementów KARD; c) symbol rejestru
Wpisywanie dwuprzewodowe eliminuje konieczność zerowania rejestru przed wpisaniem nowego słowa.
Przykład równoległego rejestru synchronicznego, zbudowanego z przerzutników D, pokazano na rys.4.15. Rolę sygnału
-rL
zezwalającego na wpis pełni tu sygnał wprowadzany na wejścia zegarowe przerzutników.
f “-f
\X> \fn
Rys.4.15. Równoległy rejestr synchroniczny
W odróżnieniu od rejestrów równoległych, w których poszczególne przerzutni-ki nie cą ze sobą połączone, rejestry szeregowe (przesuwające) zbudowane są jako połączenie szeregowe przerzutników synchronicznych. W podstawowym układzie rejestru szeregowego - rys.4.16 - wprowadzanie i wyprowadzanie informacji odbywa się w sposób szeregowy, tzn., że w każdym kolejnym takcie, do pierwszego przerzutnika, poprzez wejście xQ (wejście szeregowe), wprowadzana jest informacja w ilości jednego bitu. W następnym takcie informacja ta przekazywana jest do drugiego przerzutnika itd.
W celu zwiększenia możliwości funkcjonalnych rejestrów szeregowych (zamiana informacji szeregowej na równoległą lub
Rys.4.16. Rejestr szeregowy: a) zbudowany z
przerzutników D; b) z przerzutników JK synchronizowanych tylnym zboczem
odwrotnie), są ono wyposażane w wyjścia równoległe - wyprowadzenia na zewnątrz wyjśó poszczególnych przerzutników oraz y/ układy do wprowadzania równoległego informacji wejściowych. Stosowane jest wpisywanie równoległe asynchroniczne, poprzez wejścia asynchroniczne przerzutników synchronicznych tworzących rejestr oraz wpisywanie równoległe synchroniczne - poprzez wejścia synchronizowane sygnałem zegarowym. Przykład rejestru szeregowego z wpisywaniem równoległym asynchronicznym dwuprzewodowym pokazano na rys.4.17.
boi
Y/ygodną formą opisu działania bloków mogących realizować kilka operacji jest tablica, zawierająca wykaz czynności ftzw.