Не, тут другое.
Например, выполняется команда: lxi d,0x0024 (11 24 00)
При этом 0x0024 записывается в регистр с именем "hl".
Соответственно, когда выполняется команда: lxi h,0x0024 (21 36 00)
значение 0x0036 записывается в регистр с именем "de".
Немного покумекал... сейчас одна команда выполняет функцию:
Регистр "di" штатно используется в процессоре, например в командах "mvi m,D8".Код:ldax d (без сохранения в аккумуляторе, читаем в "di") mov m,di inx d inx h dcr a
Тут ничего нагромождать не пришлось.
Для зацикливания достаточно:
Осталось разобраться, как "рс" вернуть назад на один адрес.Код:adr: ldmi jnz adr



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

