1.1.2 Types of Processors Flashcards
What is a processor instruction set?
A set of instructions a processor can apply to the flow of data during run-time of an appication.
What are the 2 processor instructions sets?
RISC
CISC
What does RISC stand for ?
Reduced Instruction Set Computer
What does RISC emphasize on?
The hardware
What is the purpose of a RISC instruction set?
To perform the smallest number of instructions so that speed can be maximised
What does CISC stand for ?
Complex Instruction Set Computer
What does CISC emphasize on?
The software
What is CISC?
A microprocessor designed with a full-set of instructions with intention to provide capabilities with the least assembly lines
What is an instruction split into ?
OPCODE AND OPERAND
What is an operand?
Data stored within the opcode.
What is an opcode?
Tells processor what operation needs to be performed.
What are the advantages of RISC?
- pipelining is possible
- small amount of instructions means high level langauge object code is more efficient.
- can be single clock with pipelining
What are the drawbacks of RISC?
- Low cycles per second since the code is long
- Speed depends on the opcode
- Increasing complexity and length of instructions makes itr harder for RISC to work
What are the advantages of CISC?
- Very little work has to be done during translation
- Small code so greater clock speed.
What are drawbacks of CISC?
- Overall slower clock speed
- Instruction complexity increases with time
- Cant implement pipelining