Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!mcvax!ukc!dcl-cs!bath63!pes From: pes@ux63.bath.ac.uk (Smee) Newsgroups: comp.sys.atari.st,comp.sys.misc,comp.sys.amiga Subject: Re: Atari Transputers ? & A British ST/Amiga Rival ? Message-ID: <1717@bath63.ux63.bath.ac.uk> Date: Mon, 5-Oct-87 10:10:29 EDT Article-I.D.: bath63.1717 Posted: Mon Oct 5 10:10:29 1987 Date-Received: Fri, 9-Oct-87 05:54:08 EDT References: <8709181728.AA13664@ucbvax.Berkeley.EDU> <1623@gryphon.CTS.COM> <607@sbcs.UUCP> <1138@water.waterloo.edu> Reply-To: pes@ux63.bath.ac.uk (Smee) Distribution: world Organization: AUCC c/o University of Bath Lines: 20 Xref: mnetor comp.sys.atari.st:5508 comp.sys.misc:900 comp.sys.amiga:9134 The point of RISC chips is that they can go faster because they have fewer, *simpler* instructions. It's based on the theory that the vast majority of instructions used (frequency of use in real code) are the simple ones, but they have to be slowed down and made tricky in order to accomodate the fancy high-powered instructions which the processors support (store multiple, move with edit, BCD math, etc...) By restricting the set of instructions to only the simple ones, the processor can be clocked much faster (more MIPS). The complex thingies are then constructed in assembler from the simple instructions. Whether this works or not depends on how true it is that your applications mostly uses the simpler instructions. If that's true, a RISC MIP is worth about the same as a non-RISC MIP. If your application uses lots of the more complex processor instructions, the RISC MIP is less meaningful, because you'll need more of them to perform the task at hand. Really what it comes down to is that you can't meaningfully compare RISC and non-RISC machines on the basis of MIPs, because the two sorts of MIPs are totally different.