
Сообщение от
Titus
jmp $1234 - точка назначения - адрес $1234
jmp hl - точка назначения - регистровая пара hl, уходим в нее и офигеваем
jmp (hl) - точка назначения - адрес, находящийся в hl
ld hl, $1234
jmp hl попадаем на $1234
ld (hl),$1234
jmp (hl) попадаем на $1234
Судя по доке
ld hl,$1234
jmp (hl) попадаем на $1234 --- Обломс
-- добавил пример, что бы понятнее было
PHP код:
JP адрес.
Как только эта команда встретится в программе, в регистр
счетчика команд PC микропроцессора запишется значение указанного
адреса. Таким образом, следующей командой, которую будет выполнять
микропроцессор вслед за командой JP, будет команда, код операции
которой записан в ячейке с этим адресом.
Безусловную передачу управления можно произвести также при
помощи команд
JP (HL), JP (IX) , JP (IY),
в результате выполнения которых происходит передача управления по
адресу, хранящемуся соответственно в регистровой паре HL, IX или
IY .
МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГО СПЕЦИАЛЬНОГО ОБРАЗОВАНИЯ
РСФСР
Дальневосточный государственный университет
И.И.Бочаров
К.И.Фахрутдинов
Программирование на языке ассемблера Z80
Владивосток, 1990
ОГЛАВЛЕНИЕ