0% found this document useful (0 votes)
773 views1 page

Comparison Between RISC and CISC

RISC processors have a smaller set of simple instructions while CISC processors have a larger set of more complex instructions. RISC uses separate hardware to implement instructions, has faster and more precise calculations, and pipelining functions correctly. CISC uses a micro-programming unit, has slower calculations, and pipelining may not function correctly. Overall, RISC is better suited for applications requiring high performance like video processing while CISC is used in simpler applications.

Uploaded by

Shubham Bagal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
773 views1 page

Comparison Between RISC and CISC

RISC processors have a smaller set of simple instructions while CISC processors have a larger set of more complex instructions. RISC uses separate hardware to implement instructions, has faster and more precise calculations, and pipelining functions correctly. CISC uses a micro-programming unit, has slower calculations, and pipelining may not function correctly. Overall, RISC is better suited for applications requiring high performance like video processing while CISC is used in simpler applications.

Uploaded by

Shubham Bagal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Comparison between RISC and CISC:

RISC CISC

It stands for Reduced Instruction It stands for Complex Instruction


Acronym
Set Computer. Set Computer.

The RISC processors have a The CISC processors have a larger


Definition smaller set of instructions with few set of instructions with many
addressing nodes. addressing nodes.

It has no memory unit and uses a


It has a memory unit to implement
Memory unit separate hardware to implement
complex instructions.
instructions.

It has a hard-wired unit of


Program It has a micro-programming unit.
programming.

Design It is a complex complier design. It is an easy complier design.

The calculations are faster and The calculations are slow and
Calculations
precise. precise.

Decoding of instructions is
Decoding Decoding of instructions is simple.
complex.

Time Execution time is very less. Execution time is very high.

It does not require external memory It requires external memory for


External memory
for calculations. calculations.

Pipelining does not function


Pipelining Pipelining does function correctly.
correctly.

Stalling is mostly reduced in


Stalling The processors often stall.
processors.

Code expansion Code expansion can be a problem. Code expansion is not a problem.

Disc space The space is saved. The space is wasted.

Used in high end applications such


Used in low end applications such
as video processing,
Applications as security systems, home
telecommunications and image
automations, etc.
processing.

You might also like