skip to main content
article
Free Access

The pyramid teaching computer structures by computer structures

Authors Info & Claims
Published:01 September 1975Publication History
Skip Abstract Section

Abstract

The content of the laboratory portion of a course on computer structures is given in syllabus form. Each succeeding level of the syllabus builds upon the preceding level to achieve increased understanding and depth of thought. The syllabus provides annotated examples of structures and projects for each level.

References

  1. [1] Bailey, J. S., "Generalized Single-Ended Counters", J. ACM 13, (1966), pp. 412-418. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Bell, C. G., and Newell, A., Computer Structures: Readings and Examples, McGraw Hill, NY, (1971). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Burks, A. W., Goldstine, H. H., and von Neumann, J., Preliminary Discussion of the Logical Design of an Electronic Computing Instrument, Part 1, Vol. 1, John von Neumann Collected Works, Vol. V., Pergamon Press, (1963), pp. 34-79.Google ScholarGoogle Scholar
  4. [4] Clark, W. A., "Macromodular Computer Systems", AFIPS SJCC 30, (1967), pp. 335-336.Google ScholarGoogle Scholar
  5. [5] Ellis, R. A., and Wann, D. F., "Teaching Computer Design Using Macromodules", SIGCSE Bull. 4, (1972), pp. 160-162. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Epstein, G., and Bailey, J. S., "Single Function Shifting Counters", JACM 9, (1962), pp. 375-378. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Flores, I., The Logic of Computer Arithmetic, Prentice Hall, Englewood Cliffs, NJ, (1963). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Gear, C. W., Computer Organization and Programming, McGraw Hill, NY, (1974). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Goldstine, H. H., and von Neumann, J., On the Principles of Large-Scale Computing Machines, John Von Neumann Collected Works, Vol. V., Pergamon Press, (1963), pp. 1-32.Google ScholarGoogle Scholar
  10. [10] Hill, F. J., and Peterson, G. R., Digital Systems: Hardware Organization and Design, John Wiley and Sons, NY, (1973). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Laliotis, T. A., "Microprocessors: Present and Future", Computer, (July, 1974), pp. 20-24.Google ScholarGoogle Scholar
  12. [12] Lonergan, W., and King, P., "Design of the B5000 System", Datamation, (May, 1961), pp. 28-32.Google ScholarGoogle Scholar
  13. [13] Ornstein, S.M., Stucki, M. J., and Clark, W. A., "A Functional Description of Macromodules", AFIPS SJCC 30, (1967), pp. 337-364.Google ScholarGoogle Scholar
  14. [14] Thornton, J. E., Design of a Computer-The Control Data 6600, Scott, Foresman, Glenview, Ill., (1970). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Winkel, D., "Laboratory Manual for Computer Architecture", Computer Science Department Technical Report 53, University of Wyoming, (1974).Google ScholarGoogle Scholar

Index Terms

  1. The pyramid teaching computer structures by computer structures

    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 SIGCSE Bulletin
      ACM SIGCSE Bulletin  Volume 7, Issue 3
      Sept. 1975
      71 pages
      ISSN:0097-8418
      DOI:10.1145/382216
      Issue’s Table of Contents

      Copyright © 1975 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 September 1975

      Check for updates

      Qualifiers

      • article
    • Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)0

      Other Metrics

    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!