Path: utzoo!attcan!uunet!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!wuarchive!decwrl!ucbvax!pro-sol.cts.com!ruzun From: ruzun@pro-sol.cts.com (Roger Uzun) Newsgroups: comp.sys.apple Subject: Re: 68000 vs. 65816 Message-ID: <16728.apple.net@pro-sol> Date: 14 Feb 90 04:22:52 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 18 In-Reply-To: message from jm7e+@andrew.cmu.edu >> lets have some real hardware gurus settle this. I have worked with the 65816 for about 3.5 years now, written a few commercially published applications for the //gs, including 2 sound editors for MDIdeas, and many sound/graphics utilties for them. I have also written a lot of commercial Mac and Amiga software. I have spent countless hours hand coding assembly routines for the 65816 and 680X0 processors, in the case of the 68000 on a variety of platforms. Please recall that the 680x0 has a highly orthogonal instruction set, and many general purpose registers as well as a much more powerful set of addressing modes. While for some applications a similar clocked 65816 can perform at a slightly faster rate than the 68000, for 99% of the applications that I have coded, the 680X0 wins hands down. When I say that a 20 Mhz 65816 would perform at 1/3rd the throughput of a 20 Mhz 68030, I am being very conservative in the 65816's favor. I invite anyone with a C compiler to try some benchmarks I have, and see if this is not true. -Roger