Цитата Сообщение от БК-0010 Посмотреть сообщение
не понял, TPA же вроде выше #100..
В адресе 5 лежит команда JP BDOS. Постом выше и по твоей ссылке ты бы мог узнать, что BDOS лежит минимум в D400. А это гораздо больше чем 100, как понимаешь. В Q-DOS ещё выше.

Цитата Сообщение от БК-0010 Посмотреть сообщение
конец TPA D400?
В старых системах на профи - да. В Q-DOS E400 или E600 не помню точно.


Цитата Сообщение от БК-0010 Посмотреть сообщение
Повторю вопрос по другому. Всё окно CPU2 я хочу занять экраном. Как это отразится на софте под Профи? Т.е. экран будет 16k, одной страницей.
Можно, но только что бы экран не было бы постоянно в этом куске адресного пространства. Т.е. что бы экран - это определенная страница ОЗУ и всё. А куда её подключать - дело десятое. Т.е. в ЦПМ системах если экранная область видна постоянно - то на располагается в области выше BDOS - т.е. которая в ведении системы находится, ни в коем случае не в ТПА. А вообще делаю так, что экран подключается только на время записи в него. Не важно где. Но удобнее с адресов 4000, 8000, можно и с 0, только придется прерывания запрещать (если mode 1 стоит)...

---------- Post added at 12:15 ---------- Previous post was at 12:14 ----------

В Q-DOS реальная точка BDOS - E900. Но 512 байт (две страницы по 256) откушивает резидентная часть cmd.com в итоге вершина доступного ОЗУ - E700.