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