Плавиковую. Не хочу связываться.
Вид для печати
Коллеги, напомните, плз. Процессор без ДП, в верхние адреса планируется ПЗУ. Есть какой-то прием, запретить RT-11 использовать кусок памяти в старших адресах, чтобы имитировать это ПЗУ на период отладки. Напоминаю, процессор - ВМ1 или ВМ2, диспетчера памяти нет. Помнится, form об этом рассказывал, но найди его... Поиск, увы, не помог, слишком много не по теме.
Найти в самом начале монитора (в районе первого блока) последовательность
062704 004000 020427 170000 001407
заменить 170000 на 160000
А не на 150000 ? 170000 - это ведь для некоторых машинок, у которых "юзерская" половинка страницы ввода - вывода заменена ОЗУ, или как? На простой 1201.01 или .02 оно же обломится по Trap to 4 по адресу 160000. Или я ошибаюсь?
На 150000. Вообще, в итоге действительно будет 160000, но в ДВК-1/2 такого ОЗУ нет, и им ПЗУху не смоделируешь...
Угу, все правильно. Вот:
И необязательно исправлять файл монитора - достаточно исправить тот загрузчик, который скопирован по команде COPY/BOOT, т.е. блок 2 загрузочного диска. Искомый код для моей любимой RT11DS (SJ) находится в нем по смещению 54, а подлежащее коррекции слово - по смещению 60. Сам файл монитора при этом остается нетронутым и, когда надобность в такой загрузке отпадет, восстановить нормальную загрузку можно, сделав COPY/BOOT.Код:LD3> SH MEM
ADDRESS MODULE WORDS
------- ------ -----
160000 IOPAGE 4096.
150000 MEMTOP 2048.
147334 AZ 146.
136030 RMON 2402.
134662 LD 307.
130342 SL 1128.
120276 USR 2066.
001000 ..BG.. 20319.
LD3>
Да, адрес, естественно, надо писать150000 (ну, или сколько там нужно на ПЗУху).
Hunta, спасибо!
Теперь и сканы есть :)
https://pic.maxiol.com/thumbs2/16146...58027.9501.png