CISC and RISC Programming Flashcards
Learn what the difference between CISC and RISC is
1
Q
What do the CISC and RISC acronyms mean?
A
- CISC - Complex Instruction Set Computer
- RISC - Reduced Instruction Set Computer
2
Q
What is CISC?
CISC - Complex Instruction Set Computer
A
- Computer architecture emphasizing a rich
set of complex instructions. - Aims to reduce the number of instructions
needed for complex tasks. - Often found in traditional desktop and
server processors. - Provides versatility in programming.
- May result in slower execution compared
to RISC architectures due to increased
complexity.
3
Q
What is RISC?
RISC - Reduced Instruction Set Computer
A
- Computer architecture design.
- Focuses on a simplified instruction set with
a small number of basic instructions. - Aims to optimize performance by
executing instructions quickly and
efficiently. - Commonly found in embedded systems,
mobile devices, and high-performance
computing. - Prioritizes simplicity and efficiency.
- Often results in faster execution speeds
compared to Complex Instruction Set
Computer (CISC) architectures.
4
Q
What are 4 examples of both CISC and RISC?
A
CISC:
- Z80
- 8051 (Intel)
- 8085A (Intel)
- 6800 (Motorola)
RISC:
- Microchip PIC18F4550
- Atmel AVR series
- STM32 series
- ARM Cortex - M0