Основным узлом любого микропроцессора является арифметически-логическое устройство (АЛУ) — выполняющее соответственно определенные логические и арифметические операции.
Микросхема ИК2 – это АЛУ с умножением, имеет: по четыре входа данных для двух переменных X и Y (X0…X3 и Y0…Y3), три входа выбора операций Е0…Е2, четыре выхода разрядов F0…F3, входы переноса С0 и G и выход переноса Р.
Если на все входы выбора операций Е0…Е2 подано напряжение низкого уровня, то на всех выходах будет нулевое состояние (операция очищение). Другие операции приведены в табл. 1.3.
Рисунок 1.19 — Микросхема ИК2 - арифметически-логическое устройство (АЛУ)
Таблица 1.3 — Выполняемые операции АЛУ на ИМС ИК2
Входы выбора операций | Выполняемые операции | ||
Е2 | Е1 | Е0 | |
0 | 0 | 0 | очищение |
0 | 0 | 1 | вычитание (Y - X) |
0 | 1 | 0 | вычитание (X - Y) |
0 | 1 | 1 | сложение (X + Y) |
1 | 0 | 0 | операция исключ. ИЛИ |
1 | 0 | 1 | логическое сложение (X + Y) |
1 | 1 | 0 | логическое умножение (X·Y) |
1 | 1 | 1 | установка |
Практическая работа 1 — Минимизация логических функций
|
|
Задана логическая функция 3-х переменных. По заданной таблице истинности:
- составить ДНФ;
- минимизировать функцию с помощью карты Вейча (Карно);
- по полученной функции составить схему реализации функции с помощью интегральных микросхем И-НЕ;
- реализовать данную функцию на контактных элементах.
Таблица 1.4 — Варианты заданий (последняя цифра номера по списку в журнале)
№ варианта | ||||||||||||
x0 | x1 | x2 | y | y | y | y | y | y | y | y | y | y |