Выполнил студент Сергеичев Даниил, 304Лабораторная работа 3. Мультиплексоры Что такое мультиплексор: Данное устройство получает сигналы на входы D, а управляется с помощью сигналов на входы A. При помощи адресных входов А мы задаём сигнал двоичным кодом. Например 00, 01, 10, 11. Тем самым, подавая сигнал на адресные входы, мы выбираем какой из входов D будет идти на выход. Например, если A1 и A0 получают сигналы 0, значит на выход пойдёт сигнал D0. И так же командами выбираются остальные входы D
Такой тип мультиплексора имеет входы А и В, адресный вход А/В и выходы Y. Адресным входом мы выбираем какие входы будут подаваться на выход: либо А, либо В
Реализуем на базе мультиплексоров сдвигатель на 4 входа: Для данной схемы нам понадобиться семь мультиплексоров. У нас есть 4 входа (D0-D3) и два адресных (А0-А1).
Последовательно производим подачу входов: Сигнал D0 идёт на первый мультиплексор на вход D0, сигнал D1 – второй мультиплексор, вход D0, сигнал D2 – третий мультиплексор, вход D0, сигнал D3 – четвертый мультиплексор, вход D0
Так как адресные входы еще не подключены – они получают сигнал 0. Подача сигналов 0 на A1 и A0 активирует D0-вход у мультиплексора и отправляет информацию на выход. И так, как все наши сигналы D идут на входы D0 – выходные индикаторы горят. Теперь сделаем первое сдвигание: Мы подключили все сигналы ко входам D1 на втором, третьем, четвертом и пятом мультиплексоре. Подав на адресные входы команду 01, мы активировали D1-входы мультиплексора и информация с D1-входов идёт на выходы, тем самым первый мультиплексор делается неактивным, а делаются мультиплексоры 2,3,4 и 5. Так происходит сдвигание. Сделаем полный сдвигатель: Сдвигатель для четырех сигналов собран. Теперь по аналогии соберём сдвигатель на 8 входов:
Создание ячейки памяти на мультиплексоре: Создание ячейки памяти на мультиплексоре делается способом, изображенным на картинке выше. Мы соединяем вход А с выходом У. Включив адресным входом А/В входы В, мы подаём информацию на вход В, и выход циклируется с пустым входом А, тем самым запоминая информацию со входа В. Как только мы переключимся на адресном входе А/В на А-входы, в мультиплексоре в памяти останется сигнал В, изменить который можно только обратно переключившись на В-входы на адресном входе А/В. Схема ячеек памяти:
|