Ujemne indeksowanie

Z Atariki
Wersja z 3 cze 2008, 16:47 autorstwa Xxl (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Ujemne indeksowanie używane przy wyszukiwaniu rosnącym, można zaoszczędzić w ten sposób porównanie w rejestrze indeksowym.

przykład: szukamy wartości A w łańcuchu TAB o długości L.

      LDY #$ff-L
_DO   CMP TAB-($ff-L),Y
      BEQ _JEST
      INY
      BNE _DO