И что это дает если код перемещаемый, адрес этой команды на момент компиляции.ld hl,$
То есть проблема в том что при прерывании между командами 007c ret и pop hl похерется адрес возврата от call 007c?способ вызова моего кода (отметается возможность достать из стека адрес возврата и почитать адрес вызова).
Я бы сделал как нибудь так
Код:call ldhlpc .... ldhlpc ld (p1+1),SP p1 ld hl,(0000) ret





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