Term
click below
click below
Term
Normal Size Small Size show me how
1.1.2
Types of processors
Term | Definition |
---|---|
RISC | Reduced Instruction Set Computers (RISC), there is a small instruction set. Each instruction is approximately one line of machine code and takes one clock cycle |
CISC | Complex Instruction Set Computers (CISC), large instruction set. tries to complete less lines of assembly code as possible. were standard but got replaced by RISC. used in microcontrollers and embedded systems. |
RISC Processors | Compiler has more work to do to translate high level code into machine code. more RAM is required to store the code. Pipelining is possible since each instruction contains one clock cycle. |
CISC Processors | Compiler has less work to translate high level code into machine code. Less RAM is required since code is shorter. Many specialised instructions are made, even though only a few of them are used. |
Graphics Processing Unit | Graphics Processing Unit (GPU) is a co-processor which has lots of independent processors working together to be efficient at tasks such as image processing and machine learning. |
Multi-Core Systems | Multi-core CPUs have multiple independent cores that can complete instructions separately which results in higher performance. |
Parallel Systems | Parallel systems doesn't require multiple cores to complete a job as they can do it with a single core, by using threading. Generally in larger projects multi-core systems are better. |