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

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


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


Теория


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


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


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


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

Новости

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

26.12.24

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

Паровые автоклавы, автоматика и диспетчеризация автоклавного цеха консервного производства, г. Гатчина, Ленинградская обл.

26.12.24

Паровые автоклавы, автоматика и диспетчеризация автоклавного цеха консервного производства, г. Гатчи...

Установка обработки труб химическим антикоррозийным составом - проектирование и поставка автоматической системы управления, г. Санкт-Петербург

26.12.24

Установка обработки труб химическим антикоррозийным составом - проектирование и поставка автоматичес...

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