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

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
158
ботчик
прерываний
принимает
ожидающую
обра
ботки
задачу
и
вы-
полняет
ее
предварительный
анализ
для
определения
следующей
информации:
определение уровня
прерывания,
связанный
с
запросом
на
прерывание;
характер
рассматриваемой
задачи;
действия,
которые
необходимо
инициировать;
уровень
прерывания,
на
котором
будет
происходить
после-
дующая
обра
ботка
этой
задачи,
и
программа,
которая
будет
выполнять
эту обра
ботку
(см.
т
а
блицу.
3.1
).
Таблица 3.1 Таблица прерываний процессора CP113
Прерывания
Уровень Номер
Функции программного и аппаратного
обеспечения CP113
7
Процедура перезагрузки
15
Тест шины B:CMY при начальной загрузке
14
Обработка ошибки аппаратной части МПр.
6
13
Периодические программные прерывания
5 12
Прерывания системы отладки ПО (зарезервиро-
вано разработчиками ПО)
11
Объединённый тест синхронизации компонентов
10
Остановка системы для обработки ошибки ПО
4
9
Обработка ошибки ПО центральной части CP113
8
Запрос IOC из BIOS
3
7
Слежение за аппаратной частью
x
Обработка ошибок локального ПО
x
Выполнение запросов управления
6
Межпроцессорная связь на уровне операционной
системы
2
5
Сканирование генератора системного времени
для контроля ввода/вывода периферийных уст-
ройств CP
4
Ошибка ввода/вывода
3
Сообщения от IOP:UNI
2
Сообщения от IOP:MB
1
Управление вводом/выводом данных на физиче-
ском уровне
1
0
Задание по техобслуживания для диагностики IOP
0
Штатная работа CP113, выполнение программных
задач/процессов согласно из приоритетов.
 Микропроцессорные системы и программное обеспечение в средствах связи
ботчик прерываний принимает ожидающую обработки задачу и вы-
полняет ее предварительный анализ для определения следующей
информации:
    • определение уровня прерывания, связанный с запросом на
        прерывание;
    • характер рассматриваемой задачи;
    • действия, которые необходимо инициировать;
    •   уровень прерывания, на котором будет происходить после-
        дующая обработка этой задачи, и программа, которая будет
        выполнять эту обработку (см. таблицу. 3.1).


            Таблица 3.1 Таблица прерываний процессора CP113

        Прерывания            Функции программного и аппаратного
    Уровень      Номер                  обеспечения CP113
        7                 Процедура перезагрузки
        6          15     Тест шины B:CMY при начальной загрузке
                   14     Обработка ошибки аппаратной части МПр.
                   13     Периодические программные прерывания
        5          12     Прерывания системы отладки ПО (зарезервиро-
                          вано разработчиками ПО)
        4          11     Объединённый тест синхронизации компонентов
                   10     Остановка системы для обработки ошибки ПО
                   9      Обработка ошибки ПО центральной части CP113
        3          8      Запрос IOC из BIOS
                   7      Слежение за аппаратной частью
        2          x      Обработка ошибок локального ПО
                   x      Выполнение запросов управления
                   6      Межпроцессорная связь на уровне операционной
                          системы
                   5      Сканирование генератора системного времени
                          для контроля ввода/вывода периферийных уст-
                          ройств CP
        1          4      Ошибка ввода/вывода
                   3      Сообщения от IOP:UNI
                   2      Сообщения от IOP:MB
                   1      Управление вводом/выводом данных на физиче-
                          ском уровне
                   0      Задание по техобслуживания для диагностики IOP
        0                 Штатная работа CP113, выполнение программных
                          задач/процессов согласно из приоритетов.


                                  158