Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сдать госы)) СЕТИ.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
158.21 Кб
Скачать

10. Программа начального пуска.

Предназначена для загрузки в ОЗУ ЦУУ программ ОМО и ФМО. Она осущ-ет начальный ввод в ЗУ ЦУУ инф-ции и настройку оборудования тел.перифирии на заданный режим работы. Основными функциями этой программы явл-тся: контроль исправности ЦУУ по спец. контрольной тест программе; подготовка ячеек и массивов, ф-циональных программ ОМО,установка оборудования тел. периферии в исходное состояние, контроль оборудования тел.периферии.

ЦУУ и ТП(тест программа) могут функционировать в разл. режимах, каждому из которых соотв-ет свой состав программ и исходящей инф-ции в памяти ЗУ. Основными составляющими исходящей инф-ции явл-ся: общие константы программы, исп-мые при выполнении арифм. и лог-их операций; константы режима, определяющие принятые для данного режима работы системы распределения памяти. Начальные значения переменной инф-ции (счетчиков, адресов и кодов) изменяющиеся в процессе работы системы данные о состоянии данных устройств и линии аб-тов. Системные данные, определяющие внешние условия функционирования системы в данный момент времени.

Программа установки тел. периферии в исходящее состояние явл-ся частью программы начального пуска. Она переключает все комплекты в исходное состояние соотв-щие начальному пуску системы.

Программа контроля оборудования тел периферии контролирует состояние комплектов тел периферии опросом точек сканирования.

11. Программа начального ввода.

Состоит из 2 программ ввод 1 и ввод 2. Программа ввод 1 заносится в память ЦУУ в ручную с пульта и является вспомогательной, обеспечивающей загрузку в ОЗУ ЦУУ программы ввод 2, подготовкой на первичном носителе в спец коде.

Программа ввод 2 предназначена для загрузки в ОЗУ ЦУУ программ ОМО и ФМО, которые подготовлены в коде МТК – 2 на первичном носителе.

12. Программа диспетчеризации.

Обеспечивает распределение машинного времени между 4 – мя программными уровнями (0,1,2,3) и управляет последовательностью выполнения программ на каждом из этих уровней. Наиболее важная диспетчер программ та, которая определяет последовательность включения программных уровней 2,1,3,0.

За каждым программным уровнем закреплены определенные функции, машинные регистры и график запуска периодических программ. Функции 0–го уровня связаны с работой 2– х микропроцессоров и относятся к обработке аварийных прерываний от собственного процессора, КВВ и ЗУ.

На 1–ом программном уровне работают программы ввода – вывода.

На 2–ом программном уровне выполняются программы по обработке КРВ (кратковременный регистр вызова).

Программы 3–го уровня предназначены для осущ-ния взаимодействия ЦУУ с уст-вами машинной периферии. Если во время работы программ 3–го уровня приходит сигнал прерывания текущая программа останавливается и переходит к обработке аварийного прерывания. Спец микропрограмма обработки прерывания обеспечивает запись текущей программы в спец регистр. По окончанию обработки программы прерывания текущая программа восстанавливается с прерванного места и продолжает работу.