Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Aufbau der Adressleiste

&pagelevel(3)&pagelevel

Die Adressleiste, auf die die Adresse in Register 1 zeigt, besteht aus mindestens 8 Byte.

Ist nur der Parameterbereich zu übergeben, hat die Adressleiste eine Länge von 8 Byte.

Byte

Länge

Bedeutung

0-3

4

Adresskonstante, die auf den Parameterbereich zeigt

4-7

4

X'80000000' als Endekriterium der Adressleiste

Soll ein Bereich für Rückkehrinformationen angelegt werden, hat die Adressleiste eine Länge von mindestens 12 Byte.

Byte

Länge

Bedeutung

0-3

4

Adresskonstante, die auf den Parameterbereich zeigt

4-7

4

Adresskonstante, die auf den Bereich für die Rückkehrinformationen zeigt

8-11

4

X'80000000' als Endekriterium der Adressleiste

Werden die Anweisungen vom Hauptprogramm im Speicher übergeben und sind sie mit einem CCS zu verarbeiten, hat die Adressleiste eine Länge von mindestens16 Byte.

Byte

Länge

Bedeutung

0-3

4

Adresskonstante, die auf den Parameterbereich zeigt

4-7

4

Adresskonstante, die auf den Bereich für die Rückkehrinformationen zeigt
(oder Null)

8-11

4

Adresskonstante, die auf den CCSN-Bereich zeigt

12-15

4

X'80000000' als Endekriterium der Adressleiste

Soll ein Versionsbereich übergeben werden, hat die Adressleiste eine Länge von 20 Byte.

Byte

Länge

Bedeutung

0-3

4

Adresskonstante, die auf den Parameterbereich zeigt

4-7

4

Adresskonstante, die auf den Bereich für die Rückkehrinformationen zeigt
(oder Null)

8-11

4

Adresskonstante, die auf den CCSN-Bereich zeigt (oder Null)

12-15

4

Adresskonstante, die auf den Versionsbereich zeigt

16-20

4

X'80000000' als Endekriterium der Adressleiste

Aufbau des Parameterbereichs

Der Parameterbereich muss angegeben werden, da sich in ihm das Kennzeichen für die SDF-Versorgung befindet.

Byte

Länge

Bedeutung

0-3

4

Kennzeichen für die Art der Übergabe der Anweisungen:
X'00000080': Die Anweisungen werden von SYSDTA gelesen
X'00000084': Die Anweisungen werden vom Hauptprogramm übergeben

4-n

beliebig

In diesem Bereich werden die Anweisungen in Form variabler Sätze abgelegt.
Die einzelnen Sätze müssen auf Halbwortgrenze ausgerichtet sein.

Aufbau des Bereichs mit Rückkehrinformation

Byte

Länge

Bedeutung

0-3

4

DVS-Meldungsnummer der letzten aufgetretenen DVS-Meldung im Fehlerfall, sonst bleibt der Inhalt unverändert

4-15

12

Hier werden alle während des Programmlaufs aufgetretenen Meldungen registriert, indem die entsprechenden Bits gesetzt werden. Einer Meldung PERnnnn entspricht das Bit nnnn innerhalb der 12 Byte, gezählt von links. nnnn kann zwischen 0 und 95 liegen. Der Bereich wird nicht gelöscht.

Aufbau des CCSN-Bereichs

Byte

Länge

Bedeutung

0-7

8

Anweisungs-CCSN

Wird den Anweisungen im Speicher kein codierter Zeichensatzname mitgegeben, werden sie ohne Beachtung eines CCS verarbeitet. Alle Anweisungen müssen demselben CCS angehören.

Aufbau des Versionsbereichs

Byte

Länge

Bedeutung

0-3
0-6

4
7

*STD oder
Versionsangabe in der Form [m]m.n[a[so]], z.B. 03.0A00

Die Version kann auch in einem verkürzten Format [m]m.n angegeben werden. In diesem Fall sind an Stelle der fehlenden Positionen Leerzeichen zu übergeben. Gibt es mehrere passende Versionen, so erfolgt die Auswahl nach den auf "Installation" genannten Kriterien. Ist die Versions-Angabe falsch, wird mit einer Fehlermeldung abgebrochen.