Rejestr (elektronika)
Z Wikipedii
Rejestrem nazywamy układ służący do przechowywania informacji w postaci bitów. Na każdej pozycji rejestru przechowywany jest jeden bit 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 (Serial In Serial Out)
- Równoległe - umożliwiające równoległe wprowadzenie i wyprowadzenie informacji jednocześnie do wszystkich pozycji rejestru, PIPO (Parallel In Parallel Out)
- Szeregowo-równoległe - umożliwiające szeregowe wprowadzenie i równoległe wyprowadzenie informacji, SIPO (Serial In Parallel Out)
- Równoległo–szeregowe - umożliwiające równolegle wprowadzenie i szeregowe wyprowadzenie informacji, PISO (Parallel In Serial Out)
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 2N
- 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.
Rejestry powszechnie występują w procesorach, układach we-wy.