Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.docx
Скачиваний:
10
Добавлен:
26.02.2023
Размер:
107.55 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра Информатики

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

«Структурные схемы микропроцессорных устройств, таблица соответствия: понятие, её построение по имеющейся схеме устройства»

Проверил:

Семин В.Г.

Москва 2021

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

Выполнение: Исходная принципиальная схема микропроцессорного устройства представлена на рис. 1.

Рисунок 1 – Схема микропроцессорного устройства

Ход решения:

  1. Для упрощения записи подписываю выход каждого логического элемента буквами Zij, где ij означают последовательность действий (i – группа действий, выполняющихся параллельно, j – номера действий в указанной группе). Это показано на рисунке 2.

Рисунок 2 – Схема микропроцессорного устройства и последовательностью действий

2. Анализирую состав и структуру входных, выходных и промежуточных сигналов. Схема содержит несколько логических элементов, результатом работы (функционирования) которых является выходной сигнал y:

  • логический элемент «НЕ» (-x1 );

  • логический элемент «И-НЕ» (-(x1⋀x2));

  • логический элемент «И» (Z(11)⋀Z(12));

  • логический элемент «ИЛИ-НЕ» (-(x3⋁ Z(21)));

  • логический элемент «И» (x3⋀Z(12));

  • логический элемент «ИЛИ-НЕ» (-(Z(22)⋁ Z(31)));

3. Строю пустую традиционную таблицы истинности (таблица 1), размерность которой определяется количеством выделенных входных и выходных сигналов, а затем - пустую расширенную таблицы, размерность которой определяется количеством сечений и промежуточных переменных в них.

Таблица 1 ­­– Пустая традиционная таблица истинности

№ комбинации входных сигналов

Входы

Промежуточные сигналы

Выходы

X1

X2

X3

Сечение 1

-x1

-(x1⋀x2)

Z(11)⋀Z(12)

-(x3⋁ Z(21))

x3⋀Z(12)

-(Z(22)⋁ Z(31))

Z(11)

Z(12)

Z(21)

Z(22)

Z(31)

y

1

0

0

0

2

0

0

1

3

0

1

0

4

0

1

1

5

1

0

0

6

1

0

1

7

1

1

0

8

1

1

1

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

Таблица 2 ­­– Заполненная традиционная таблица истинности

№ комбинации входных сигналов

Входы

Промежуточные сигналы

Выходы

X1

X2

X3

Сечение 1

-x1

-(x1⋀x2)

Z(11)⋀Z(12)

x3⋀ Z(12)

-(x3⋁Z(21))

-(Z(22)⋁ Z(31))

Z(11)

Z(12)

Z(21)

Z(22)

Z(31)

y

1

0

0

0

1

1

1

0

0

1

2

0

0

1

1

1

1

1

0

0

3

0

1

0

1

1

1

0

0

1

4

0

1

1

1

1

1

1

0

0

5

1

0

0

0

1

0

0

1

0

6

1

0

1

0

1

0

1

0

0

7

1

1

0

0

0

0

0

1

0

8

1

1

1

0

0

0

0

0

1

5. По результатам заполнения расширенной таблицы истинности путем исключения из нее столбцов, соответствующих промежуточным сигналам, и ячеек, содержащих знаки логических операций, получаю итоговую таблицу истинности, описывающую процесс функционирования МП устройства, представленного на рис. 1, в виде табл. 3.

Таблица 3 ­­– Итоговая таблица истинности

№ комбинации входных сигналов

Входы

Выходы

X1

X2

X3

y

1

0

0

0

1

2

0

0

1

0

3

0

1

0

1

4

0

1

1

0

5

1

0

0

0

6

1

0

1

0

7

1

1

0

0

8

1

1

1

1

Задание 2: Получить таблицу соответствия/истинности и структурную схему микропроцессорного устройства по заданной математической модели.

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

Структура этой системы уравнений позволяет говорить о том, что в ней имеются 4 входа: х1, х2, х3, x4 и 3 выхода y1, y2, y3. На этом основании, а также по результатам анализа модели формирую таблицу соответствия вида

Сигналы

Входы

Выходы

№ комбинаций

X1

X2

X3

X4

Y1

Y2

Y3

1

0

0

0

0

1

1

1

2

0

0

0

1

0

1

1

3

0

0

1

0

1

1

1

4

0

0

1

1

0

1

1

5

0

1

0

0

1

0

1

6

0

1

0

1

0

0

0

7

0

1

1

0

1

0

1

8

0

1

1

1

0

0

0

9

1

0

0

0

1

0

1

10

1

0

0

1

0

0

1

11

1

0

1

0

1

1

1

12

1

0

1

1

0

1

1

13

1

1

0

0

1

1

1

14

1

1

0

1

1

1

0

15

1

1

1

0

1

1

1

16

1

1

1

1

1

1

0

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