ЛР1. Моделирование работы многорежимного буферного регистра. Моделирование работы двунаправленных интерфейсных шин (Готовая лабораторная работа №1), страница 2
Описание файла
Документ из архива "Готовая лабораторная работа №1", который расположен в категории "". Всё это находится в предмете "элементы управления в асоиу" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "элементы управления в асоиу" в общих файлах.
Онлайн просмотр документа "ЛР1. Моделирование работы многорежимного буферного регистра. Моделирование работы двунаправленных интерфейсных шин"
Текст 2 страницы из документа "ЛР1. Моделирование работы многорежимного буферного регистра. Моделирование работы двунаправленных интерфейсных шин"
2. МП: Данные ---» ШД (Шина данных). Предварительно ШД переводится в режим Вывод.
3. МП: сигнал Запись, Данные ---» порт вывода (записаны).
Ввод данных:
Шаги:
1. МП: Адрес порта ---» ША, Дешифратор адреса ---» выдает сигнал ВК (выбор порта; данные в нем уже должны быть).
2. МП (DBIN): ШД ---» в режим Ввод.
3. МП: выдает сигнал Чтение;
По сигналу Чтение: Данные ---» ШД ---» АКК.
Задание.
1.Синтезировать и отладить схему взаимодействия микропроцессора с устройствами ввода и вывода.
Технические данные:
1) ШД – 4-разрядная;
2) ША – 4-разрядная;
3) Рекомендуемые к использованию компоненты:
Микросхемы – 7442 (Дешифратор 4 на 10), многорежимный буферный регистр (MBR-D4, подсхема), D - триггеры.
Стандартные логические элементы, буфер с тремя состояниями.
2. Схему продемонстрировать в двух режимах:
1) Ввод данных: из порта ввода через ШД в аккумулятор микропроцессора. Для ввода данных в порт ввода использовать переключатели.
2) Вывод данных: из аккумулятора через ШД в порт вывода. Для ввода данных в аккумулятор использовать переключатели.
Указания:
1.Все необходимые точки, индикаторы, клавиши и т.д. подписывать.
Рекомендации по синтезу схемы взаимодействия микропроцессора с устройствами ввода и вывода.
1.Схема должна содержать следующие компоненты: аккумулятор МП (АКК), регистр адреса (РА), двунаправленные шины данных (ШД), однонаправленные шины адреса (ША), дешифратор адреса (ДШ), одно устройство ввода (УВв) и одно устройство вывода (УВыв). (См. рис. 3.)
Рис. 3.
2. Аккумулятор строить на D-триггерах. Для выдачи данных из аккумулятора на двунаправленные шины данных использовать шинные формирователи.
3. Предусмотреть возможность занесения данных в аккумулятор МП как с шин данных, так и из внутренних регистров МП, в качестве внутренних регистров МП использовать переключатели.
4. Для управления шиной данных (шинными формирователями) использовать переключатель режима «Ввод/Вывод» ( «Чтение/Запись»).
5. Для построения регистра адреса использовать D-триггеры. Синхронизировать их сигналом С (Строб) от МП. Для занесения адреса в регистр адреса использовать переключатели. Дешифрацию адреса выполнить дешифратором 7442 (Дешифратор 4 на 10) из стандартного набора компонентов Electronics Workbench.
6. Интерфейсные устройства ввода и вывода строить на многорежимных буферных регистрах MBR-4D (подсхемы 4-х разрядного буферного регистра). Вход ВК2 многорежимных буферных регистров подключить к источнику напряжения +5 В, вход ВР (выбор режима) заземлить.
7. В качестве устройства ввода использовать переключатели. Устройство вывода имитировать световой сигнализацией (пробниками).
Вопросы для самопроверки:
1. Можно ли один и тот же адрес присвоить и порту ввода, и порту вывода? Не приведет ли это к конфликту?
2. Какой сигнал фактически является сигналом чтения? Сигналом записи?
3. Сколько портов содержат данные УВВ, их адреса?
4. С точки зрения УВВ, откуда и куда перемещаются данные при вводе? При выводе?
5. Что означает выражение «снять адрес с шины адреса», «снять данные с шины данных»?
6. Какие устройства подключены к шине данных в режиме «Запись»? В режиме «Чтение»?