home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!apple!NewsWatcher!user
- From: tim@apple.com (Tim Olson)
- Newsgroups: comp.sys.mac.hardware
- Subject: Re: P5 v. PowerPC (WAS: Where the mac really wins)
- Message-ID: <tim-141292101456@129.38.222.43>
- Date: 14 Dec 92 16:24:53 GMT
- References: <gf_L=Z200Vp=8UNwxz@andrew.cmu.edu>
- Sender: daemon@Apple.COM
- Followup-To: comp.sys.mac.hardware,comp.sys.ibm.pc.hardware
- Organization: Apple Computer Inc. / Somerset
- Lines: 29
-
- In article <gf_L=Z200Vp=8UNwxz@andrew.cmu.edu>, fj05+@andrew.cmu.edu
- (Faisal Nameer Jawdat) wrote:
- >
- >
- > wagner@grace.math.uh.edu (David Wagner) writes:
- > > This is just my two bits, and it is said in hindsight, but if Apple were
- > > to make this kind of arrangement today, I would say that they ought
- > > to use the Alpha chip. From what I know of it, (which ain't all that
- > > much) it seems ideal for emulations. If it can run OSF and VMS, then
- > > (IMHO) it ought to be able to do `Mac' and MC680XX pretty well. Of
- > > course then we'd all have to be 64-bit clean, I guess.
- >
- > The Alpha doesn't have to emulate anything to run OSF or VMS because
- > unix is hardware independent, while VMS only runs on the VAX
- > instruction set, which the Alpha implements a superset of.
-
- The Alpha architects went to some lengths to make porting VMS and VAX
- assembly language code to Alpha was fairly painless (e.g. r31 is the "zero"
- register), but the Alpha is by no means a "superset" of the VAX instruction
- set! It is an entirely new, 64-bit RISC instruction set.
-
- As far as emulation capability goes, Alpha doesn't appear to offer anything
- that isn't already available in the PowerPC architecture, and there are a
- couple of instructions in the PowerPC instruction set which can help a lot
- in instruction cracking.
-
- -- Tim Olson
- Apple Computer Inc. / Somerset
- (tim@apple.com)
-