Файл: Отчет по лабораторной работе 4 по дисциплине Компьютерные основы инфокоммуникационных технологий.docx

ВУЗ: Не указан

Категория: Отчеты по практике

Дисциплина: Не указана

Добавлен: 10.04.2024

Просмотров: 15

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ФЕДЕРАЛЬНОЕ Государственное АВТОНОМНОЕ образовательное учреждение высшего образования

БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ

ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ

(НИУ «БелГУ»)

ИНСТИТУТ ИНЖЕНЕРНЫХ И ЦИФРОВЫХ ТЕХНОЛОГИЙ

КАФЕДРА ИНФОРМАЦИОННО-ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ

Отчет по лабораторной работе №4 по дисциплине: «Компьютерные основы инфокоммуникационных технологий»

Тема работы: «Комбинационные схемы, минимизация логических операций»




студента очного отделения

1 курса 12002210 группы

Вережак Ксения Викторовна

Проверил:

Доцент

Трубицына Диана Игоревна

Белгород 2022

Цель работы:

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

Задачи работы:

  1. Изучить теоретический материал

  2. Выполнить задания для закрепления изученного материала

  3. Сделать вывод по проделанной работе

Выполнение лабораторной работы:

  1. Составьте таблицу истинности для заданного выражения

x1

x2

x3

x4

(1) не (x3) × не (x4)

(2)x1+ x2

(1) + (2)

0

0

0

0

1

0

1

0

0

0

1

0

0

0

0

0

1

0

0

0

0

0

0

1

1

0

0

0

0

1

0

0

1

1

1

0

1

0

1

0

1

1

0

1

1

0

0

1

1

0

1

1

1

0

1

1

1

0

0

0

1

1

1

1

0

0

1

0

1

1

1

0

1

0

0

1

1

1

0

1

1

0

1

1

1

1

0

0

1

1

1

1

1

0

1

0

1

1

1

1

1

0

0

1

1

1

1

1

1

0

1

1




2) Раскрыть скобки и упростить выражение, составить для него таблицу истинности



F = (x1 + not (x2)) * (x3 + x4) * (x1 + x2 * 1) =| not (x3) = (x1 + not(x2)) * (x3 + x4) * (x1 + x2) =| not (x3)

x1

x2

x3

x4

(1)x1+x2

(2) x1+x2 |= not(x3)

(3) x1+not(x2)

(4) x3 + x4

(2) * (3) * (4)

0

0

0

0

0

1

1

0

0

0

0

0

1

0

1

1

1

1

0

0

1

0

0

0

1

1

0

0

0

1

1

0

0

1

1

0

0

1

0

0

1

0

0

0

0

0

1

0

1

1

0

0

1

0

0

1

1

0

1

1

0

1

0

0

1

1

1

1

1

0

1

0

1

0

0

0

1

0

1

0

0

1

0

0

1

1

0

1

1

0

1

0

1

0

1

1

1

1

1

1

0

1

1

1

1

1

1

1

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

1

1

0

1

1

1

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1




3) Минимизировать выражение с использованием карт Карно



F = (x1 * not (x2) * not (x3) * x4) + (x1 * x2 * not (x3) * x4) + (x1 * not (x2) * x3 * not (x4)) + (x1 * x2 * x3 * not (x4))

x1

x2

x3

x4

(1)x1 * not (x2) * not (x3) * x4

(2) x1 * x2 * not (x3) * x4

(3) x1 * not (x2) * x3 * not (x4)

(4) x1 * x2 * x3 * not (x4)

(1) + (2) + (3) + (4)

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

1

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

1

1

0

0

0

0

0

1

0

0

0

0

0

0

0

0

1

0

0

1

1

0

0

0

1

1

0

1

0

0

0

1

0

1

1

0

1

1

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

1

0

1

0

1

0

0

1

1

1

1

0

0

0

0

1

1

1

1

1

1

0

0

0

0

0









x2

x2

not

(x2)

not

(x2)




x1




1

1




not

(x4)

x1

1







1

x4

not

(x1)













x4

not

(x1)













not

(x4)




not

(x3)

x3

x3

not

(x3)




1 и 2: x1 * x2 * not (x2) * not(x3) * x4 = x1 * not (x3) * x4

3 и 4: x1 * x2 * not (x2) * x3 * not (x4) = x1 * x3 * not (x4)

F1 = (x1 * not (x3) * x4) + (x1 * x3 * not (x4))

x1

x3

x4

(1) x1 * not (x3) * x4

(2) x1 * x3 * not (x4)

(1) + (2)

0

0

0

0

0

0

0

0

1

0

0

0

0

1

0

0

0

0

0

1

1

0

0

0

1

0

0

0

0

0

1

0

1

1

0

1

1

1

0

0

1

1

1

1

1

0

0

0




4) Минимизировать выражение и составить таблицы истинности для исходного и минимизированного выражений



x1

x2

x3

(1) не(x3) * x1

(2) не(x1+x3)

(3) (2)*x2

(4) (1)+(3)

0

0

0

0

1

0

0

0

0

1

0

0

0

0

0

1

0

0

1

1

1

0

1

1

0

0

0

0

1

0

0

1

0

0

1

1

0

1

0

0

0

0

1

1

0

1

0

0

1

1

1

1

0

0

0

0



F = не(x3) * x1 + не (x1 + x3) * x2 = не(x3) * x1 + x1 * x3 * x2

x1

x2

x3

(1) не(x3) * x1

(2) x1 * x3 * x2

(1) + (2)

0

0

0

0

0

0

0

0

1

0

0

0

0

1

0

0

0

0

0

1

1

0

0

0

1

0

0

1

0

1

1

0

1

0

0

0

1

1

0

1

0

1

1

1

1

0

1

1