Reduced Instruction Set Computer

A Reduced Instruction Set Computer (RISC) refers to a processor whose design is based on the rapid execution of a sequence of simple instructions rather than on the provision of a large variety of complex instructions, as in a Complex Instruction Set Computer or (CISC).

Features which are generally found in RISC designs are uniform instruction encoding (e.g. the is always in the same bit positions in each instruction which is always one word long), which allows faster decoding; a homogenous, allowing any register to be used in any context and simplifying compiler design; and simple s with more complex modes replaced by sequences of simple arithmetic instructions.

Examples of (more or less) RISC processors are the, , , , , and. IBM's first RISC computer was the, followed by the  and  lines.

Despite Apple Computer's claims for their PowerPC-based Power Macintoshes, the first RISC processor in a personal computer was the Advanced RISC Machine (ARM) used in the Acorn Archimedes. Apple later licensed ARM's processor designs for its iOS devices before developing its own processors.