Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Garbage In -- Gospel Out.


devel / comp.lang.forth / Re: Von Neuman, Harvard and ... Moore ?

SubjectAuthor
* Von Neuman, Harvard and ... Moore ?Brian Fox
+* Re: Von Neuman, Harvard and ... Moore ?minforth
|`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
| `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|  +- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|  `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   +* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   | +- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   | `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |  `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |   +- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |   `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    +* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |    |+* Re: Von Neuman, Harvard and ... Moore ?Jurgen Pitaske
|   |    ||+- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    ||`* Re: Von Neuman, Harvard and ... Moore ?Clive Arthur
|   |    || `- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    |+- Re: Von Neuman, Harvard and ... Moore ?James Brakefield
|   |    |`- Re: Von Neuman, Harvard and ... Moore ?Hans Bezemer
|   |    `* Re: Von Neuman, Harvard and ... Moore ?Anton Ertl
|   |     `* Re: Von Neuman, Harvard and ... Moore ?Christopher Lozinski
|   |      `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |       `* Re: Von Neuman, Harvard and ... Moore ?Jurgen Pitaske
|   |        `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |         `- Re: Von Neuman, Harvard and ... Moore ?SpainHackForth
|   `* Re: Von Neuman, Harvard and ... Moore ?Buzz McCool
|    `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|     +* Re: Von Neuman, Harvard and ... Moore ?dxforth
|     |+* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|     ||`* Re: Von Neuman, Harvard and ... Moore ?dxforth
|     || `- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|     |`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|     | `- Re: Von Neuman, Harvard and ... Moore ?hohensee
|     `- Re: Von Neuman, Harvard and ... Moore ?none
+- Re: Von Neuman, Harvard and ... Moore ?jan Coombs
+* Re: Von Neuman, Harvard and ... Moore ?jan Coombs
|`- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
`- Re: Von Neuman, Harvard and ... Moore ?NN

Pages:12
Re: Von Neuman, Harvard and ... Moore ?

<1eb6d6de-ed63-44bc-976c-04c67fa143ean@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24236&group=comp.lang.forth#24236

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:b847:0:b0:765:ab00:9611 with SMTP id i68-20020a37b847000000b00765ab009611mr31299qkf.3.1691672196873;
Thu, 10 Aug 2023 05:56:36 -0700 (PDT)
X-Received: by 2002:a05:6a00:c8a:b0:687:322c:b72e with SMTP id
a10-20020a056a000c8a00b00687322cb72emr1028061pfv.5.1691672196176; Thu, 10 Aug
2023 05:56:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 05:56:35 -0700 (PDT)
In-Reply-To: <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=136.50.14.162; posting-account=AoizIQoAAADa7kQDpB0DAj2jwddxXUgl
NNTP-Posting-Host: 136.50.14.162
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1eb6d6de-ed63-44bc-976c-04c67fa143ean@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: jim.brakefield@ieee.org (James Brakefield)
Injection-Date: Thu, 10 Aug 2023 12:56:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 34
 by: James Brakefield - Thu, 10 Aug 2023 12:56 UTC

On Wednesday, August 9, 2023 at 9:05:05 PM UTC-5, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 8:59:22 PM UTC-4, Lorem Ipsum wrote:
>
> > My point is that virtually no one will read your vocabulary or care about what specific details make up
> > *your* definition of "stack machine".
> It's not my definition now. Koopman's name, "Multiple stack machine" is what I will
> use from now on.
> > I think you are getting closer to the truth.
> Well there, see. We can agree on something.
>
> I am looking for a slightly bigger sample size before making up
> my mind on this.
>
> Anyone else want to play in this mud?

Ugh,
> Anyone else want to play in this mud?

My preference is "zero-operand stack machine" as it usually implies separate data and return stacks.
There is a more general perspective, wherein I have used the term: "eleven memories of computer architecture"
And is best visited from the viewpoint of writing interpreters for various ISAs:
Given a given technology era, how are the various implementation (micro-architecture) mapped into a emulation memory space?
So C maps data and control temporaries into a single memory stack (a section of memory holding those items).
Forth uses two sections of memory. Then there are other "memory" that are mapped for the purposes of ISA emulation.
The register file, floating-point stack, micro-code memory, byte code dispatch table, locals, etc.

Re: Von Neuman, Harvard and ... Moore ?

<4a231de5-e6be-4728-9cd3-39a42c067827n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24237&group=comp.lang.forth#24237

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:501e:b0:63c:f3e3:8220 with SMTP id jo30-20020a056214501e00b0063cf3e38220mr47349qvb.0.1691673140511;
Thu, 10 Aug 2023 06:12:20 -0700 (PDT)
X-Received: by 2002:a17:90a:858a:b0:263:5c6a:4d6e with SMTP id
m10-20020a17090a858a00b002635c6a4d6emr574471pjn.3.1691673139952; Thu, 10 Aug
2023 06:12:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 06:12:19 -0700 (PDT)
In-Reply-To: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=92.40.213.135; posting-account=9A5f7goAAAD_QfJPZnlK3Xq_UhzYjdP-
NNTP-Posting-Host: 92.40.213.135
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4a231de5-e6be-4728-9cd3-39a42c067827n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: november.nihal@gmail.com (NN)
Injection-Date: Thu, 10 Aug 2023 13:12:20 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1755
 by: NN - Thu, 10 Aug 2023 13:12 UTC

On Wednesday, 9 August 2023 at 14:54:10 UTC+1, Brian Fox wrote:
> With the discussion around whether a "Forth CPU" is a real thing I
> wondered if it would be worthwhile calling a [data stack/return stack] architecture a "Moore Architecture" to allow smoother conversation.
>
> Was Chuck the first person to organize a computer around two stacks
> with these intended functions?
>
> If not then to whom do we ascribe this architecture?

Have you considered the SECD machine ?
Although the letters are meant to stand for registers, they point to stacks
( except the environment which was usually as assoc array )

Re: Von Neuman, Harvard and ... Moore ?

<ce43d838-8270-4ddd-8e28-aabc68a27e14n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24243&group=comp.lang.forth#24243

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:7f0c:0:b0:403:e8a7:bd9b with SMTP id f12-20020ac87f0c000000b00403e8a7bd9bmr2717qtk.11.1691706522245;
Thu, 10 Aug 2023 15:28:42 -0700 (PDT)
X-Received: by 2002:a17:903:2451:b0:1bb:e7ce:17d9 with SMTP id
l17-20020a170903245100b001bbe7ce17d9mr34691pls.6.1691706521244; Thu, 10 Aug
2023 15:28:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 15:28:40 -0700 (PDT)
In-Reply-To: <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.174.47.232; posting-account=Ebqe4AoAAABfjCRL4ZqOHWv4jv5ZU4Cs
NNTP-Posting-Host: 77.174.47.232
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ce43d838-8270-4ddd-8e28-aabc68a27e14n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: the.beez.speaks@gmail.com (Hans Bezemer)
Injection-Date: Thu, 10 Aug 2023 22:28:42 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 20
 by: Hans Bezemer - Thu, 10 Aug 2023 22:28 UTC

On Thursday, August 10, 2023 at 4:05:05 AM UTC+2, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 8:59:22 PM UTC-4, Lorem Ipsum wrote:
>
> > My point is that virtually no one will read your vocabulary or care about what specific details make up
> > *your* definition of "stack machine".
> It's not my definition now. Koopman's name, "Multiple stack machine" is what I will
> use from now on.
> > I think you are getting closer to the truth.
> Well there, see. We can agree on something.
>
> I am looking for a slightly bigger sample size before making up
> my mind on this.
>
> Anyone else want to play in this mud?
You need only one stack - but two stack pointers. 4tH has one stack, but two stack pointers. If they collide your stack is full.

Hans Bezemer

Re: Von Neuman, Harvard and ... Moore ?

<ub3pq1$hlgq$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24244&group=comp.lang.forth#24244

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: clive@nowaytoday.co.uk (Clive Arthur)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Thu, 10 Aug 2023 23:53:50 +0100
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <ub3pq1$hlgq$1@dont-email.me>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
<6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
<ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com>
<c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com>
<4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>
<7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
<bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>
Reply-To: clive@nowaytoday.co.uk
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 10 Aug 2023 22:53:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ce0f55d45a24f1e54be33c9c9b745418";
logging-data="579098"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18IWQOtw9z4aBArjWzhP2Vu/d+H68pVX64="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:oSSVo/jxdmFqakjKz5kQajwCgP4=
In-Reply-To: <bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>
Content-Language: en-GB
 by: Clive Arthur - Thu, 10 Aug 2023 22:53 UTC

On 10/08/2023 07:13, Jurgen Pitaske wrote:

<snip>

> What a wonderful idea to call it Moore Architecture.

Yes, I agree. We can argue whether or not Chuck was first to do this,
that, or the other, but Novix, RTX, PTSC1000, and many subsequent FPGA
implementations are surely worthy of an eponym?

--
Cheers
Clive

Re: Von Neuman, Harvard and ... Moore ?

<ee6afd76-4b8f-40af-9232-70e921ccfc81n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24245&group=comp.lang.forth#24245

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:174a:b0:403:b85f:606a with SMTP id l10-20020a05622a174a00b00403b85f606amr6297qtk.3.1691713367328;
Thu, 10 Aug 2023 17:22:47 -0700 (PDT)
X-Received: by 2002:a17:90a:d784:b0:268:7dc:b7f4 with SMTP id
z4-20020a17090ad78400b0026807dcb7f4mr35624pju.3.1691713367001; Thu, 10 Aug
2023 17:22:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.niel.me!glou.org!news.glou.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 17:22:46 -0700 (PDT)
In-Reply-To: <ub3pq1$hlgq$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
<bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com> <ub3pq1$hlgq$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ee6afd76-4b8f-40af-9232-70e921ccfc81n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Fri, 11 Aug 2023 00:22:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Lorem Ipsum - Fri, 11 Aug 2023 00:22 UTC

On Thursday, August 10, 2023 at 6:53:57 PM UTC-4, Clive Arthur wrote:
> On 10/08/2023 07:13, Jurgen Pitaske wrote:
>
> <snip>
> > What a wonderful idea to call it Moore Architecture.
> Yes, I agree. We can argue whether or not Chuck was first to do this,
> that, or the other, but Novix, RTX, PTSC1000, and many subsequent FPGA
> implementations are surely worthy of an eponym?

Uh, I'm not sure what you are trying to include in your list. I believe the names are intended to specify some particular details in the structure of the CPU. If that is, in fact, the case, then we will need a bunch of names. Look at Hans' post!

I can't see where there is any particular need for such names. But then, I've seen discussions go on for quite some time in c.l.f over much Moore trivial details. ;-)

--

Rick C.

-+- Get 1,000 miles of free Supercharging
-+- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<ub5kqm$t05o$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24250&group=comp.lang.forth#24250

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: buzz_mccool@yahoo.com (Buzz McCool)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Fri, 11 Aug 2023 08:41:10 -0700
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <ub5kqm$t05o$1@dont-email.me>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
<6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
<ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 11 Aug 2023 15:41:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b317573b41b2d13fd34384bdedc74d7f";
logging-data="950456"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX181R1x0YindAcX9+S59HmIng3ocMRLW5tc="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:8Cgkw4X5P5VmSpHOoZEufUMDbKY=
Content-Language: en-US
In-Reply-To: <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
 by: Buzz McCool - Fri, 11 Aug 2023 15:41 UTC

On 8/9/2023 1:54 PM, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 12:01:00 PM UTC-4, Lorem Ipsum wrote:
>
>>
>> I know HP made minicomputers with two stacks.
>
> This is interesting.
> I missed this statement earlier.
> Do you remember an HP model number?
HP 3000

Re: Von Neuman, Harvard and ... Moore ?

<3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24252&group=comp.lang.forth#24252

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:b482:0:b0:765:ab00:9611 with SMTP id d124-20020a37b482000000b00765ab009611mr41795qkf.3.1691779046254;
Fri, 11 Aug 2023 11:37:26 -0700 (PDT)
X-Received: by 2002:a17:902:f551:b0:1b7:fa05:e0c7 with SMTP id
h17-20020a170902f55100b001b7fa05e0c7mr1062789plf.13.1691779045982; Fri, 11
Aug 2023 11:37:25 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Fri, 11 Aug 2023 11:37:25 -0700 (PDT)
In-Reply-To: <ub5kqm$t05o$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=104.245.145.55; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 104.245.145.55
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Fri, 11 Aug 2023 18:37:26 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2153
 by: Brian Fox - Fri, 11 Aug 2023 18:37 UTC

On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:

> HP 3000

Thank you.

I just did some reading in this pdf manual and some other sites.

http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf

I think HP3000 like B5000 used the same stack for all purposes however I cannot seem
to find hard evidence of that. It seems the entire thing was programmed
at the low level in something called SPL which looks very much like Pascal/Algol.
I cannot find a document about Assembly Language on the HP3000.

The instruction set has a Procedure call and a Sub-routine call but I cannot find info
on what transpires in the CPU when they are executed.

Re: Von Neuman, Harvard and ... Moore ?

<ub6sal$1640h$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24253&group=comp.lang.forth#24253

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxforth@gmail.com (dxforth)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Sat, 12 Aug 2023 12:55:18 +1000
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <ub6sal$1640h$1@dont-email.me>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
<6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
<ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me>
<3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 12 Aug 2023 02:55:18 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="09e4494be7c6725018bd61f52651a79c";
logging-data="1249297"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ETKUuD2dg1dE9IfBbM8+s"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:mWfCs6IXNXNwhxJOfGE3sRmzNms=
Content-Language: en-GB
In-Reply-To: <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
 by: dxforth - Sat, 12 Aug 2023 02:55 UTC

On 12/08/2023 4:37 am, Brian Fox wrote:
> On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:
>
>> HP 3000
>
> Thank you.
>
> I just did some reading in this pdf manual and some other sites.
>
> http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf
>
> I think HP3000 like B5000 used the same stack for all purposes however I cannot seem
> to find hard evidence of that. It seems the entire thing was programmed
> at the low level in something called SPL which looks very much like Pascal/Algol.
> I cannot find a document about Assembly Language on the HP3000.
>
> The instruction set has a Procedure call and a Sub-routine call but I cannot find info
> on what transpires in the CPU when they are executed.

If the end use of a stack-based processor was a register-based language,
what was the point? Elizabeth suggested users found it more convenient
to run a PolyForth port on the GA144 than program it natively. Not sure
if a dig but raises the question of creating something simply because one
can. That it has become feasible to 'Build your own CPU' (or SBC, or
Forth, or Standard) is no justification to do it. Hugh relates Testra
was under competitive pressure to create their chip. As excuses go it's
at least plausible.

Re: Von Neuman, Harvard and ... Moore ?

<a508b7f0-41d7-4524-8b1d-2422d6e8ab61n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24254&group=comp.lang.forth#24254

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1894:b0:403:ae76:1697 with SMTP id v20-20020a05622a189400b00403ae761697mr51103qtc.1.1691820294307;
Fri, 11 Aug 2023 23:04:54 -0700 (PDT)
X-Received: by 2002:a05:6a00:2295:b0:687:2cd0:a72f with SMTP id
f21-20020a056a00229500b006872cd0a72fmr1826399pfe.6.1691820293543; Fri, 11 Aug
2023 23:04:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Fri, 11 Aug 2023 23:04:52 -0700 (PDT)
In-Reply-To: <ub6sal$1640h$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me> <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
<ub6sal$1640h$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a508b7f0-41d7-4524-8b1d-2422d6e8ab61n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Sat, 12 Aug 2023 06:04:54 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3858
 by: Lorem Ipsum - Sat, 12 Aug 2023 06:04 UTC

On Friday, August 11, 2023 at 10:55:22 PM UTC-4, dxforth wrote:
> On 12/08/2023 4:37 am, Brian Fox wrote:
> > On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:
> >
> >> HP 3000
> >
> > Thank you.
> >
> > I just did some reading in this pdf manual and some other sites.
> >
> > http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf
> >
> > I think HP3000 like B5000 used the same stack for all purposes however I cannot seem
> > to find hard evidence of that. It seems the entire thing was programmed
> > at the low level in something called SPL which looks very much like Pascal/Algol.
> > I cannot find a document about Assembly Language on the HP3000.
> >
> > The instruction set has a Procedure call and a Sub-routine call but I cannot find info
> > on what transpires in the CPU when they are executed.
> If the end use of a stack-based processor was a register-based language,
> what was the point? Elizabeth suggested users found it more convenient
> to run a PolyForth port on the GA144 than program it natively. Not sure
> if a dig but raises the question of creating something simply because one
> can. That it has become feasible to 'Build your own CPU' (or SBC, or
> Forth, or Standard) is no justification to do it. Hugh relates Testra
> was under competitive pressure to create their chip. As excuses go it's
> at least plausible.

Why would anyone want to program even a stack processor in assembly language? While the GA144 may seem similar to Forth, it is actually very different. Like many assembly lanugages, it has many quirks at the assembly level that are easy to forget about and/or screw up. This is one of several reasons why I eschew the idea that a stack processor should be called a Forth processor.

This is also why I would point out that the Testra processor was not a Forth processor. If I'm not mistaken, Hugh is happy to point out that the CPU was very hard to program at the assembly level and his compiler was very important to the chip being useful.

--

Rick C.

-++ Get 1,000 miles of free Supercharging
-++ Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<nnd$1c37d08c$1f801d63@8991bdbc67b61bb7>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24255&group=comp.lang.forth#24255

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com> <ub5kqm$t05o$1@dont-email.me> <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: albert@cherry (none)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$1c37d08c$1f801d63@8991bdbc67b61bb7>
Organization: KPN B.V.
Date: Sat, 12 Aug 2023 09:07:42 +0200
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe005.abavia.com!abp003.abavia.com!news.kpn.nl!not-for-mail
Lines: 35
Injection-Date: Sat, 12 Aug 2023 09:07:42 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 2088
 by: none - Sat, 12 Aug 2023 07:07 UTC

In article <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>,
Brian Fox <brian.fox@brianfox.ca> wrote:
>On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:
>
>> HP 3000
>
>Thank you.
>
>I just did some reading in this pdf manual and some other sites.
>
>http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf
>
>I think HP3000 like B5000 used the same stack for all purposes however I
>cannot seem
>to find hard evidence of that. It seems the entire thing was programmed
>at the low level in something called SPL which looks very much like
>Pascal/Algol.
>I cannot find a document about Assembly Language on the HP3000.
>
>The instruction set has a Procedure call and a Sub-routine call but I
>cannot find info
>on what transpires in the CPU when they are executed.

It can be claimed that the pdp16 where each register supports autodecrement
/ autoincrement has dual (or more) stacks. The current argument is
rather moot.
Groetjes Albert
>
>
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat spinning. - the Wise from Antrim -

Re: Von Neuman, Harvard and ... Moore ?

<ub7hq5$1905q$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24256&group=comp.lang.forth#24256

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxforth@gmail.com (dxforth)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Sat, 12 Aug 2023 19:01:57 +1000
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <ub7hq5$1905q$1@dont-email.me>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
<6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
<ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me>
<3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
<ub6sal$1640h$1@dont-email.me>
<a508b7f0-41d7-4524-8b1d-2422d6e8ab61n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 12 Aug 2023 09:01:57 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="09e4494be7c6725018bd61f52651a79c";
logging-data="1343674"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19PV7qKNwNMgb9yTaoUnhkI"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:6PoeWyE+Tlan/g7Lqqgn8E4unIo=
In-Reply-To: <a508b7f0-41d7-4524-8b1d-2422d6e8ab61n@googlegroups.com>
Content-Language: en-GB
 by: dxforth - Sat, 12 Aug 2023 09:01 UTC

On 12/08/2023 4:04 pm, Lorem Ipsum wrote:
> On Friday, August 11, 2023 at 10:55:22 PM UTC-4, dxforth wrote:
>> On 12/08/2023 4:37 am, Brian Fox wrote:
>>> On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:
>>>
>>>> HP 3000
>>>
>>> Thank you.
>>>
>>> I just did some reading in this pdf manual and some other sites.
>>>
>>> http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf
>>>
>>> I think HP3000 like B5000 used the same stack for all purposes however I cannot seem
>>> to find hard evidence of that. It seems the entire thing was programmed
>>> at the low level in something called SPL which looks very much like Pascal/Algol.
>>> I cannot find a document about Assembly Language on the HP3000.
>>>
>>> The instruction set has a Procedure call and a Sub-routine call but I cannot find info
>>> on what transpires in the CPU when they are executed.
>> If the end use of a stack-based processor was a register-based language,
>> what was the point? Elizabeth suggested users found it more convenient
>> to run a PolyForth port on the GA144 than program it natively. Not sure
>> if a dig but raises the question of creating something simply because one
>> can. That it has become feasible to 'Build your own CPU' (or SBC, or
>> Forth, or Standard) is no justification to do it. Hugh relates Testra
>> was under competitive pressure to create their chip. As excuses go it's
>> at least plausible.
>
> Why would anyone want to program even a stack processor in assembly language? While the GA144 may seem similar to Forth, it is actually very different. Like many assembly lanugages, it has many quirks at the assembly level that are easy to forget about and/or screw up. This is one of several reasons why I eschew the idea that a stack processor should be called a Forth processor.
>
> This is also why I would point out that the Testra processor was not a Forth processor. If I'm not mistaken, Hugh is happy to point out that the CPU was very hard to program at the assembly level and his compiler was very important to the chip being useful.
>

So a mismatch between what was wanted and what was available. Not a great
recipe for performance but apparently good enough for their purposes.

Re: Von Neuman, Harvard and ... Moore ?

<a60118eb-ad6f-48c8-b409-58dc9ca25ee9n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24257&group=comp.lang.forth#24257

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:18a7:b0:403:b221:e4b4 with SMTP id v39-20020a05622a18a700b00403b221e4b4mr56834qtc.1.1691835653181;
Sat, 12 Aug 2023 03:20:53 -0700 (PDT)
X-Received: by 2002:a17:902:e841:b0:1b2:4b45:91ca with SMTP id
t1-20020a170902e84100b001b24b4591camr1635039plg.2.1691835652858; Sat, 12 Aug
2023 03:20:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 12 Aug 2023 03:20:52 -0700 (PDT)
In-Reply-To: <ub7hq5$1905q$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me> <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
<ub6sal$1640h$1@dont-email.me> <a508b7f0-41d7-4524-8b1d-2422d6e8ab61n@googlegroups.com>
<ub7hq5$1905q$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a60118eb-ad6f-48c8-b409-58dc9ca25ee9n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Sat, 12 Aug 2023 10:20:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4430
 by: Lorem Ipsum - Sat, 12 Aug 2023 10:20 UTC

On Saturday, August 12, 2023 at 5:02:01 AM UTC-4, dxforth wrote:
> On 12/08/2023 4:04 pm, Lorem Ipsum wrote:
> > On Friday, August 11, 2023 at 10:55:22 PM UTC-4, dxforth wrote:
> >> On 12/08/2023 4:37 am, Brian Fox wrote:
> >>> On Friday, August 11, 2023 at 11:41:13 AM UTC-4, Buzz McCool wrote:
> >>>
> >>>> HP 3000
> >>>
> >>> Thank you.
> >>>
> >>> I just did some reading in this pdf manual and some other sites.
> >>>
> >>> http://bitsavers.org/pdf/hp/3000/hp3000/5952-4431_HP3000_Summary_Description_Feb73.pdf
> >>>
> >>> I think HP3000 like B5000 used the same stack for all purposes however I cannot seem
> >>> to find hard evidence of that. It seems the entire thing was programmed
> >>> at the low level in something called SPL which looks very much like Pascal/Algol.
> >>> I cannot find a document about Assembly Language on the HP3000.
> >>>
> >>> The instruction set has a Procedure call and a Sub-routine call but I cannot find info
> >>> on what transpires in the CPU when they are executed.
> >> If the end use of a stack-based processor was a register-based language,
> >> what was the point? Elizabeth suggested users found it more convenient
> >> to run a PolyForth port on the GA144 than program it natively. Not sure
> >> if a dig but raises the question of creating something simply because one
> >> can. That it has become feasible to 'Build your own CPU' (or SBC, or
> >> Forth, or Standard) is no justification to do it. Hugh relates Testra
> >> was under competitive pressure to create their chip. As excuses go it's
> >> at least plausible.
> >
> > Why would anyone want to program even a stack processor in assembly language? While the GA144 may seem similar to Forth, it is actually very different. Like many assembly lanugages, it has many quirks at the assembly level that are easy to forget about and/or screw up. This is one of several reasons why I eschew the idea that a stack processor should be called a Forth processor.
> >
> > This is also why I would point out that the Testra processor was not a Forth processor. If I'm not mistaken, Hugh is happy to point out that the CPU was very hard to program at the assembly level and his compiler was very important to the chip being useful.
> >
> So a mismatch between what was wanted and what was available. Not a great
> recipe for performance but apparently good enough for their purposes.

I have no idea what you are talking about. Please find another way of stating your point.

--

Rick C.

+-- Get 1,000 miles of free Supercharging
+-- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<165030da-5e83-49dd-b273-31151e614e53n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24258&group=comp.lang.forth#24258

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:5ce:b0:403:3683:62a2 with SMTP id d14-20020a05622a05ce00b00403368362a2mr57959qtb.11.1691847332910;
Sat, 12 Aug 2023 06:35:32 -0700 (PDT)
X-Received: by 2002:a17:902:da8f:b0:1bb:b39d:8cb0 with SMTP id
j15-20020a170902da8f00b001bbb39d8cb0mr1726459plx.1.1691847332406; Sat, 12 Aug
2023 06:35:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 12 Aug 2023 06:35:31 -0700 (PDT)
In-Reply-To: <ub6sal$1640h$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=99.242.210.36; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 99.242.210.36
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me> <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
<ub6sal$1640h$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <165030da-5e83-49dd-b273-31151e614e53n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Sat, 12 Aug 2023 13:35:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2469
 by: Brian Fox - Sat, 12 Aug 2023 13:35 UTC

On Friday, August 11, 2023 at 10:55:22 PM UTC-4, dxforth wrote:

> If the end use of a stack-based processor was a register-based language,
> what was the point? Elizabeth suggested users found it more convenient
> to run a PolyForth port on the GA144 than program it natively. Not sure
> if a dig but raises the question of creating something simply because one
> can. That it has become feasible to 'Build your own CPU' (or SBC, or
> Forth, or Standard) is no justification to do it. Hugh relates Testra
> was under competitive pressure to create their chip. As excuses go it's
> at least plausible.

One could argue that the Algol language family is very stack oriented.
Where they differed from Chuck's approach was in trying to abstract the
hardware away from the programmer as far as possible.

Academia seems to favour that approach and I suppose by language
popularity so do the "masses" .

Re: Von Neuman, Harvard and ... Moore ?

<42b64dab-0d08-4d8b-8ece-d083a38cdc2fn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24376&group=comp.lang.forth#24376

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:4f81:0:b0:63d:2a18:b07b with SMTP id em1-20020ad44f81000000b0063d2a18b07bmr50426qvb.10.1692668698370;
Mon, 21 Aug 2023 18:44:58 -0700 (PDT)
X-Received: by 2002:a05:6a00:1349:b0:687:2cd0:a72f with SMTP id
k9-20020a056a00134900b006872cd0a72fmr5866581pfu.6.1692668697887; Mon, 21 Aug
2023 18:44:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Mon, 21 Aug 2023 18:44:57 -0700 (PDT)
In-Reply-To: <165030da-5e83-49dd-b273-31151e614e53n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=38.105.72.65; posting-account=OcRAMAoAAAArFDHhZFYw2-58_dk-x0_f
NNTP-Posting-Host: 38.105.72.65
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<ub5kqm$t05o$1@dont-email.me> <3fd96aca-8f9b-4c2e-9f38-2635b06f7cd2n@googlegroups.com>
<ub6sal$1640h$1@dont-email.me> <165030da-5e83-49dd-b273-31151e614e53n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <42b64dab-0d08-4d8b-8ece-d083a38cdc2fn@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: presidentbyamendment@gmail.com (hohensee)
Injection-Date: Tue, 22 Aug 2023 01:44:58 +0000
Content-Type: text/plain; charset="UTF-8"
 by: hohensee - Tue, 22 Aug 2023 01:44 UTC

Hi folks.

How many stacks a machine has implicitly is how many stacks the instructions
use implicitly. On a 2 stack machine ret uses a stack implicitly, and + uses another
stack implicitly. Some of my sketches of CPUs have loops that know about thier
indicii uh, indexes stack, and @ ! and so on just know about a data pointer stack.

Rick Hohensee

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor