Порядок функционирования систем реального времени используемые для управления техническими объектами.
Для управления техническими объектами, такими как телефонное и телеграфное оборудование и т. п. могут быть использованы системы реального времени находящиеся в реальном режиме.
Соединяются с помощью каналов в/в, по которым в ВС поступают сигналы, отмечающие возникновение определенных ситуаций и данные, характеризующие состояние объекта.
Программы обслуживания хранятся в памяти ВМ, они инициируются в порядке, определенном в процессе, протекающим в управляемом объекте и в самой ЭВМ. Причины инициирования программы называют заявками.
Заявки генерируются в объекте и поступают в ЭВМ в случайный момент времени. За отрезок времени поступает Zi количество заявок, все они обслуживаться не могут и, при ограниченной производительности они должны быть поставлены в очередь.
O1
| |
|
|
| ||||||||||
Z1
O2
|
|
: : :
|
Zm
Заявки z1 .. zm поступают в устройство прерывания. Устройство прерывания генерирует прерывание, в результате которого процессор переключается на программу постановки заявки в очередь Д1.
В физическом смысле очередь можно представить как ячейки памяти организованные определенным образом.
После завершения Д1 инициируется Д2.
Время ожидания одних очередей может сокращаться за счет увеличения времени других типов.
Для систем с одним обслуживающим блоком справедлив закон Клейнрона:
, улучшить время ожидания можно за счет ухудшения времени ожидания другого типа.
Дата добавления: 2022-02-05; просмотров: 268;