Index of /pub/academic/computer-science/history/pdp-8/emulators/gray

Icon  Name                                                    Last modified      Size  Description
[DIR] Parent Directory - [TXT] README 10-Feb-1999 21:58 1.3K [TXT] assmblgo.c 13-Jul-1990 02:53 64K [   ] object 13-Jul-1990 02:53 1.0K [TXT] oldtrace8.c 13-Jul-1990 02:53 41K [TXT] smap.c 13-Jul-1990 02:53 12K [TXT] smap.p 13-Jul-1990 02:53 22K [   ] symbols 13-Jul-1990 02:53 806 [TXT] trace8.c 13-Jul-1990 02:53 39K [TXT] trace8.p 13-Jul-1990 02:53 42K
This is the source for a simple, curses-based PDP8 simulator. It was 
written by Neil A. B. Gray for use with his book,

    N.A.B Gray, "Introduction to Computer Systems," Prentice-Hall,
       Australia, 1987.

    US ISBN 0-13-480386-8

Neil tells me that it implements all of the PDP8 instruction set,
including the less well-known combined opcodes. It also supports
a simplified collection of I/O instructions (simulating disks and
such).

The code is in the public domain, but if you're going to use it,
port it to X windows, or whatever, it would be nice if you
credited Neil with the initial creation. Why not send him a postcard? 
His address is

	Associate Professor N. A. B. Gray
	Department of Computer Science
	University of Wollongong
	PO Box 1144
	Wollongong NSW 2500
	Australia

or via email:

	nabg@cs.uow.edu.au

***************************************************************

The files in this archive are:

README		this file
assmblgo.c	assemble and go
exec8.c		the simulator
exec8.p		pascal version of the above
oldtrace8.c	older version of the simulator
smap.c		Simple Minded Assembler Program
smap.p		pascal version of the above
symbols
trace8.c	Simulator with tracing
trace8.p	pascal version of the above

***************************************************************