TURBO PASCAL |
Новости
|
Сегменты кода и данныхАналогично программе Borland Pascal реального режима, прог- рамма защищенного режима содержит несколько сегментов кода, сег- мент данных и сегмент стека. При загрузке программы защищенного режима администратор этапа выполнения автоматически выделяет се- лекторы для сегментов кода, данных и стека. Для сегментов кода с помощью директивы компилятора $C можно управлять отдельными ат- рибутами. В частности, сегменты кода можно сделать перемещаемыми или фиксированными в физической памяти, они могут загружаться предварительно или по запросу, а также могут быть выгружаемыми или постоянными. Примечание: Подробнее о директиве компилятора $C расс- казывается в Главе 21 данного руководства и в Главе 2 ("Ди- рективы компилятора") "Справочного руководства программис- та". Атрибуты сегмента кода позволяют вам обозначать сегмент как статический (перемещаемый, предварительно загружаемый, постоян- ный) или динамический (перемещаемый, загружаемый по запросу, выг- ружаемый). Таким образом, в защищенном режиме вам не нужно ис- пользовать модуль Overlay и директиву компилятора $O, и в версии модуля System для защищенного режима переменные OvrXXXXXX отсутс- твуют. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |