
La función primordial del BIOS es inicializar los componentes de hardware y lanzar el sistema operativo. Además, con su carga se inicializan otras funciones de gestión importantes como la energÃa y la gestión térmica.
-
Puede ejecutar código para verificar la integridad de todos los componentes del firmware antes de que se ejecute y lance el sistema operativo.
-
El codigo se ejecuta en modo de 16 bits
El UEFI se puede cargar en cualquier recurso de memoria no volátil, lo cual permite que sea independiente de cualquier sistema operativo. Debido a estas caracterÃsticas, posee las mismas funciones que BIOS, pero con caracterÃsticas adicionales.
-
El código se ejecuta en 32 – o 64-bit de modo protegido en la CPU
-
Reducción en el tiempo de inicio y reanudación
-
Previene ataques del tipo bootkit y utiliza el modo Secure Boot.