Home : Hardware Terms : RISC Definition

RISC

Stands for "Reduced Instruction Set Computing" and is pronounced "risk." RISC is a type of processor architecture that uses fewer and simpler instructions than a complex instruction set computing (CISC) processor. RISC processors perform complex instructions by combining several simpler ones.

Several CPUs in the 1990s and early 2000s used RISC architecture. One of the most popular was the IBM PowerPC processor, which Apple used in its PowerMac line of computers for nearly a decade. In 2006, Apple switched to CISC-based Intel CPUs. Nearly all personal computers now use CISC processors made by Intel or AMD.

RISC vs CISC

  1. RISC processors require fewer cycles per second than CISC processors. A RISC processor may complete more operations per second than a CISC processor running at the same clock speed.
  2. RISC processors simplify pipelining (performing multiple instructions at once) compared to CISC processors. Smaller instructions are easier to synchronize or "pipeline" than larger ones.
  3. Since RISC processors store fewer instructions than their CISC counterparts, less transistors are required to store instructions. Therefore, RISC processors can use more transistors to store memory.

CPU transistors are now a fraction of the size they were two decades ago, so storing fewer instructions is less advantageous. Since modern computers perform a wide array of complex instructions, CISC processors typically provide better overall performance than RISC alternatives.

Updated: February 14, 2020

Cite this definition:

https://techterms.com/definition/risc

TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definition of RISC. It explains in computing terminology what RISC means and is one of many hardware terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this RISC definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe at any time.
Questions? Please contact us.