TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: TAUNO VOIPIO
from: MICHAEL J. MAHON
date: 2018-06-28 16:42:00
subject: Re: Forth

Tauno Voipio  wrote:
> On 28.6.18 20:52, Gareth's Downstairs Computer wrote:
>> On 28/06/2018 18:02, Charlie Gibbs wrote:
>>> You should study the PDP-11 instruction set.  The first time I
>>> disassembled
>>> code that did stuff like this, I was dazzled by its elegance.  The Z80
>>> doen't
>>> come anywhere near.
>>
>> Where its successors (68000, ARM) fall down is in lacking the extra
>> layer of indirection on all addressing modes.
>>
>> But a bit OTT in the case of the Data General Nova, where the MSB set
>> in an indirect memory reference means keep deferring  :-(
>
> That was common in the minicomputers of that era (late 60's),
> like Honeywell DDP-516 and DDP-316, HP 2114, HP 2116 & co.
>
> The PDP-11 was remarkably advanced at that time, as was also
> the IBM S/360, but for different reasons.
>
> One of the advanced architectures well ahead of its time was
> the HP 3000.
>

Then perhaps the Burroughs 5000 deserves a mention, since it inspired the
designers of the HP 3000.

And all system software for the natively reverse-Polish B5000 was
programmed exclusively in Algol and Extended Algol.

--
-michael - NadaNet 3.1 and AppleCrate II:  http://michaeljmahon.com

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.