Курсовая работа: Исследование арифметико–логического устройства для выполнения логических операций
Рисунок 3 – Логическая
схема регистра к1500ир141
Регистр к1500ир141 является
универсальными (регистр общего назначения), он может использоваться для
временного хранения любых данных, при этом позволять работать как с регистром
целиком, так и отдельно и с каждой его половиной, (регистры АН, ВН, СН, DH --
старшие (High) байты, а регистры AL, BL, CL, DL -- младшие (Low) байты,
соответствующих двухбайтовых регистров). Но также универсальный регистр к1500ир141
может использоваться и как специальный при выполнении некоторых конкретных
команд программы.
В данной работе
требуется рассчитать сигналы на выходе микросхемы к1500ир141 после подачи на
вход двоичного сигнала 1110 при сдвиге влево на 4 разряда. При сдвиге влево
происходит смещение операнда на более уровень а на его место устанавливается
сигнал 0. Процесс сдвига показан в таблице 2.
Таблица
2 – процесс сдвига влево на 4 разряда.
Вход
триггера Q4 Q3 Q2 Q1
  Число сдвига 1 1 1 0
Число
после 1-го сдвига 1 1 0 0
Число
после 2-го сдвига 1 0 0 0
Число
после 3-го сдвига 0 0 0 0
Число
после 4-го сдвига 0 0 0 0
Результатом
сдвига будет двоичное число 0000.
3. ПРОЕКТИРОВАНИЕ
СУММАТОРА
Параллельные
четырехразрядных сумматоры предназначены для одновременного суммирования двух
четырехразрядных чисел и характеризуются различными способами передачи сигналов
переноса от младших разрядов сумматора к старшим.
Четырехразрядные
сумматоры выполняют операцию арифметического сложения двух четырехразрядных
двоичных чисел. Количество входов и выходов сумматора определяется разрядностью
слагаемых. Быстродействие сумматора определяется временами распространение
сигнала через все его элементы, и потому оно значительно ниже быстродействия
элементов.

Рисунок 4 – Двоичный
сумматор К555ИМ3
13-ввход переноса;
10,11,8,7,3,4,1,16-входы ;12-общий; 9,6, 2, 15-выходы суммы; 5-UЛ
выход переноса.
Необходимо
спроектировать сумматор, который имеет модель типа К555ИМ3. Для того чтобы
узнать сигналы на выходе четырехразрядного сумматора К555ИМ3 при подаче на
входы сигналов 0100 и 1101, необходимо сложить эти числа.
С
= 0011 - первое слагаемое
+
D
= 1100 - второе слагаемое
_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
С+D
= 01111 - сумма
Таблица
1 – сигналы на сумматоре поле выполнения операции
Сумма
этих чисел и будет на выходе сумматора. Сигналы на входе и выходе сумматора
показаны на рисунке 5
DD2 |
A4 |
0 |
P4 |
0 |
B4 |
1 |
A3 |
1 |
S4 |
1 |
B3 |
1 |
A2 |
1 |
S3 |
1 |
B2 |
1 |
A1 |
0 |
S2 |
1 |
B1 |
1 |
P0 |
0 |
S1 |
1 |
Для
построение 8 разрядного сумматора необходимо соединить 2 четырехразрядных
сумматора К555ИМ3, способом, показанным на рисунке 5

Рисунок
5 – Способ построения 8 разрядного сумматора на базе двух четырехразрядных
сумматора К555ИМ3
При
построении сумматора для восьмиразрядных чисел нужно учитывать, что на входы
этого сумматора слагаемые поступают параллельно, а перенос между разрядами
передается последовательно.
Для
расчета сигналов на выходе восьмиразрядного сумматора при подаче на вход
сигналов 11110000 и, 00000001 необходимо
сложить эти числа.
Страницы: 1, 2, 3, 4 |