skip to main content
10.1145/800123.803969acmconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
Article
Free Access

VDL—a Definition system for all levels

Published:09 December 1973Publication History

ABSTRACT

The VDL system for the description of programming languages which was originally used for the definition of PL/I is extended to the description of processors. This paper shows the relationship between the language of definition and the abstract machine over which the semantics of the language are specified. It is demonstrated that the level of description can be chosen to suit the various needs of the computing community, each level being well nested within its outer level, whilst using only one language of definition.

From the point of view of processor design, indications are given of the means by which a description can be transformed into an implementable system of data paths, registers and drivers.

References

  1. 1.Foster, C.C., Computer Architecture, Van Nostrand Reinhold Pub. Co., New York, NY, 1970, Chapter 5.Google ScholarGoogle Scholar
  2. 2.Lee, J.A.N., The Formal Definition of the BASIC Language, The Computer Journal, Vol. 15, No. 1, pp 37-41.Google ScholarGoogle Scholar
  3. 3.Lucas, P. & Walk, K., On the Formal Description of PL/I, Ann. Rev. in Automatic Prog., Vol. 6., Pt.3, 1969, Pergammon Press.Google ScholarGoogle Scholar
  4. 4.McCarthy, J., Towards a Mathematical Theory of Computation, Poc. IFIP Congress 1962, North Holland Publ. Co., Amsterdam, 1962.Google ScholarGoogle Scholar

Index Terms

  1. VDL—a Definition system for all levels

            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
            • Published in

              cover image ACM Conferences
              ISCA '73: Proceedings of the 1st annual symposium on Computer architecture
              December 1973
              169 pages
              ISBN:9781450374286
              DOI:10.1145/800123
              • cover image ACM SIGARCH Computer Architecture News
                ACM SIGARCH Computer Architecture News  Volume 2, Issue 4
                december 1973
                165 pages
                ISSN:0163-5964
                DOI:10.1145/633642
                Issue’s Table of Contents

              Copyright © 1973 Copyright is held by the owner/author(s)

              Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 9 December 1973

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate543of3,203submissions,17%

              Upcoming Conference

              ISCA '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader