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

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


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


Теория


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


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


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


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

Новости

Установка производства кристаллов по методу MPECVD, модернизация системы автоматического управления, г. Москва

22.11.22

Установка производства кристаллов по методу MPECVD, модернизация системы автоматического управления,...

Установка для точного дозирования заданного объема реагента, пос. Кузьмолово, Ленинградская обл.

02.12.22

Установка для точного дозирования заданного объема реагента, пос. Кузьмолово, Ленинградская обл. В ...

Водогрейная газовая котельная 30 МВт, разработка ПО и пуско-наладочные работы, г. Кудрово, Санкт-Петербург

01.12.22

Водогрейная газовая котельная 30 МВт, разработка ПО и пуско-наладочные работы, г. Кудрово, Санкт-Пет...

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