Теоретически это правильно. Может случиться такая ситуация, если кто-то ярый фанат "классики" из 1985 года и использует оригинальный монитор А.Волкова, который тоже прошивается в ПЗУ C800, но не имеет РК-совместимых входов C803...C833. Или же, если кто-то слишком беден, чтобы поставить вторую РФ2 и использует монитор загружаемый в ОЗУ по сбросу. Такое часто встречалось в 80-тые годы. Но сейчас вряд-ли кто-то не поставит вторую РФ2, т.к перестанет работать часть системных программ.
Кстати, ещё до Орлова был монитор от КООП SP-580 который имел входные точки F803...F833 на 100% совместимые с РК86, но этот монитор стоял на адресах F800...FFFF (а ППА клавиатуры FF00 отсюда было перенесёно куда-то ещё). Это позволяло без переделки использовать программы от РК86, но увы, стандарты задаёт публикация в журнале, а не наличие программы.
При выводе на C037 есть один нюанс. В оригинальном и зверковском загрузчике эта подпрограмма не делает ролика при ВК в последней строке, а переходит на начало экрана. А в ленинградском мониторе в загрузчик умещён и ролик экрана, потому там п/п-ммы C037 и C809 в плане ролика в последней строке одинаковы, а в орловском нет. Т.е п/п-мма C037 в НЕленинградском мониторе неполноценна. Проблема ролика была исправлена в орловском мониторе, там п/п-мма C809 уже делает ролик.
Потому, если в программе нужен ролик экрана и эта программа должна работать не только на ленинградском мониторе, но и на журнальном, то надо пользоваться входами C809 и C818. Потому-то системные программы, где ролик необходим, и пользовались именно входами монитора, а не загрузчика.





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