skip to main content
article
Free Access

The programming language PS440 as a tool for implementing a time-sharing system

Published:01 October 1971Publication History
Skip Abstract Section

Abstract

The use of assembly language for the programming of basic software of a large operating system often proves inflexible and impractical. Writing the programs in assembly language is time-consuming and expensive. Furthermore, the programs are hard to read and difficult to modify. Nevertheless, assembly languages have facilities which must be preserved when higher level programming languages are to be used for basic software. A programming language, “PS440”, is described which provides many of the advantages of higher level languages while at the same time maintaining some needed facilities of assembly language.

References

  1. 1 Software engineering, Report on a conference sponsored by the NATO SCIENCE COMMITTEE, January 1969. 4.3.4. Higher level languages.Google ScholarGoogle Scholar
  2. 2 Niklaus Wirth: "PL 360, a programming language for the 360 computers"; JACM, Vol. 15, Jan. 1968 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 G. Goos, K. Lagally, G. Sapper: PS440, Eine niedere Programmiersprache. Rechenzentrum der Technischen Universität München, Bericht 7002Google ScholarGoogle Scholar
  4. 4 K. Lagally: "Codeerzeugung und Codeoptimierung für eine maschinennahe Programmiersprache"; Vortrag auf der GI-Fachtagung Programmiersprachen, März 1971Google ScholarGoogle Scholar
  5. 5 G. Sapper: "Die Programmiersprache PS440". Heft 15 der Mitteilungen aus dem Leibniz-Rechenzentrum der Bayerischen Akademie der WissenschaftenGoogle ScholarGoogle Scholar
  6. 6 H. Wich: Einführung in PS440. Rechenzentrum der Technischen Universität München, Bericht 7106Google ScholarGoogle Scholar

Index Terms

  1. The programming language PS440 as a tool for implementing a time-sharing system

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGPLAN Notices
            ACM SIGPLAN Notices  Volume 6, Issue 9
            October 1971
            120 pages
            ISSN:0362-1340
            EISSN:1558-1160
            DOI:10.1145/942596
            Issue’s Table of Contents
            • cover image ACM Conferences
              Proceedings of the SIGPLAN symposium on Languages for system implementation
              October 1971
              122 pages
              ISBN:9781450378871
              DOI:10.1145/800234

            Copyright © 1971 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 October 1971

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader