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 ***************************************************************