Complex Instruction Set Computer (CISC) architecture explained

Abstraction is a very important concept in our society.
CISC (Complex Instruction Set Computer) architecture is an instruction set that focuses on reducing the number of instructions per program.

The key points of CISC architecture are:

  • Emphasis on hardware
  • multi-clock, complex instructions
  • Memory to memory: "LOAD" and "STORE" are incorporated in instructions
  • High cycles per second
  • small code sizes
  • Transistors used for storing complex instructions

Read this article to understand the intuition behind CISC architecture

Have a doubt or thought? Join the discussion now
This is a companion discussion topic for the original entry at