There's no such thing as CISC, really. It's just a term invented by early adopters of RISC to explain how their architecture was different.
When you look at, for example, the PowerPC, it's called RISC but it's in no way a Reduced Instruction Set. It has many instructions and a lot of them are pretty complicated. What it adopts of the RISC manifesto (something I just made up but probably exists in some form somewhere) is that it essentially exports the complexity of optimum instruction scheduling to the compiler. It's also a load store architecture which is typical of RISC machines.
There was a point to all this, but it's been a very long day and I've forgotten, so I'll just finish with the closing statement, "bollocks".
|