SLR2 - Types of Processor Flashcards
Define and describe RISC
Reduced Instruction Set Computing
A design of processor which has a smaller instruction set thatn CISC, so single CICS requires multiple instructions in RISC. The hardware is less complex and cheaper. Typically used in smartphones or tablets
Describe 3 features of RISC
- More cost effective/cheaper
- Less power and generates less heat
- Supports pipelining
- Instructions take only one cycle to complete as each instruction is not split into further instructions.
- Requires more memory
- Takes longer to convert high-level code
- Simpler addressing modes
- Better suited to simpler, low demand task such as running programs on mobile.
Define and explain CISC
Complex Instruction Set Computing
Wider instruction set than RISC. Typically used in desktop PCs or Laptops
Describe 3 features of CISC
- Compiler has an easier task to convert high-level code into a larger range of complex instructions.
- Less cost effective - more expensive
- Doesn’t support pipelining
- Instructions take more than one cycle to complete.
- Programs require less memory as there are fewer more complex instructions.
- More complex addressing modes
- Better suited to higher intensity tasks such as high end gaming.
Describe what is meant by a multicore System
A single processing chip containing multiple individual processing cores(CMP) which can carry out instruction on their own.
Describe Parallel processing
A computing system which aims to run a program quicker by splitting the instructions between multiple processors, e.g. one core could be assigned fetch, and another could be assigned decode, etc.