PowerPC CPU architecture Q
Glenn Alexander
glenalec at shoalhaven.net.au
Mon May 17 20:20:50 PDT 2004
On Tue, 18 May 2004 08:14, Lee Salzman wrote:
(snip info not relevant to my reply, but very relevant to my query)
> Aside from that, any architecture that is compiler-friendly
> in general is very good. The PPC is rather compiler-friendly.
> Moreso than the x86, but not terribly much more. Lots of
> registers - good. Fairly uniform instruction set - good.
> Reasonable but not oversimplified addressing modes - also
> really good. Some oddities in the instruction encoding.
> Overall, though, still quite good.
>
> Lee
Thanx, that is exactly what I wanted to know. I think I read back some
time Slate is first targeting x86 because it has the biggest installed
base amongst potential developers/users, then PowerPC because that is
what the key developers (yourself and Brian) prefer to use (and has
the next largest potential developer/user base). Other arches like ARM
and MIPS will be some time off.
Assuming this is correct, I may see what I can do about using either a
yichy x86 or a PowerPC for my initial Brick prototype, rather than an
ARM or MIPS device. I initially was shy of the more desktop-oriented
architectures as they are all WAY to complex wiring-wise for me to
have much chance of success (although some of the latest have >=1MB
L2/SRAM which could simplify things), but most of the modern embedded
chips are now just as difficult to work with. :-(.
I may have another hunt through what is avaliable in pre-built
embedded boards. I'd rather go from scratch, but have to keep within
my personal limitations. If I can find a really no-frills board, an
I/O expansion card is much more within the field of what I was trained
to do.
Reards,
Glenn
--------------------------------------------------------
Glenn Alexander
(B.Teach, B.Ed Major IT Education, University of Wollongong Australia)
http://www.shoalhaven.net.au/~glenalec
I use GNU/Linux: http://www.gnu.org / http://www.linux.org
from Debian: http://www.debian.org
--------------------------------------------------------
Fight software piracy. Use GNU! [ http://www.gnu.org ]
--------------------------------------------------------
More information about the Slate
mailing list