ACM Home Page
Please provide us with feedback. Feedback
A PDP-8 emulator program
Full text PdfPdf (270 KB)
Source Journal on Educational Resources in Computing (JERIC) archive
Volume 2 ,  Issue 1  (March 2002) table of contents
Pages: 17 - 47  
Year of Publication: 2002
ISSN:1531-4278
Author
Brian J. Shelburne  Wittenberg University, Springfield, OH
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 77,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/545197.545200
What is a DOI?

ABSTRACT

The clean, simple, and elegant architecture of the classic PDP-8 makes it an ideal candidate for studying concepts in computer organization. The PDP-8 emulator program allows a user to write, edit, assemble, debug, trace, and execute PDP-8 machine code and PDP-8 assembler language programs. With it, the user can obtain a feel for the PDP-8. The PDP-8 emulator program includes a simple built-in text editor which is used to write and edit PDP-8 assembler language programs, an assembler to translate these programs into PDP-8 machine code, and a virtual PDP-8 engine upon which to execute the code. PDP-8 code can be executed from a debug screen display that allows the user to observe the contents of registers and memory as the code executes or code can be executed using an I/O interface that requires user-written PDP-8 I/O routines. This article provides an introduction to both the PDP-8 architecture and PDP-8 assembler language and discusses how to use the PDP-8 emulator program. The PDP-8 emulator program runs under MS-DOS in a command window.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
Digital Equipment Corp. 1973. PDP-8/e, PDP-8/m & PDP-8/f Small Computer Handbook - PDP-8 Handbook Series. Digital Equipment Corp., Maynard, MA.
 
5
Digital Equipment Corp. 1975. Introduction to Programming - PDP-8 Handbook Series. Digital Equipment Corp., Maynard, MA.
 
6
 
7
Shelburne, B. 2001. A PDP-8 Emulator User's Manual. Custom published, Wittenberg Univ., Springfield, OH.
 
8
Stallings, W. 2000. Computer Organization and Architecture. 52th ed. Prentice Hall, Upper Saddle River, NJ.
 
9