Diff between 11/20 and 11/45?

Carl Lowenstein cdl at mpl.ucsd.edu
Tue Sep 7 16:04:02 AEST 1999

> From: Warren Toomey <wkt at cs.adfa.edu.au>
> Subject: Diff between 11/20 and 11/45?
> To: pups at minnie.cs.adfa.edu.au (Unix Heritage Society)
> Date: Tue, 7 Sep 1999 09:56:09 +1000 (EST)
> 	Dennis Ritchie has unearthed some really old Unix a.out
> executables from around 1st Edition - 2nd Edition period: see
> Distributions/research/1973_stuff in the PUPS Archive.
> These executables were written for a PDP-11/20. Are there any significant
> USER-MODE differences between the 11/20 and later PDP-11 models? I'm
> thinking missing instructions, different addressing mode behaviour etc.

There's a good table in the back of the more recent micro-11 manuals.

The first genuine user-mode difference that I remember coming across was
an incompatibility in the result of

	MOV SP, -(SP)

It isn't really clear to me why one would want to use this particular
instruction, however it turned out to hang both BASIC and FOCAL at the
time.  A zero-length patch wasn't too hard to figure out.


        carl lowenstein         marine physical lab     u.c. san diego
        {decvax|ucbvax} !ucsd!mpl!cdl                 cdl at mpl.ucsd.edu
                                                  clowenstein at ucsd.edu

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA03173
	for pups-liszt; Wed, 8 Sep 1999 10:13:57 +1000 (EST)

More information about the TUHS mailing list