Да. Можно просто сделать RET. При этом программа попадет на подпрограмму WARMSTART BIOS CP/M (а точнее на описанный во всех документациях вход в BIOS "JP WARMSTART" в общей кернали входов в BIOS, который можно обрабатывать, переназначив, что и делают многие пакетные обработчики CP/M).
Если честно, считаю что незачем цепляться за атавизмы, тем более такие некрасивые как вызовы в середину кода Монитора (хоть в случае с EXT-Z, хоть с программами от РК), это ДИКО некрасиво при наличии единой кернали вызовов в начале РОМ-БИОС, и понимаю почему авторы Ориона постеснялись эту порнографию описывать, я тоже не стал бы.Тем не менее в версии Монитора с загрузкой с RS-232 что я постом раньше упоминал, оно должно быть на месте для совместимости с EXT-Z. В остальных случаях много работая в CP/M отсутствие этой точки ни разу не замечал, дискомфорта не испытываю, кому не нравится - можно использовать другие "классические" Мониторы и грузиться с носителей из Ордос (как раз для таких случаев я и делал мультизагрузчик MBOOT.ORD). А в Мониоре важно иметь компактный код, не делающий лишние "перешагивания" через атавизмы которым давно пора вслед за хвостиком безшерстных прямоходящих обезьян.
![]()





Тем не менее в версии Монитора с загрузкой с RS-232 что я постом раньше упоминал, оно должно быть на месте для совместимости с EXT-Z. В остальных случаях много работая в CP/M отсутствие этой точки ни разу не замечал, дискомфорта не испытываю, кому не нравится - можно использовать другие "классические" Мониторы и грузиться с носителей из Ордос (как раз для таких случаев я и делал мультизагрузчик MBOOT.ORD). А в Мониоре важно иметь компактный код, не делающий лишние "перешагивания" через атавизмы которым давно пора вслед за хвостиком безшерстных прямоходящих обезьян.
Ответить с цитированием