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

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
187
Обработка прерываний выполняется операционной системой для
пользовательских (прикладных) программ, активизируется с помощью
прерываний. Уровень 7 имеют прерывания с самым высоким приорите-
том, а уровень 0 – прерывания с самый низким приоритетом. Процессы
обычно выполняются на уровне прерываний 0. Входящим событиям на-
значаются уровни прерывания выше 0. Наступление какого-либо собы-
тия приводит к приостановке выполняющегося в текущий
момент вре-
мени процесса и активизации функции обработки прерываний. Функция
обработки прерываний сохраняет текущий статус выполняемого про-
цесса и вызывает подпрограмму прерываний для запрашиваемого
уровня прерывания.
Управление процессами
здесь осуществляется запуск и завер-
шение процессов, выполняемых в различных процессорах, и управляют
ресурсами (например, буферами).
Связь между программными процессами
обеспечение взаимо-
действие между различными процессами, выполняемыми в CP113с. В
качестве системы связи используются буферы в CMY, к которым име-
ется доступ из всех процессоров BAP и CAP.
Межпроцессорная связь
управление узлом связи на основе
EWSD посредством обмена сообщениями между операционными сис-
темами в различных процессорах.
Управление таймированием
установка и обновление системной
даты и времени с точностью до секунды, обработка задач таймирова-
ния и вычисление нагрузки процессоров.
Управление памятью
предусматривает хранение и обновление
информации о расположении, размерах и именах загруженных про-
граммных модулей; преобразование логических адресов в физические
(управление памятью); временное выделение области памяти для при-
кладных программ, например для вывода данных; контроль всех опе-
раций чтения и записи в CMY и LMY.
  Микропроцессорные системы и программное обеспечение в средствах связи
     Обработка прерываний выполняется операционной системой для
пользовательских (прикладных) программ, активизируется с помощью
прерываний. Уровень 7 имеют прерывания с самым высоким приорите-
том, а уровень 0 – прерывания с самый низким приоритетом. Процессы
обычно выполняются на уровне прерываний 0. Входящим событиям на-
значаются уровни прерывания выше 0. Наступление какого-либо собы-
тия приводит к приостановке выполняющегося в текущий момент вре-
мени процесса и активизации функции обработки прерываний. Функция
обработки прерываний сохраняет текущий статус выполняемого про-
цесса и вызывает подпрограмму прерываний для запрашиваемого
уровня прерывания.
     Управление процессами – здесь осуществляется запуск и завер-
шение процессов, выполняемых в различных процессорах, и управляют
ресурсами (например, буферами).
     Связь между программными процессами – обеспечение взаимо-
действие между различными процессами, выполняемыми в CP113с. В
качестве системы связи используются буферы в CMY, к которым име-
ется доступ из всех процессоров BAP и CAP.
     Межпроцессорная связь – управление узлом связи на основе
EWSD посредством обмена сообщениями между операционными сис-
темами в различных процессорах.
     Управление таймированием – установка и обновление системной
даты и времени с точностью до секунды, обработка задач таймирова-
ния и вычисление нагрузки процессоров.
     Управление памятью – предусматривает хранение и обновление
информации о расположении, размерах и именах загруженных про-
граммных модулей; преобразование логических адресов в физические
(управление памятью); временное выделение области памяти для при-
кладных программ, например для вывода данных; контроль всех опе-
раций чтения и записи в CMY и LMY.

                                   187