Documente Academic
Documente Profesional
Documente Cultură
instruction work flow on hardware. In more practical words, ISA tells you that how your processor going
to process your program instructions.
CISC runs and includes full set of instructions in the computer. Pentium processors are examples
of such design. Main advantages and disadvantages of CISC architecture can be summarized as:
Cycles Per Instruction: This is one important feature of a CPU design. It can be explained as
time needed for the execution of a single instruction.
1. Pipelining (Fetch, Decode, and Execute): executions of the instructions or parts at the
same time.
2. Registers: Keep large number of registers available to prevent interactions with memory.
Effective, fast
Easy to design and cheap to produce
Short design period for engineers
Low power consumption
Instructions are the same length so it can be executed in one clock cycle
Since the instructions are completed in one clock cycle, this allows processor to perform
multiple tasks at the same time.
Higher clock speeds
Large number of registers
Needs to access memory only for LOAD and STORE instructions
Fixed instructions length
Complex instructions may complete in many steps and this may increase the coding size
Less transistors needed