On 8/24/21 3:34 AM, Diane Bruce via cctalk wrote:
Indeed. Just its addressing modes, with indirection
and two separate register indexing operations, are hairy enough. Then consider the
decimal arithmetic instructions that might have up to 6 operands.
And who can ever forget the built in CRC instruction?
Amusingly it was demonstrated that many of the CISC instructions were
faster if one just did them with the 'normal' instruction set.
Feh, many ARM Cortex MCUs have a hardware CRC generator.
Where's the vector dot product instruction or the transpose instruction?
How about the search masked masked key?
If CPU doesn't have a variable-length decimal divide it isn't really
CISC in the grand sense.
--Chuck