План.
1. Визначення регістра. Основні функції та класифікація.
2. Регістри пам’яті (паралельні регістри).

1. Регістром називається послідовнісний пристрій, призначений для запису, зберігання та зсуву інформації, представленої у вигляді багаторозоядного двійкового коду.
В загальному випадку регістр може виконувати наступні мікрооперації над двійковими кодами:
1) встановлення у вихідний стан (запис нульового коду);
2) запис вхідної інформації в послідовній формі;
3) запис вхідної інформації в паралельній формі;
4) зберігання інформації;
5) зсув інформації, що зберігається, праворуч або ліворуч;
6) видача інформації, що зберігається в послідовній формі;
7) видача, інформації, що зберігається в паралельній формі.
Будь-який  N-розрядний регістр складається з N однотипових комірок – розрядних схем. При цьому кожна розрядна схема складається з тригерної підсистеми (елемента пам’яті) та деякої комбінаційної схеми, що перетворює вхідні сигнали та стан тригерної підсистеми у вихідні сигнали регістра.
Регістри класифікують наступним чином:
1) за способом прийняття інформації:
- паралельні (статичні), в яких інформація записується та зчитується лише в паралельній формі (рис.21.1.);
- послідовні (регістри зсуву), в яких інформація записується та зчитується лише в послідовній формі (рис.21.2);
- послідовно-паралельні, в яких інформація записується або зчитується як в паралельній, так і в послідовній формах, вони, в свою чергу, поділяються на регістри з послідовним прийомом і паралельною видачею (рис. 21.3); з паралельним прийомом і послідовною видачею (рис. 21.4); комбіновані, з різними способами прийому і видачі (рис.21.5) і реверсивні;
2) за кількістю каналів передачі інформації:
- парафазні, в яких інформація записується і зчитується в прямому (Q) і зворотному (Q) кодах;
- однофазні, в яких інформація записується і зчитується  або в прямому (Q), або в зворотному (Q) кодах
3) за способом тактування:
- однотактні, що керуються однією керуючою послідовністю імпульсів;
- багатоактні, що керуються декількома керуючими послідовностями імпульсів.

Рисунок 21.1. – Функціональна схема паралельного регістра.

Рисунок 21.2. – Функціональна схема послідовного регістра.

Рисунок 21.3. – Функціональна схема регістра з послідовним прийомом і паралельною видачею.

Рисунок 21.4. – Функциональна схема регістра з паралельним прийомом і послідовною видачею.

Рисунок 21.5. – Функциональна схема комбінованого регистра.

2. Паралельний регістр. Паралельний регістр призначений для виконання лише 1-ї, 3-ї, 4-ї та 7-ї з перелічених мікрооперацій над двійковими кодами (кодовими словами), тобто обробляє інформацію лише в паралельній формі. Тому розрядні схеми, що його утворюють, не пов’язані між собою. Регістри з паралельним прийомом і видачею інформації служать для зберігання інформації і називаються регістрами пам'яті або зберігання. Зміна інформації, що зберігається, у регістрі пам'яті (запис нової інформації) здійснюється після встановлення на входах D0 … Dm  нової цифрової комбінації (інформації) при надходженні визначеного рівня або фронту синхросигналу (синхроімпульсу) С на вхід “С” регістра. Кількість розрядів цифрової інформації, що записується визначається розрядністю регістра, а розрядність регістра, в свою чергу, визначається кількістю тригерів, що утворять цей регістр. В якості розрядних тригерів регістра пам'яті використаються синхронізовані рівнем або фронтом тригери. Регістри пам'яті можуть бути реалізовані на D-тригерах, якщо інформація надходить на входи регістра у вигляді однофазних сигналів і на RS-тригерах, якщо інформація надходить у вигляді парафазних сигналів. У деяких випадках регістри можуть мати вхід для встановлення виходів у стан “0”. Цей асинхронний вхід називають входом R “скидання” тригерів регістра. На рисунку 21.6 наведені схеми 4-розрядних регістрів пам'яті на D- і RS-тригерах, синхронізованих рівнем та фронтом синхроімпульсів (звичайно чотири тригери об'єднані в одному корпусі ІМС).

     а)        б)        в)

Рисунок 21.6. – Регістри зберігання, на D-тригерах, синхронізованих рівнем синхроімпульсу (а), фронтом (б) і на RS-тригерах, синхронізованих фронтом (в).