Article View: alt.folklore.computers
Article #625472Re: different architecture, was PDP 11/40 system manual
From: Peter Flass
Date: Wed, 15 Aug 2018 11:09
Date: Wed, 15 Aug 2018 11:09
55 lines
4196 bytes
4196 bytes
John Levine <jo...@taugh.com> wrote: > In article <1355830485.555945700.866...@news.eternal-september.org>, > Peter Flass <peter...@yahoo.com> wrote: >>> We all think it's obvious to have byte/word addressing where the word >>> addresses are byte addresses with the low bits zero, but it wasn't >>> obvious at all before IBM invented it for the 360. Once they had a >>> memory architecture that could work either way, building the >>> instruction set wasn't so hard. >> >> Or maybe not so obvious. With word addresses you can address a lot more >> memory with a given-length address field. A lot of machines, like the >> PDP-10, solved this problem by having byte instructions use a byte pointer >> that indicated the byte within the word, and this worked well. > > That's right. I know of a similar character addresssing kludge in the > GE 635. It was OK, but the profusion of byte instructions added to > the later models of -10 suggest that it didn't work that well. > > The 360 design was clever that the addresses in the architecture were > big but base registers kept the instructions were small, so only the > registers had to be 32 bits. > >>> That too, although BOS, TOS, DOS, OS/PCP, OS/MFT, OS/MVT, CP/CMS, TSS, >>> and PS44 suggest that consolidating the system software didn't work >>> out so well. >> >> PS44, TSS, and CP/CMS were special cases. PS/44 was a special case, since >> the /44 used the same platter disk as the 1130 (2315?), and no other 360 >> supported it. Also it was designed to be a real-time OS, whereas real-time >> features were grafted on to OS/360 later. > > More to the point, the /44 only implemented a subset of the 360's > instruction set, so even with different peripherals it couldn't run > any other OS. I understand there was a later microcode update so it could run OS/360. > >> All the rest other than OS were mistakes. IBM was unable to get >> even PCP to fit on the smallest machines, so DOS, TOS, BOS were written as >> "temporary" systems which became permanent. > > Yes. I never entirely understood the difference between BOS and DOS. > I realize that BOS could run in 8K and DOS needed 16K, but what else > did BOS leave out? > I don't know that much about BOS either. I used to think it was a subset of OS, but Bitsavers has some manuals and it appears it was a subset of DOS. I'll have to read the manuals. I would assume it at least left out multiprogramming. I think BOS could be run from cards. -- Pete
Technical Details
Message-ID:
<504928995.556023147.952672.peter_flass-yahoo.com@news.eternal-september.org>Path:
mbox-mo1.pugleaf.net!c189-v6ni862ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!aioe.org!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailReferences:
<21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <5b71ce88.4681852@news.dslextreme.com> <pksssc$2p6c$1@gal.iecc.com> <1355830485.555945700.866949.peter_flass-yahoo.com@news.eternal-september.org> <pkut64$lt6$1@gal.iecc.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a02:3d43:: with SMTP id n64-v6mr11911584jan.51.1534331382860; Wed, 15 Aug 2018 04:09:42 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a6b:d103:: with SMTP id l3-v6ls247593iob.24.gmail; Wed, 15 Aug 2018 04:09:42 -0700 (PDT) X-Received: by 2002:a5e:c30b:: with SMTP id a11-v6mr2138425iok.38.1534331382072; Wed, 15 Aug 2018 04:09:42 -0700 (PDT) Path: mbox-mo1.pugleaf.net!c189-v6ni862ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!aioe.org!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: different architecture, was PDP 11/40 system manual Date: Wed, 15 Aug 2018 07:09:41 -0400 Organization: A noiseless patient Spider Lines: 55 Message-ID: <504928995.556023147.952672.peter_flass-yahoo.com@news.eternal-september.org> References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <5b71ce88.4681852@news.dslextreme.com> <pksssc$2p6c$1@gal.iecc.com> <1355830485.555945700.866949.peter_flass-yahoo.com@news.eternal-september.org> <pkut64$lt6$1@gal.iecc.com> Mime-Version: 1.0 Injection-Info: reader02.eternal-september.org; posting-host="c2bd7c5be71e2013232f5b745031d513"; logging-data="30516"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1+kmogPdPN/HbNVEC959Ul7" User-Agent: NewsTap/5.3.1 (iPad) Cancel-Lock: sha1:85YpOLh7AnDtmJErzeIV9tOt/JY= sha1:rHuZA9Lf3kSxsnopgBonYFfPCtw= Bytes: 3815 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit