Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

19 May, 2024: Line wrapping has been changed to be more consistent with Usenet standards.
 If you find that it is broken please let me know here rocksolid.nodes.help


computers / alt.folklore.computers / Re: Architecture, was ISA

SubjectAuthor
* ISAElijah Stone
+* Re: ISATheo Markettos
|+* Re: ISAPeter Flass
||`* Re: ISATheo
|| `- Re: ISAPeter Flass
|+- Re: ISAJohn Dallman
|`* Re: ISAQuadibloc
| `* Re: ISAPeter Flass
|  +- Re: ISAScott Lurndal
|  +- Re: ISAJohnny Billquist
|  `* Re: ISARich Alderson
|   +- Re: ISAPeter Flass
|   +* Re: ISAJohnny Billquist
|   |`* Re: ISALars Brinkhoff
|   | `* Re: ISAJohnny Billquist
|   |  `* Re: ISALars Brinkhoff
|   |   `* Re: ISAJohnny Billquist
|   |    `* Re: ISAPeter Flass
|   |     +- Re: ISAAhem A Rivet's Shot
|   |     +- Re: ISAScott Lurndal
|   |     `* Re: compatibility, and ISAJohn Levine
|   |      `* Re: compatibility, and ISAThomas Koenig
|   |       `- Re: compatibility, and ISAPeter Flass
|   `* Re: ISARich Alderson
|    `- Re: ISAPeter Flass
+* Re: ISAScott Lurndal
|`- Re: ISAAhem A Rivet's Shot
`* Re: Architecture, was ISAJohn Levine
 +* Re: Architecture, was ISAKerr-Mudd, John
 |+* Re: Architecture, was ISAKerr-Mudd, John
 ||`- Re: Architecture, was ISAAhem A Rivet's Shot
 |`* Re: Architecture, was ISAJohn Levine
 | `- Re: Architecture, was ISALynn Wheeler
 `* Re: Architecture, was ISAThomas Koenig
  +* Re: Architecture, was ISAJohnny Billquist
  |+* Re: Architecture, was ISAVir Campestris
  ||+* Re: Architecture, was ISAAhem A Rivet's Shot
  |||+* Re: Architecture, was ISAThomas Koenig
  ||||`- Re: Architecture, was ISAAhem A Rivet's Shot
  |||+- Re: Architecture, was ISAJohn Dallman
  |||`- Re: Architecture, was ISAPeter Flass
  ||+* Re: Architecture, was ISAJohnny Billquist
  |||`* Re: Architecture, was ISAJohnny Billquist
  ||| `- Re: Architecture, was ISALars Brinkhoff
  ||`- Re: Architecture, was ISABob Eager
  |`* Re: Architecture, was ISAJoe Pfeiffer
  | +* Re: Architecture, was ISAPeter Flass
  | |`* Re: Architecture, was ISAJoe Pfeiffer
  | | `* Re: Architecture, was ISAScott Lurndal
  | |  +- Re: Architecture, was ISACharlie Gibbs
  | |  `- Re: Architecture, was ISABob Eager
  | `* Re: Architecture, was ISAJohnny Billquist
  |  +- Re: Architecture, was ISAJoe Pfeiffer
  |  `* Re: Architecture, was ISAJohn Levine
  |   `* Re: Architecture, was ISAJohn Levine
  |    `- Re: Architecture, was ISAJohnny Billquist
  `* Re: PDP-6 Architecture, was ISAJohn Levine
   +* Re: PDP-6 Architecture, was ISARich Alderson
   |`- Re: PDP-6 Architecture, was ISAJohn Levine
   `- Re: PDP-6 Architecture, was ISALynn Wheeler

Pages:123
Re: Architecture, was ISA

<1bfs3rgv3q.fsf@pfeifferfamily.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8674&group=alt.folklore.computers#8674

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: pfeiffer@cs.nmsu.edu (Joe Pfeiffer)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Wed, 06 Sep 2023 09:49:29 -0600
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <1bfs3rgv3q.fsf@pfeifferfamily.net>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="acf03276997203da5009b7f9eea31d4b";
logging-data="2698721"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+cqep4Pft9MFX2c/caWgeApZIvwzcN51A="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:S2pp9kC8dej8eva39zeDphL642c=
sha1:JYHxK5ksCnsKM26S2+ESHdy6hVg=
 by: Joe Pfeiffer - Wed, 6 Sep 2023 15:49 UTC

Johnny Billquist <bqt@softjar.se> writes:

> On 2023-09-04 13:02, Thomas Koenig wrote:
>
> The PDP-11 (at least some models) have the exact same behavior with
> the registers. The CPU registers do exist in memory space, and you can
> run code in them.

I don't remember ever coming across this -- which models?

Re: Architecture, was ISA

<141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8675&group=alt.folklore.computers#8675

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Wed, 6 Sep 2023 11:35:01 -0700
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com>
<ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com>
<1bfs3rgv3q.fsf@pfeifferfamily.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="ab67ebabdf171497d675619f71abd156";
logging-data="2750451"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GW538eUxExKX4vtR3LrnK"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:03Yh/IqDQf1fXFcUXdS5e6ogYmc=
sha1:fwTgdyMBl3dfdiNOv/UD6LqoAiw=
 by: Peter Flass - Wed, 6 Sep 2023 18:35 UTC

Joe Pfeiffer <pfeiffer@cs.nmsu.edu> wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>
>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>
>> The PDP-11 (at least some models) have the exact same behavior with
>> the registers. The CPU registers do exist in memory space, and you can
>> run code in them.
>
> I don't remember ever coming across this -- which models?
>

I do think Xerox/SDS Sigma systems had this. The IBM 1130 had its index
registers in core (not backing real registers, although the 1800 did have
real registers too).

--
Pete

Re: Architecture, was ISA

<1bbkeehk7c.fsf@pfeifferfamily.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8676&group=alt.folklore.computers#8676

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: pfeiffer@cs.nmsu.edu (Joe Pfeiffer)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Wed, 06 Sep 2023 18:59:35 -0600
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <1bbkeehk7c.fsf@pfeifferfamily.net>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net>
<141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="164c69f80b48f00abc58ac73e35ea445";
logging-data="2854404"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Hz9h79C97F9vYdmZJ68W559Ev3AUadic="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:AL0NgPPWEccvJySnIiEYiX3cLJE=
sha1:1dWvx53WxFXR6wAqG/sidZnMbjA=
 by: Joe Pfeiffer - Thu, 7 Sep 2023 00:59 UTC

Peter Flass <peter_flass@yahoo.com> writes:

> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>
>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>
>>> The PDP-11 (at least some models) have the exact same behavior with
>>> the registers. The CPU registers do exist in memory space, and you can
>>> run code in them.
>>
>> I don't remember ever coming across this -- which models?
>>
>
> I do think Xerox/SDS Sigma systems had this. The IBM 1130 had its index
> registers in core (not backing real registers, although the 1800 did have
> real registers too).

Yes, there were several other computer families that did it. It's
specifically PDP 11 where I haven't heard of it before.

Re: Architecture, was ISA

<2609e1e7-1c7a-4b16-89f0-f0f94458739fn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8677&group=alt.folklore.computers#8677

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:a05:620a:4d87:b0:76d:9ee4:2b2b with SMTP id uw7-20020a05620a4d8700b0076d9ee42b2bmr349483qkn.15.1694062495159;
Wed, 06 Sep 2023 21:54:55 -0700 (PDT)
X-Received: by 2002:a17:902:fac6:b0:1c1:f860:5cbe with SMTP id
ld6-20020a170902fac600b001c1f8605cbemr5073706plb.6.1694062494774; Wed, 06 Sep
2023 21:54:54 -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: alt.folklore.computers
Date: Wed, 6 Sep 2023 21:54:53 -0700 (PDT)
In-Reply-To: <ud54a6$q7s$2@news.misty.com>
Injection-Info: google-groups.googlegroups.com; posting-host=94.254.6.194; posting-account=iRS-VwkAAABt-J9QeQnsmYGfMqaUV8dl
NNTP-Posting-Host: 94.254.6.194
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <ud4tim$1h5ng$3@dont-email.me>
<ud53uf$q7s$1@news.misty.com> <ud54a6$q7s$2@news.misty.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2609e1e7-1c7a-4b16-89f0-f0f94458739fn@googlegroups.com>
Subject: Re: Architecture, was ISA
From: lars.brinkhoff@gmail.com (Lars Brinkhoff)
Injection-Date: Thu, 07 Sep 2023 04:54:55 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Lars Brinkhoff - Thu, 7 Sep 2023 04:54 UTC

Johnny Billquist wrote:
> I guess that might imply that the PDP-6 also had the registers in main
> memory.

There was a "fast memory" option to implement the accumulator storage
with flip-flops rather than core. I'm not sure about the details; it might have
been the first device on the memory bus.

Re: Architecture, was ISA

<udc6qr$e18$2@news.misty.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8678&group=alt.folklore.computers#8678

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Thu, 7 Sep 2023 11:57:47 +0200
Organization: MGT Consulting
Message-ID: <udc6qr$e18$2@news.misty.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 7 Sep 2023 09:57:47 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="14376"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
In-Reply-To: <1bfs3rgv3q.fsf@pfeifferfamily.net>
 by: Johnny Billquist - Thu, 7 Sep 2023 09:57 UTC

On 2023-09-06 17:49, Joe Pfeiffer wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>
>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>
>> The PDP-11 (at least some models) have the exact same behavior with
>> the registers. The CPU registers do exist in memory space, and you can
>> run code in them.
>
> I don't remember ever coming across this -- which models?

I won't dare trying to list them all. I know that the 11/70 have it,
which implies that the 11/45, 11/50 and 11/55 also do. My guess is that
all PDP-11s, except those that have a serial console built into the CPU.
So anything except the F11 and J11 based. Possibly also T11.

General register set 0 is at 17777700 to 17777707. General register set
1 is at 17777710 to 17777717. The weird/funny thing is that when you
access these addresses on the front panel, addresses actually increment
by 1, and not the usual 2. But they are still 16 bit data on each
address (obviously, since they are the CPU registers).

It's all documented in the processor handbook. Some PDP-11 models allow
you to access the general registers in the I/O page, but do not allow
you to run from them, while others do. And some models to not have the
registers visible there at all. So it is rather model dependent.

This is a rather obscure piece of knowledge though, and I'm not
surprised most people are not aware. But think about it - if you have a
PDP-11 with a front panel, this is the only way to find out what content
you have in your CPU registers...

Johnny

Re: Architecture, was ISA

<W0kKM.756907$qnnb.283863@fx11.iad>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8679&group=alt.folklore.computers#8679

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Architecture, was ISA
Newsgroups: alt.folklore.computers
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de> <ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net> <141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org> <1bbkeehk7c.fsf@pfeifferfamily.net>
Lines: 24
Message-ID: <W0kKM.756907$qnnb.283863@fx11.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Thu, 07 Sep 2023 13:14:30 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Thu, 07 Sep 2023 13:14:30 GMT
X-Received-Bytes: 1820
 by: Scott Lurndal - Thu, 7 Sep 2023 13:14 UTC

Joe Pfeiffer <pfeiffer@cs.nmsu.edu> writes:
>Peter Flass <peter_flass@yahoo.com> writes:
>
>> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> wrote:
>>> Johnny Billquist <bqt@softjar.se> writes:
>>>
>>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>>
>>>> The PDP-11 (at least some models) have the exact same behavior with
>>>> the registers. The CPU registers do exist in memory space, and you can
>>>> run code in them.
>>>
>>> I don't remember ever coming across this -- which models?
>>>
>>
>> I do think Xerox/SDS Sigma systems had this. The IBM 1130 had its index
>> registers in core (not backing real registers, although the 1800 did have
>> real registers too).
>
>Yes, there were several other computer families that did it. It's
>specifically PDP 11 where I haven't heard of it before.

Indeed, the Burroughs BCD machines also had their index registers
in low memory.

Re: ISA

<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8680&group=alt.folklore.computers#8680

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:a05:6214:8c1:b0:649:f255:e483 with SMTP id da1-20020a05621408c100b00649f255e483mr431163qvb.5.1694097053441;
Thu, 07 Sep 2023 07:30:53 -0700 (PDT)
X-Received: by 2002:a17:90a:d245:b0:271:dd8a:2bbf with SMTP id
o5-20020a17090ad24500b00271dd8a2bbfmr4757736pjw.9.1694097052813; Thu, 07 Sep
2023 07:30:52 -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: alt.folklore.computers
Date: Thu, 7 Sep 2023 07:30:52 -0700 (PDT)
In-Reply-To: <Qtj*FTbpz@news.chiark.greenend.org.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fa34:c000:f90e:f24c:be28:da58;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fa34:c000:f90e:f24c:be28:da58
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <Qtj*FTbpz@news.chiark.greenend.org.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
Subject: Re: ISA
From: jsavard@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 07 Sep 2023 14:30:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 37
 by: Quadibloc - Thu, 7 Sep 2023 14:30 UTC

On Thursday, August 31, 2023 at 4:37:55 AM UTC-6, Theo Markettos wrote:
> Elijah Stone <elr...@elronnd.net> wrote:
> > I am looking for information on the history and development of ISAs as a
> > technology. Including:
> >
> > - Why were they invented? (IBM wanted to sell their customers hardware
> > upgrades without requiring that they rewrite their code?)

> I think this is slightly the wrong question. Every stored program computer
> has an ISA, being the encoding of stored instructions to logical operations.
> In the early days the ISA was unique to the machine, but the machines
> started as one-offs anyway.

But given his reference to IBM, apparently he is thinking of the ISA as existing
as a "thing" only when it is shared by more than one model of a computer.

Since the EDSAC and the EDVAC, built separately according to the same plan,
shared an instruction set, but were also basically the same implementation, I'm
not sure they would count by his standards.

Before the IBM 360, the IBM 709 was upwards-compatible with the IBM 704,
and Univac made the 1103 and the 1103A.

The SDS 910, 920, and 930 were a series of three machines of different sizes
available from Scientific Data Systems which shared an instruction set for a
24-bit word. And the GE 225 and 235 were part of a compatible series with a
20 bit word also.

John Savard

Re: Architecture, was ISA

<XtoKM.212934$X02a.92135@fx46.iad>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8681&group=alt.folklore.computers#8681

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx46.iad.POSTED!not-for-mail
Newsgroups: alt.folklore.computers
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Architecture, was ISA
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net>
<141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org>
<1bbkeehk7c.fsf@pfeifferfamily.net> <W0kKM.756907$qnnb.283863@fx11.iad>
User-Agent: slrn/1.0.3 (Linux)
Lines: 41
Message-ID: <XtoKM.212934$X02a.92135@fx46.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Thu, 07 Sep 2023 18:18:31 UTC
Date: Thu, 07 Sep 2023 18:18:31 GMT
X-Received-Bytes: 2452
 by: Charlie Gibbs - Thu, 7 Sep 2023 18:18 UTC

On 2023-09-07, Scott Lurndal <scott@slp53.sl.home> wrote:

> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> writes:
>
>> Peter Flass <peter_flass@yahoo.com> writes:
>>
>>> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> wrote:
>>>
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>
>>>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>>>
>>>>> The PDP-11 (at least some models) have the exact same behavior with
>>>>> the registers. The CPU registers do exist in memory space, and you can
>>>>> run code in them.
>>>>
>>>> I don't remember ever coming across this -- which models?
>>>
>>> I do think Xerox/SDS Sigma systems had this. The IBM 1130 had its index
>>> registers in core (not backing real registers, although the 1800 did have
>>> real registers too).
>>
>> Yes, there were several other computer families that did it. It's
>> specifically PDP 11 where I haven't heard of it before.
>
> Indeed, the Burroughs BCD machines also had their index registers
> in low memory.

The Univac 9300 (their answer to the IBM 360/20) also stored its
registers in low memory. Two sets, actually, to support its primitive
version of problem and supervisor states. Its equivalent of the 360's
PSW was also in low memory. I had fun writing little programs that
did strange things, e.g. fill memory with an instruction that decremented
the program counter by 8, jump to the last one, and execute the program
backwards.

--
/~\ Charlie Gibbs | They offer a huge range of
\ / <cgibbs@kltpzyxm.invalid> | world-class vulnerabilities
X I'm really at ac.dekanfrus | that only Microsoft can provide.
/ \ if you read it the right way. | -- druck

Re: Architecture, was ISA

<kluqquFed4qU1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8682&group=alt.folklore.computers#8682

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: 7 Sep 2023 20:41:02 GMT
Lines: 34
Message-ID: <kluqquFed4qU1@mid.individual.net>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net>
<141579739.715717944.021655.peter_flass-yahoo.com@news.eternal-september.org>
<1bbkeehk7c.fsf@pfeifferfamily.net> <W0kKM.756907$qnnb.283863@fx11.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 49mUnarF1AOHGwVqgM9yIQj+2tuaHSHYkRX/TTcYYeWd4B32xI
Cancel-Lock: sha1:ToDp95vjpxNeI0r+9ispPTFx1rs= sha256:qc/+bHSgDi/2HnXj9toWMGH3+Q+PetG91EoMSt+Vlhw=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
 by: Bob Eager - Thu, 7 Sep 2023 20:41 UTC

On Thu, 07 Sep 2023 13:14:30 +0000, Scott Lurndal wrote:

> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> writes:
>>Peter Flass <peter_flass@yahoo.com> writes:
>>
>>> Joe Pfeiffer <pfeiffer@cs.nmsu.edu> wrote:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>
>>>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>>>
>>>>> The PDP-11 (at least some models) have the exact same behavior with
>>>>> the registers. The CPU registers do exist in memory space, and you
>>>>> can run code in them.
>>>>
>>>> I don't remember ever coming across this -- which models?
>>>>
>>>>
>>> I do think Xerox/SDS Sigma systems had this. The IBM 1130 had its
>>> index registers in core (not backing real registers, although the 1800
>>> did have real registers too).
>>
>>Yes, there were several other computer families that did it. It's
>>specifically PDP 11 where I haven't heard of it before.
>
> Indeed, the Burroughs BCD machines also had their index registers in low
> memory.

And the ICT 1900 (physically on the lower end of the range).

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Re: Architecture, was ISA

<1b7cp1hf6i.fsf@pfeifferfamily.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8683&group=alt.folklore.computers#8683

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: pfeiffer@cs.nmsu.edu (Joe Pfeiffer)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Thu, 07 Sep 2023 15:00:21 -0600
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <1b7cp1hf6i.fsf@pfeifferfamily.net>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net>
<udc6qr$e18$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="164c69f80b48f00abc58ac73e35ea445";
logging-data="3291069"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19tpx4jLodM7gYOOEmlbibn1SuzIJ3O4Yg="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:lR5+aO13W2G9uv764KNYostfXtI=
sha1:sxC7XCePXTHyljSU+TzH5bHgJZs=
 by: Joe Pfeiffer - Thu, 7 Sep 2023 21:00 UTC

Johnny Billquist <bqt@softjar.se> writes:

> On 2023-09-06 17:49, Joe Pfeiffer wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>
>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>
>>> The PDP-11 (at least some models) have the exact same behavior with
>>> the registers. The CPU registers do exist in memory space, and you can
>>> run code in them.
>> I don't remember ever coming across this -- which models?
>
> I won't dare trying to list them all. I know that the 11/70 have it,
> which implies that the 11/45, 11/50 and 11/55 also do. My guess is
> that all PDP-11s, except those that have a serial console built into
> the CPU. So anything except the F11 and J11 based. Possibly also T11.
>
> General register set 0 is at 17777700 to 17777707. General register
> set 1 is at 17777710 to 17777717. The weird/funny thing is that when
> you access these addresses on the front panel, addresses actually
> increment by 1, and not the usual 2. But they are still 16 bit data on
> each address (obviously, since they are the CPU registers).

Yes, I was just able to verify this. Cool!

Re: ISA

<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8687&group=alt.folklore.computers#8687

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: Fri, 8 Sep 2023 18:07:05 -0700
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk>
<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="a30fc4ced2d0c70fde6f6f1617a1bace";
logging-data="3965907"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qtPTHuubF1XrxIilqFSIF"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:rAD/XjeUlsRtYh57VzYu5zK/oBk=
sha1:smrdg6T6qn+ww6lANS3zPgcYIQg=
 by: Peter Flass - Sat, 9 Sep 2023 01:07 UTC

Quadibloc <jsavard@ecn.ab.ca> wrote:
> On Thursday, August 31, 2023 at 4:37:55 AM UTC-6, Theo Markettos wrote:
>> Elijah Stone <elr...@elronnd.net> wrote:
>>> I am looking for information on the history and development of ISAs as a
>>> technology. Including:
>>>
>>> - Why were they invented? (IBM wanted to sell their customers hardware
>>> upgrades without requiring that they rewrite their code?)
>
>> I think this is slightly the wrong question. Every stored program computer
>> has an ISA, being the encoding of stored instructions to logical operations.
>> In the early days the ISA was unique to the machine, but the machines
>> started as one-offs anyway.
>
> But given his reference to IBM, apparently he is thinking of the ISA as existing
> as a "thing" only when it is shared by more than one model of a computer.
>
> Since the EDSAC and the EDVAC, built separately according to the same plan,
> shared an instruction set, but were also basically the same implementation, I'm
> not sure they would count by his standards.
>
> Before the IBM 360, the IBM 709 was upwards-compatible with the IBM 704,
> and Univac made the 1103 and the 1103A.
>
> The SDS 910, 920, and 930 were a series of three machines of different sizes
> available from Scientific Data Systems which shared an instruction set for a
> 24-bit word. And the GE 225 and 235 were part of a compatible series with a
> 20 bit word also.
>

I wasn’t aware of the incompatibilities among various PDP-11 models, but
the -10s seemed to have areas of incompatibility also. I believe IBM was
the first to define an “architecture” independent of any particular
implementation, and then make sure (nearly) all S/360 models conformed to
it.

--
Pete

Re: ISA

<F80LM.1449505$GMN3.639608@fx16.iad>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8688&group=alt.folklore.computers#8688

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: ISA
Newsgroups: alt.folklore.computers
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <Qtj*FTbpz@news.chiark.greenend.org.uk> <7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com> <1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
Lines: 42
Message-ID: <F80LM.1449505$GMN3.639608@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Sat, 09 Sep 2023 15:26:29 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Sat, 09 Sep 2023 15:26:29 GMT
X-Received-Bytes: 2916
 by: Scott Lurndal - Sat, 9 Sep 2023 15:26 UTC

Peter Flass <peter_flass@yahoo.com> writes:
>Quadibloc <jsavard@ecn.ab.ca> wrote:
>> On Thursday, August 31, 2023 at 4:37:55 AM UTC-6, Theo Markettos wrote:
>>> Elijah Stone <elr...@elronnd.net> wrote:
>>>> I am looking for information on the history and development of ISAs as a
>>>> technology. Including:
>>>>
>>>> - Why were they invented? (IBM wanted to sell their customers hardware
>>>> upgrades without requiring that they rewrite their code?)
>>
>>> I think this is slightly the wrong question. Every stored program computer
>>> has an ISA, being the encoding of stored instructions to logical operations.
>>> In the early days the ISA was unique to the machine, but the machines
>>> started as one-offs anyway.
>>
>> But given his reference to IBM, apparently he is thinking of the ISA as existing
>> as a "thing" only when it is shared by more than one model of a computer.
>>
>> Since the EDSAC and the EDVAC, built separately according to the same plan,
>> shared an instruction set, but were also basically the same implementation, I'm
>> not sure they would count by his standards.
>>
>> Before the IBM 360, the IBM 709 was upwards-compatible with the IBM 704,
>> and Univac made the 1103 and the 1103A.
>>
>> The SDS 910, 920, and 930 were a series of three machines of different sizes
>> available from Scientific Data Systems which shared an instruction set for a
>> 24-bit word. And the GE 225 and 235 were part of a compatible series with a
>> 20 bit word also.
>>
>
>I wasn’t aware of the incompatibilities among various PDP-11 models, but
>the -10s seemed to have areas of incompatibility also. I believe IBM was
>the first to define an “architecture” independent of any particular
>implementation, and then make sure (nearly) all S/360 models conformed to
>it.

Burroughs early architectures (medium and large systems (B6xxx and successor))
were independent of any particular implementation. And like the 360 family,
new features were added to the architecture to provide new capabilities in
a backward compatable fashion. The B3500 was roughly contemporaneous to
the 360 family.

Re: ISA

<udiffc$2bl$3@news.misty.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8689&group=alt.folklore.computers#8689

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: Sat, 9 Sep 2023 21:02:04 +0200
Organization: MGT Consulting
Message-ID: <udiffc$2bl$3@news.misty.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk>
<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Sep 2023 19:02:05 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="2421"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
In-Reply-To: <1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
 by: Johnny Billquist - Sat, 9 Sep 2023 19:02 UTC

On 2023-09-09 03:07, Peter Flass wrote:
> I wasn’t aware of the incompatibilities among various PDP-11 models, but
> the -10s seemed to have areas of incompatibility also. I believe IBM was
> the first to define an “architecture” independent of any particular
> implementation, and then make sure (nearly) all S/360 models conformed to
> it.

The incompatibilities between PDP-11 models mostly came about because
the architecture wasn't really formally defined, but was a lot of
general understanding and "see how the previous implementation did it".
However, in some cases, some slight differences occurred because for
various reasons it was easier/better for the implementors to have a
slightly different behavior, and the architecture didn't have a proper
definition, so it could be said to be wrong.

It's mostly somewhat odd/unused sequences that behave differently.

For example:

MOV R0,(R0)+

the question is, the R0 that is written, is it the value before or after
the increment? Undefined. Different models do it differently.
But this is not a sequence you'd normally be using in your code.

Some instructions might also affect the processor status flags
differently. SWAB affecting the V (overflow) flag, for example.

And of course, the architecture was extended a bit, causing some
additional incompatibilities. Not all PDP-11s have the RTT instruction,
for example.

Because of experiences with the PDP-11, DEC did do a very formal
definition for things on the VAX, to avoid something similar. There are
still a few differences on some VAX CPUs, but I think they probably
classify as bugs.

Johnny

Re: Architecture, was ISA

<udil8t$942$1@gal.iecc.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8690&group=alt.folklore.computers#8690

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Sat, 9 Sep 2023 20:41:01 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <udil8t$942$1@gal.iecc.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net> <udc6qr$e18$2@news.misty.com>
Injection-Date: Sat, 9 Sep 2023 20:41:01 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="9346"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ud4mtd$a9o$2@news.misty.com> <1bfs3rgv3q.fsf@pfeifferfamily.net> <udc6qr$e18$2@news.misty.com>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Sat, 9 Sep 2023 20:41 UTC

According to Johnny Billquist <bqt@softjar.se>:
>On 2023-09-06 17:49, Joe Pfeiffer wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>
>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>
>>> The PDP-11 (at least some models) have the exact same behavior with
>>> the registers. The CPU registers do exist in memory space, and you can
>>> run code in them.
>>
>> I don't remember ever coming across this -- which models?
>
>I won't dare trying to list them all. I know that the 11/70 have it,
>which implies that the 11/45, 11/50 and 11/55 also do.

I did a lot of programming on an an 11/45 and I can assure you the
registers were addressable as memory, at least not in any normal way.

>General register set 0 is at 17777700 to 17777707. General register set
>1 is at 17777710 to 17777717.

That was for debugging. It wasn't useful in normal code.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: Architecture, was ISA

<udil9p$942$2@gal.iecc.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8691&group=alt.folklore.computers#8691

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Sat, 9 Sep 2023 20:41:29 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <udil9p$942$2@gal.iecc.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <1bfs3rgv3q.fsf@pfeifferfamily.net> <udc6qr$e18$2@news.misty.com> <udil8t$942$1@gal.iecc.com>
Injection-Date: Sat, 9 Sep 2023 20:41:29 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="9346"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <1bfs3rgv3q.fsf@pfeifferfamily.net> <udc6qr$e18$2@news.misty.com> <udil8t$942$1@gal.iecc.com>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Sat, 9 Sep 2023 20:41 UTC

According to John Levine <johnl@taugh.com>:
>According to Johnny Billquist <bqt@softjar.se>:
>>On 2023-09-06 17:49, Joe Pfeiffer wrote:
>>> Johnny Billquist <bqt@softjar.se> writes:
>>>
>>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>>
>>>> The PDP-11 (at least some models) have the exact same behavior with
>>>> the registers. The CPU registers do exist in memory space, and you can
>>>> run code in them.
>>>
>>> I don't remember ever coming across this -- which models?
>>
>>I won't dare trying to list them all. I know that the 11/70 have it,
>>which implies that the 11/45, 11/50 and 11/55 also do.
>
>I did a lot of programming on an an 11/45 and I can assure you the
>registers were addressable as memory, at least not in any normal way.

sigh. were NOT addressable ...
>
>>General register set 0 is at 17777700 to 17777707. General register set
>>1 is at 17777710 to 17777717.
>
>That was for debugging. It wasn't useful in normal code.
>
>--
>Regards,
>John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
>Please consider the environment before reading this e-mail. https://jl.ly

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: PDP-6 Architecture, was ISA

<udim3j$j77$1@gal.iecc.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8692&group=alt.folklore.computers#8692

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: PDP-6 Architecture, was ISA
Date: Sat, 9 Sep 2023 20:55:15 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <udim3j$j77$1@gal.iecc.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
Injection-Date: Sat, 9 Sep 2023 20:55:15 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="19687"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Sat, 9 Sep 2023 20:55 UTC

According to Thomas Koenig <tkoenig@netcologne.de>:
>John Levine <johnl@taugh.com> schrieb:
>
>> The 360 was such a great success that we now often forget how
>> revolutionary it was. It was not only the first architecture intended
>> from the outset to have multiple implmementations, but it was also the
>> first one with 8 bit bytes and the kind of byte addressing that is now
>> used everywhere, and the first popular machine with a large regular
>> set of registers.
>
>The PDP-6 had something close to 16 registers in its lowest 16
>words of memory, but I guess it is possible to argue that it
>wasn't very popular ...

I actually programmed a PDP-6 when I was in high school.

The first 16 memory locations were the registers. On the PDP-6 and
KA-10, transistor registers were optional, otherwise stored in the
first 16 locations of core, but everyone bought the fast registers so
they became standard on the KI-10.

The PDP-6 was a technical triumph but a commercial failure. They
used large boards with unreliable connectors making the machine
flaky. DEC only made 20 of them, and cancelled the product. It's
not entirely clear to me why they gave the -10 another try but it
was clearly a good move.

S/360 and the PDP-6 were both announced in 1964, so they obviously
both had been designed some time before, as far as I know without
either having knowledge of the other. The first 360s were shipped in
1965, so DEC probably shipped a PDP-6 before IBM shipped a 360, but I
would say they were simultaneous, and the -6 definitely was not
popular, even though it was well loved by its friends.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: ISA

<mddv8cjj87j.fsf@panix5.panix.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8693&group=alt.folklore.computers#8693

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5-v6.panix.com!not-for-mail
From: news@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: 09 Sep 2023 18:24:48 -0400
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 15
Sender: alderson+news@panix5.panix.com
Message-ID: <mddv8cjj87j.fsf@panix5.panix.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <Qtj*FTbpz@news.chiark.greenend.org.uk> <7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com> <1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
Injection-Info: reader2.panix.com; posting-host="panix5-v6.panix.com:2001:470:30::a654:105";
logging-data="5228"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Sat, 9 Sep 2023 22:24 UTC

Peter Flass <peter_flass@yahoo.com> writes:

> I wasn't aware of the incompatibilities among various PDP-11 models, but the
> -10s seemed to have areas of incompatibility also. I believe IBM was the
> first to define an "architecture�" independent of any particular
> implementation, and then make sure (nearly) all S/360 models conformed to it.

Other than the addition of extended addressing to the KL-10 and KS-10, what
did you have in mind for the PDP-10 systems? Asking for a friend... ;->

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: PDP-6 Architecture, was ISA

<mddsf7nj7iw.fsf@panix5.panix.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8694&group=alt.folklore.computers#8694

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5-v6.panix.com!not-for-mail
From: news@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.folklore.computers
Subject: Re: PDP-6 Architecture, was ISA
Date: 09 Sep 2023 18:39:35 -0400
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 62
Sender: alderson+news@panix5.panix.com
Message-ID: <mddsf7nj7iw.fsf@panix5.panix.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de> <udim3j$j77$1@gal.iecc.com>
Injection-Info: reader2.panix.com; posting-host="panix5-v6.panix.com:2001:470:30::a654:105";
logging-data="23619"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Sat, 9 Sep 2023 22:39 UTC

John Levine <johnl@taugh.com> writes:

> According to Thomas Koenig <tkoenig@netcologne.de>:
>> John Levine <johnl@taugh.com> schrieb:

>>> The 360 was such a great success that we now often forget how revolutionary
>>> it was. It was not only the first architecture intended from the outset to
>>> have multiple implmementations, but it was also the first one with 8 bit
>>> bytes and the kind of byte addressing that is now used everywhere, and the
>>> first popular machine with a large regular set of registers.

>> The PDP-6 had something close to 16 registers in its lowest 16 words of
>> memory, but I guess it is possible to argue that it wasn't very popular ...

> I actually programmed a PDP-6 when I was in high school.

> The first 16 memory locations were the registers. On the PDP-6 and KA-10,
> transistor registers were optional, otherwise stored in the first 16
> locations of core, but everyone bought the fast registers so they became
> standard on the KI-10.

> The PDP-6 was a technical triumph but a commercial failure. They used large
> boards with unreliable connectors making the machine flaky. DEC only made 20
> of them, and cancelled the product. It's not entirely clear to me why they
> gave the -10 another try but it was clearly a good move.

The PDP-6 was a technical triumph, meaning that those customers who purchased a
PPD-6 were very happy with the capabilities of the system even if they were not
particularly happy with the implementation (which was an expansion on the
System Module(TM) technology used successfully in the PDP-1, PDP-4, and PDP-5).

The PDP-10 was designed using the new technology introduced with the PDP-7, the
FlipChip(TM), and used to good effect in the PDP-8 and PDP-9. The 36 bit
architecture redesign was a skunkworks project, hidden from Ken Olsen until it
was ready to go; the initial product line included three models (the 10/10,
10/20, and 10/30) which were nominally single user systems, to make KO happy,
as well as a nonswapping (10/40) and a swapping (10/50) multiuser model.

It is reported that someone did order a 10/30.[1]

> S/360 and the PDP-6 were both announced in 1964, so they obviously both had
> been designed some time before, as far as I know without either having
> knowledge of the other. The first 360s were shipped in 1965, so DEC probably
> shipped a PDP-6 before IBM shipped a 360, but I would say they were
> simultaneous, and the -6 definitely was not popular, even though it was well
> loved by its friends.

The System/360 family were announced in April, 1964, with first customer ship
in October, 1965.

The PDP-6 was announced three weeks before, in March, 1964, with first customer
ship in June, 1964.

A lot less vapor in the PDP-6 than in the S/360, don't you think?

[1] I'd love a PDP-10/30: 32KW memory, paper tape and DECtape, Teletype console.

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: PDP-6 Architecture, was ISA

<871qf7q6g3.fsf@localhost>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8695&group=alt.folklore.computers#8695

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: lynn@garlic.com (Lynn Wheeler)
Newsgroups: alt.folklore.computers
Subject: Re: PDP-6 Architecture, was ISA
Date: Sat, 09 Sep 2023 13:21:00 -1000
Organization: Wheeler&Wheeler
Lines: 79
Message-ID: <871qf7q6g3.fsf@localhost>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<ucu70v$m4t$1@gal.iecc.com> <ud4dfv$3ebun$1@newsreader4.netcologne.de>
<udim3j$j77$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="d9d2fff8ce8fad395cd64b894d4fc876";
logging-data="274568"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19P5m0vLNfZJp3zgvQFfvXgxiBcX3DkT7U="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:0NSr3Wo+/n2GOz8wFUyfHOzma4E=
sha1:BkM7vHImJ+z8ITymsmQO8Q9w+ew=
 by: Lynn Wheeler - Sat, 9 Sep 2023 23:21 UTC

John Levine <johnl@taugh.com> writes:
> S/360 and the PDP-6 were both announced in 1964, so they obviously
> both had been designed some time before, as far as I know without
> either having knowledge of the other. The first 360s were shipped in
> 1965, so DEC probably shipped a PDP-6 before IBM shipped a 360, but I
> would say they were simultaneous, and the -6 definitely was not
> popular, even though it was well loved by its friends.

one of the co-workers (at science center) told story that in the gov/IBM
trial ... that BUNCH members testified that by 1959 all realized that
(because of software costs), all realized that compatible architecture
was needed across the product lines ... but IBM was only one with
executives that managed to enforce compatibility (also required
description that all could follow).

account of the end of the ACS/360 (ACS started out incompatibility, but
Amdahl managed to carry the day for compatibility), executives shut it
down because they were afraid it would advance the state-of-the-art too
fast and would loose control of the market
https://people.cs.clemson.edu/~mark/acs_end.html
Amdahl leaves IBM shortly later.

Early 70s, IBM has the "Future System" project (as countermeasure to
clone mainframe i/o controllers), completely different and going to
completely replace 370. Internal politics were shutting down 370 efforts
(claim is the lack of new 370 during the FS period, is credited with
giving 370 clone makers their market foothold, aka attempting failed
countermeasure to clone controllers enabling rise ofclone systems).

Amdahl gave talk in large MIT auditorium shortly after forming his
company. Somebody in the audience asked him what justification for his
company did he use with investors. He said that there was enough
customer 360 software, that even if IBM was going to completely walk
away from 360 ... it was sufficient to keep him in business through the
end of the century (sort of implying he knew about "FS", but in later
years he claimed he knew nothing about FS).

When FS finally implodes, there was mad rush to get stuff back into 370
product pipelines ... including kicking off the quick&dirty 3033&3081
projects in parallel
http://www.jfsowa.com/computer/memo125.htm
https://en.wikipedia.org/wiki/IBM_Future_Systems_project

trivia: decade ago I was asked (in newsgroups) if I could track down the IBM
decision to add virtual memory to all 370s and found staff to executive
making the decision, basically (OS/360) MVT storage management was so
bad that regions frequently had to be specified four times larger than
used, resulting in typical 1mbyte 370/165 only being able to run four
regions concurrently, insufficient to keep processor busy and
justified. Mapping MVT to 16mbyte virtual memory, allowed increasing
concurrently running regions by a factor of four times with little or
no paing (initially MVT->VS2 was little different than running MVT
in CP67 16mbyte virtual machine). Pieces of that email exchange in this
archived (11mar2011 afc) post
http://www.garlic.com/~lynn/2011d.html#73

trivia2: the 360 (& then 370) architecture manual was moved to CMS
SCRIPT (redone from CTSS RUNOFF), command line option either generated
the principles of operation subset or the full architecture manual (with
engineering notes, justifications, alternative implementations for
different models, etc).
http://www.bitsavers.org/pdf/ibm/360/princOps/
http://www.bitsavers.org/pdf/ibm/370/princOps/

trivia3: 370/165 engineers complained that if they had to do the full
370 virtual memory architecture, it would delay virtual memory announce
by six months. Eventually decision was just to do the 165 subset, and
other models (and software) having already done the full architecture
had to drop back to the 165 subset.

other discussion in this (linkedin) post starting with Learson
attempting to block the bureaucrats, careerists, and MBAs destroying the
watson legacy (but failed) ... two decades later, IBM has one of the
largest losses in US company history and was being re-orged into the 13
"baby blues" in preparation for breaking up the company
https://www.linkedin.com/pulse/john-boyd-ibm-wild-ducks-lynn-wheeler/

--
virtualization experience starting Jan1968, online at home since Mar1970

Re: ISA

<300349796.715994857.371699.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8696&group=alt.folklore.computers#8696

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: Sat, 9 Sep 2023 16:34:08 -0700
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <300349796.715994857.371699.peter_flass-yahoo.com@news.eternal-september.org>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk>
<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
<mddv8cjj87j.fsf@panix5.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="f291959185bdd9d6d83f32172d4c7055";
logging-data="277624"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18CcjQZVhKTgnH+8cXoHN8d"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:pNDX9KrjmExw2OWxB6fRNFgEnpc=
sha1:bsaBpdmnT7ojSWE+eDjFUEDYN84=
 by: Peter Flass - Sat, 9 Sep 2023 23:34 UTC

Rich Alderson <news@alderson.users.panix.com> wrote:
> Peter Flass <peter_flass@yahoo.com> writes:
>
>> I wasn't aware of the incompatibilities among various PDP-11 models, but the
>> -10s seemed to have areas of incompatibility also. I believe IBM was the
>> first to define an "architectureв" independent of any particular
>> implementation, and then make sure (nearly) all S/360 models conformed to it.
>
> Other than the addition of extended addressing to the KL-10 and KS-10, what
> did you have in mind for the PDP-10 systems? Asking for a friend... ;->
>

I don’t have any specific knowledge, other than Barb’s postings about the
travails of the OS guys trying to support new hardware. (mostly
peripherals, but some CPU considerations, I think)

--
Pete

Re: ISA

<udj2ac$pn7$2@news.misty.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8697&group=alt.folklore.computers#8697

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: Sun, 10 Sep 2023 02:23:40 +0200
Organization: MGT Consulting
Message-ID: <udj2ac$pn7$2@news.misty.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk>
<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
<mddv8cjj87j.fsf@panix5.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 10 Sep 2023 00:23:40 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="26343"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
In-Reply-To: <mddv8cjj87j.fsf@panix5.panix.com>
 by: Johnny Billquist - Sun, 10 Sep 2023 00:23 UTC

On 2023-09-10 00:24, Rich Alderson wrote:
> Peter Flass <peter_flass@yahoo.com> writes:
>
>> I wasn't aware of the incompatibilities among various PDP-11 models, but the
>> -10s seemed to have areas of incompatibility also. I believe IBM was the
>> first to define an "architectureā" independent of any particular
>> implementation, and then make sure (nearly) all S/360 models conformed to it.
>
> Other than the addition of extended addressing to the KL-10 and KS-10, what
> did you have in mind for the PDP-10 systems? Asking for a friend... ;->

Was byte instructions always in there?
Or was that something that changed just between the -6 and -10?

Obviously, for OSes, there were differences, but that was mainly on I/O
and pager, and weren't anything about instructions as such.

Johnny

Re: Architecture, was ISA

<udj2i8$pn7$3@news.misty.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8698&group=alt.folklore.computers#8698

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers
Subject: Re: Architecture, was ISA
Date: Sun, 10 Sep 2023 02:27:52 +0200
Organization: MGT Consulting
Message-ID: <udj2i8$pn7$3@news.misty.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<1bfs3rgv3q.fsf@pfeifferfamily.net> <udc6qr$e18$2@news.misty.com>
<udil8t$942$1@gal.iecc.com> <udil9p$942$2@gal.iecc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 00:27:53 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="26343"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
In-Reply-To: <udil9p$942$2@gal.iecc.com>
 by: Johnny Billquist - Sun, 10 Sep 2023 00:27 UTC

On 2023-09-09 22:41, John Levine wrote:
> According to John Levine <johnl@taugh.com>:
>> According to Johnny Billquist <bqt@softjar.se>:
>>> On 2023-09-06 17:49, Joe Pfeiffer wrote:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>
>>>>> On 2023-09-04 13:02, Thomas Koenig wrote:
>>>>>
>>>>> The PDP-11 (at least some models) have the exact same behavior with
>>>>> the registers. The CPU registers do exist in memory space, and you can
>>>>> run code in them.
>>>>
>>>> I don't remember ever coming across this -- which models?
>>>
>>> I won't dare trying to list them all. I know that the 11/70 have it,
>>> which implies that the 11/45, 11/50 and 11/55 also do.
>>
>> I did a lot of programming on an an 11/45 and I can assure you the
>> registers were addressable as memory, at least not in any normal way.
>
> sigh. were NOT addressable ...

I was reading up on some other things, and came across that for the
KB11, they registers are only accessible on those addresses on the front
panel, but not from the CPU.

There are, however, some CPUs where they were also accessible from the
CPU. There are so many variations on the PDP-11...

Johnny

Re: PDP-6 Architecture, was ISA

<udj7qh$27d6$1@gal.iecc.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8699&group=alt.folklore.computers#8699

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: PDP-6 Architecture, was ISA
Date: Sun, 10 Sep 2023 01:57:38 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <udj7qh$27d6$1@gal.iecc.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ud4dfv$3ebun$1@newsreader4.netcologne.de> <udim3j$j77$1@gal.iecc.com> <mddsf7nj7iw.fsf@panix5.panix.com>
Injection-Date: Sun, 10 Sep 2023 01:57:38 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="73126"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net> <ud4dfv$3ebun$1@newsreader4.netcologne.de> <udim3j$j77$1@gal.iecc.com> <mddsf7nj7iw.fsf@panix5.panix.com>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Sun, 10 Sep 2023 01:57 UTC

According to Rich Alderson <news@alderson.users.panix.com>:
>The PDP-10 was designed using the new technology introduced with the PDP-7, the
>FlipChip(TM), and used to good effect in the PDP-8 and PDP-9. The 36 bit
>architecture redesign was a skunkworks project, hidden from Ken Olsen until it
>was ready to go; the initial product line included three models (the 10/10,
>10/20, and 10/30) which were nominally single user systems, to make KO happy,
>as well as a nonswapping (10/40) and a swapping (10/50) multiuser model.
>
>It is reported that someone did order a 10/30.[1]

I briefly used a PDP-10 that was used to monitor some kind of high
energy physics experiments at Princeton. I'd think that for some kinds
of realtime stuff it'd make sense, large word size, hardware floating
point, fast interrupts, and a simple hardware interface.

>The System/360 family were announced in April, 1964, with first customer ship
>in October, 1965.
>
>The PDP-6 was announced three weeks before, in March, 1964, with first customer
>ship in June, 1964.
>
>A lot less vapor in the PDP-6 than in the S/360, don't you think?

Not really comparable, the PDP-6 announcement was one machine, S/360
was six, of which they shipped four in 1965. The 360/40 shipped in
April 1965. IBM certainly preannounced to try and keep customers from
jumping ship but the computers were real.
--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: ISA

<03c0e451-f188-488c-84f9-e34d70c8b704n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8700&group=alt.folklore.computers#8700

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:a05:620a:2541:b0:76e:f8bb:ff6 with SMTP id s1-20020a05620a254100b0076ef8bb0ff6mr109499qko.0.1694326024387;
Sat, 09 Sep 2023 23:07:04 -0700 (PDT)
X-Received: by 2002:a05:6a00:80c:b0:68e:2c35:7cba with SMTP id
m12-20020a056a00080c00b0068e2c357cbamr2699549pfk.2.1694326024065; Sat, 09 Sep
2023 23:07:04 -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: alt.folklore.computers
Date: Sat, 9 Sep 2023 23:07:03 -0700 (PDT)
In-Reply-To: <udj2ac$pn7$2@news.misty.com>
Injection-Info: google-groups.googlegroups.com; posting-host=213.113.159.190; posting-account=iRS-VwkAAABt-J9QeQnsmYGfMqaUV8dl
NNTP-Posting-Host: 213.113.159.190
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk> <7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
<mddv8cjj87j.fsf@panix5.panix.com> <udj2ac$pn7$2@news.misty.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <03c0e451-f188-488c-84f9-e34d70c8b704n@googlegroups.com>
Subject: Re: ISA
From: lars.brinkhoff@gmail.com (Lars Brinkhoff)
Injection-Date: Sun, 10 Sep 2023 06:07:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2128
 by: Lars Brinkhoff - Sun, 10 Sep 2023 06:07 UTC

Johnny Billquist wrote:
> On 2023-09-10 00:24, Rich Alderson wrote:
> > Other than the addition of extended addressing to the KL-10 and KS-10, what
> > did you have in mind for the PDP-10 systems? Asking for a friend... ;->
> Was byte instructions always in there?
> Or was that something that changed just between the -6 and -10?

Yes, they were theresince the PDP-6. On the KA10 they were "optional".

There were some minor changes between the PDP-6 and the KA10. They are easily avoidable, but strictly speaking, they were not 100% compatible. The KI10 added a few instructions, but was otherwise backwards compatible. The KL10 added a bunch of new instructions. The KS10 kept the same user mode instruction set.

Re: ISA

<udkf5g$gh4$2@news.misty.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8701&group=alt.folklore.computers#8701

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers
Subject: Re: ISA
Date: Sun, 10 Sep 2023 15:09:04 +0200
Organization: MGT Consulting
Message-ID: <udkf5g$gh4$2@news.misty.com>
References: <994a4f2f-cfa2-bb7a-c3e-76164e1b65b1@elronnd.net>
<Qtj*FTbpz@news.chiark.greenend.org.uk>
<7757a06d-00da-4c23-bff4-5e7db58a2d26n@googlegroups.com>
<1290805949.715914159.463198.peter_flass-yahoo.com@news.eternal-september.org>
<mddv8cjj87j.fsf@panix5.panix.com> <udj2ac$pn7$2@news.misty.com>
<03c0e451-f188-488c-84f9-e34d70c8b704n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 13:09:04 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="16932"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
In-Reply-To: <03c0e451-f188-488c-84f9-e34d70c8b704n@googlegroups.com>
 by: Johnny Billquist - Sun, 10 Sep 2023 13:09 UTC

On 2023-09-10 08:07, Lars Brinkhoff wrote:
> Johnny Billquist wrote:
>> On 2023-09-10 00:24, Rich Alderson wrote:
>>> Other than the addition of extended addressing to the KL-10 and KS-10, what
>>> did you have in mind for the PDP-10 systems? Asking for a friend... ;->
>> Was byte instructions always in there?
>> Or was that something that changed just between the -6 and -10?
>
> Yes, they were theresince the PDP-6. On the KA10 they were "optional".
>
> There were some minor changes between the PDP-6 and the KA10. They are easily avoidable, but strictly speaking, they were not 100% compatible. The KI10 added a few instructions, but was otherwise backwards compatible. The KL10 added a bunch of new instructions. The KS10 kept the same user mode instruction set.

So there are some incompatibilities between PDP-10 models. Not as many
as for the PDP-11, and it's more in the line of added instructions. But
it still means differences exist. Which a program could even use to
figure out what model of CPU it is running on.

Johnny


computers / alt.folklore.computers / Re: Architecture, was ISA

Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor