Skip to main content

Der Einfluss der Zwischensprache auf die Portabilität eines Compilers Für PEARL — am Beispiel von CIMIC

  • Conference paper
  • 41 Accesses

Part of the book series: Informatik - Fachberichte ((INFORMATIK,volume 7))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. 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

    Google Scholar 

  2. PDV-Bericht KFK-PDV76; Gruber, Inderst, Piche; ASME-PEARL-Subset/1; Mai 1976; Ges. f. Kernf. mbH., Karlsruhe

    Google Scholar 

  3. PDV-Entwicklungsnotiz PDV-E70; Gruber, Inderst, Piche; Programmieranleitung für das ASME-PEARL-Subset/1; Mai 1976; Ges. f. Kernf. mbH., Karlsruhe

    Google Scholar 

  4. PDV-Entwicklungsnotizen PDV-E.; (zur Implementation des oberen Compilerteils); Ges. f. Kernf. mbH., Karlsruhe

    Google Scholar 

  5. PDV-Bericht KFK-PDV75; Mühlhahn; Spezifikation CIMIC/1; Ges. f. Kernf. mbH., Karlsruhe

    Google Scholar 

  6. 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

    Google Scholar 

  7. F.-J. Prester; Die graphische Ein-Ausgabe in PEARL und ihre Implementation; ebenfalls Beitrag zur Fachtagung “Prozeßrechner 1977”

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. PDV-Entwicklungsnotiz PDV-E89; Holleczek; ASME-PEARL-Compilier-system (Grundideen); Ges. f. Kernf. mbH., Karlsruhe

    Google Scholar 

  11. CIMIC-II-Spezifikation; wird demnächst erscheinen; Kontakt: Fa. GPP, München

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics