🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #625496

Re: PDP 11/40 system manual

#625496
From: John Levine
Date: Tue, 14 Aug 2018 15:01
21 lines
2410 bytes
In article <pku662$vso$1...@Iltempo.Update.UU.SE>,
Johnny Billquist  <b...@softjar.se> wrote:
>On 2018-08-14 03:38, Charlie Gibbs wrote:
>> data manipulation instructions.  The Dungeon binary was threaded code
>> implemented in hardware.
>
>You do know that Dungeon is written in FORTRAN? So you were 
>disassembling something produced by a compiler.

Sounds like the old fc compiler.  When I was a grad student in the
late 1970s I made some minor changes to it so it could give you a
backtrace if something failed.  If the threaded code pseudo PC was
R5, each of the threaded code routines ended with JMP @(R5)+ which
dispatched directly to the next one.  It wasn't particularly fast
but the code was compact and you could do interesting stuff by
customizing the thread routines.

-- 
Regards,
John Levine, jo...@iecc.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
Technical Details
Message-ID: <pkuqsj$4hh$1@gal.iecc.com>
Path: mbox-mo1.pugleaf.net!g5-v6ni849iti.0!nntp.google.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <3777ab2c-1407-4803-a5f0-a8bcc34bad9d@googlegroups.com> <pktbqm02dr4@news1.newsguy.com> <pku662$vso$1@Iltempo.Update.UU.SE>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:9a13:: with SMTP id c19-v6mr7714838ioe.73.1534258900860;        Tue, 14 Aug 2018 08:01:40 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a02:9084:: with SMTP id x4-v6ls3458965jaf.7.gmail; Tue, 14 Aug 2018 08:01:39 -0700 (PDT)
X-Received: by 2002:a02:4d:: with SMTP id 74-v6mr10413639jaa.15.1534258899762;        Tue, 14 Aug 2018 08:01:39 -0700 (PDT)
MIME-Version: 1.0
Path: mbox-mo1.pugleaf.net!g5-v6ni849iti.0!nntp.google.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: John Levine <jo...@taugh.com>
Newsgroups: alt.folklore.computers
Subject: Re: PDP 11/40 system manual
Date: Tue, 14 Aug 2018 15:01:39 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <pkuqsj$4hh$1@gal.iecc.com>
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <3777ab2c-1407-4803-a5f0-a8bcc34bad9d@googlegroups.com> <pktbqm02dr4@news1.newsguy.com> <pku662$vso$1@Iltempo.Update.UU.SE>
Injection-Date: Tue, 14 Aug 2018 15:01:39 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="4657"; mail-complaints-to="ab...@iecc.com"
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: jo...@iecc.com (John Levine)
Bytes: 1862
Lines: 20
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit