🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #625567

Re: PDP 11/40 system manual

#625567
From: Alfred Falk
Date: Fri, 10 Aug 2018 23:10
37 lines
3607 bytes
Rich Alderson <ne...@alderson.users.panix.com> wrote in
news:mddh8...@panix5.panix.com: 

> When introduced to the PDP-10, 8 years later, I found it annoying:  No
> base register, only a single index register per instruction, so some of
> my favorite tricks simply did not work.  No condition codes; what's
> with all these SKIPx and JUMPx and Txxx (test) instructions?  And then
> a miracle happened. 
> 
> I still think in EBCDIC, nearly 50 years later, rather than ASCII,
> which I sort of learned less than 40 years ago, and I still have a
> fondness for the 360 instruction architecture, but the orthogonality of
> the PDP-10 instruction set, the uniform use of bits 7-8 to indicate
> no-modification/immediate/memory/self on all the data movement
> instructions, the elegance of single instructions to conditionalize the
> execution path rather than a sequence in which you have to be careful
> of changes to the condition codes you're checking, even the word 
> addressing rather than byte addressing, have forever spoiled me for
> lesser systems.

I loved the -10 for its orthogonal instruction set.  It could be displayed 
on a single page of the programming card.  It didn't take long to learn.
I had started out on the IBM 1620, and then wrote extensively in assembler 
for the PDP-9 and when I came to the PDP-10 the family resemblance made it 
familiar but oh! so much better.

I never did much with the 360, but when I did, I was always having to look 
up instruction descriptions to understand what they actually did.  I never 
developed any affection for it.

The Data General Nova instruction set was (sort of) admirable for its cut-
down simplicity.  The DG Eclipse had to be admired for the way they added a 
lot of useful instructions, while still being 100% compatible with the Nova, 
but pretty it was not.  Even more so with the 32-bit MV series.

I did a little coding for the CDC 6xxx.  There were some clever things in 
that design, but I never thought it was elegant.
Technical Details
Message-ID: <pkl609$smf$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!k71-v6ni1437itk.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <0001HW.211B94B1040CADA5700004B5B2CF@news.giganews.com> <mdd7ekzl6pr.fsf@panix5.panix.com> <pki8ae$ca0$1@dont-email.me> <mddh8k2vyfh.fsf@panix5.panix.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a24:47ca:: with SMTP id t193-v6mr2120518itb.24.1533942603231;        Fri, 10 Aug 2018 16:10:03 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a5e:d50e:: with SMTP id e14-v6ls2002921iom.22.gmail; Fri, 10 Aug 2018 16:10:02 -0700 (PDT)
X-Received: by 2002:a5e:8e42:: with SMTP id r2-v6mr3703953ioo.134.1533942602676;        Fri, 10 Aug 2018 16:10:02 -0700 (PDT)
MIME-Version: 1.0
Path: mbox-mo1.pugleaf.net!k71-v6ni1437itk.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Alfred Falk <aef...@telus.net>
Newsgroups: alt.folklore.computers
Subject: Re: PDP 11/40 system manual
Date: Fri, 10 Aug 2018 23:10:02 -0000 (UTC)
Organization: retirement home
Lines: 37
Message-ID: <pkl609$smf$1@dont-email.me>
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <0001HW.211B94B1040CADA5700004B5B2CF@news.giganews.com> <mdd7ekzl6pr.fsf@panix5.panix.com> <pki8ae$ca0$1@dont-email.me> <mddh8k2vyfh.fsf@panix5.panix.com>
Injection-Date: Fri, 10 Aug 2018 23:10:02 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3a79bc21f3cc2577b8ae11c720ad8d9b"; logging-data="29391"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX196WZQjFJnzTsyYZCYVFWfT2w9xoapx5+k="
User-Agent: Xnews/4.06.11
Cancel-Lock: sha1:NsbIJzdni1PnH/S27PFiuHSWs+g=
Bytes: 3099
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit