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

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

ЛАБОРАТОРНАЯ РАБОТА №1

МУЛЬТИПЛЕКСОРЫ И ДЕМУЛЬТИПЛЕКСОРЫ

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

ОСНОВНЫЕ ПОНЯТИЯ

Мультиплексоры и демультиплексоры – логические схемы, осуществляющие многопозиционную коммутацию цифровых сигналов.

Мультиплексор – логическая схема, осуществляющая коммутацию цифровых сигналов с одного входа на один из нескольких выходов, в зависимости от состояния адресных входов (кода адреса).

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

Входы: информационные; адресные и разрешающие (стробирующие) (служебные).

Выходы: информационные (прямые и/или инверсные).

Мультиплексоры могут быть объединены для наращивания разрядности. 2 способа: в пирамидальную схему либо последовательным соединением разрешающих входов и внешних логических элементов. Так же могут быть объединены демультиплексоры.

ИСХОДНЫЕ ДАННЫЕ

Мультиплексор:

1) 0110

2) 10010011

Демультиплексор:

1) 1000

2) 10010001

РЕЗУЛЬТАТЫ ПРОВЕДЕНИЯ РАБОТЫ

Таблицы соответствия:

Таблица 1 – четырехразрядный мультиплексор:

Двоичный код числа на входе мультиплексора

№ тактового импульса

Адресный вход

Х1

Адресный вход

Х2

Выход

У

D0

D1

D2

D3

0

1

1

0

1

0

0

0

0

1

1

0

2

0

1

1

0

1

1

0

3

1

0

1

0

1

1

0

4

1

1

0

Таблица 2 – восьмиразрядный  мультиплексор:

Двоичный код числа на входе мультиплексора

№ тактового импульса

Адресный вход

Х1

Адресный вход

Х2

Адресный вход

Х3

Выход

У

D0

D1

D2

D3

D4

D5

D6

D7

1

0

0

1

0

0

1

1

1

0

0

0

1

1

0

0

1

0

0

1

1

2

0

0

1

0

1

0

0

1

0

0

1

1

3

0

1

0

0

1

0

0

1

0

0

1

1

4

0

1

1

1

1

0

0

1

0

0

1

1

5

1

0

0

0

1

0

0

1

0

0

1

1

6

1

0

1

0

1

0

0

1

0

0

1

1

7

1

1

0

1

1

0

0

1

0

0

1

1

8

1

1

1

1

Таблица 3 – четырехразрядный демультиплексор:

Двоичный код числа на входе мультиплексора

№ тактового импульса

Адресный вход

Х1

Адресный вход

Х2

Выходы

У0

У1

У2

У3

1

1

0

0

0

1

1

1

0

2

0

1

1

1

1

1

0

3

1

0

1

1

1

1

0

4

1

1

1

1

1

1

Таблица 4 – восьмиразрядный демультиплексор:

Двоичный код числа на входе мультиплексора

№ тактового импульса

Адресный вход

Х1

Адресный вход

Х2

Адресный вход

Х3

Выходы

У0 У1 У2 У3 У4 У5 У6 У7

1

1

0

0

0

0    1    1    1    1    1    1    1

0

2

0

0

1

1    1    1    1    1    1    1    1

0

3

0

1

0

1    1    1    1    1    1    1    1

1

4

0

1

1

1    1    1    0    1    1    1    1

0

5

1

0

0

1    1    1    1    1    1    1    1

0

6

1

0

1

1    1    1    1    1    1    1    1

0

7

1

1

0

1    1    1    1    1    1    1    1

1

8

1

1

1

1    1    1    1    1    1    1    0


Временные диаграммы:

Диаграмма 1 – четырехразрядный  мультиплексор:


Диаграмма 2 – восьмиразрядный  мультиплексор:


Диаграмма 3 – четырехразрядный  демультиплексор:

Диаграмма 4 – восьмиразрядный  демультиплексор:


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

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.