skip to main content
article
Free Access

Using APL to understand bit-slice microprocessors

Authors Info & Claims
Published:01 June 1984Publication History
Skip Abstract Section

Abstract

This paper describes strategies used for the rapid construction of a microprogram assembler and simulator written in APL. Although the motivation for the work was learning and teaching, and although both designs are simple and superficially ad-hoc, the approach is easily applicable in a routine way to other systems and requires little more effort than that involved in writing the definition files for general purpose simulators and assemblers, the work of the latter being mainly done by the APL interpreter.

References

  1. 1 Sint, M. "A Survey of High Level Microprogramming Languages", SIGMICRO Newsletter, Vol. 11, nos 3 and 4, 141-153, 1980 Google ScholarGoogle ScholarCross RefCross Ref
  2. 2 Berglass, G.R. "A Meta-Assembler for highly parallel Microprogrammable Systems", SIGMICRO Newsletter, Vol. 11, nos 3 and 4, 181-187, 1980 Google ScholarGoogle ScholarCross RefCross Ref
  3. 3 Mezzolama, M. and Prinetto, P. "A strategy for Simulating Bit-Sice based Microprogrammable Systems", Microprocessing and Microprogramming, Vol. 7, 334-343, 1981Google ScholarGoogle ScholarCross RefCross Ref
  4. 4 Falkoff, A.D., Iverson, K.E. and Sussenguth, E.H. "A formal description of System/360", IBM Systems Journal, Vol. 3, no. 3, 198-261, 1964.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Bingham, H.W. "Use of APL in Microprogrammable Machine Modelling", ACM SIGPLAN Notices, October 1971, 105-109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Blaauw, G.A. "Digital System Implementation", Prentice-Hall, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Saal, H.J. "Simulating Computers in Symbolic Assembler Notation", Proc. 5th International APL Users Conference, Toronto, May 1973, p20.1-20.6Google ScholarGoogle Scholar
  8. 8 Hobson, R.F., Hannon, P. and Thornburg, J. "High level Microprogramming with APL syntax", SIGMICRO Newsletter, Vol. 12, no. 4, 131-139, 1981. Google ScholarGoogle ScholarCross RefCross Ref
  9. 9 Polivka, R. and Haralson, K. "Microprogramming Training. An APL Application", Proc. 4th International APL Users Conference, Atlanta 1972, p. 154-160 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Mick, J. and Brick, J. "Bit-Slice Microprocessor Design", McGraw-Hill, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Powers, V.M. and Hernandez, J.H. "Microprogram Assemblers for Bit-Slice Processors", I.E.E.E. COMPUTER, July 1978, p. 108-120.Google ScholarGoogle Scholar

Index Terms

  1. Using APL to understand bit-slice microprocessors

        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 SIGAPL APL Quote Quad
          ACM SIGAPL APL Quote Quad  Volume 14, Issue 4
          June 1984
          362 pages
          ISSN:0163-6006
          DOI:10.1145/384283
          Issue’s Table of Contents
          • cover image ACM Conferences
            APL '84: Proceedings of the international conference on APL
            June 1984
            391 pages
            ISBN:0897911377
            DOI:10.1145/800058

          Copyright © 1984 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 June 1984

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader