Эти 512 байт заголовка, вполне можно занять кодом при прямых руках.
Но по умолчательному стандарту эти 512 байт отведены под стек.
Так, формат .SAV - формат прямого отображения на память. Не просто так в мониторе RT-11 есть команды, которые с этим работают Кому надо, те их знают![]()
Там просто идёт при загрузке считывание файла в память. Служебная информация содержится в начальном блоке. В оперативной памяти с начала - таблица векторов. По этому начальный блок для служебной информации.
Есть ещё формат .REL(есть таблица перемещения благодаря которой программа может быть загружена с любого чётного адреса свободной памяти) , но это специфично для FB(XM) монитора... Для того чтобы программистов не напрягать позиционно независимым кодом![]()




Ответить с цитированием