Инфоурок Информатика Другие методич. материалыЛабораторная работа. Моделирование работы комбинационных схем

Лабораторная работа. Моделирование работы комбинационных схем

Скачать материал

Лабораторная работа № 3

 

Тема: Моделирование работы комбинационных схем в Electronics Workbench.

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

Оборудование: персональный компьютер.

Программное обеспечение: ОС Windows 7, среда моделирования электронных схем Electronics Workbench.

 

Ход работы

 

1.      Запустить приложение – программу моделирования Electronics Workbench.

2.      Выполнить задание варианта.

3.      Сохранить рабочий файл в папку для лабораторной работы № 3.

4.      Записать все данные, необходимы для оформления отчета.

5.      Закрыть все программы.

 

Задание для домашней подготовки

Повторить: Базовые логические элементы. УГО, таблицы истинности элементов.

 

Указания к содержанию отчета

Отчет должен содержать:

-        описание процесса получения логической функции по ее таблице истинности;

-        функциональные схемы для п. 3–5.

 

Литература

 

1. Карлащук В.И. Электронная лаборатория на IBM PC. Программа Electronics Workbench и ее применение. М.: Солон Р, 2013. 726 с.

2. Алиев И.И. Виртуальная электротехника. Компьютерные технологии в электротехнике и электронике. М.: Радиософт, 2013. 112 с.

 

Общие теоретические сведения

Любая переключательная функция может быть выражена через функции “И", "ИЛИ", "НЕ". Схема, выражающая функцию F через функции “И", "ИЛИ", "НЕ", называется ее логической схемой.

Алгоритм построения таблиц истинности для сложных выражений:

1.     Определить количество строк:

количество строк = 2n + строка для заголовка, где n – количество простых высказываний.

2.     Определить количество столбцов:

количество столбцов = количество переменных + количество логических операций;

-        определить количество переменных (простых выражений);

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

Порядок выполнения логических операций в сложном логическом выражении:

-       инверсия;

-       конъюнкция (&);

-       дизъюнкция (+)

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

Пример 1: Составить таблицу истинности логического выражения:

1.     Определить количество строк: на входе три простых высказывания: А, В, С поэтому n = 3 и количество строк = 23 + 1 = 9.

2.     Определить количество столбцов: переменные: А, В, С; логические операции:  - инверсия, B+C - операция дизъюнкции, а также искомое окончательное значение арифметического выражения:  операция конъюнкции.

3.     Заполнить столбцы с учетом таблиц истинности логических операций.

 

A

B

C

B+C

F

0

0

0

1

0

0

0

0

1

1

1

1

0

1

0

1

1

1

0

1

1

1

1

1

1

0

0

0

0

0

1

0

1

0

1

0

1

1

0

0

1

0

1

1

1

0

1

0

 

Алгоритм построения логической функции по ее таблице истинности:

1.     Выделить в таблице истинности те строки, в которых значение функции равно 1;

2.     Выписать искомую формулу в виде дизъюнкции нескольких логических элементов. Число этих элементов равно числу выделенных строк.

3.     Каждый логический элемент в этой дизъюнкции записать в виде конъюнкции аргументов функции.

4.     Если значение какого-либо аргумента функции в соответствующей строке таблице равно 0, то этот аргумент взять с отрицанием.

 

Пример 2: построить логическую функцию по ее таблице истинности

 

A

B

C

F

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

1

1

0

0

0

1

0

1

1

1

1

0

0

1

1

1

0

 

1.     Во 2-й, 4-й и 6-й строках таблицы истинности значение функции равно 1.

2.     Так как строки три, получаем дизъюнкцию трех элементов: ( ) + ( ) + ( ).

3.     Каждый логический элемент в этой дизъюнкции запишем в виде конъюнкции аргументов функции A, B и C.

4.     Берем аргумент с отрицанием если его значение в соответствующей строке таблицы равно 0 и получаем искомую функцию:

 

Пример выполнения работы

1. Пусть задано число Х=4210 = 001010102

 

Х7

Х6

Х5

Х4

Х3

Х2

Х1

Х0

0

0

1

0

1

0

1

0

 

Исходная таблица истинности имеет вид

 

A

B

C

Х

F

0

0

0

Х0

0

0

0

1

Х1

1

0

1

0

Х2

0

0

1

1

Х3

1

1

0

0

Х4

0

1

0

1

Х5

1

1

1

0

Х6

0

1

1

1

Х7

0

 

2. Искомая функция будет иметь вид

3. Функциональная схема с использованием логических элементов «И» и «ИЛИ» на два входа.

 

4. Функциональная схема с использованием логических элементов «И» и «ИЛИ» более чем на два входа.

 

5. Используя инструмент Logic Converter получили упрощенную логическую функцию для заданной таблицы истинности: . Ее функциональная схема имеет вид:

 

 

Задания к лабораторной работе

1.      Составить таблицу истинности логической функции согласно варианту. Число для варианта определяется по формуле Х = № группы*64 + № варианта по списку в группе.

2.      Составить логическую функцию согласно полученной таблице истинности.

3.      Построить функциональную схему, используя логические элементы «И» и «ИЛИ» на два входа.

4.      Построить функциональную схему, используя логические элементы «И» и «ИЛИ» более чем на два входа.

5.      Используя инструмент Logic Converter получить упрощенную логическую функцию для заданной таблицы истинности.

6.      Подготовить отчет по лабораторной работе.

 

Результаты поместить в отчет. Отчет должен соответствовать требуемой структуре (см. Рекомендации) и содержать описание выполнения всех пунктов задания к лабораторной работе.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Лабораторная работа. Моделирование работы комбинационных схем" Смотреть ещё 5 257 курсов

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 968 124 материала в базе

Материал подходит для УМК

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 06.12.2021 896
    • DOCX 170.2 кбайт
    • 10 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Чайка Анна Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Чайка Анна Ивановна
    Чайка Анна Ивановна
    • На сайте: 7 лет и 11 месяцев
    • Подписчики: 0
    • Всего просмотров: 15539
    • Всего материалов: 12

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 155 429 материалов из нашего маркетплейса.

Мини-курс

Состав и анализ финансовой отчетности

5 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Основы управления персоналом в технологическом секторе

3 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Введение в медиакоммуникации

3 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 5 257 курсов