| Deutsch English Français Italiano |
|
<vqvafl$2m6oe$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Stephen Fuld <sfuld@alumni.cmu.edu.invalid> Newsgroups: comp.arch Subject: Re: Why VAX Was the Ultimate CISC and Not RISC Date: Thu, 13 Mar 2025 12:08:37 -0700 Organization: A noiseless patient Spider Lines: 25 Message-ID: <vqvafl$2m6oe$1@dont-email.me> References: <vpufbv$4qc5$1@dont-email.me> <vqdrh9$3cdrc$1@dont-email.me> <vqek6h$3fro6$1@dont-email.me> <fe70b48cd6fef0aaf89278163d8b6322@www.novabbs.org> <vqfmr4$3npgk$1@dont-email.me> <vqg04o$3p80h$1@dont-email.me> <vqgbao$3rbkh$1@dont-email.me> <9371fe9be75cdd606c876f539e1d2d78@www.novabbs.org> <vqnps4$1j63b$1@dont-email.me> <0da86de26bac1912b190793512255aa4@www.novabbs.org> <vqo8b1$1ln7o$1@dont-email.me> <5e696219dedf30d0095dfd7671a4c87f@www.novabbs.org> <vqpuja$22eta$1@dont-email.me> <2025Mar12.090207@mips.complang.tuwien.ac.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 13 Mar 2025 20:08:39 +0100 (CET) Injection-Info: dont-email.me; posting-host="b77bdcd96e5ec142f9fd1284b27743b1"; logging-data="2824974"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/k+v0wXaVi9TXKyTVZMUjpVudJAniXO4Q=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:chtJVCnELHmcClJKqEJa31udfwA= Content-Language: en-US In-Reply-To: <2025Mar12.090207@mips.complang.tuwien.ac.at> On 3/12/2025 1:02 AM, Anton Ertl wrote: > Stephen Fuld <sfuld@alumni.cmu.edu.invalid> writes: >> I wonder if the different preferences is at least partially due to >> whether the person has a hardware or a software background? The idea is >> that when hardware guys see the instruction, they think in terms of >> register ports (read versus write), what is required of the memory >> system (somewhat different for loads versus stores), etc. However >> software guys think of a language construct, e.g. X = Y, which is >> logically a move. I don't know if this is right, but I think it is >> interesting. > > I am a software person. When talking about register-memory copies, I > prefer to talk about load and store operations, whether I talk about > assembly language (even one where the mnemonic for these operations is > MOV) or C; in Forth the spoken names for these operations are "fetch" > (written: @) and "store" (written: !). snipped lots of interesting history. A good counterpoint to my assertion. Thanks Anton. -- - Stephen Fuld (e-mail address disguised to prevent spam)