Microarquitectura

Microarquitectura del Nehalem de Intel.

En ingeniería de computación, la microarquitectura (a veces abreviada como µarch o uarch), también llamada como organización de la computadora, es la manera en que una arquitectura del conjunto de instrucciones (ISA, Instruction Set Architecture) se implementa en un procesador. Una ISA dada puede ser implementada con diferentes microarquitecturas.[1]​ Las implementaciones pueden variar debido a diferentes objetivos de diseño o debido a cambios en la tecnología.[2]​ La arquitectura de computadora es la combinación del conjunto de instrucciones y el diseño concreto de la microarquitectura.

  1. Miles Murdocca and Vincent Heuring (2007). Computer Architecture and Organization, An Integrated Approach. Wiley. p. 151. 
  2. Michael J. Flynn (2007). Computer Architecture Pipelined and parallel Processor Design. Jones and Bartlett. pp. 1-3.