skip to main content
article
Free Access

Teaching microprogramming: a firmware laboratory

Published:01 April 1973Publication History
Skip Abstract Section

Abstract

Many computer science departments are entering into what might be termed 3rd generation teaching of computer science. The first generation of computer science teaching was done in primarily an open shop, hands-on environment. The machines were slow, the operating systems were simple or nonexistent, and debugging quite often depended on reading the state of the machine when it died. One author, for example, fondly recalls his experience on a drum memory machine that used paper tape/flexowriter I/O. The machine had a speaker attached to the accumulator register so that one could hear his program run! It was possible to process very few student programs per day.

References

  1. Rosen, R. F., Frieder, G., and R. H. Eckhouse, Jr., An Environment for Research in Microprogramming and Emulation, Comm. ACM, 15, 8 (Aug. 72), 748--760. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Kandel, A., Computer Science - A Vicious Circle, Comm. ACM, 15, 6 (June 72), 470--471. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. MCS-8 Micro-Computer Set, Users Manual, Intel, 3065 Bowers Ave. Santa Clara, Calif. 95051.Google ScholarGoogle Scholar
  4. Preprints of 5-th Annual Workshop on Microprogramming, SIGMICRO, Univ. of Illinois, Sept. 25--26, 1972. Includes a bibliography.Google ScholarGoogle Scholar
  5. Chu, Y., Microprogramming and Computer Organization, Prentice-Hall, 1972.Google ScholarGoogle Scholar
  6. Hibbs, C., AQL: Automatic Quasi-Language, Computer Science Dept., University of Missouri-Rolla, Rolla, Missouri, 1972. Describes the compiler language proposed here.Google ScholarGoogle Scholar

Index Terms

(auto-classified)
  1. Teaching microprogramming: a firmware laboratory

    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 4, Issue 1
      April 1973
      46 pages
      ISSN:1050-916X
      DOI:10.1145/1217116
      Issue’s Table of Contents

      Copyright © 1973 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 April 1973

      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!