Zusammenfassung
Das Wachstum des Software-Anteils an den Gesamtkosten von Datenverarbeitungsanlagen hat inzwischen vielfach dazu geführt, daß dieser Anteil zum dominierenden Faktor geworden ist. Davon wird insbesondere die Systemsoftware betroffen, die ja eine zentrale Rolle spielt: sie ist für die Verfügbarkeit einer Anlage von entscheidender Bedeutung. Bezogen auf Compiler erhebt sich so die Frage, welche Konzepte geeignet erscheinen, Übersetzer für Realzeitsprachen der mittleren Ebene (z.B. PEARL[1]) mit deutlich geringerem Aufwand als bisher an verschiedene “Zielrechner”, für die übersetzt werden soll, anzupassen. In der ASME2) wurde ein derartiges Konzept entworfen und implementiert[2]. Als Ausgangspunkt dafür kann die Erfahrung betrachtet werden, daß der Ablauf von Compilern sowohl Schritte aufweist, die zielmaschinenunabhängiger Natur sind (wie etwa die Syntaxanalyse), als auch solche, in die spezifische Zielsystem-Eigenschaften als wesentliche Parameter mit eingehen (z.B. der Aufbau des letztendlich abzulegenden Binde-oder Lade-Codes).
Dieser Bericht veröffentlicht Ergebnisse aus einem mit Mitteln des Bundesministeriums für Forschung und Technologie (Kennzeichen DV 5.505) geförderten Forschungsvorhaben des Projektes Prozeßlenkung mit DV-Anlagen (PDV) im Rahmen des 2. DV-Programmes der Bundesregierung. Die Verantwortung für den Inhalt liegt ausschließlich bei den Autoren bzw. den geförderten Unternehmen.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literatur
PDV-Bericht KFK-PDV1; Timmesfeld et al.; PEARL — A Proposal for a Process and Experiment Automation Realtime Language; April 1973; Gesellschaft f. Kernforschung mbH., Karlsruhe
PDV-Bericht KFK-PDV76; Gruber, Inderst, Piche; ASME-PEARL-Subset/1; Mai 1976; Ges. f. Kernf. mbH., Karlsruhe
PDV-Entwicklungsnotiz PDV-E70; Gruber, Inderst, Piche; Programmieranleitung für das ASME-PEARL-Subset/1; Mai 1976; Ges. f. Kernf. mbH., Karlsruhe
PDV-Entwicklungsnotizen PDV-E.; (zur Implementation des oberen Compilerteils); Ges. f. Kernf. mbH., Karlsruhe
PDV-Bericht KFK-PDV75; Mühlhahn; Spezifikation CIMIC/1; Ges. f. Kernf. mbH., Karlsruhe
Poole, Waite; The STAGE2 Macro Processor — User Ref. Man.; Dep. of Electr. Eng., University of Colorado, U.K.A.E.A. Res. Group; Juli 1970
F.-J. Prester; Die graphische Ein-Ausgabe in PEARL und ihre Implementation; ebenfalls Beitrag zur Fachtagung “Prozeßrechner 1977”
F.-J. Prester, P. Holleczek, K. Pelz, R. Rössler; The Adaption of a portable PEARL-Compilation System — Experience and future Aspects, with special Emphasis on the Runtime Package; Colloques IRIA, IFAC/IFIP International Workshop on “real-time programming”, Rocquen-court; June 2nd-4th, 1976
PDV-Entwicklungsnotizen PDV-E64, 65, 66, 67, 75, 76, 77, 78, 83,…; (zur Implementation der maschinenabhängigen Teile des Compilier-systems); Ges. f. Kernf. mbH., Karlsruhe
PDV-Entwicklungsnotiz PDV-E89; Holleczek; ASME-PEARL-Compilier-system (Grundideen); Ges. f. Kernf. mbH., Karlsruhe
CIMIC-II-Spezifikation; wird demnächst erscheinen; Kontakt: Fa. GPP, München
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Pelz, K. (1977). Der Einfluss der Zwischensprache auf die Portabilität eines Compilers Für PEARL — am Beispiel von CIMIC. In: Schmidt, G. (eds) Fachtagung Prozessrechner 1977. Informatik - Fachberichte, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-66599-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-66599-8_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08123-4
Online ISBN: 978-3-642-66599-8
eBook Packages: Springer Book Archive