но что может пойти не так, если в 50-ой ячейке заголовка .sav-файла я указал верхний адрес FREEND?
Я не нашёл ни единого упоминания в документации DEC, что так делать нельзя. Там эта тема вообще опущена, как самоочевидная. Типа, «всё, что не запрещено – разрешено».
Кроме того, посмотрел sav-программы для ОС БК-11, собранные, очевидно, в Macro-11, – у них в 50-ой ячейке записан верхний адрес памяти, который отличается и от реального размера программы на диске, и от числа занимаемых ей блоков*512. Причём, отличается в большую сторону (наверняка ради резерва памяти). Как-то ведь скомпилировали и слинковали эти файлы.



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