Вопрос к гуру: - "Сколько памяти под программу пользователя остаётся после загрузки ОС БК?"
Вид для печати
Вопрос к гуру: - "Сколько памяти под программу пользователя остаётся после загрузки ОС БК?"
Для БК11М RT-11 SJ V5.02 из комплекта поставки 1990 г. ( I вариант ), и если повычищать с системного диска все "левые" дрова - в районе 32 Кбайт ( до ~~100000 ) адреса примерно. Но надо обратить внимание на SWAP.SYS и обстоятельства работы с ним ( ознакомиться с КД на ОС, примерно 1 толстая книжица ). Кратко - до 060000 адреса точно ( ~24 Кбайт ), дальше надо пошагово разобраться с типами системных вызовов ОС - что бы SWAP точно не пересекался с областью ввода-вывода программы пользователя - это очень кратко и поверхностно.
Т.е. программа пользователя свыше ~24 Кбайт должна сама позаботиться о себе - например, иметь собственные оверлеи ( блоки данных ), подгружаемые с диска ( если нужна 100% совместимость с Э-60/ДВК-2 ), или жонглировать страницами ОЗУ БКшки, или комбинированный вариант с ЭД/VM.SYS ( для 1801ВМ3 на ДВК ).
Т.е. ( кратко ) - сделать на БК11М программу длиной 40 Кбайт 1 шт. куском ( прямой последовательной адресации ) не выйдет, нужны подгружаемые части.
можно отменить, вот расположение в памяти монитора RMON как раз надо учитывать.
SE USR SWAP - будет свопить на дискету NOSWAP - будет работать с памятью (если ошибаюсь, пусть системщики уточнят).
https://pic.maxiol.com/thumbs2/15910...43840211cr.gif
BKBTL в конфигурации БК11М+дисковод
- - - Добавлено - - -
ДВК не левак, а неотъемлемая часть КУВТ86 как и школьная БКашенька! )
https://youtu.be/9BRqecDaYOc
http://pk-info.ru/infopk/dvk/aspcorp1.html
SuperMax, я не спец по ОС БК, поскольку живую с дисководом машинку никогда не видел даже, кроме фоток и видео в сети.
У меня был классика БК0010-01 с кассетами и УК-НЦ. Я знаю, что это опция RT-11.
Написал статью про то как запрограммировать управление от джойстика (а параллельно и от клавиатуры):
https://manwe.pdp-11.ru/?/programming/joystick
https://manwe.pdp-11.ru/articles/pro...lektronika.jpg
По опыту игры на Nintendo 3DS и Switch заметил, что лучше нажимать отдельные клавиши управления для «влево, вправо, вверх, вниз», нежели пытаться придерживаться этих направлений джойстиком (аналоговым стиком). То есть если нужно двигаться строго вправо, то лучше кнопкой «вправо» на клавиатуре, чем джойстиком, который норовит соскочить на «вправо вниз» и «вправо вверх».