ACPI (siglas de "Advanced Configuration and Power Interface", en español: Interfaz Avanzada de Configuración y Energía) es un estándar resultado de la actualización de APM a nivel de hardware, que controla el funcionamiento del BIOS y proporciona mecanismos avanzados para la gestión y ahorro de la energía.
Va más allá de las posibilidades de APM. Así, por ejemplo, convierte la pulsación del botón de apagado en un simple evento, de tal forma que el sistema operativo puede detectarlo y le permite efectuar un apagado ordenado de la máquina, sin riesgo para el hardware de ésta como ocurría anteriormente. También se encarga de asignar IRQ a los dispositivos.
La Arquitectura de Componentes ACPI (ACPICA), escrita principalmente por ingenieros de Intel, proporciona una implementación de referencia de código abierto independiente de la plataforma del código ACPI relacionado con el sistema operativo[1] El código ACPICA es utilizado por Linux, Haiku, ArcaOS[2] y FreeBSD,[3] que lo complementan con su código específico del sistema operativo.
Los sistemas operativos utilizan estas tablas para obtener información del hardware instalado:
Esto es una parte de la especificación ACPI y proporciona información acerca de la configuración del sistema base.