I/O models (was RE: Happy Birthday VAX 11/780 (influence of))

Chuck Guzis cclist at sydex.com
Sat Oct 30 01:39:57 CDT 2010


On 29 Oct 2010 at 22:58, Ian King wrote:

> And we're discussing this because...?  :-)  

I think it stems from the discussion of PDP-11 "firsts".  Memory-
mapped I/O was brought up and I mentioned that the CDC 7600 CPU 
enjoyed memory-mapped I/O, but Erik disagreed.  Since there's not a 
lot of information wandering around about 7600 I/O system structure, 
it could be that he's not familiar with it.  

A shame that much of the 7600 information may be lost. Bitsavers only 
has a couple of documents related to 7000 SCOPE, none of which 
discusses the OS organization, which was unusual for CDC and probably 
much of the industry at the time.

My take on the PDP-11 trailblazing was UNIBUS, which essentially let 
I/O and memory cards be plugged into the same bus without (much) 
regard to placement.  Memory-mapped I/O appears to be an outgrowth of 
that philosophy.  I don't think anyone even mentioned UNIBUS in the 
PDP-11 discussion...

--Chuck




More information about the cctalk mailing list