| A PDP-8 emulator program |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 77, Citation Count: 1
|
|
|
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
|
|
|