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 |
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 |
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: |
4-n | beliebig | In diesem Bereich werden die Anweisungen in Form variabler Sätze abgelegt. |
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 | 4 | *STD oder |
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.