1.1.2 Types of Processor (new) Flashcards
What does RISC mean?
Reduced Instruction Set Computer
What does CISC mean?
Complex Instruction Set Computer
What is the size of the instruction set in RISC processors?
Small.
In RISC processors, how many lines of machine code is each instruction approximately equal to?
One.
How many clock cycles does each instruction take in RISC processors?
One.
What is the size of the instruction set in CISC processors?
Large.
What does CISC aim to do?
Accomplish tasks in as few lines of assembly code as possible.
Where are CISC instructions built into?
The hardware.
Where can CISC processors commonly be found?
In microcontrollers and embedded systems.
Compare the work done by the compiler for CISC and RISC.
RISC –> Compiler has to do more work to translate high level code into machine code.
CISC –> Compiler does less work to translate high level code into machine code.
Compare the RAM required to store the code by CISC and RISC
RISC requires more RAM. CISC requires less RAM since code is shorter.
Why is pipelining possible with RISC?
Each instruction takes one clock cycle.
What is a downside to CISC’s large instruction set?
Many specialised instructions are made, even though only a few of them are used.
Define Parallel Processing system.
Spitting a job into several subtasks which are simultaneously carried out by each core in the system.
They can also complete multiple tasks with a single core using threading.
Define multicore system.
Several CPU cores incorporated into a single processor chip to help distribute workload.