🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #625466

Re: different architecture, was PDP 11/40 system manual

#625466
From: Peter Flass
Date: Tue, 14 Aug 2018 13:53
50 lines
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-mail
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>

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