1.1.2 Types of Processor Flashcards
(35 cards)
What does RISC stand for?
Reduced Instruction Set Computer.
What does CISC stand for?
Complex Instruction Set Computer.
What characterizes RISC instruction sets?
Small and simplified, with 1 instruction per machine cycle.
What characterizes CISC instruction sets?
Large and complex, with multiple cycles per instruction.
Why is RISC suitable for pipelining?
Because its instructions are simple and consistent.
Why does RISC require more RAM?
Because longer code is needed due to simpler instructions.
Why is RISC faster in execution?
Because it performs simple operations per cycle.
Why is RISC cheaper to manufacture?
Because it has a simpler processor design.
Why does CISC require less RAM?
Because complex instructions allow for shorter code.
Why is CISC slower in execution?
Because it uses multiple cycles per instruction.
Why is CISC more expensive?
Due to its more complex circuitry.
What is the role of the compiler in RISC?
It does more work as more instructions are needed.
What is the role of the compiler in CISC?
It does less work due to fewer, more complex instructions.
Which is better for pipelining: RISC or CISC?
RISC.
Which uses more RAM: RISC or CISC?
RISC.
Which has faster execution: RISC or CISC?
RISC.
Which has simpler circuitry: RISC or CISC?
RISC.
Which has more complex instructions: RISC or CISC?
CISC.
What is the primary function of a GPU?
Graphics processing and parallel computing.
Why are GPUs good for parallelism?
They contain many small cores.
What tasks are GPUs efficient at?
Repetitive, data-parallel tasks.
What is a co-processor?
A processor that supplements the CPU for specialised tasks.
Name some applications of GPUs.
Image rendering, scientific simulations, AI, data mining.
What is a multi-core processor?
A chip with multiple independent cores.