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

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


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


Теория


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


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


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


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

Новости

Система фильтрации воды, автоматизированная система управления, г. Уфа, Башкортостан

09.06.22

Система фильтрации воды, автоматизированная система управления, г. Уфа, Башкортостан В марте 2022 г...

Паро-водогрейная газовая котельная фармацевтического производства "Солофарм", система автоматизации, Санкт-Петербург

09.05.22

Паро-водогрейная газовая котельная фармацевтического производства "Солофарм", система автоматизации,...

Система фильтрации раствора нитрата магния, автоматизированная система управления, г. Березники, Пермский край

13.01.22

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

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