Difference Between CISC, And Reduced Instruction Set Computer

826 Words2 Pages

OMPARE AND CONTRAST REDUCED INSTRUCTION SET COMPUTER (RISC) WITH THE COMPLEX INSTRUCTION SET COMPUTER (CISC) [20] According to (www.ecomputernotes.com) a Complex Instruction Set Computer (CISC) supplies a large number of complex instructions at the assembly language level. The primary goal of CISC architecture is to complete a task in as few lines of assembly as possible. This is achieved by building processor hardware that is capable of understanding and executing a series of operations. On the other hand, Reduced Instruction Set Computer (RISC) is a type of microprocessor that has a relatively limited number of instructions. It is designed to perform a smaller number of types of computer instructions so that it can operate at a higher speed …show more content…

Whilst, RISC has narrow set of commands thus it performs easy simple tasks unlike CISC. In addition, CISC is larger in size and requires more silicon to make thus more expensive than the other instruction set. Whilst, RISC is cheaper, smaller in size and requires less silicon since it is less complex like CISC. Also, CISC has more transistors required for storing complex instructions. It also requires less memory to store the instructions since it is stored in the many transistors in the complex instruction set computer. Whilst, on the other hand RISC has more memory required to store the instructions and lesser transistors are required. Moreover, CICS has many different address modes and less registers whilst RISC requires more memory registers and less address modes. Also, mostly multiclock instructions cycles are found in CISC whilst RISC has mostly single clock …show more content…

“One of the primary advantages of this system is that the compiler has to do very little work to translate a high-level language statement into assembly. Because the length of the code is relatively short, very little RAM is required to store instructions. The emphasis is put on building complex instructions directly into the hardware.”(www.cs.stanford.edu.com) .This is a major advantage for CISC and its examples of CISC processors are IBM 370/168, MicroVAX II. “Differentiating RISC and CISC technology is difficult because because both are suitable at its specific application. What is important is how fast a chip can execute the instructions it is given and how well it runs existing software. Currently, both RISC and CISC manufacturers are doing everything to get an edge on the competition. RISC is used in microcontroller application widely so it’s better for that particular application and CISC at desktop application. Although, both technologies are at threat position cause of a new technology called

More about Difference Between CISC, And Reduced Instruction Set Computer

Open Document