Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : IEFBR14
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
IEFBR14
Stichpunkte
Allgemein
IEFBR14 ist ein Hilfsprogramm
wenn mittels JCL Dateioperationen vorgenommen werden sollen
welches in IBM-Großrechnerbetriebssystemen seit OS/360 verwendet wird
Es handelt sich dabei um ein Programm
welches die Kontrolle sofort wieder an den Aufrufer zurück gibt (RETURN
in Assemblersprache BR 14 für Branch Register)
ohne selbst irgendwelche Aktionen zu treffen
fehlerfreie Programme zu schreiben
dass es sehr schwer ist
IEFBR14 gilt als Schulbeispiel für die Tatsache
was Abfragen des Condition Code in Folgesteps behinderte
Die ersten Auslieferungen des Programms setzten den Rückgabewert nicht auf 0
15 - Instruktion behoben
Dieser Fehler wurde durch Einbauen einer SR 15
SR steht hierbei für Subtract Registers
den syntaktischen Anforderungen von JCL gerecht zu werden
Der einzige wirkliche Nutzen von IEFBR14 ist
Jeder Step bei JCL muss mindestens ein EXEC-Statement beinhalten
auch wenn JES nur eine Datei allokieren soll
1)) Mit diesem Vierzeiler weist man JES an
DELETE)
(1
DELETE
// SPACE=(TRK
// DISP=(MOD
Eine beliebte Anwendung ist
ein Data Set FILE.TO.DELETE anzulegen falls es noch nicht existiert
hiermit Dateien zu löschen: //LOESCH EXEC PGM=IEFBR14 //DUMMY1 DD DSN=FILE.TO.DELETE
Danach wird IEFBR14 aufgerufen; schlägt das fehl wird die Datei gelöscht
wenn nicht wird sie auch gelöscht
in dem dann ein "echtes" Programm aufgerufen wird
kann die Datei mit DISP=(NEW... neu allokiert und beschrieben werden
Im nächsten Step
das am wenigsten tut).
Ansonsten besteht das Programm tatsächlich aus zwei Maschineninstruktionen (1. setzt ReturnCode 0; 2. sagt ich bin fertig) mit insgesamt vier Bytes; womit es eines der kleinsten Programme auf dem Globus sein dürfte (dürfte aber auch weltweit das Programm sein
Dieser Artikel basiert auf dem Artikel
IEFBR14
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Kovalente Bindung
ValVe
Schleizer Dreieck
Valve
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt