CISC vs RISC

12.3.2.1 describe the RISC architecture 

12.3.2.2 describe the CISC architecture 

12.3.2.3 compare RISC and CISC 

CISC vs RISC 

The two main types of computer processors are: 

  • Complex Instruction Set Computing (CISC) 
  • Reduced Instruction Set Computing (RISC) 

CISC

  • Complex Instruction Set
  • Non-fixed size of instruction, e.g. instructions have variable format.
  • Memory-to-memory
  • Uses complex instructions each of which may take multiple cycles.
  • Single register set, less registers than in RISC
  • Many instructions and addressing modes are available.
  • Has a complicated and expensive processor design.
  • Has more components on CPU than a RISC processor
  • Generates more heat
  • Requires heat sink/fan
  • Use less RAM
  • Require more power

RISC

  • Reduced Instruction Set.
  • Fixed size of instruction
  • Register-to-register
  • A limited number of instructions is available.
  • An instruction performs a simple task
  • Complex tasks can only be performed by combining a number of simple tasks so a task may take a number of machine cycles.
  • Can perform simple tasks very quickly.
  • Simple processor design.
  • Programs can run faster due to simpler instructions executing at a faster rate. 
  • Less components on CPU
  • Produces less heat
  • Use more RAM than CISC
  • Used in tablets and mobile devices

 

Questions:

  1. Name features for CISC and RISC.
  2. Explain differences between CISC and RISC.
  3. What type of processor is used for laptop? Why?

Exercises:

Ex. 1

Exam questions:

Категория: System architecture | Добавил: bzfar77 (21.01.2021)
Просмотров: 129 | Теги: word size, Registers, CISC, CPU, RISC | Рейтинг: 5.0/1
Всего комментариев: 0
avatar