home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.hardware
- Path: sparky!uunet!think.com!spool.mu.edu!umn.edu!csus.edu!netcom.com!parag
- From: parag@netcom.com (Parag Patel)
- Subject: Re: P5 v. PowerPC (WAS: Where the mac really wins)
- Message-ID: <1992Dec26.230858.4892@netcom.com>
- Organization: Netcom - Online Communication Services (408 241-9760 guest)
- References: <D2150035.lqbfh6@outpost.SF-Bay.org>
- Date: Sat, 26 Dec 1992 23:08:58 GMT
- Lines: 24
-
- peirce@outpost.SF-Bay.org (Michael Peirce) writes:
-
- >My friends at DEC tell me there was one overriding reason that Alpha
- >wasn't picked over PowerPC: Politics. The technological considerations
- >were a distant second.
-
- Don't underestimate the effects of hardware endian problems (ie which
- byte is most significant in a word). Macs (mc68ks) are big-endian, and
- a lot of software (system and otherwise) makes implicit assumptions
- about it. The Alpha is little-endian, making both porting Mac system
- software and Mac emulation a lot more difficult.
-
- The same problem exists in reverse for WNT, which is designed around
- little-endian hardware, and thus runs easily on x86, MIPS, and Alpha,
- but will be a royal pain to port to mc68k, mc88k, HP-PA, etc.
-
- I believe that the PowerPC is like the MIPS, in that it can handle
- either endian-ness, but if it can't, I'll bet it's big-endian.
- Unfortunately, while most modern chips can go either way, the software
- which runs upon it usually doesn't. Sad, but system software generally
- has to make such assumptions to run fast (networking code, drivers, etc.)
-
-
- -- Parag Patel <parag@netcom.com>
-