[Top] [All Lists]

Re: r3000 instruction set

To: "Eric Christopher" <>
Subject: Re: r3000 instruction set
From: "Kevin D. Kissell" <>
Date: Mon, 23 Feb 2004 08:11:14 +0100
Cc: "Mark and Janice Juszczec" <>, <>
Organization: MIPS Technologies Inc.
Original-recipient: rfc822;
References: <> <> <001001c3f98e$2270dcc0$10eca8c0@grendel> <>
> On Sun, 2004-02-22 at 13:52, Kevin D. Kissell wrote:
> > > Other than the responses you've already gotten, likely you'll need to
> > > compile with -march=r3900(or -mcpu=r3900 if it's an old toolchain) since
> > > the 3900 is missing a couple of r3000 instructions iirc.
> > 
> > The 3900 family should run MIPS I code compiled for the R3000.
> IIRC there were some standard MIPS I instructions that were not on the
> tx39.

I think you may be confusing MIPS I and MIPS II.  I'm pretty darn certain
that the TX39 inplemented all of MIPS I, most of MIPS II, plus a MADD 
extension.  I'm not going to go instruction counting this morning, but the
TX39 spec declares up-front that it's a superset of the R3000A.

<Prev in Thread] Current Thread [Next in Thread>