PUSH AF ; nezájem, jen ukládá AF loop: LD A, I ; IFF2 do F (P/V) (nastaven při povoleném přerušení, shozen při zakázaném nebo pokud přijde přerušení během LD A,I) PUSH AF ; A(=I) do H - nezájem, F (state 1) do L - state 1 here POP HL LD A, I ; IFF2 do F (P/V) 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í (i.e., IFF2 ení při obou čteních stejné) LD (data), A ; při nějaké smysluplné hodnotě DI POP AF ; nezájem, jen obnoví AF a vrátí se RET Že by testoval, zda je v mezeře mezi přerušeními?