Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Куча 12.12.01 13:44 Число просмотров: 1163
Автор: :-) <:-)> Статус: Elderman
|
> Причем тут заголовок EXE и куча вообще, теоритически > загрузчик должен читать это поле и если объем доступной > памяти меньше чем там указано то он пишет что-то вроде: > "Недочтаочно памяти" или в этом роде, загрузчик не выделяет > память для программы
Ошибаешься :)
Загрузчик DOS EXE:
1) выделяет блок памяти в соответствии с размером загружаемой части .exe файла и полями MZ-заголовка minalloc/maxalloc.
2) создает в этом блоке памяти PSP;
3) cчитывает в сегмент PSP+10h загружаемую часть .exe и передает ей управление.
|
- Куча - TROi 11.12.01 21:51 [571] [штраф:10]
|
|
|