Управляющий модуль

Управляющий модуль выполняет следующие функции:

1) управление запуском функциональных модулей (программ);

2) управление внутренней оперативной памятью;
3) обеспечение отладочного режима работы системы;
4) обеспечение независи­мости функциональных модулей от внешней среды.
Управление программами:
Оперативная память инструментальной ЭВМ распределяется между программными модулями и внутренней оперативной памятью компилятора. В условиях ограниченного ресурса оперативной памяти вводится на этапе генерации компилятора описание процесса загрузки и выполнения программных модулей в виде дерева. Во время работы компилятора описатель дерева (справочник фаз) до ступен только управляющему модулю. Справочник фаз содержит следующую информацию:

1) уровни вложенности фаз, т. е. оверлейную структуру компилятора;

2) соответствие фаз компи лятора и единиц загрузки (модулей загрузки или статистиче ских разделов);

3) последовательность запуска фаз. Каждая фаза может находиться в одном из двух состояний:

1) «включена»;

2) «выключена».

 

Метки: , , , ,

Связанные записи