Устройства в заданном базисе логических элементов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Устройства в заданном базисе логических элементов



По заданным параметрам синтезировать схему комбинационного устройства в заданном базисе логических элементов.

Для этого согласно варианту (см. табл. 7.5 и табл. 7.6) необходимо:

2.1. По исходным данным составить таблицу истинности устройства.

2.2. Записать совершенную дизъюнктивную (СДНФ) и совершенную конъюнктивную (CКНФ) функции алгебры логики (ФАЛ), описывающие поведение устройства.

2.3. Минимизировать ФАЛ устройства.

2.4. Привести минимизированную ФАЛ к базису заданных логических элементов (см. табл. 7.7).

2.5. Синтезировать схему устройства в заданном базисе логических элементов.

2.6. Нарисовать временные диаграммы, поясняющие работу синтезированного устройства при подаче на его вход заданной последовательности проверочных входных кодов (см. табл. 7.8).

2.7. Сформулировать выводы по результатам выполненного задания.

П р и м е ч а н и я. 1. Основные теоретические положения, необходимые для выполнения задания 2, приведены в приложении 3.

2. В приложении 4 приведен пример выполнения задания 7.2.

Варианты задания 2 курсовой работы КР7.

Таблица 7.5. Варианты задания 7.2

№ п.п Номер последовательности конституент единицы, описывающей ФАЛ устройства (см. табл.7.6) Базис логических элементов (см. табл. 7.7) Последовательность проверочных входных кодов (см. табл.7.8)
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

 

Таблица 7.6. Последовательности конституент единицы

№ п.п Исходная последовательность конституент единицы
  0, 3, 4, 6, 11, 12, 13, 14
  1, 2,, 5, 6, 8, 9, 11, 12, 14
  0, 2, 4, 7, 9, 10, 11, 12
  0, 2, 4, 6, 9, 10, 11, 14
  0, 1, 2, 4, 5, 7, 10, 11, 12, 15
  1, 2, 3, 4, 10, 11, 15
  0, 2, 3, 7, 10, 11
  1, 2, 4, 5, 8, 10, 11, 12, 13, 14
  2, 3, 4, 5, 6, 11, 12, 13
  0, 1, 2, 5, 8, 10, 12
  1, 4, 6, 9, 11, 13, 15
  0, 1, 4, 5, 6, 8, 10, 11, 12, 14
  1, 2, 3, 4, 5, 6, 10, 11, 12, 14
  2, 4, 5, 12, 13
  0, 4, 5, 8, 9, 10, 13
  1, 2, 3, 5, 6, 8, 10, 13, 14
  2, 4, 5, 6, 7, 11
  0, 1, 2, 5, 7, 8, 10, 14, 15
  0, 1, 2, 3, 4, 9, 10, 12, 13
  0, 4, 5, 8, 9, 10, 11, 12, 13
  0, 1, 8, 9, 12, 13, 15
  1, 2, 3, 5, 8, 9, 10, 13, 14
  0, 3, 4, 5, 7, 9, 11, 12, 13, 14
  2, 3, 5, 8, 9, 11, 12, 13
  0, 1, 3, 5, 8, 9, 10, 13, 14
  0, 1, 2, 6, 8, 10, 11, 12, 14, 15
  0, 1, 2, 3, 6, 8, 12
  0, 1, 2, 4, 6, 9, 12, 13, 14
  0, 1, 2, 4, 12
  0, 1, 4, 5, 6, 12, 14
  0, 1, 3, 4, 6, 8, 10, 11, 12, 14
  1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 15
  0, 1, 2, 3, 4, 5, 6, 7, 14, 15
  0, 1, 2, 3, 4, 5, 6, 7, 8, 15
  1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 14, 15
  0, 2, 4, 5, 8,10, 12,14, 15
  1, 3, 4, 5, 7, 10, 11, 12, 13
  0, 2, 3, 4, 5, 6, 7, 12, 13, 14
  0, 1, 2, 3, 4, 5, 6, 12, 14
  0, 1, 2, 3, 4, 7, 8, 9, 10, 15
  0, 1, 2, 3, 7, 8, 9, 10, 13, 15
  0, 1, 2, 4, 5, 6, 8, 9, 10, 12, 13
  1, 4, 6, 7, 8, 11, 12, 13, 15
  1, 2, 5, 6, 8, 13
  0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 15
  1, 6, 8, 9, 10, 11, 14
  1, 3, 5, 11, 13
  0, 2, 7, 10, 11, 13, 14
  2, 3, 4, 5, 9, 10,11, 13, 15
  0, 1, 2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15
  0, 2, 3, 4, 5, 11, 13
  1, 2, 3, 6, 7, 8, 11, 13, 14
  1, 2, 4, 5, 8, 12, 14
  2, 3, 4, 8, 10, 11, 12, 13, 15
  0, 1, 2, 4, 7, 8, 9, 10, 11, 12, 15
  1, 2, 3, 10, 11, 12, 14
  0, 1, 4, 5, 6, 7, 9, 11, 12
  0, 2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 15
  3, 4, 7, 10, 11, 12, 13
  0, 1, 2, 4, 5, 7, 10, 12, 14, 15
  0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 14
  5, 8, 9, 10, 11, 12, 13, 15
  0, 3, 4, 7, 9, 10, 11, 13, 14
  4, 5, 6, 7, 8, 9, 14, 15

 

Таблица 7.7. Базис логических элементов.

№ п.п Тип логического элемента
  2И-НЕ
  2ИЛИ-НЕ
  3И-НЕ
  3ИЛИ-НЕ
  4И-НЕ
  4ИЛИ-НЕ

 

Таблица 7.8. Последовательности проверочных кодов

№ п.п Последовательность кодов
  0, 2, 4,5, 7, 9, 11, 15, 1
  1, 5, 6, 8, 11,13, 15, 5, 10
  0, 1, 5, 6, 8, 9, 12, 13, 14, 2
  5, 1, 6, 8, 4, 15, 10, 7, 2
  11, 5, 4, 12, 9, 15, 0, 9, 4
  0, 7, 3, 11, 2, 14, 9, 15, 8, 6
  12, 3, 7, 11, 14, 6, 9, 13, 8
  14, 12, 10, 7, 2, 9, 11, 3, 5
  2, 12, 8, 5, 7, 9, 14, 0, 3
  5, 0, 13, 7, 1, 6, 14, 9, 12
  15, 2, 12, 3, 0, 11, 7, 4, 14
  5, 2, 14, 11, 6, 9, 1, 7, 0
  9, 10, 5, 0, 14, 7, 13, 2, 8
  4, 5, 6, 7, 8, 9, 14, 15,0
  6, 4, 13, 8, 11, 14, 3, 5, 2
  1, 5, 0, 14, 9, 11, 15, 6, 4
  2, 8, 11, 7, 1, 13, 0, 5, 9
  10, 0, 9, 5, 13, 7, 2, 1, 11
  5, 12, 3, 0, 9, 6, 14, 4, 1
  11, 0, 5, 14, 6, 9, 7, 10, 4
  3, 13, 9, 7, 5, 10, 1, 6, 0
  5, 10, 6, 7, 1, 3, 0, 11, 15
  0, 14, 3, 8, 1, 9, 6, 12, 10
  6, 11, 2, 8, 9, 12, 0, 14, 5
  9, 12, 3, 8, 11, 5, 10, 4, 7
  0, 12, 8, 3, 1, 11, 5, 2, 0
  4, 2, 0, 14, 8, 6, 12, 11, 7
  11, 2, 7, 10, 4, 0, 3, 12, 5
  14, 5, 9, 4, 13, 7, 11, 6, 1
  5, 12, 9, 1, 4, 11, 7, 2, 0
  9, 12, 7, 3, 11, 0, 8, 4, 1
  13, 15, 0, 3, 8, 14, 10, 5, 2

Приложение 3

П3. Анализ и синтез комбинационных устройств в заданном

базисе логических элементов (см. зад. КР7 - 2)

П3.1. Основные теоретические положения

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

Наиболее часто для описания алгоритма функционирования комбинационных логических устройств используют таблицы истинности или функции алгебры логики.

Таблица, содержащая все возможные комбинации входных переменных и соответствующие им значения выходных переменных, называется таблицей истинности или комбинационной таблицей. Для устройства, имеющего п входов и m выходов, таблица истинности содержит 2 n строк и n + m столбцов.

Зависимость выходных переменных F (X), выраженная через совокупность входных переменных Х ( n -1)…. Х 0 с помощью операций алгебры логики, носит название функции алгебры логики (ФАЛ).

Логическое произведение входных переменных произвольной строки таблицы истинности, для которой ФАЛ равна единице, называют конституентой единицы. Так как выходной сигнал комбинационного логического устройства может принимать только два значения («лог. 0» или «лог. 1»), то задать алгоритм устройства можно перечислением конституент единицы.

Рассмотрим составление таблицы истинности на примере полностью определенной ФАЛ трех переменных, принимающей значения «лог. 1» в случае, если хотя бы две входных переменных равны «лог. 1». Данная таблица содержит 8 (+1 для обозначения переменных) строк и 4 столбца, в трех из которых записаны все возможные комбинации входных кодов X 2 X 1 X 0, а в четвертом - значения выходного сигнала F (Х). Данная полностью определенная функция определяется четырьмя конституентами единицы. Эти конституенты можно перечислить в любом коде, например в двоичном (011, 101, 110, 111), или десятичном (3, 5, 6, 7). При этом заданный список конституент единицы фактически определяет алгоритм работы устройства. Можно также задать полностью определенную ФАЛ перечислением строк, в которых произведение входных кодов равно нулю (перечислением конституент нуля).

Рассмотрим использование таблицы истинности для получения ФАЛ логического устройства.



Поделиться:


Последнее изменение этой страницы: 2016-08-10; просмотров: 124; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.179.186 (0.013 с.)