Q5Computer Architecture and Organization
Question
2 marks
Differentiate between RISC and CISC architectures.
Answer
RISC utilizes a small set of simple, single-cycle instructions, while CISC utilizes a massive set of complex, multi-cycle instructions executing complex memory operations.
Reduced Instruction Set Computer (RISC, e.g., ARM) architectures mathematically mandate highly simple instructions that execute in exactly one clock cycle, relying heavily on software compilers. Complex Instruction Set Computer (CISC, e.g., x86) architectures utilize massive, complex micro-coded instructions capable of executing multiple memory reads/writes within a single opcode.