Conjunto de instrucciones
Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés "instruction set architecture", «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU. El término describe los aspectos del procesador generalmente visibles para un programador, incluidos los tipos de datos nativos, las instrucciones, los registros, la arquitectura de memoria y las interrupciones, entre otros aspectos.

Existen principalmente tres tipos: CISC ("Complex Instruction Set Computer"), RISC ("Reduced Instruction Set Computer") y SISC ("Simple Instruction Set Computing").

La arquitectura del conjunto de instrucciones (ISA) se emplea a veces para distinguir este conjunto de características de la microarquitectura, que son los elementos y técnicas que se emplean para implementar el conjunto de instrucciones. Entre estos elementos se encuentran las microinstrucciones y los sistemas de caché.

Procesadores con diferentes diseños internos pueden compartir un conjunto de instrucciones; por ejemplo, el Intel Pentium y AMD Athlon implementan versiones casi idénticas del conjunto de instrucciones x86, aunque tienen diseños diferentes.
Q2101564
especificación
Concept
Q5300
unidad central de procesamiento
Concept
Q189120
CISC
Concept
Q189376
RISC
Concept
Q3754870
Simple Instruction Set Computing
UNK
Q173212
arquitectura
Concept
Q259864
microarquitectura
Concept
Q272683
instrucciones
Concept
Q165596
caché
Concept
Q248
Intel
ORG
Q214314
Pentium
ORG
Q128896
AMD
ORG
Q390562
Athlon
MISC
Q182933
x86
Concept
+86^^http://www.w3.org/2001/XMLSchema#decimal
86
NUMBER
facet of
part of
owned by
owned by
designed by
designed by