Rejestry- Wprowadzenie, Samodokszta�?canie, Informatyka

[ Pobierz całość w formacie PDF ]
utk_002_rejestry – strona 1
REJESTRY - Wprowadzenie
Rejestrem
nazywany układ słu
Ŝą
cy do przechowywania informacji.
Ze względu na sposób wprowadzania i wyprowadzania informacji dzielimy rejestry na :
·
Szeregowe umoŜliwiające szeregowe wprowadzenie i wyprowadzenie danych (tzn. bit
po bicie), są to tak zwane rejestry
SISO
(
S
erial
I
nput
S
erial
O
utput)
·
Równoległe, umoŜliwiające równoległe wprowadzenie i wyprowadzenie informacji
jednocześnie do wszystkich pozycji rejestru,
PIPO
(
P
aralel
I
nput
P
aralel
O
utput)
·
Szeregowo-równoległe, umoŜliwiające szeregowe wprowadzenie i równoległe
wyprowadzenie informacji,
SIPO
(
S
erial
I
nput
P
aralel
O
utput)
·
Równoległo – szeregowe, umoŜliwiające równolegle wprowadzenie i szeregowe
wyprowadzenie informacji.
PISO
(
P
aralel
I
nput
S
erial
O
utput)
Rejestry moŜna podzielić takŜe na asynchroniczne i synchroniczne . JednakŜe najczęściej
stosowane są rejestry synchroniczne.
Parametrami charakteryzującymi rejestr są:
·
Długość rejestru, równa liczbie przerzutników N
·
Pojemność rejestru, równa 2
N
·
Szybkość rejestru; w przypadku rejestru równoległego będzie to czas wprowadzania lub
wyprowadzania informacji , natomiast w przypadku rejestru szeregowego maksymalna
moŜliwa częstotliwość impulsów przesuwających, przy której nie następuje
zniekształcenie informacji.
Nazwa rejestru
Wejście
Wyjście
SISO
szeregowe
szeregowe
PISO
równoległe
szeregowe
PIPO
równoległe
równoległe
SIPO
szeregowe
równoległe
PoniŜej zostaną przedstawione schematy rejestrów zbudowanych w oparciu przerzutniki typu
D oraz ich przebiegi czasowe.
utk_002_rejestry – strona 2
Wejścia:
Clear – Zerowanie rejestru
CLOCK – Impuls zegarowy
Input – Wejście szeregowe
Wyjścia:
Q0,Q1,Q2,Q3 – Wyjście równoległe (4 bity)
Wykres czasowy dla sekwencji bitów wejściowych 00001111
utk_002_rejestry – strona 3
Wejścia:
Clear – Zerowanie rejestru
CLOCK – Impuls zegarowy
D0,D1,D2,Q3 – Wejście równoległe (3 bity)
Wyjścia:
Q0,Q1,Q2 – Wyjście równoległe (3 bity)
Wykres czasowy:
utk_002_rejestry – strona 4
Wejścia:
Clear – Zerowanie rejestru
CLOCK – Impuls zegarowy
Input – Wejście szeregowe
Wyjścia:
Output – Wyjście szeregowe
Wykres czasowy dla sekwencji bitów wejściowych 00001111:
utk_002_rejestry – strona 5
Wejścia:
Clear – Zerowanie rejestru
CLOCK – Impuls zegarowy
SHIFT/LOAD – 1 – przesuwanie bitów; 0 – Ładowanie bitów z wejścia
D0,D1,D2 – Wejście równoległe (3 bity)
Wyjścia:
Output – Wyjście szeregowe
Wykres czasowy dla sekwencji bitów wejściowych 101:
Q0, Q1 – stany wewnętrzne rejestru
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • tejsza.htw.pl
  •