RISC vs CISC
| Aspect | RISC (Reduced Instruction Set Computer) | CISC (Complex Instruction Set Computer) |
|---|---|---|
| Definition | RISC uses a small, optimized set of simple instructions executed in one clock cycle. | CISC employs a diverse set of complex instructions, capable of multiple operations in one instruction. |
| Instruction Complexity | RISC has simpler instructions, each performing a single operation like loading, storing, or arithmetic. | CISC instructions can be complex, requiring multiple clock cycles to execute and supporting a variety of addressing modes and data types. |
| Registers & Addressing | RISC processors have more general-purpose registers and straightforward addressing modes, minimizing interactions with memory. | CISC processors have fewer registers and rely more on memory for operations, sometimes leading to memory-intensive instructions. |
| Advantages |
|
|
| Disadvantages |
|
|
| Examples | SUN's SPARC, PowerPC, Microchip PIC, RISC-V. | Intel's x86, Motorola 68000, Zilog Z80. |
Getting Info...