[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