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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly