skip to main content
article
Free Access

A machine independent assembler course

Published:01 February 1981Publication History
Skip Abstract Section

Abstract

The development over the years of a topical outline and course notes for a second course in Computer Science is described. The adaption of this courseware to several machines and several textbooks is chronicled. An experiment in using the material to teach a truly machine independent course in assembly programming and machine organization is described. Results of the successful experiment are presented. The newest course is related to the new A.C.M. Curriculum. Conclusions are drawn.

References

  1. 1 Austing, Richard. H. et. al., "Curriculum '78: Recommendation for the Undergraduate Program in Computer Science - A Report of the A.C.M. Curriculum Committee on Computer Science," Communications of the A.C.M., Volume 22, No. 3, March, 1979, Pages 147-166 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 "Curriculum '68: Recommended Academic Programs in Computer Science - A Report of the A.C.M. Curriculum Committee on Computer Science," Communications of the A.C.M., Volume 11, No. 3, March, 1968, Pages 151-197 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Gear, C. William, "Computer Organization and Programming," McGraw Hill, 1969 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Gear, C. William, "Computer Organization and Programming (2nd edition)," McGraw Hill, 1974 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Knuth, Donald E., "The Art of Computer Programming: Volume 1, Fundamental Algorithms," Addison Wesley, 1968 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Maurer, Ward D., "Programming: an Introduction to Computer Languages and Techniques," Holden Day, 1968 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Petersen, James I., "Computer Organization and Assembly Language Programming," Academic Press, 1978Google ScholarGoogle Scholar
  8. 8 Wegner, Peter, "Programming Languages, Information Structures, and Machine Organization," McGraw Hill, 1968 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A machine independent assembler course

      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 13, Issue 1
        Proceedings of the 12th SIGCSE symposium on Computer science education
        February 1981
        265 pages
        ISSN:0097-8418
        DOI:10.1145/953049
        Issue’s Table of Contents

        Copyright © 1981 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 February 1981

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)19
        • Downloads (Last 6 weeks)3

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader