моя курсовая (1074623), страница 3
Текст из файла (страница 3)
S1 =У28
S0 =Y28٧Y29=S1٧Y29
Подаём на вход обнуления положительный потенциал т.к. ни одной операции не требуется низкий потенциал на этом входе.
-
Регистр C.
Для реализации 8-миразрядного регистра используем универсальный сдвиговый регистр К155ИР13. Вход левого сдвига (DSL) не используются для реализации данного элемента, поэтому заземляем его. Для реализации операции С:=R1(0.С) используемой в умножении нужно заземлить вход правого сдвига (DSR). Данная микросхема имеет инверсный вход . На вход синхронизации С подаём синхроимпульс.
R=У18
S1=Y20٧Y21٧Y22٧Y23٧Y25٧Y27٧Y35
S0= Y20٧Y21٧Y22٧Y23٧Y25٧Y27٧Y35٧Y26=S1٧Y26
-
Арифметическо-логическое устройство (АЛУ).
Для реализации 8-ми разрядного АЛУ используем 2 четырёхразрядных АЛУ К155ИП3 с соединёнными управляющими входами (S0, S1, S2, S3, M). Также соединяем выход переноса (CO)на первом АЛУ со входом переноса ( ) на втором.
S3=У27٧У22٧У20
S2=У27٧У22٧У23
S1=У27٧У22٧У24
S0=У27٧У21٧У20٧У23
!CR=Y27٧Y21٧У23
М=Y25٧Y22٧Y23
-
Мультиплексор регистра А.
Для реализации 3-х канального восьмиразрядного мультиплексора используем 2 двухканальных 4-х разрядных мультиплексора К155КП11.
Управляющий сигнал | Операции | EN1 | S1 | EN2 | S2 |
У9 | А:= ШВх | 0 | 0 | 1 | * |
У15 | А:=E | 0 | 1 | 1 | * |
Покой | 1 | * | 1 | * |
EN1=!У9٧!У15=!(У9^У15)
EN2=0
S1=У15
S2=0
-
Мультиплексор регистра В.
Для реализации 3-х канального восьмиразрядного мультиплексора используем 4 двухканальных 4-х разрядных мультиплексора К155КП11. Объединяем стробирующие (EN) и управляющие (S) входы первого, второго и третьего, четвёртого
Управляющий сигнал | Операции | EN1 | S1 | EN2 | S2 |
У10 | В:= ШВх | 0 | 0 | 1 | * |
У17 | В:=С | 0 | 1 | 1 | * |
У33 | В(0):=0 | 1 | * | 0 | 0 |
У34 | B(0):=1 | 1 | * | 0 | 0 |
Покой | 1 | * | 1 | * |
EN1=!Y10٧!Y17=!(У10^Y17)
EN2=!Y33٧!Y34=!(У33^Y34)
S1=У17
S2=0
-
Мультиплексор регистра С.
Для реализации 2-ухканального восьмиразрядного мультиплексора используем 2 двухканальных 4-ёхразрядных мультиплексора К155КП11. Объединяем стробирующие (EN) и управляющие (S) входы.
EN=!Y20٧!Y21٧!У22٧!Y23٧!Y25٧!У26٧!Y27=!(Y20^Y21^У22^Y23^Y25^У26^Y27)
S=Y26
-
Мультиплексор знака С.
Для реализации 2-ухканального одноразрядного мультиплексора используем мультиплексор К155КП11. Вход 1 соединяем со старшим выходным разрядом регистра E.
Управляющий сигнал | Операции | EN | S |
У26 | С(0):=E(7) | 0 | 0 |
Покой | 1 | * |
EN= !Y26
S=0
-
Cчетчик.
Для реализации данного операционного элемента используем счётчик К155ИЕ7. Данная микросхема имеет инверсные входы и
. На вход обнуления R и С1 подаём положительный потенциал.
Управляющий сигнал | Операции | V | С2 |
У32 | СЧ:=СЧ-1 | 0 | 1 |
У31 | СЧ:=7 | 1 | 1 |
Y30 | Сч:=0 | 1 | 0 |
Покой | 0 | 0 |
V=У30٧У31
С2=У31٧У32.
-
Триггеры управляющих шин.
Для реализации данного операционного элемента используем 2 микросхемы К155ТМ2 каждая из которых содержит 2 D-триггера. Выходы триггеров Q соединяем с управляющими шинами ГОТ, ЗАН, ЗАПР, РЕЗ. На входы асинхронной установки и сброса ,
подаём положительный потенциал.
Управляющий сигнал | Операции | D1 | C1 | D2 | C2 | D3 | C3 | D4 | C4 |
У1 | ГОТ:=0 | 0 | 1 | * | 0 | * | 0 | * | 0 |
У2 | ГОТ:=1 | 1 | 1 | * | 0 | * | 0 | * | 0 |
У3 | ЗАН:=0 | * | 0 | 0 | 1 | * | 0 | * | 0 |
У4 | ЗАН:=1 | * | 0 | 1 | 1 | * | 0 | * | 0 |
У5 | ЗАПР:=0 | * | 0 | * | 0 | 0 | 1 | * | 0 |
У6 | ЗАПР:=1 | * | 0 | * | 0 | 1 | 1 | * | 0 |
У7 | РЕЗ:=0 | * | 0 | * | 0 | * | 0 | 0 | 1 |
У8 | РЕЗ:=1 | * | 0 | * | 0 | * | 0 | 1 | 1 |
Покой | * | 0 | * | 0 | * | 0 | * | 0 |
C2=У3٧Y4