Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 115 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
115
водителей). При реализации ОС РВ должны учитываться следующие
стандарты POSIX для стандартизации программных интерфейсов :
Стандарт IEEE 1003.1a OS definitions (определения ОС) – оп-
ределяет основные интерфейсы ОС, управление заданиями,
сигналы, функции файловой системы, работа с устройствами
пользователей, конвейеры, буферы с дисциплиной обслужива-
ния очереди FIFO.
Стандарт IEEE 1003.1b Realtime Extensions (расширения ре-
ального времени) описывает сигналы реального времени, дис-
петчеризация по приоритетам, таймеры, синхрон-
ный/асинхронный ввод/вывод, разделяемая память, сообще-
ния.
Стандарт IEEE 1003.1с Threads (потоки) – определяет правила
управления потоками, атрибутами потоков, диспетчеризацию
потоков и процессов.
Стандарт IEEE 1003.1d-1999 содержит требования к дополни-
тельным расширенным возможностям ОС РВ.
В частности, стандарт POSIX 1003.1a даёт следующее определе-
ние: «Реальное время в операционных системахэто
способность
операционной системы обеспечить требуемый уровень сервиса в опре-
делённый промежуток времени». Под диспетчеризацией понимается
применение методов оперативного управления, характеризующихся
централизацией функции управления и контроля.
В связи с использованием в средствах связи к ОС РВ могут быть
предъявлены следующие требования:
операционная система должна быть многозадачной и допус-
кающей режим
вытеснения;
операционная система должна поддерживать приоритеты для
потоков команд и потоков данных;
  Микропроцессорные системы и программное обеспечение в средствах связи
водителей). При реализации ОС РВ должны учитываться следующие
стандарты POSIX для стандартизации программных интерфейсов :
     • Стандарт IEEE 1003.1a OS definitions (определения ОС) – оп-
       ределяет основные интерфейсы ОС, управление заданиями,
       сигналы, функции файловой системы, работа с устройствами
       пользователей, конвейеры, буферы с дисциплиной обслужива-
       ния очереди FIFO.
     • Стандарт IEEE 1003.1b Realtime Extensions (расширения ре-
       ального времени) описывает сигналы реального времени, дис-
       петчеризация       по    приоритетам,      таймеры,      синхрон-
       ный/асинхронный ввод/вывод, разделяемая память, сообще-
       ния.
     • Стандарт IEEE 1003.1с Threads (потоки) – определяет правила
       управления потоками, атрибутами потоков, диспетчеризацию
       потоков и процессов.
     • Стандарт IEEE 1003.1d-1999 содержит требования к дополни-
       тельным расширенным возможностям ОС РВ.
     В частности, стандарт POSIX 1003.1a даёт следующее определе-
ние: «Реальное время в операционных системах — это способность
операционной системы обеспечить требуемый уровень сервиса в опре-
делённый промежуток времени». Под диспетчеризацией понимается
применение методов оперативного управления, характеризующихся
централизацией функции управления и контроля.
     В связи с использованием в средствах связи к ОС РВ могут быть
предъявлены следующие требования:
     • операционная система должна быть многозадачной и допус-
       кающей режим вытеснения;
     • операционная система должна поддерживать приоритеты для
       потоков команд и потоков данных;



                                   115