Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
И что это дает если код перемещаемый, адрес этой команды на момент компиляции.
То есть проблема в том что при прерывании между командами 007c ret и pop hl похерется адрес возврата от call 007c?

Я бы сделал как нибудь так
Код:
call ldhlpc
....
ldhlpc
   ld (p1+1),SP
p1 ld hl,(0000)
   ret
лол. call в абсолютный адрес? и зачем тогда определять что на стеке? call ldhlpc = ld hl,$ в данном случае.