| 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>