Уууу, теперь я понимаю почему под 11М прога работает столь нестабильно. Получается, что нет возможности загрузить прогу размером в пару Кб штатными средствами с адреса 01000, раз стек идёт с 02000. Т.е. можно, но ещё до запуска прога будет испорчена тем, что стек установлен в её тело. Что с этим можно сделать? Нужно делать загрузчик, который переустановит стек ниже, а потом загрузит прогу?
Есть ли вообще смысл придерживаться идеи, чтобы одна прога работала и на БК-0010, и на БК-0011М? Или лучше сразу сделать две версии?
Ткните в маны, где освещена именно эта тема страниц и векторов 11М. "Руководство системного программиста 11М" уже читал, но оно слишком непонятное для новичка.
- - - Добавлено - - -
Есть ли смысл выходить из проги обратно в монитор 11М? Или для БК-шников, как и для спектрумистов, характерно выходить из игр по Reset?





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