русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Многоуровневые прерывания


Дата добавления: 2014-11-27; просмотров: 1252; Нарушение авторских прав


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

Многоуровневые прерывания (прерывание прерывания) возможны во многих процессорах при использовании флажков для маскирования и демаскирования отдельных уровней. Такая возможность успешно используется в системах, где применяются периферийные устройства, как с низким, так и с высоким быстродействием.

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

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

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



<== предыдущая лекция | следующая лекция ==>
Прерывание по вектору | Арифметико-логическое устройство


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.512 сек.