skip to main content
article
Free Access

HLLDA defies RISC: thoughts on RISCs, CISCs, and HLLDAs

Published:01 December 1983Publication History
Skip Abstract Section

Abstract

High Level Language Directed Architectures (HLLDAs) are usually intended as ideal hosts for programs written in the supported languages. Patterson et al. [1] have claimed that, in general, a Complex Instruction Set Computer (CISC) is less efficient than a simpler computer with a sophisticated compiler. We claim in this note that HLLDAs should not all be lumped into this generalization, outline some HLLDA design criteria to avoid previously observed inefficiencies, and propose a unification strategy.

References

  1. David A. Patterson and David R. Ditzel, "The Case for the Reduced Instruction Set Computer," ACM SIGARCH Newsletter, Vol. 8, No. 6 (October 1981).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. David A. Patterson and Richard S. Piepho, "RISC Assessment: A High-Level Language Experiment," Proc. 9th Annual Symp. on Computer Architecture (April 1982) {ACM SIGARCH Newsletter, Vol. 10, No. 3}.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. David A. Patterson and Carlo Sequin, "A VLSI RISC," IEEE Computer, Vol. 18, No. 9 (September 1982).]]Google ScholarGoogle Scholar
  4. Michael Flynn, "Directions and Issues in Architecture and Language," IEEE Computer, Vol. 13, No. 10 (October 1980).]]Google ScholarGoogle Scholar
  5. William C. Hopkins and Gary Davidian, "A Microprogrammed Implementation of an Architecture Simulation Language," Proc. 10th Annual Workshop on Microprogramming (October 1977) {ACM SIGMICRO Newsletter, Vol. 8, No. 3 (September 1977).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Nanodata Corporation, QM-1 Hardware Manual (1975).]]Google ScholarGoogle Scholar
  7. W. T. Wilner, "Design of the Burroughs B1700," Proc. FJCC-72, AFIPS Conf. Proc., Vol. 41 (1972).]]Google ScholarGoogle Scholar
  8. M. J. Flynn, C. J. Heuhauser, and R. M. McClure, "EMMY - an emulation system for user microprogramming," Proc. NCC-75, AFIPS Conf. Proc., Vol. 44 (1975).]]Google ScholarGoogle Scholar
  9. Elliot I. Organic, Computer Systems Organization: The B5700/B6700 Series, Academic Press, New York (1973).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Intel Corp, Introduction to the iAPX-432 Architecture.]]Google ScholarGoogle Scholar
  11. H. W. Lawson and B. K. Smith, "Functional Characteristics of the Multilingual Processor," IEEE Trans. Computers, Vol. 20, No. 7 (July 1971).]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Alan D. Berenbaum, Michael W. Condry, and Priscilla M. Lu, "The Operating System and Language Support Features of the BELLMAC-32 Microprocessor." Symp on Architectural Support for Programming Languages and Operating Systems {ASPLOS} (March 1982) {ACM SIGARCH Newsletter, Vol. 10, No. 2}.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Richard K. Johnsson and John D. Wick, "An Overview of the Mesa Processor Architecture," ibid.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {NC} George Radin, "The 801 Minicomputer," ibid.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. {NC} Douglas W. Clark and William D. Strecker, "Comments on 'The Case for the Reduced Instruction Set Computer," by Patterson and Ditzel," ACM SIGARCH Newsletter, Vol. 8, No. 6 (October 1980).]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

(auto-classified)
  1. HLLDA defies RISC: thoughts on RISCs, CISCs, and HLLDAs

    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 SIGMICRO Newsletter
      ACM SIGMICRO Newsletter  Volume 14, Issue 4
      December 1983
      205 pages
      ISSN:1050-916X
      DOI:10.1145/1096419
      Issue’s Table of Contents

      Copyright © 1983 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 December 1983

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!