skip to main content
article

A machine independent course in processor organization and assembler language programming

Published: 01 January 1973 Publication History

Abstract

Over the past three years the University of Scranton has been developing a computer science program. Since we could not hope to obtain the type of equipment, fast processors and compilers which many of the larger schools have, we developed several “canned programs” which could accept and act upon student input and give the student some degree of experience with computers which are not within our financial means.
The heart of this development was a simulator we refer to as the SLIC (Scranton's Little Instructional Computer) processor. We feel this simulator has a different purpose for its existence than some of the others which have been developed. The original purpose and the one on which we are concentrating in this paper was to give students some practical programming experience on “computers” which have different addressing schemes. We feel SLIC met this original purpose with great success. Its most important contribution to date is in the development of our course in Processor Organization and Assembler Programming. In making this course SLIC dependent, we believe we made it machine independent and as a result we feel we give our students a “feel” for computing which transcends the machine we have on campus.

References

[1]
Beidler, John A., A Computer Simulator Which Empasizes Addressing Techniques, SIGCSE Bulliten, Dec. 1972.
[2]
Denning, Peter J., Principles of Computer System Organization, SIGCSE Bulliten, vol. 2 no. 3(1970), p. 45.
[3]
Forsythe, Alexandria I., et. al., Computer Science: A First Course, John Wiley and Sons, 1969.
[4]
Knuth, Donald E., The Art of Computer Programming, vol. 1, Addison-Wesley, 1968.
[5]
Stone, Harold S., Introduction to Computer Organization and Data Structures, McGraw, Hill, 1972.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 5, Issue 1
Proceedings of the 3rd SIGCSE symposium on Computer science education
February 1973
171 pages
ISSN:0097-8418
DOI:10.1145/953053
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGCSE '73: Proceedings of the third SIGCSE technical symposium on Computer science education
    January 1973
    185 pages
    ISBN:9781450373753
    DOI:10.1145/800010
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: 01 January 1973
Published in SIGCSE Volume 5, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media