1.1.2 Types of Processor Flashcards
What does RISC stand for?
Reduced Instruction Set Computer
What does CISC stand for?
Complex Instruction Set Computer
What are the properties of RISC processors?
Small instruction set
Each instruction is one line of machine code
Used in everyday devices
What are the properties of CISC processors?
Large instruction set
Instructions are built into hardware
Used in embedded systems and microprocessors
What are the advantages of RISC processors?
Simpler instructions
Simpler to decode
Faster Execution
Lower power consumption
Supports pipelining
What are the disadvantages of RISC processors?
More instructions required
Increased memory usage
Higher cost (more general-purpose registers)
What are the advantages of CISC processors?
Reduce code size
More memory instructions (fewer instructions)
Widely used so larger user base & more available software
What are the disadvantages of CISC processor?
Slower execution
More complex design
Higher power consumption
What is a graphics processing unit?
A co-processor made up of lots of independent parallel processors
What are GPUs used for?
Image processing and machine learning
What are multi-core systems?
Systems of multiple cores completing separate FDE cycles
What are parallel systems?
Systems in which multiple instructions can be completed simultaneously
Doesn’t require multiple cores, can use threading & pipelining