home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / hardware / 24929 < prev    next >
Encoding:
Text File  |  1992-12-26  |  1.5 KB  |  35 lines

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