On Thu, 18 Mar 2004, Ralf Baechle wrote:
> Take a look at the 68020 to see where instruction set madness can lead:
>
> movel ([42, a0, d0.2*2],123), ([43, a0, d0.2*2], 22)
> bfextu ([42, a0, d0.2*2],123){8:8}, d2
>
> And I haven't even started bitching about CALLM's bloat over jsr on a
> system with MMU disabled or the fantastic complexities it offers with
> all gadgets enabled. Probably desigend for MACH but in the end just
> useless no known OS used them and Moto removed them again for the 030.
But m68k isn't exactly RISC and high code density was a priority over
microcode simplicty (or absence) for the architecture.
--
+ Maciej W. Rozycki, Technical University of Gdansk, Poland +
+--------------------------------------------------------------+
+ e-mail: macro@ds2.pg.gda.pl, PGP key available +