1.1.2 Types of processor
- Created by: liadanxa
- Created on: 22-06-17 12:00
Fullscreen
Types of processor
- Complex Instruction Set Computer (CISC):
- Uses:
- Complex instructions are built into the machine's hardware. Combines a 'load/store' instruction with the instruction that carries out the actual calculation
- Advantages:
- Compiler has very little work to do to translate high level language statement into machine
- Because the code is relatively short, very little RAM is required to store the instructions
- Disadvantages:
- Only 20% of instructions are used in the average program
- May take longer to complete very complex tasks as instructions can take more than one clock cycle to be completed
- Uses:
- Reduced Instruction Set Computer (RISC):
- Uses:
- Only simple instructions taking one clock cycle can be executed
- Advantages:
- Pipelining is possible due to each instruction taking the same amount of time
- Faster to complete with basic instructions
- Disadvantages:
- The computer has to do more work to translate high level code into machine code.
- More RAM is required to store programs as more instructions are required to complete tasks
- Uses:
- Pipelining:
- Almost every CPU carries…
Comments
No comments have yet been made