1.1.2 Types of processor

?
  • Created by: liadanxa
  • Created on: 22-06-17 12:00

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
  • 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
  • Pipelining:
    • Almost every CPU carries…

Comments

No comments have yet been made