Article View: alt.folklore.computers
Article #625562Re: PDP-10 addressing, PDP 11/40 system manual
From: Scott Lurndal
Date: Mon, 13 Aug 2018 13:20
Date: Mon, 13 Aug 2018 13:20
36 lines
3751 bytes
3751 bytes
Quadibloc <jsa...@ecn.ab.ca> writes: >On Saturday, August 11, 2018 at 9:23:08 AM UTC-6, John Levine wrote: >> In article <1173318279.555679658.757...@news.eternal-september.org>, >> Peter Flass <peter...@yahoo.com> wrote: >> >I was >> >sorry when it was canceled, although I suspect it would have been difficult >> >to expand the architecture to larger memory sizes. > >> We don't have to guess. They did expand the addressing for the DEC-20 >> and it was pretty ugly. The extra address bits were called the >> section number, with some addressing being within the current section >> and some being global. TOPS-20 supported it but I don't recall many >> programs using it. > >The Sigma 9 from Xerox/SDS also took an existing architecture with a full-length >address in the instruction, and modified it to use more memory than that address >could support. So did the later generations of the Burroughs B-3500. Originally, it had a 6 BCD digit address in the instruction, and the high-order digit contained the data type and indexing bits (for data, for code only the indexing bits). So direct data addresses could only address 100,000 digits; branches could reach 300,000. Use of an index register allowed access to the full 1,000,000 digits. About 1980, work started to extended the architecture to allow a program to access much more than the 1,000,000 digits by creating a segmentation scheme and adding seven more base-limit registers (allowing direct access to 8,000,000 digits via an index register base-selection digit). The VEN (Virtual Enter) instruction could either remain in the current "environment" or could switch to a different environment by reloading the base-limit registers from a page-table like structure managed by the MCP; allowing effectively unlimited addressibility, and instructions were provided to move data between environments. 100% backward compatable with programs compiled for the B-3500.
Technical Details
Message-ID:
<zAfcD.15966$wb3.7009@fx21.iad>Path:
mbox-mo1.pugleaf.net!c189-v6ni1821ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin2!goblin.stu.neva.ru!ecngs!feeder2.ecngs.de!87.79.20.101.MISMATCH!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx21.iad.POSTED!not-for-mailReferences:
<21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <mddh8k2vyfh.fsf@panix5.panix.com> <ft6gi3F3aanU11@mid.individual.net> <1173318279.555679658.757757.peter_flass-yahoo.com@news.eternal-september.org> <pkmv0r$2bhi$1@gal.iecc.com> <0897e059-0b26-4334-82ff-5c0b2253a89e@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a5e:930a:: with SMTP id k10-v6mr8404802iom.37.1534166433452; Mon, 13 Aug 2018 06:20:33 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a5e:9307:: with SMTP id k7-v6ls733238iom.14.gmail; Mon, 13 Aug 2018 06:20:32 -0700 (PDT) X-Received: by 2002:a6b:b513:: with SMTP id e19-v6mr8181498iof.35.1534166432561; Mon, 13 Aug 2018 06:20:32 -0700 (PDT) MIME-Version: 1.0 Path: mbox-mo1.pugleaf.net!c189-v6ni1821ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin2!goblin.stu.neva.ru!ecngs!feeder2.ecngs.de!87.79.20.101.MISMATCH!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx21.iad.POSTED!not-for-mail X-newsreader: xrn 9.03-beta-14-64bit Sender: scott@dragon.sl.home (Scott Lurndal) From: scott@slp53.sl.home (Scott Lurndal) Reply-To: sl...@pacbell.net Subject: Re: PDP-10 addressing, PDP 11/40 system manual Newsgroups: alt.folklore.computers References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <mddh8k2vyfh.fsf@panix5.panix.com> <ft6gi3F3aanU11@mid.individual.net> <1173318279.555679658.757757.peter_flass-yahoo.com@news.eternal-september.org> <pkmv0r$2bhi$1@gal.iecc.com> <0897e059-0b26-4334-82ff-5c0b2253a89e@googlegroups.com> Lines: 36 Message-ID: <zAfcD.15966$wb3.7009@fx21.iad> X-Complaints-To: ab...@usenetserver.com NNTP-Posting-Date: Mon, 13 Aug 2018 13:20:31 UTC Organization: UsenetServer - www.usenetserver.com Date: Mon, 13 Aug 2018 13:20:31 GMT X-Received-Bytes: 2975 X-Received-Body-CRC: 2990768296 Bytes: 3263 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit