Linked by Kroc Camen on Tue 22nd Jun 2010 12:46 UTC
Amiga & AROS The fabled Amiga X1000 has been spotted in the wild, in the homeliest of places--Station X, a.k.a Bletchley Park. "The AmigaOne X1000 is a custom dual core PowerPC board with plenty of modern ports and I/O interfaces. It runs AmigaOS 4, and is supported by Hyperion, a partner in the project. The most interesting bit, though, is the use of an 500Mhz XCore co-processor, which the X1000's hardware designer describes as a descendant of the transputer - once the great hope of British silicon." With thanks to Jason McGint, 'Richard' and Pascal Papara for submissions.
Permalink for comment 431196
To read all comments associated with this story, please click here.
tylerdurden
Member since:
2009-03-17

The 80s are calling and they want their assumption the more registers the better back.


First off, most x86 designs are out-of-order making the number of registers exposed to the programmer irrelevant. Second, the X86_64 doubles the number of general purpose registers anyways. So you get basically the same number of registers exposed to the programmer than in most modern RISC processors.

In the end, the only benefit of having a few more registers is that it may delay when you have to deal with the stack, which you have to use too in a RISC machine since register spills are bound to happen.

If you're so afraid of dealing with the stack, maybe you should not be programming at the assembly level to begin with.

Now for real, what is so awful about X86, or at least X86_64 from people who actually program in assembly in both (RISC and CISC).

Edited 2010-06-23 09:07 UTC

Reply Parent Score: 2