блин
я к тому что call там ваще лишний
ты по приходу на адрес сразу стек ресетишь
а в бейсик он вообще по принуждению уходит
С уважением,
Jerri / Red Triangle.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Переключиться можно, и не только из бейсика. Лень чтоли с портами играть?
Если не выходить в бейсик, то достаточно LD (IY+1),#CC.
а почему именно #CC ? обычно сбрасывают только 4ый бит в этой переменной.
; FLAGS $5C3B 1 IY+$01 Various flags to control the BASIC system:
; Bit 0: 1=Suppress leading space.
; Bit 1: 1=Using printer, 0=Using screen.
; Bit 2: 1=Print in L-Mode, 0=Print in K-Mode.
; Bit 3: 1=L-Mode, 0=K-Mode.
; Bit 4: 1=128K Mode, 0=48K Mode. [Always 0 on 48K Spectrum]
; Bit 5: 1=New key press code available in LAST_K.
; Bit 6: 1=Numeric variable, 0=String variable.
; Bit 7: 1=Line execution, 0=Syntax checking.
Последний раз редактировалось goodboy; 14.09.2011 в 23:45.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)