There are a lot of new kind of more complicated instructions, but they very much follow the basic RISC principles. That is, instructions that do any kind of math take in a few register operands, output into a register, and do so quickly and do not touch any external state. They do not do some math, wait on memory, and do more math based on it, they do not access complex internal state, etc. The only exception to this are the x86 string instructions, and even they store all their state in registers during interrupts.<p>Basically, RISC at some point meant {reduced instruction set} computer, now it means {reduced instruction} set computer.