December 11 2017 07:48:47
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
схема сопряжения и порты
МИКРОПРОЦЕССОРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ

Широко распространенная специальная несложная схема сопряжения, называемая портом, в минимальной конфигурации содержит устройства приема-передачи цифровых данных: многоканальные шинные усилители (У), дешифраторы (ДШ) и буферные регистры (Рг), которые с помощью унифицированного разъема осуществляют подключение внешних устройств (рис.10.4,а).

                                       Рис. 10.4. Структура порта аа) и схема канала буферного усилителя бб

Функционирование порта состоит в приеме дешифратором кода, установленного на адресной шине и в зависимости от результата выдаче сигналов управления на шинный усилитель, режим работы которого зависит от сигналов на управляющих входах X и Y его каскадов (рис.10.4,б). При сочетании X = 1 и Y = 1 происходит передача данных с входа А на выход В, а при X = 0 и Y =  0 – в противоположном направлении. Если установлены управляющие сигналы  X = 0 и Y =  1, то вход и выход разомкнуты. Уровень выходной мощности шинного усилителя обеспечивает передачу данных внешним устройствам.

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

В общем случае при обмене информацией  ЦПЭ с ВУ выполняются операции по определению состояний процессора и внешнего устройства, запрос и получение разрешения на передачу контроля правильности кода адреса и другие. Для реализации сложных алгоритмов взаимодействия применяют универсальные микропроцессорные схемы, называемые программируемыми периферийными контроллерами (Peripheral Interface Controller) или специализированные устройства, построенных на базе ПЛИС.

Обработка информации в МПС состоит в выполнении микропроцессором вычислительных операций при интенсивном обмене данными через интерфейс между модулями под воздействием сигналов управления в соответствии с программой. В процессе работы ЦПЭ принимает команды из ЗУ, расшифровывает их, производит предписанные математические операции, выполняет операции ввода новых данных от внешних устройств и выводит информацию в другие устройства.

Работа узлов системы осуществляется в определенной последовательности. Начало выполнения программы связано с обращением к ПЗУ. Первое считанное слово всегда является кодом команды; оно настраивает МП на выполнение определенной операции над данными и указывает, откуда эти данные должны быть получены. Если данные хранятся в ПЗУ, ОЗУ или регистрах МП, то следующими операциями МП считывает их, производит над ними необходимые действия и определяет место хранения результата. Если команда предписывает использование данных одного из ВУ, то соответствующий контроллер обмена УВВ получает информацию о режиме работы (прием или передача) и задает начало обмена,  устанавливая контакт с магистралью данных.

Координацию работы всех устройств в МПС осуществляет система управления, объединяющая множество устройств и линий связи для выработки последовательности сигналов управления и контроля. Для анализа процессов управления (выполнения программы) в МПС выделяют операционный (ОБ) и управляющий (УБ) блоки, объединенные прямыми и обратными связями для передачи сигналов (рис.10.5).


Рис. 10.5. Блок-схема управления

Операционный блок включает модули, осуществляющие обработку данных и устройства, информирующие о состоянии указанных модулей. Примером простейшего ОБ может служить АЛУ с регистрами памяти для операндов и регистром состояния (flags), характеризующим результаты выполняемых АЛУ действий. Процесс функционирования ОБ состоит из последовательности элементарных действий (операций), производимых под воздействием управляющих сигналов по заданной программе с учетом осведомительных сигналов, описывающих состояние узлов блока на каждом интервале управления.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.03 секунд 2,294,945 уникальных посетителей