Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

On the design and use of a simulator for teaching computer architecture

Published: 01 September 1994 Publication History

Abstract

Most Computer Architecture classes include dicussions of machine instructions and CPU internals, but not many include input/output devices, either as part of that course, or elsewhere in the program. This paper discusses a simulator designed to allow students to work with simulated I/O devices as a part of larger machine simulator.

References

[1]
[1] Seth D. Bergmann. Simulating and compiling a hypothetical microprogrammed architecture with projects for computer architecture and compilier design. SIGCSE Bulletin, 25(2):38-42, June 1993.
[2]
[2] D. Carlson. Simulated microprogramming in the classroom. SIGCSE Bulletin, 19(4): 60-63, December 1987.
[3]
[3] J. Donaldson. Minmac: A microprogram simulator for courses in computer organization. SIGCSE Bulletin, 19(1):428-431, February 1987.
[4]
[4] A. Dunworth and V. Upatising. Umac: A simulated microprogramming teaching aid. SIGCSE Bulletin, 21(3):39-43, September 1989.
[5]
[5] Dave Foley. Microcode simulation in the computer architecture course. SIGCSE Bulletin, 24(3):57-59, 64, 1992.
[6]
[6] Roy Fuller. PDP-11 simulator for apple macintosh is designed for instructional use. SIGCSE Bulletin, 23(3):17-19, September 1991.
[7]
[7] Roy Fuller. Microcode simulator for apple macintosh. SIGCSE Bulletin, 24(4):49-51, 64, December 1992.
[8]
[8] J. Harris. A microprogrammable project for a course in computer systems. SIGCSE Bulletin, 20(2):43-49, June 1988.
[9]
[9] F. Moore. Teaching microcoding principles. SIGCSE Bulletin, 15(1), 1983.
[10]
[10] J. Parker and K. Becker. A microprogramming simulator for instructional use. SIGCSE Bulletin, 16(1), 1984.
[11]
[11] J. Sayers and D. Martin. A hypothetical computer to simulate microprogramming and conventional machine language. SIGCSE Bulletin, 20(4):43-49, December 1988.
[12]
[12] Delmar E. Seals. An integrated hardware simulator, SIGCSE Bulletin, 25(2):24-28, June 1993.
[13]
[13] William Stallings. Computer Organization and Architecture, 3rd Edition. Macmillian Publishing Company, 866 Third Ave, New York, NY 10022, 1993.

Cited By

View all
  • (1995)A model computer simulation as an epistemic gameACM SIGCSE Bulletin10.1145/201998.20201627:2(59-64)Online publication date: 1-Jun-1995
  • (1995)Object-oriented simulation of computer architectures using C++ACM SIGCSE Bulletin10.1145/199691.19970227:1(19-23)Online publication date: 15-Mar-1995
  • (1995)Object-oriented simulation of computer architectures using C++Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education10.1145/199688.199702(19-23)Online publication date: 15-Mar-1995

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 1994
Published in SIGCSE Volume 26, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)62
  • Downloads (Last 6 weeks)9
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (1995)A model computer simulation as an epistemic gameACM SIGCSE Bulletin10.1145/201998.20201627:2(59-64)Online publication date: 1-Jun-1995
  • (1995)Object-oriented simulation of computer architectures using C++ACM SIGCSE Bulletin10.1145/199691.19970227:1(19-23)Online publication date: 15-Mar-1995
  • (1995)Object-oriented simulation of computer architectures using C++Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education10.1145/199688.199702(19-23)Online publication date: 15-Mar-1995

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media