The RISC philosophy of CPU design