Rayethon Computer AN/FYK9 CMI Store 33

dwight dkelvey at hotmail.com
Tue Sep 25 12:08:57 CDT 2018


Nicolet 1080 is 20 bit data but has 16 bit address space. No stack functions. It has a register called link but that is only a single bit carry. Subroutines use the first address to store the return, meaning they were not recursive without something to save the returns ( I think dec did this too but I'm not a dec person ).

20 bits was considered enough noise level to do ffts for NMR chemical analysis. The machine typically came with 12Kx20 core but one could add on another 12Kx20 unit, even though the address size could access 64K. There were special DMA operations that only ran on the lower memory.

Dwight


________________________________
From: cctalk <cctalk-bounces at classiccmp.org> on behalf of Chuck Guzis via cctalk <cctalk at classiccmp.org>
Sent: Tuesday, September 25, 2018 9:21:55 AM
To: Christian Corti via cctalk
Subject: Re: Rayethon Computer AN/FYK9 CMI Store 33

On 09/25/2018 08:45 AM, Christian Corti via cctalk wrote:
> On Mon, 24 Sep 2018, Chuck Guzis wrote:
>> How about some 22-bit or 13 bit architectures?
>
> How about our Dietz MINCAL 523? 19 bit architecture, memory is 20 bits
> with parity. Microprogrammed machine, microcode within normal address
> space, mixed twos-complement and sign-magnitude arithmetic. Completely
> reverse-engineered due to lack of information :-))
> 8K core memory, microcode and boot loader stored in foil ROMs (similar
> to wire rope ROMs).

I was wondering if anyone would rise to the challenge.  In fact, some
Harvard-architecture MCUs have unusual *instruction* word lengths.

I think the PB250 was 22/44 bits and, of course, there was a whole horde
of 36-bit mainframes, some extending well into the 1980s, as well as
other systems with multiples of 6 bit lengths.

How many of today's ISAs are *not* byte-addressable nor implement a
stack?  I'm somewhat curious as to how HLLs have influenced our thought
regarding architecture.

--Chuck



More information about the cctech mailing list