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



Для управления техническими объектами, такими как телефонное и телеграфное оборудование и т. п. могут быть использованы системы реального времени находящиеся в реальном режиме.

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

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

Заявки генерируются в объекте и поступают в ЭВМ в случайный момент времени. За отрезок времени поступает Zi количество заявок, все они обслуживаться не могут и, при ограниченной производительности они должны быть поставлены в очередь.

O1

                   
 
УП
 
 
 
Д2
 
П1
 
CPU
 


Z1

O2

П2
Д1
Z2

           
 
   
     
 


:::

ПN
Om

Zm

 

 


Заявки z1.. zm поступают в устройство прерывания. Устройство прерывания генерирует прерывание, в результате которого процессор переключается на программу постановки заявки в очередь Д1.

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

После завершения Д1 инициируется Д2.

Время ожидания одних очередей может сокращаться за счет увеличения времени других типов.

Для систем с одним обслуживающим блоком справедлив закон Клейнрона:

, улучшить время ожидания можно за счет ухудшения времени ожидания другого типа.


Дата добавления: 2015-12-20; просмотров: 22; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!