> On Aug 12, 2019, at 10:17 PM, Johnny Billquist <b...@softjar.se> wrote:
> 
> ...
> The PDP-12 poses a more interesting problem, as it is a dual CPU thingy with 
> shared memory and two totally different instruction sets, but some 
> interaction between them...

I've never programmed one but I have a handbook somewhere, so from that memory: 
it's not a "dual CPU" in the usual sense of two separate engines running in 
parallel, interconnected by memory or by I/O channels.  Instead, it's more like 
compatibility mode in early VAXen, where you can flip between two instruction 
sets through a mode control.  So the basic structure of a SIMH cpu simulation 
is unaffected; what changes is that there are two sets of opcode interpreters.

The I/O devices are also different; LINCtape is physically very similar to 
DECtape but the programming interface is rather different (significantly more 
advanced -- if I remember right, it will search for the requested block for you 
rather than putting that job in the driver software).

        paul

_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to