▲ | phkamp 3 days ago | ||||||||||||||||
The R1000 is a micro-coded computer built from approx 5k TTL functions, with an instruction set consisting of Ada Primitives like "Define a type for a variant structure with 3 variants, you'll get the details later". It processes 64bit data and 64 bit type information about that data in parallel, in hardware. It is also object oriented in hardware, there is no linear address space or VM-tree, Three left in the world, plus one mostly empty chassis. My Covid19 project was writing a software emulation of it, starting from 400 pages of schematics, because the instruction set is not documented. And yes, I'm way behind on documenting it, because I also have a life :-) | |||||||||||||||||
▲ | quietbritishjim 3 days ago | parent | next [-] | ||||||||||||||||
> instruction set consisting of Ada Primitives like "Define a type for a variant structure with 3 variants, you'll get the details later". Wow, it's hard for me to imagine a CPU with such high level instructions. Were these per-process, like virtual memory on a modern processor? Or was there only expected to be one executable running on the machine at a time? > My Covid19 project was writing a software emulation of it, Where did you get to? Do you have a link? | |||||||||||||||||
| |||||||||||||||||
▲ | shawn_w 3 days ago | parent | prev [-] | ||||||||||||||||
So basically an AdaMachine? |