La arquitectura RISC (Reduced Instruction Set Computer) promueve conjuntos pequeños y simples de instrucciones que pueden ejecutarse rápidamente. Su objetivo es facilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria. Los microprocesadores RISC tienen instrucciones de tamaño fijo presentadas en unos pocos formatos, y sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.