[Info-vax] Dave Cutler, Prism, DEC, Microsoft, etc.

Rich Alderson news at alderson.users.panix.com
Tue Dec 8 19:57:40 EST 2009


koehler at eisner.nospam.encompasserve.org (Bob Koehler) writes:

> In article <mddskbqa0oi.fsf at panix5.panix.com>, Rich Alderson
> <news at alderson.users.panix.com> writes:

>> You're probably talking about the PDP-14 and PDP-16, and you're right, I
>> didn't count them as separate computer architectures.  I still don't.  If
>> instead you are counting the minimal variations among members of those
>> families as separate architectures, then we have a fundamental disagreement
>> on what that word means in this context, and have nothing substantial to
>> discuss.

>    I was aware that the word sizes were often common, but I'm under the
>    impression there were variations in the register sets and/or
>    instruction sets.  If those were minor, then I'd agree they were the 
>    same architecture.

The PDP-1 had a 12-bit address, 5 bits of opcode, and an indirect bit.  The
other 18-bit systems from DEC had a 13-bit address, 4 bits of opcode, and an
indirect bit; the opcodes were the same from the PDP-4 through the PDP-15.  The
differences were in additional IO devices and related conditions.  A PDP-15
would run PDP-4 code, but not vice versa.

An XKL Toad-1 will run PDP-6 user mode code, although the I/O instructions are
completely different.  The same is true of the KL10 and KS10 processors from
DEC:  User-mode PDP-6 code will run on them as well as on earlier PDP-10s.

PDP-5 code will usually run on a PDP-8, although there are a few places (like
the PC being memory 0000 on the -5) that may get you into trouble.

The table of differences between models of PDP-11 is three or four pages in the
processor manual, but no one says "Oh, that's not a PDP-11".

-- 
Rich Alderson                  "You get what anybody gets. You get a lifetime."
news at alderson.users.panix.com                           --Death, of the Endless



More information about the Info-vax mailing list