да.
когда загружается бейсик, вычисляешь адрес начала бейсика (PROG вроде или ещё что там, помнил бы сам- не спрашивал бы)
прибавляешь туда смещение от начала бейсика до твоих кодов
и далее:
не зависин ни от ПЗУ ни от подключённых девайсов... вааще ^_~Код:di ld a,201 ; ret ld (#9000),a call #9000 lbs dec sp dec sp pop hl ld de,lbe-lbs add hl,de ld de,#9000 ld bc,pre-prs ldir jp #9000 lbe disp #9000 prs ld sp,#9000 .... .. your programm .. .... pre
только может надо будет не в #9000 а повыше пихать прогу.
да, после старта проги прерывания желательно переопределить и ПЗУ вааще не пользоваться.
тогда 100% везде будет работать.
зы. а оно надо? в нашем TR-DOS-ном мире ?




)
[
KAY-1024, 5''FDD, 3''FDD, HDD
Ответить с цитированием