El estado arquitectónico [1] es la parte de la CPU que contiene el estado de un proceso. Esto generalmente se mantiene en los registros del procesador e incluye:
- Registros de control
- Registros de banderas de instrucción (como EFLAGS en x86 )
- Interrumpir registros de máscara
- La unidad de gestión de memoria registros
- Registros de estado
- Registros de propósito general (como AX, BX, CX, DX, etc. en x86 )
- Registros de sumador
- Registros de direcciones
- Registros de contador
- Registros de índice
- Registros de pila
- Registros de cadenas
- Registros de canalizaciones , entre etapas de una canalización de instrucciones
Esto no incluye las unidades de cálculo reales como una ALU, por ejemplo.