A fresh look at RISC vs. CISC