Re: The death of CISC?
It did die, pretty much, a modern desktop x86 CPU is RISC-like internally (and despite being a bit ugly, x86 isn't as CISC as say VAX anyway - importantly, for example, you don't get multiple memory operands in an instruction, or some of the wacky stuff like being able to do *******< some pointer> in hardware, in one instruction, which plays hob with modern caches/memory .
(On the other hand, fixed length 32 bit instruction sets /also/ didn't entirely stick around - hence ARM Thumb and MIPS16 - because once you get to a certain point instruction decode becomes much less of a bottleneck anyway)