1.1.2 Types of Processor Flashcards
1
Q
What is RISC typically used for?
A
- Smart phones and embedded systems due to its low power usage and less complex/expensive hardware.
2
Q
What is CISC typically used for?
A
- Laptops and computers due to it being able to execute more complex instructions which makes it easier for developers to code low level applications.
3
Q
Characteristics of RISC
A
- Small, simple, fixed length instruction set.
- Once instruction executed per clock cycle.
- Limited addressing modes.
- Less complex hardware so more complex compiler is needed.
- Less transistors.
- Uses a lot of RAM.
4
Q
Characteristics of CISC
A
- Large, complex, variable-length instruction set.
- Instructions can take several clock cycles to be executed.
- Compound addressing modes.
- More complex hardware so less complex compiler is needed.
- More transistors.
- Makes efficient use of RAM
5
Q
What are typical uses of a GPU besides gaming?
A
- Machine learning.
- Oil exploration.
- Weather modelling.
- Statistical analysis.
6
Q
Characteristics of the GPU?
A
- Hundreds of cores.
- Made for parallel processing with SIMD.