In: Computer Science
Compare and contrast CISC architecture with RISC architecture.
Here is your answer
1)
RISC is reduced instruction set computer is a computer which
only uses simple commands that can be divided into several
instructions which achieve low-level operation within a single CLK
cycle.
CISC complex instruction set computer is a computer where single
instructions can perform numerous low-level operations
like a load from memory, an arithmetic operation, and a memory
store or are accomplished by multi-step processes or
addressing modes in single instructions.
2)
RISC processors have simple instructions taking about one clock cycle. The average clock cycle per instruction (CPI) is 1.5.
CSIC processor has complex instructions that take up multiple
clocks for execution. The average clock cycle per instruction
(CPI) is in the range of 2 and 15.
3)
RISC systam has no memory unit and uses a separate hardware to
implement instructions.
CISC has a memory unit to implement complex instructions.
4)
In RISC the instruction set is reduced i.e. it has only a few
instructions in the instruction set. Many of these
instructions
are very primitive.
In CISC the instruction set has a variety of different instructions that can be used for complex operations.
5)
RISC hase multiple register set.
In CISC only has single register set.
6)
RISC porcessors are highly pipelined
In CISC processes are normally not or less pipelined
7)
RISC has very high execution time compared to CISC
CISC has less execution time
8)
RISC architecture is used in high-end applications such as video
processing, telecommunications and image processing.
CISC architecture is used in low-end applications such as security
systems, home automation, etc.
If you have any query regarding the code please ask me in the
comment i am here for help you. Please do not direct thumbs down
just ask if you have any query. And if you like my work then please
appreciates with up vote. Thank You.