Реализация логических функций 


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



ЗНАЕТЕ ЛИ ВЫ?

Реализация логических функций



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

Таблица 19 -Элементы компьютерных схем

 

  S – вход записи (установка); R – вход (сброс); Q – выход (прямой); Q – выход (инверный) Триггер Триггер – это электронная схема, предназначенная для     запомина- ния одного     разряда двоичного кода. Триггер имеет два устойчи- вых состояния, одно из которых соответствует                        двоичной единице, а другое – двоичному нулю
    Слагаемые А, В; перенос С и сумма S Сумматор В целях максимального упрощения работы компьютера основная масса математических операций сводится к сложению двоичных чисел. По- этому  главной                     частью                     процессора является сумматор. Сумматор – это электронно-логи- ческая схема, выполняющая сумми- рование. При                      сложении двоичных чисел образуется сумма в данном разряде, при этом возможен пере- нос в старший разряд. Данная схема называется полусумматором, так как выполняет суммирование однораз- рядных двоичных чисел без учета переноса из соседнего разряда

Исходные данные

1. Построить логическую схему для логического выражения. Значения логического выражения выберите по таблице 20 в соответствии с номером варианта, заданного преподавателем.

Таблица 20 -Значения логического выражения

 

Варианта Логическое выражение
1 (A & B) V (A & B)
2 (A V B) & (A V C)
3 (A V B V C) & (A V B)
4 A & C V C & (B V C)
5 A & (B V C) V A
6 (A V C) (& A & C)
7 (A V B) & (A V C)
8 A & (B V C) V A &
9 (A & C) & (B V C)
10 (A & B) V (A V B)

2. По логической схеме, заданной в таблице 21, написать логическое выражение. Определить, чему будет равно значение на выходе логической схемы, если A = 1, B = 0.

Порядок выполнения

Алгоритмы построение логических схем

1. Определите число логических переменных.

2. Определите количество базовых логических операций и их порядок действий.

3. Изобразите для каждой логической операции соответствующий ей элемент (вентиль). Начните построение с последнего логического действия.

4. Соедините вентили в порядке выполнения логических операций.

Задание 1. Построить логическую схему, соответствующую логическому выражению F = А & В V (В V А).

Вычислить значения выражения для А = 1, В = 0. Переменных две:

А и В; логических операций три: & и две

V; А & В V (В V А). Схему строим слева направо в соответствии с порядком логических операций (рис. 4).


Таблица 21 -Выбор логической схемы по варианту

 

№ варианта

Схема

1

2

    B     &   1  
  A      
1, 6       1
         
    1    
         
  2, 7

 

  3, 8

 

  4, 9

 

  5, 10

 


Рисунок  4  -       Построение логической схемы в соответствии с заданным

логическим выражением

 

Задание 2.

Построить логическую схему, соответствующую логическому выражению F = (A & B V B & C).

По логическому выражению построена схема (рис. 5).

 

 

Рисунок 5 - Схема по заданному логическому выражению

F = (A & B V B & C)

Данное логическое выражение можно упростить.

F = (A & B + B & С) упростить: F= (B & (А + С)), затем записать F = (B & (A V C))и тогда логическая схема примет вид (рис. 6):

 

 

Рисунок 6 - Схема для упрощенного логического выражения

F = (B & (A V C))

Вывод: логические схемы, содержащие минимальное количество элементов, обеспечивают большую скорость работы и увеличивают надежность устройства.


Содержание отчета

1. Номер, название темы практического занятия.

2. Цель практического занятия.

3. Результаты выполнения работы: построение схем.

4. Выводы по работе.

Контрольные вопросы

1. Расскажите, что такое логический элемент (вентиль).

2. Поясните, что реализует логический элемент И.

3. Поясните, что реализует логический элемент ИЛИ.

4. Поясните, что реализует логический элемент НЕ.

5. Скажите, для чего предназначен сумматор.

6. Назовите, какую функцию в компьютере выполняет триггер.

7. Поясните, в чем отличие сумматора от полусумматора.


Практическая работа 5

Тема: Построение последовательности машинных операций для реализации простых вычислений

Цель: изучить построение                             последовательности  машинных операций для реализации простых вычислений.



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 186; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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