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
ОГЛАВЛЕНИЕ
Последний раз редактировалось iceoflame; 02.06.2011 в 10:28.
Неверно, нет такой команды jmp hl
Неверно, нада сперва знать што содержать регистр HL, тогда будет и видно где пригает
Верно. jmp (hl) это как "делать" ld pc,hl
Доки иногда врут. Читай http://www.z80.info/zip/z80cpu_um.pdf
Последний раз редактировалось Protom; 02.06.2011 в 11:26. Причина: Доки иногда врут
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)