Difference between RISC & CISC architecture
RISC (Reduced Instruction Set Computing):
- RISC system has reduced number of instructions.
- Performs only basic functions.
- All HLL support is done in software.
- All operations are register to register.
CISC (Complex Instruction Set Computing):
-
A large and varied instruction set.
- Performs basic as well as complex functions.
- All HLL support is done in Hardware.
- Memory to memory addressing mode.
EPIC (Explicitly Parallel Instruction Computing):
It is a 64-bit microprocessor instruction set, jointly defined and designed by Hewlett Packard and Intel,
that provides up to 128 general and floating point unit registers and uses speculative loading,
predication, and explicit parallelism to accomplish its computing tasks. By comparison, current 32-bit
CISC and RISC microprocessor architectures depend on 32-bit registers, branch prediction, memory
latency, and implicit parallelism, which are considered a less efficient approach in microarchitecture
design.
No comments:
Post a Comment