You are on page 1of 6

SYLLABUS TOPIC

•Comparison of RISC and CISC


RISC and CISC
• An input aspect of computer architecture is the
design of the instruction set for the processor.
• RISC (Reduced Instruction Set Computer) is a
computers use fewer instructions with simple
constructs so that they can be executed much
faster within CPU.
• CISC (Complex Instruction Set Computer) is a
computer with a large number of instructions.
RISC
1. It has smaller instruction set with few
addressing modes.
2. It has a hard-wired programmed unit without
a control memory.
3. Complex compiler design.
4. The calculations are faster and precise.
5. Decoding of instruction is simple.
6. It takes a very less execution time.
7. Since, it uses a hardwired model, it is not often, to
take external memory access for calculations.
8. Pipelining is not a major problem and this option
speed up the processors.
9. Since the instruction are not complex, stalling is
most reduced.
10.Code expansion can be a problem in some cases.
11. Disk space is saved.
12.Used in high end applications such as video
processing, telecommunication, image processing
etc
CISC
1. It has a bigger instruction set with many
addressing modes.
2. It has to use a separate micro-programming
unit with a control memory to implement
complex instructions.
3. An easy complier design
4. The calculations are slower and precise.
5. Decoding of instruction is complex.
6. It need more execution time .
7. Pipelining does not function correctly because of
complexity in instruction.
8. The processors often stall because of pipelining
problems.
9. Code expansion is not a problem in CISC
processors.
10.Disc space is wasted.
11.Used in low end applications such as security
systems, Home automation etc.

You might also like