Received: (from major@localhost)
	by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id GAA05804
	for pups-liszt; Thu, 16 Apr 1998 06:33:36 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups@minnie.cs.adfa.oz.au using -f
Received: from Zeke.Update.UU.SE (2026@Zeke.Update.UU.SE [130.238.11.14])
	by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id GAA05798
	for <pups@minnie.cs.adfa.oz.au>; Thu, 16 Apr 1998 06:33:29 +1000 (EST)
Received: from localhost (bqt@localhost)
	by Zeke.Update.UU.SE (8.8.8/8.8.8) with SMTP id WAA10435;
	Wed, 15 Apr 1998 22:33:21 +0200
Date: Wed, 15 Apr 1998 22:33:19 +0200 (MET DST)
From: Johnny Billquist <bqt@Update.UU.SE>
To: "Ed G." <edgee@cyberpass.net>
cc: pups@minnie.cs.adfa.oz.au
Subject: Re: PDP-11 Addressing Modes
In-Reply-To: <199804150309.XAA00267@renoir.op.net>
Message-ID: <Pine.VUL.3.93.980415223118.9250F-100000@Zeke.Update.UU.SE>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups@minnie.cs.adfa.oz.au
Precedence: bulk

On Tue, 14 Apr 1998, Ed G. wrote:

> The first line of chapter on addressing modes in the *processor
> handbook* states:
> 
> "In the PDP-11 family, all operand addressing is accomplished through
> the eight general purpose registers."
> 
> If I understand correctly, even things like immediate operands and
> addresses are represented as an addressing mode of a register, namely
> the PC.  I think this is quite cool.
> 
> What do people here on the list think of the flexibility and 
> generality of the PDP-11's addressing modes?  Is this a well thought
> out architecture in your view?  How are the PDP-11's addressing modes
> better or worse than those of other processors, past and present?

The PDP-11 did it right, all others did it wrong. :-)

Well, at least as long as you're talking about general register machines.
(And points could be made that the M68K isn't very general about its
registers...)

For accumulator machines, I guess the vote goes to the PDP-10.

All with a big :-) of course. This is religion...

	Johnny

Johnny Billquist                  || "I'm on a bus
                                  ||  on a psychedelic trip
email: bqt@update.uu.se           ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


