Sujet : Re: is Vax adressing sane today
De : jgd (at) *nospam* cix.co.uk (John Dallman)
Groupes : comp.archDate : 05. Sep 2024, 23:55:49
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <memo.20240905225550.19028d@jgd.cix.co.uk>
References : 1
In article <
vbd6b9$g147$1@dont-email.me>,
ggtgp@yahoo.com (Brett) wrote:
It has been determined from trusted sources that add from memory
and add to memory as used in x86 are sane, and not much of a problem.
But Vax allows all three arguments to be in memory with different
pointers.
Is this sane, just a natural progression if you allow memory
operands?
Memory-to-memory instructions, in general, are hard to get to run fast
with today's processors and memory, simply because memory access times
are long enough for many register-to-register instructions to execute. A
lot of that time can be hidden with good caches and prefetchers, but if
your memory access patterns are complicated, those speedups can fail to
work.
One reason for memory-to-memory instructions was to avoid the need to
dedicate registers to operands, but that's not much of a problem these
days, since we have space in the CPU for lots of registers and rename
systems for them.
VAX was designed when heavy use of microcoding seemed like a good idea to
make a CPU at an economical price, and memory wasn't much slower than
registers. It was a backward-looking design in some ways, being a much
better computer for the 1970s, rather than looking ahead to new concepts.
VMS was the last large operating system written in assembly language (and
Bliss, which is somewhat higher-level, bit not much).
DEC spent a lot of time and money trying to keep VAX competitive and took
too long to accept that was impractical. That was one of the seeds of
their downfall.
John
Date | Sujet | # | | Auteur |
5 Sep 24 | is Vax adressing sane today | 134 | | Brett |
5 Sep 24 | Re: is Vax adressing sane today | 122 | | John Dallman |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 120 | | Anton Ertl |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 5 | | MitchAlsup1 |
7 Sep 24 | Re: is Vax adressing sane today | 4 | | Anton Ertl |
7 Sep 24 | Re: is Vax adressing sane today | 3 | | Anton Ertl |
7 Sep 24 | Re: is Vax addressing sane today | 2 | | John Dallman |
7 Sep 24 | Re: is Vax addressing sane today | 1 | | Anton Ertl |
7 Sep 24 | Re: is Vax adressing sane today | 111 | | John Levine |
8 Sep 24 | Re: is Vax adressing sane today | 110 | | Anton Ertl |
8 Sep 24 | Re: is Vax adressing sane today | 102 | | MitchAlsup1 |
8 Sep 24 | Re: is Vax addressing sane today | 101 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 31 | | MitchAlsup1 |
9 Sep 24 | Re: is Vax addressing sane today | 30 | | Brett |
9 Sep 24 | Re: is Vax addressing sane today | 3 | | MitchAlsup1 |
10 Sep 24 | Re: is Vax addressing sane today | 2 | | Niklas Holsti |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
10 Sep 24 | Re: is Vax addressing sane today | 26 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 4 | | Michael S |
10 Sep 24 | Re: is Vax addressing sane today | 3 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 1 | | Niklas Holsti |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | Michael S |
11 Sep 24 | Re: is Vax addressing sane today | 7 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: is Vax addressing sane today | 6 | | Michael S |
11 Sep 24 | Re: is Vax addressing sane today | 5 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Thomas Koenig |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | David Schultz |
13 Sep 24 | Re: is Vax addressing sane today | 1 | | David Brown |
11 Sep 24 | Re: is Vax addressing sane today | 5 | | John Levine |
11 Sep 24 | Re: is Vax addressing sane today | 4 | | Thomas Koenig |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Anton Ertl |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | jseigh |
11 Sep 24 | Re: is Vax addressing sane today | 1 | | John Levine |
20 Sep20:35 | Re: is Vax addressing sane today | 9 | | Kent Dickey |
21 Sep00:00 | Re: is Vax addressing sane today | 4 | | MitchAlsup1 |
21 Sep03:09 | Re: is Vax addressing sane today | 3 | | Lawrence D'Oliveiro |
21 Sep03:52 | Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
21 Sep10:17 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
21 Sep03:12 | Re: is Vax addressing sane today | 4 | | Lawrence D'Oliveiro |
21 Sep03:51 | Re: is Vax addressing sane today | 3 | | MitchAlsup1 |
21 Sep09:56 | Re: is Vax addressing sane today | 1 | | Niklas Holsti |
21 Sep10:18 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 69 | | Anton Ertl |
9 Sep 24 | Re: is Vax addressing sane today | 3 | | Michael S |
9 Sep 24 | Re: is Vax addressing sane today | 2 | | Anton Ertl |
9 Sep 24 | Re: is Vax addressing sane today | 1 | | Michael S |
9 Sep 24 | Re: is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
9 Sep 24 | Re: is Vax addressing sane today | 64 | | John Levine |
10 Sep 24 | Re: is Vax addressing sane today | 63 | | Anton Ertl |
10 Sep 24 | Re: is Vax addressing sane today | 62 | | Michael S |
10 Sep 24 | Re: is Vax addressing sane today | 61 | | Anton Ertl |
11 Sep 24 | Re: is Vax addressing sane today | 60 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: is Vax addressing sane today | 59 | | Anton Ertl |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 19 | | John Levine |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 7 | | Stephen Fuld |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 6 | | John Levine |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Stephen Fuld |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Thomas Koenig |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 2 | | Lynn Wheeler |
14 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
11 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | MitchAlsup1 |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 8 | | Lars Poulsen |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 7 | | John Levine |
12 Sep 24 | Re: what's a mainframe | 1 | | Lars Poulsen |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 5 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 4 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 2 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Terje Mathisen |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lynn Wheeler |
12 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: what's a mainframe, was is Vax addressing sane today | 1 | | Lynn Wheeler |
11 Sep 24 | Re: is Vax addressing sane today | 35 | | Brett |
12 Sep 24 | Re: is Vax addressing sane today | 34 | | Lawrence D'Oliveiro |
12 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 33 | | John Levine |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 6 | | Terje Mathisen |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 5 | | Thomas Koenig |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | Thomas Koenig |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | MitchAlsup1 |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Anton Ertl |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 23 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 4 | | John Dallman |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | Michael S |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | John Dallman |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 3 | | MitchAlsup1 |
14 Sep21:17 | Re: big, fast, etc, was is Vax addressing sane today | 2 | | Michael S |
14 Sep22:42 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | MitchAlsup1 |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 14 | | John Levine |
14 Sep11:21 | Re: big, fast, etc, was is Vax addressing sane today | 6 | | Anton Ertl |
14 Sep11:59 | In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 5 | | Thomas Koenig |
14 Sep12:45 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 4 | | Anton Ertl |
14 Sep13:46 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 3 | | Thomas Koenig |
14 Sep14:48 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 2 | | Anton Ertl |
14 Sep15:41 | Re: In-memory database (was: big, fast, etc, was is Vax addressing sane today) | 1 | | Anton Ertl |
14 Sep11:42 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
14 Sep22:32 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Michael S |
14 Sep22:57 | Re: big, fast, etc, was is Vax addressing sane today | 5 | | Lynn Wheeler |
14 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lawrence D'Oliveiro |
13 Sep 24 | Re: big, fast, etc, was is Vax addressing sane today | 1 | | Lynn Wheeler |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | Stephen Fuld |
11 Sep 24 | Re: is Vax addressing sane today | 2 | | MitchAlsup1 |
8 Sep 24 | Re: is Vax adressing sane today | 7 | | Brett |
8 Sep 24 | Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 | Re: is Vax adressing sane today | 2 | | MitchAlsup1 |
6 Sep 24 | Re: is Vax adressing sane today | 1 | | Lawrence D'Oliveiro |
6 Sep 24 | Re: is Vax adressing sane today | 8 | | Anton Ertl |