ld sp,end_programma
ld hl,loop
loop push hl
jp (hl)
для скорости можно поставить в цикл не одеу команду push, а несколько
при необходимости можно выставить какоенить условие цикла (например счетчик)
ну и так далее
насчет варианта Химика - реально зачотное решение - то что медленно неправда (топикстартер медленнее раза в 2) а то что сбрасывается - дык опять же а что получится в результате работы первого метода?

