Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Временная диаграмма прерывания

Рис. 7.12 Временная диаграмма прерывания

 

Режим прерывания программы для магистрали Q-bus.

ТПР – требование прерывания (сигнал запроса)

ППР – предоставление прерывания (сигнал разрешения)

На Q-bus используется цепочечная структура для подключения магистрали к МП, следовательно аппаратные маскируемые векторные прерывания.

Одно из устройств прерывания формирует (активирует) сигнал ТПР. МП при появлении ТПР сравнивает приоритет текущего участка программы с приоритетом всех устройств прерывания. Если прерывания разрешены, то разрешены для всех устройств прерывания, если прерывания запрещены, то для всех устройств прерывания запрещены, то ТПР игнорируется (ТПР не снимается). Если прерывания разрешены, то МП полностью завершает выполнение текущей команды, автоматически сохраняет в системе адрес точки возврата и регистр состояния МП. Содержимое РОН не сохраняется. После этого МП формирует сигнал ППР , который распространяется по цепочке устройств прерывания, пока не достигает наиболее приоритетного из активных устройств прерывания. При достижении, дальнейшее распространение сигнала блокируется, устройство прерывания снимает сигнал ТПР и выставляет на младшие 8 линий шины ДА адрес вектора прерывания, сопровождая его сигналом СИП. По сигналу СИП МП снимает ППР, считывает адрес вектора прерывания и загружает его в программный счетчик, после этого снимается сигнал ВВОД, который был активирован МП одновременно с сигналом ППР. Из адреса вектора прерывания считывается начальный адрес подпрограммы обслуживания возникшего прерывания (т.е. сам вектор прерывания), который загружается в программный счетчик и из следующего адреса считывается новое состояние флагового регистра. Возврат из прерывания происходит по соответствующей команде RTI (Return from Interrupt), который ставится в конце подпрограммы обслуживания прерывания (PC и флаг из стека загружает в сохраненный адрес точки возврата и прежнее значение флагового регистра). Если в подпрограмме обслуживания модифицируется РОН, то перед подпрограммой их записывают в стек и перед RTI идут команды восстановления РОН.

7.3 Контрольные вопросы и задания

1. Перечислите основные технические характеристики МП К1801ВМ1.

2. Что представляет собой регистровая модель МП К1801ВМ1?

3. Каково назначение флагов МП К1801ВМ1?

4. Назовите все методы прямой адресации.

5. Как в мнемокоде обозначается прямая автоинкрементная, автодекрементная и индексная адресации?

6. Опишите прямой автоинкрементный метод адресации.

7. Опишите прямой автодекрементный метод адресации.

8. Опишите прямой индексный метод адресации.

9. Чем отличается работа следующих 2-х команд:

COM (R3)+

COM 0(R3).

10. Назовите все методы косвенной адресации

11. Как в мнемокоде обозначаются косвенные автоинкрементная, автодекрементная и индексная адресации

12. Опишите косвенно-автоинкрементный метод адресации

13. Опишите косвенно-автодекрементный метод адресации

14. Опишите косвенно-индексный метод адресации

15. Как выполняется цикл ввода на магистрали Q-bus?

16. Как выполняется цикл вывода на магистрали Q-bus?

17. Как выполняется цикл ввод-пауза-вывод на магистрали Q-bus?

18. Опишите временную диаграмму предоставления прямого доступа к памяти на магистрали Q-bus.

19 Опишите временную диаграмму прерывания на магистрали Q-bus.


Глава 8. Понятие и задачи интерфейса

Интерфейс

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

 

Основные функции интерфейса:

Обеспечение информационной, электрической и конструктивной совместимости элементов. Главной из этих функций является обеспечение информационной совместимости элементов.

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

Логические условия задают:

-Структуру и состав шин магистралей;

-Набор процедур по реализации взаимодействия и последовательность выполнения этих процедур для различных режимов функционирования;

-Способы кодирования и формат данных команд адресной информации;

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

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

Логические условия определяют:

- требования к элементной базе

- пропускную способность интерфейса

- надежность

- технико-экономические показатели

 

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

Конструктивная совместимость – согласованность конструктивных элементов интерфейса, она предназначена для обеспечения механического контакта электрических соединений и механической замены схемных элементов, блоков и устройств. Условия конструктивной совместимости определяют размеры плат, модулей, блоков, типы каналов, распределение сигналов по контактам разъема.

 

Для обеспечения информационной совместимости должны быть решены 5 задач:

· селекция магистралей

· синхронизация обмена

· координация взаимодействия устройств на магистрали

· буферное хранение информации

· преобразование формы сигнала.

Первые 3 функции возлагаются на шину управления информационным каналом, 2 последние - на информационный канал.

 

Селекция магистралей

Схемы селекции делятся на 2 большие группы:

· схемы централизованной селекции

· схемы децентрализованной селекции

Для схем 1-ой группы необходимо наличие выделенного блока – арбитра, который расположен на модуле МП, либо на самом МП, а так же использование разомкнутых линий связи.

Для схем 2-ой группы – отсутствие арбитра и исполнительных кольцевых и полузамкнутых линий связи.

 

Последнее изменение этой страницы: 2016-03-22; Просмотров: 20; Нарушение авторского права страницы


lektsia.com 2007 - 2017 год. Все права принадлежат их авторам! (0.084 с.) Главная | Обратная связь