Диспетчеризация прерываний 

О прерываниях процессов


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


Теория


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


Практическое применение


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


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

Новости

Линия производства цветных принтерных чернил общим объемом 2000 литров - проектирование и поставка автоматической системы управления, г. Эгль, Швейцария

06.01.24

Линия производства цветных принтерных чернил общим объемом 2000 литров - проектирование и поставка а...

Снабжение факельной установки топливным газом на период аварийного отключения - поставка системы управления и выполнение ПНР, порт Тамань, Краснодарский край

06.01.24

Снабжение факельной установки топливным газом на период аварийного отключения - поставка системы упр...

Контроль расхода кислорода. Проектирование и поставка шкафа автоматики мониторинга, Санкт-Петербург

06.01.24

Контроль расхода кислорода. Проектирование и поставка шкафа автоматики мониторинга, Санкт-Петербург ...

Заказчики
Поставщики