Deutsch   English   Français   Italiano  
<2025Mar2.193024@mips.complang.tuwien.ac.at>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.arch
Subject: Re: Why VAX Was the Ultimate CISC and Not RISC
Date: Sun, 02 Mar 2025 18:30:24 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 31
Message-ID: <2025Mar2.193024@mips.complang.tuwien.ac.at>
References: <vpufbv$4qc5$1@dont-email.me> <2025Mar1.125817@mips.complang.tuwien.ac.at> <dde4cf4961bc821b99d96fc830ad53bd@www.novabbs.org> <2025Mar2.103437@mips.complang.tuwien.ac.at> <vq1u9t$r2pe$1@dont-email.me>
Injection-Date: Sun, 02 Mar 2025 19:41:28 +0100 (CET)
Injection-Info: dont-email.me; posting-host="72521dcefe7f14624b39acf0afcbf4c3";
	logging-data="926657"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+YgGETYOWxrq09nUS4kcgf"
Cancel-Lock: sha1:97SlzJqeHfg/fiSEjo3tcDBRQic=
X-newsreader: xrn 10.11

Robert Swindells <rjs@fdy2.co.uk> writes:
>On Sun, 02 Mar 2025 09:34:37 GMT, Anton Ertl wrote:
>
>> mitchalsup@aol.com (MitchAlsup1) writes:
>> 
>>>A pipelined machine in 1978 would have had 50% to 100% more circuit
>>>boards than VAX 11/780, making it a lot more expensive.
....
>You could look at the MIT Lisp Machine, it used basically the same chips
>as a VAX 11/780 but was a pipelined load/store architecture internally.

And what was the effect on the number of circuit boards?  What effect
did the load/store architecture have, and what effect did the
pipelining have?

It's been a number of years since I read about Lisp Machines and
Symbolics.  My impression was that they were both based on CISCy
ideas; it's about closing the semantic gap, no?  Load/store would
surprise me.

And when the RISC revolution came, they could not compete.  The RISCy
way to Lisp implementation was explored in SPUR (and Smalltalk in
SOAR) (one of which counts as RISC-III and the other as RISC-IV, I
don't remember which), and commercialized in SPARC's instructions with
support for tags (not used in the Lisp system that a former comp.arch
regular contributed to).

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>