Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задачи по микре.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.31 Mб
Скачать
  1. Реализовать логическую функцию f на дешифраторе.

F = «1» для кодовых комбинаций : 1, 2, 5;

F=«0» – для: 0, 3, 4, 8,

для остальных комбинаций функция не определена.

Дешифратор – комбинационное устройство, преобразующее n-разрядный двоичный код в логический сигнал, появляющийся на том выходе, десятичный номер которого соответствует двоичному коду.

 

 

Входы

Выходы

F

X4

X3

X2

X1

Y0

Y1

Y2

Y3

Y4

Y5

0

0

0

0

0

0

1

0

0

0

0

0

1

1

0

0

0

1

0

1

0

0

0

0

2

1

0

0

1

0

0

0

1

0

0

0

3

0

0

0

1

1

0

0

0

1

0

0

4

0

0

1

0

0

0

0

0

0

1

0

5

1

0

1

0

1

0

0

0

0

0

1

6

x

0

1

1

0

0

0

0

0

0

0

7

x

0

1

1

1

0

0

0

0

0

0

8

0

1

0

0

0

0

0

0

0

0

0

9

x

1

0

0

1

0

0

0

0

0

0

10

x

1

0

1

0

0

0

0

0

0

0

11

x

1

0

1

1

0

0

0

0

0

0

12

x

1

1

0

0

0

0

0

0

0

0

13

x

1

1

0

1

0

0

0

0

0

0

14

x

1

1

1

0

0

0

0

0

0

0

15

x

1

1

1

1

0

0

0

0

0

0

Для комбинаций, в которых значение функции определено, и значение функции равное 1 принимает при комбинациях до 5 включительно, для комбинации 8 значение функции равно 0, а для остальных значение функции не определено, и, следовательно, может принимать любые значения, то для реализации можно использовать неполный дешифратор, который имеет 3 прямых входа и 6 прямых выходов. Из таблицы составляем СДНФ:

Для реализации необходимо сигнал с выходов дешифратора подать на логический элемент ИЛИ.

Задача 6. Реализовать логическую функцию F на мультиплексоре.

F = «1» для кодовых комбинаций : 0, 2, 5, 7;

F=«0» – для: 1, 3, 9,

для остальных комбинаций функция не определена.