Sprungleiste

Grilli

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich schreibe gerade anhand eines Lehrbuches ein Programm mit einer Sprungleiste:

Netzwerk3:
L "Z1"
SPL M005
SPA M000
SPA M001
SPA M002
SPA M003
SPA M004

Wenn ich nun den Baustein abspeichern will, kommt die Meldung:
Sprungverteiler: Unzulässige Anweisung vor ggf. fehlenden Sprunziel

Allerdings ist das Netzwerk auch so in dem Lehrbuch.
Kann mir jemand helfen, was diese Fehlermeldung genau bedeutet?

Gruß Grilli
 
Hallo,
Ich schreibe gerade anhand eines Lehrbuches ein Programm mit einer Sprungleiste:

Netzwerk3:
L "Z1"
SPL M005
SPA M000
SPA M001
SPA M002
SPA M003
SPA M004

Wenn ich nun den Baustein abspeichern will, kommt die Meldung:
Sprungverteiler: Unzulässige Anweisung vor ggf. fehlenden Sprunziel

Allerdings ist das Netzwerk auch so in dem Lehrbuch.
Kann mir jemand helfen, was diese Fehlermeldung genau bedeutet?

Gruß Grilli

Du musst auch die Sprungziele definieren, also:
Code:
Netzwerk3:
        L "Z1"
        SPL Ende
        SPA EINS
        SPA ZWEI
        SPA DREI
        SPA ...
        SPA ...
 
[COLOR=red]EINS : U M xy[/COLOR]
[COLOR=red]ZWEI: blablabla[/COLOR]
[COLOR=red]DREI : usw[/COLOR]
 
ENDE: NOP0
BE

Gruß Approx
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code:
Netzwerk3:
      L   "Z1"
[COLOR=red]      [B]SPL ESPL[/B][/COLOR]
      SPA EINS
      SPA ZWEI
      SPA DREI
      SPA ...
      SPA ...
[COLOR=red][B]ESPL: SPA ENDE[/B][/COLOR]

EINS: U M xy
ZWEI: blablabla
DREI: usw
 
ENDE: NOP0
BE
Die in der SPL-Anweisung angegebene Sprungmarke muß sich unmittelbar hinter dem letzten SPA... befinden,
weil damit die Länge der Sprungleiste definiert wird. Darauf bezieht sich die Fehlermeldung.

Gruß
Harald
 
Zurück
Oben