DB wortweise durchsuchen (indirekt adressiert)

richi999

Level-2
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich möchte einen DB wortweise durchsuchen.

In einem MW möchte habe ich den Wortzähler und zähle diesem jedesmal um eins rauf.

Wie muss ich in so einem Fall indirekt adressieren? Der DB bleibt immer gleich.

Hat mir jemand eine Beispielroutine oder kann mir sagen wo ich dazu gute Erklärungen finde?

gruss Richi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code:
*
      L     #erste_wort_adresse
      SLD   3
      LAR1  

      AUF   DB [#db_no]
      L     #schleifen_vorgabe
next: T     #schleifen_zähler
      [B]L     DBW [AR1,P#0.0][/B]
      L     #vergleichswert
      ==I
      ...   
      [B]+AR1  P#2.0[/B]
      L     #schleifen_zähler
      LOOP  next

oder

Code:
*
      AUF   DB [#db_no]
      L     #schleifen_vorgabe
next: T     #schleifen_zähler
      [B]L     DBW [#quellindex][/B]
      L     #vergleichswert
      ==I
      ...   
      [B]L     #quellindex
      +     16
      T     #quellindex[/B]
      L     #schleifen_zähler
      LOOP  next
 
Zurück
Oben