Выполнить синтез логической схемы (ЛС) многофункционального регистра (МФР) на базе двухступенчатых D-триггеров.
Разрядность данных – 3 бита.
Число микроопераций (МО) – 3.
Микрооперации – выбор по таблице.
Базис реализации ЛС – произвольный.
Таблица выбора микроопераций
N = (номер по журналу) % 5.
В таблице использованы различные виды сдвигов:
– сдвиг вправо с занесением «0».
– сдвиг влево с занесением «1».
– циклический сдвиг влево на два разряда.
– циклический сдвиг вправо на 1 разряд.
Пример выполнения работы
1. Задание (список микроопераций и функциональная схема).
Список микроопераций:
;
;
.
Функциональная схема МФР приведена на рис. 5.3.

Рис. 5.3 – Функциональная схема МФР
2. Структурная схема МФР приведена рис. 5.4.

Рис. 5.4 – Структурная схема МФР
3. Таблица микроопераций МФР приведена в табл. 5.1.
Табл. 5.1 – Таблица микроопераций МФР
Микрооперация
| D2
| C2
| D1
| C1
| D0
| C0
|
| A2
| y1
| A1
| y1
| A0
| y1
|
| A2 & B2
| y2
| A1 & B1
| y2
| A0 & B0
| y2
|
| Q0
| y3
|
| y3
|
| y3
|
4. Функции активации триггеров:



5. Схема формирования сигнала синхронизации (рис. 5.5).


Рис. 5.5 – Схема формирования сигнала синхронизации
6. Логическая схема МФР (приведена на рис. 5.6).

Рис. 5.6 – Логическая схема МФР