[Simh] Simulating the PDP-15/76 Unichannel

Phil Budne phil at ultimate.com
Tue Mar 17 12:49:41 EDT 2015


Johnny Billquist wrote:
> There is a problem in that different emulators might use a different 
> layout for memory, that you somehow need to overlap when you come here. 
> And that layout can become rather weird, and how do you actually figure 
> this out.

If all simulated memory access is wrapped in C macros, you can hide
most of the ugliness, assuming you don't mind a special build of the
simulators for each multi-processor system.  You might end up with
four or more builds of the PDP-11 simulator: uniprocessor, 11-only
multiprocessor, PDP-15 + PDP-11, PDP-10 + PDP-11.

Since we have CPU cycles to throw away, a "memory server" process
could solve the cache coherency problems...

phil


More information about the Simh mailing list