skip to main content
article
Free Access

Implementation of a PDP11/ICL1900 cross assembler in Algol 68R

Published:29 March 1977Publication History
Skip Abstract Section

Abstract

The implementation in Algol 68R of a cross assembler for the PDP11 minicomputer to run on the ICL1900 is described. The assembler duplicates the features of the PAL11 assembler. RRE's Syntax Improving Device was used for a two pass assembly system. The cross assembler uses a tree structured symbol table, a lexical analyser to read in basic assembler items and code generation routines that use Algol 68 modes and operators to map the 8 bit bytes and 16 bit words of the mini onto the ICL1900 words. The cross assembler reproduces the error diagnostics of PAL11 with more detailed diagnostics available if required by the user. The assembler outputs binary program on paper tape for loading directly onto the mini.

References

  1. 1 Digital PDP11 Processor Handbook. Digital Equipment Corporation, U S A.Google ScholarGoogle Scholar
  2. 2 J M Foster, A Syntax Improving Program. The Computer Journal, Vol II, page 31 (1968).Google ScholarGoogle Scholar

Index Terms

  1. Implementation of a PDP11/ICL1900 cross assembler in Algol 68R

        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 12, Issue 6
          Proceedings of the Strathclyde ALGOL 68 conference
          June 1977
          191 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/872738
          Issue’s Table of Contents
          • cover image ACM Conferences
            Proceedings of the Strathclyde ALGOL 68 conference
            March 1977
            199 pages
            ISBN:9781450379014
            DOI:10.1145/800238

          Copyright © 1977 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 29 March 1977

          Check for updates

          Qualifiers

          • article
        • Article Metrics

          • Downloads (Last 12 months)18
          • Downloads (Last 6 weeks)6

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader