Любая директива, которая не поддерживается монитором, приводит к переходу на F000. Поэтому чтобы это работало, нужно дополнить дешифрацию адреса и разместить по адресам F000-F7FF ещё одно ПЗУ. В нём можно доделать любые дополнительные директивы, в том числе выдачу меню и загрузку из ROM диска нужной программы.
---------- Post added at 17:44 ---------- Previous post was at 17:34 ----------
У меня в эмуляторе есть конфигурация "Radio-86RK romdisk". Так вот там немножко изменённый биос (чтобы не добавлять ещё одно ПЗУ), в нём есть директива U, которая грузит из ROM диска область 7E00-7FFF по адресу 7400 и запускает. Там обычно располагается меню, которое грузит выбранную программу и запускает её.
Можно залить биос и ROM диск из моего эмулятора:
БИОС из файла Radio\radiorom.rom
ROM диск из файла Radio\romdisk.rom
---------- Post added at 17:53 ---------- Previous post was at 17:44 ----------
Можно залить только ROM диск, но запускать меню надо будет командами:
R7E00,7FFF,7400
G7400





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
