skip to main content
article
Free Access

Microprogramming as a pedagogical tool in teaching computer science

Published:01 October 1972Publication History
Skip Abstract Section

Abstract

Microprogramming has emerged in the past five years as a major control system design technique for digital systems of all types. Originally proposed by Wilkes [1] in 1951 as a systematic technique for designing computer control units it attracted little attention until the development of third generation computer systems in the early 1960's. The requirement for third generation systems to be able to run second generation system software was met through microprogrammed emulators. With its inherent flexibility in designing control circuits, microprogramming was widely adopted as a design technique for these systems.

References

  1. Wilkes, M. V., "The Best Way To Design an Automatic Calculating Machine." Report of Manchester University Computer Inaugural Conference (July 1951) Pg 16Google ScholarGoogle Scholar
  2. Merwin, R. E., "Pedagogical Aspects of Microprogramming." IEEE 1971 Convention Digest Pg 316--317Google ScholarGoogle Scholar
  3. Rosin, R. F., Frieder, G., "The Role of Microprogramming in the Computer Science Curriculum," SUNY (Buffalo) Departmental Report 21--72-mn March 1972Google ScholarGoogle Scholar
  4. Rosin, R. F., "Contemporary Concepts of Microprogramming and Emulation." Computing Surveys 1, 3 (December 1969) Pg 197--212 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Nichols, A. J., "A Microprogramming Framework for Experimental Machine Design," SIGMICRO Newsletter, Vol 2, No. 2 July 1971Google ScholarGoogle Scholar
  6. Husson S. S., Microprogramming: Principles and Practices, Prentice HallGoogle ScholarGoogle Scholar
  7. Grasselli, A., Montanari, W., "On the Minimization of READ-ONLY Memories in Microprogrammed Digital Computers," IEEE Transactions on Electronic Computers Nov 1970 Pg 1111 to 1114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Schorr, H., "Computer-Aided Digital System Design and Analysis Using a Register Transfer Language.", IEEE Transactions on Electronic Computer Dec 1964 Pg 730 to 737Google ScholarGoogle Scholar
  9. Wu Y. S., "Architectural Considerations of a Signal Processor Under Microprogram Control," AFIPS Conf. Proc. (SJCC) Vol 40 Montvale N. J. 1972Google ScholarGoogle Scholar
  10. Reigel, E. W., Fisher, D. A., Faber, U., "The Interpreter-A Microprogrammable Processor," AFIPS Conf. Proc. (SJCC) Vol 40 Montvale, N. J. 1972Google ScholarGoogle Scholar

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 3, Issue 3
    October 1972
    54 pages
    ISSN:1050-916X
    DOI:10.1145/1316540
    Issue’s Table of Contents

    Copyright © 1972 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 October 1972

    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!