Rozkaz LDIR

Z ZX Spectrum Wiki
Wersja Pear (dyskusja | edycje) z dnia 14:27, 15 cze 2014

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Load Data, Increment and Repeat - prześlij dane i zwiększ adres o jeden z powtarzaniem

  • LDIR

Przesłanie bajtu z pamięci o adresie wskazywanym przez parę rejestrów HL pod adres wskazywany przez parę rejestrów DE. Następnie zwiększenie par rejestrów HL oraz DE o jeden i zmniejszenie pary rejestrów BC o jeden. Cykl operacji jest powtarzany dopóki zawartość pary rejestrów BC jest różna od zera.

Liczba bajtów 2  
Liczba taktów zegara 16 B=0
21 B<>0
Znaczniki
C Z PV S N H
0 0 0