Article View: alt.folklore.computers
Article #625502Re: PDP 11/40 system manual
From: Peter Flass
Date: Tue, 14 Aug 2018 13:53
Date: Tue, 14 Aug 2018 13:53
30 lines
3028 bytes
3028 bytes
Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote: > On 2018-08-10, hanc...@bbs.cpcn.com <hanc...@bbs.cpcn.com> wrote: > >> On Thursday, August 9, 2018 at 5:36:25 PM UTC-4, Peter Flass wrote: >> >>> Charles Richmond <nume...@aquaporin4.com> wrote: >>> >>>> *Not* that I disagree... but which other computers do you find elegant??? >>> System/360. >> >> +1 > > +0.9 - I had to knock off a tenth because they went and used BXH and BXLE > instead of BXHE and BXL, which IMHO would have made a lot more sense. > > The other machine that stands out in my mind is the PDP-11. I once > hand-disassembled the Dungeon machine code and was stunned by its > elegance. Making R7 the program counter and R6 the stack pointer, > plus predecrement and postincrement, made it possible to do all sorts > of nifty program control stuff with what at first looked like ordinary > data manipulation instructions. The Dungeon binary was threaded code > implemented in hardware. > I don't consider this kind of coding "elegant". I like straightforward instruction sets without lots of unexpected side-effects. It's neat, and fun to write, but hell for someone else to pick up. -- Pete
Technical Details
Message-ID:
<2082237861.555946887.145201.peter_flass-yahoo.com@news.eternal-september.org>Path:
mbox-mo1.pugleaf.net!p4-v6ni3849wmb.0!nntp.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!ecngs!feeder2.ecngs.de!87.79.20.101.MISMATCH!newsreader4.netcologne.de!news.netcologne.de!feeder3.usenet.farm!feed.usenet.farm!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailReferences:
<21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <0001HW.211B94B1040CADA5700004B5B2CF@news.giganews.com> <mdd7ekzl6pr.fsf@panix5.panix.com> <pki8ae$ca0$1@dont-email.me> <1028478389.555543171.735142.peter_flass-yahoo.com@news.eternal-september.org> <3777ab2c-1407-4803-a5f0-a8bcc34bad9d@googlegroups.com> <pktbqm02dr4@news1.newsguy.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a1c:3f8e:: with SMTP id m136-v6mr1838951wma.2.1534254837504; Tue, 14 Aug 2018 06:53:57 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a1c:2d8e:: with SMTP id t136-v6ls3032178wmt.7.gmail; Tue, 14 Aug 2018 06:53:56 -0700 (PDT) X-Received: by 2002:a1c:3f17:: with SMTP id m23-v6mr1589189wma.17.1534254836650; Tue, 14 Aug 2018 06:53:56 -0700 (PDT) Path: mbox-mo1.pugleaf.net!p4-v6ni3849wmb.0!nntp.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!ecngs!feeder2.ecngs.de!87.79.20.101.MISMATCH!newsreader4.netcologne.de!news.netcologne.de!feeder3.usenet.farm!feed.usenet.farm!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Peter Flass <peter...@yahoo.com> Newsgroups: alt.folklore.computers Subject: Re: PDP 11/40 system manual Date: Tue, 14 Aug 2018 09:53:56 -0400 Organization: A noiseless patient Spider Lines: 30 Message-ID: <2082237861.555946887.145201.peter_flass-yahoo.com@news.eternal-september.org> References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <0001HW.211B94B1040CADA5700004B5B2CF@news.giganews.com> <mdd7ekzl6pr.fsf@panix5.panix.com> <pki8ae$ca0$1@dont-email.me> <1028478389.555543171.735142.peter_flass-yahoo.com@news.eternal-september.org> <3777ab2c-1407-4803-a5f0-a8bcc34bad9d@googlegroups.com> <pktbqm02dr4@news1.newsguy.com> Mime-Version: 1.0 Injection-Info: reader02.eternal-september.org; posting-host="0d307f448a5aba9330e53ae4dc639360"; logging-data="1277"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1/unFGwCPgEDLyAjg/9mhvj" User-Agent: NewsTap/5.3.1 (iPad) Cancel-Lock: sha1:NTaZU/2lpUGINrxgIRmQtzfBfzc= sha1:4hAYCegsDxTI2KsMlUIYo3QrDh0= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit