Zobrazit citovaný text (13 řádků)
> ----------------------------------------
>
>
> >PUSH AF ; nezájem, jen ukládá AF
> >loop: LD A, I ; I do A (nezpracuje se, jen se později přepíše)
> >PUSH AF ; A(=I) do H, F (state 1) do L - state 1
here
> >POP HL
> >LD A, I ; I do A (nezpracuje se, jen se později
> přepíše)
> ; není mi jasné, není tam překlep?
Jinak
> by tato instrukce neměla význam.
Co presne je IFF2 ? Neni "ld a,i" potreba kvuli tomu, aby se nejak spustilo
zpracovani IFF2 ?
Zobrazit citovaný text (20 řádků)
> >LD A, L ; přesune původní obsah F (state 1) do A
> >PUSH AF ; původní F (state 1) do H, F (state 2) do L
-
> state 2 here
> >POP HL
> >CP L ; porovnání původního F (state 1) s nedávným F
(state
> 2)
> >JR NZ, loop ; dokud se navzájem nerovnají
> >LD (data), A ; při nějaké smysluplné hodnotě
> >DI
> >POP AF ; nezájem, jen obnoví AF a vrátí se
> >RET
>
> Fakt záhada.
>
> ---
>
>
>