La arquitectura de computadores: es el diseño conceptual y la estructura operacional fundamental de un sistema de computadora. Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad sentar de procesamiento “UCP” trabajan internamente y accede a las direcciones de memoria.
La arquitectura es básicamente una visión típica conformada por capas de abstracción:
1: Sistema operativo y aplicaciones
2: Kernel
3: Firmware
4: Ensamblador
