в текущей версии да. но, можно переделать так, чтобы ОС использовала только свой буфер под стек. сейчас важно. чтобы стек не лежал в mmu3 (третье окно). это основная переключаемая область для дос и биос. если стек лежит там, то будет печально.
Вид для печати
Вот цитата из Иванмаковского INFO_012.TXT
Я сам это не пробовал, но в DSS (которое также работает из ОЗУ) вроде тоже самое для вызова функций BIOS стоит по адресу #0008:Код:Вызов из ОЗУ осуществляется через RST 8. При этом на адресе 8 должна
располагаться такая программа:
PUSH AF
LD A,0
OUT (07Ch),A ; в этом месте вместо ОЗУ подключится ПЗУ биоса и
; программа уйдет в него.
POP AF ; На эту команду происходит возврат при таком
; вызове биоса.
RET
; Оптимизация кода в этом месте недопустима. Вместо LD A,0 можно установить
; две команды XOR A и DI
https://gitlab.com/sprinter-computer...R/DOS-MAIN.ASM
При возврате управления оно должно само вернуть всё обратно.