🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #609

Re: PDP-8 hate

#609
From: Martin Taylor
Date: Wed, 27 Dec 1989 21:14
24 lines
1813 bytes

David Boyes, re PDP-8 instruction set:
--But you could do such *cool* things with the microprogrammed
--stuff with group 1 and group 2 instructions! Remember clearing
--the accumulator *and* the link bit using a single instruction --
--7300, wasn't it? Or doing an OSR and a SZA to do neat things with
--the address register lights?
--
Yep, packing code was fun on the PDP-8 with its 128 word "pages".  You
could address page zero or the one you were in. Page zero was usually used
for indirect references to other pages.  I wrote a utility package including
DECTape transfers to the high field (only 4K could be seen by the DECTape
at first), as well as several other neat things, all in the last page
of low core.  The first address of the last page was 7600, which was
a variant of the "clear accumulator" command.  So I could use this instruction
in page zero as a referent to my package, as well as a -200 (128 decimal)
counter-initialization constant for the DECTape transfer package.

"Any program can be made one word shorter"
-- 
Martin Taylor (m...@zorac.dciem.dnd.ca ...!uunet!dciem!mmt) (416) 635-2048
If the universe transcends formal methods, it might be interesting.
     (Steven Ryan).
Technical Details
Message-ID: <2787@client1.DRETOR.UUCP>
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!mailrus!jarvis.csri.toronto.edu!utgpu!utzoo!dciem!client1!mmt
References: <129595@sun.Eng.Sun.COM> <3963@brazos.Rice.edu>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!mailrus!jarvis.csri.toronto.edu!utgpu!utzoo!dciem!client1!mmt
From: mmt@client1.DRETOR.UUCP (Martin Taylor)
Newsgroups: alt.folklore.computers
Subject: Re: PDP-8 hate
Keywords: pdp-8
Message-ID: <2787@client1.DRETOR.UUCP>
Date: 27 Dec 89 21:14:58 GMT
References: <129595@sun.Eng.Sun.COM> <3963@brazos.Rice.edu>
Reply-To: m...@client1.dciem.dnd.ca (Martin Taylor)
Organization: D.C.I.E.M., Toronto, Canada
Lines: 24
Posted: Wed Dec 27 22:14:58 1989
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit