En ingeniería informática, la microarquitectura (a veces abreviada como µarch o uarch) es una descripción de los circuitos eléctricos de un ordenador, una unidad central de procesamiento o un procesador de señales digitales que es suficiente para describir completamente el funcionamiento del hardware.

Los académicos utilizan el término "organización de los ordenadores", mientras que la gente de la industria informática suele decir "microarquitectura". La microarquitectura y la arquitectura del conjunto de instrucciones (ISA), juntas, constituyen el campo de la arquitectura informática.