Article View: alt.folklore.computers
Article #625466Re: different architecture, was PDP 11/40 system manual
From: Peter Flass
Date: Tue, 14 Aug 2018 13:53
Date: Tue, 14 Aug 2018 13:53
50 lines
4397 bytes
4397 bytes
John Levine <jo...@taugh.com> wrote: > In article <5b71ce88...@news.dslextreme.com> you write: >> Your so-called "categories" are arbitrary and mostly meaningless. Even before >> the advent of the 360, they were always "general purpose" computers. Meaning >> they could be used for any application, given the proper programming. The >> salient differences were in CPU speed, storage capacity, and data transfer >> rates. ... > > Yes and no. The architecture of the binary word addressed 704x/709x > scientific machines was rather different from the decimal word 7070 or > the character addressed 705/7080. Sure, they were all Turing > complete, but the 7080 was bad at floating point arithmetic and the > 7090 was bad at moving character strings around. > > 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. > >> The big advantage of having a line of computers with a >> single architecture would be to ease moving from one machine to another that was >> faster and/or bigger. It also helped IBM, assuming they could consolidate their >> OS and system software development and support. > > 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. TSS, again, used special hardware. CP/CMS was a "skunk works" project that took over the timesharing space. 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. Technically, PCP, MFT, and MVT were "options" of OS/360, and they did share most of the same code base. I think BOS may have been a development system used to bootstrap OS, and the others were just developed from it. -- Pete
Technical Details
Message-ID:
<1355830485.555945700.866949.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> <1769532633.555587539.250400.peter_flass-yahoo.com@news.eternal-september.org> <d62afda2-8a91-4665-88a4-cb16bc0f47ab@googlegroups.com> <5b71ce88.4681852@news.dslextreme.com> <pksssc$2p6c$1@gal.iecc.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:adf:e784:: with SMTP id n4-v6mr1740366wrm.14.1534254836736; Tue, 14 Aug 2018 06:53:56 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a1c:7c12:: with SMTP id x18-v6ls3037215wmc.1.gmail; Tue, 14 Aug 2018 06:53:56 -0700 (PDT) X-Received: by 2002:a1c:ed0f:: with SMTP id l15-v6mr1654860wmh.24.1534254835999; Tue, 14 Aug 2018 06:53:55 -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: different architecture, was PDP 11/40 system manual Date: Tue, 14 Aug 2018 09:53:55 -0400 Organization: A noiseless patient Spider Lines: 50 Message-ID: <1355830485.555945700.866949.peter_flass-yahoo.com@news.eternal-september.org> References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <1769532633.555587539.250400.peter_flass-yahoo.com@news.eternal-september.org> <d62afda2-8a91-4665-88a4-cb16bc0f47ab@googlegroups.com> <5b71ce88.4681852@news.dslextreme.com> <pksssc$2p6c$1@gal.iecc.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="U2FsdGVkX19dTcnV+ROKcQQDN1vVsayT" User-Agent: NewsTap/5.3.1 (iPad) Cancel-Lock: sha1:A4ftjftt+ulVhW+nULCue5e/XOg= sha1:DoLHUFB/EQI6iNxHFUAao/B2JUk= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit