Регістри призначені для короткочасного запам’ятовування двійкової інформації або її обробки за незмінними правилами.
Над словами (двійковими кодами) в регістрах виконується ряд операцій: приймання, зберігання, видача, зсув у розрядній сітці, порозрядні логічні операції.
Регістри та регістрові файли
Регістри – найбільш розповсюджені вузли цифрових пристроїв, вони оперують з багатьма зв’язаних змінних, відповідних слів. Слово складається із «n» бітів розрядної сітки. Біт має значення 0 або 1.
Регістри складаються із розрядних схем в котрих є тригери і логічні елементи для між розрядних зв’язків.
Галузь застосування. Регістри відносяться до найпоширеніших типових цифрових пристроїв. Вони застосовуються як пристрої буферної пам’яті, елементи затримки на декілька тактів, перетворювачі послідовних кодів у паралельні і навпаки, дільники частоти, кільцеві розподілювачі сигналу, формувачі дискретних послідовностей і т.п..
Класифікація регістрів здійснюється за такими ознаками:
· за типом використання елементів пам’яті. Регістри можуть будуватися на тригерах типу RS, JK, D та ін.;
· по кількості ліній передачі змінних:
ü однорозрядні
ü парафазні
ü по системі синхронізації:
ü однотактні
ü двухтактні
ü багатоактні
· за способом прийому передачі даних:
ü паралельні (статичні) регістри,
ü послідовні (регістри зсуву),
ü паралельно-послідовні.
В паралельних регістрах прийом і видача слів відбувається по всіх розрядах одночасно. В них зберігаються слова, котрі можуть бути підвергнуті порозрядним логічним перетворенням.
Схема 4-х розрядного паралельного регістра побудована на D – тригерах на рис. 1а, його УГП на рис. 1б.