Registerversorgung bei Aufruf
Die nachfolgende Tabelle gibt eine Übersicht über die Registerversorgung, die das aufrufende Programm vor dem Ansprung des aufgerufenen Programms durchführt.
Registernummer | Inhalt |
0 | Anzahl der Parameter |
1 | Anfangsadresse der Parameter-Adressliste |
2 - 12 | undefiniert |
13 | Anfangsadresse des Sicherstellungsbereiches (Save Area) des aufrufenden Programms |
14 | Adresse des Rückkehrpunktes ins aufrufende Programm |
15 | Adresse des Einsprungpunktes im aufgerufenen Programm |
PM | Programmmaske: Wert aus PCD-Feld „Programmmaske“ (vorbelegt mit X'0C') |
Registerversorgung bei Rückkehr ins aufrufende Programm
Die nachfolgende Tabelle gibt eine Übersicht über die Registerversorgung, die das aufgerufene Programm beim Rücksprung ins aufrufende Programm durchführt.
Registernummer | Inhalt |
0 und 1 | Returnwerte von Ganzzahl-Funktionen oder undefiniert |
Gleitpunktregister 0 | Returnwerte von Gleitpunkt-Funktionen oder undefiniert |
2 - 14 | wie bei Aufruf-Versorgung |
15 | undefiniert |
PM | Programmmaske: Wert aus PCD-Feld „Programmmaske“ |