HEX (Intel)

El Hexadecimal Object File Format es un formato de archivo para la programación de microcontroladores, EPROMs y otros circuitos integrados.

Es uno de los formatos más antiguos con esta finalidad.

Consiste en un archivo de texto cuyas líneas contienen valores hexadecimales que codifican los datos, y su offset o dirección de memoria.

Los distintos tipos de Intel Hex (8-bit, 16-bit y 32-bit) se diferencian en su endianness.

Cada línea consta de los siguientes elementos: Hay seis tipos de registros: Existen varios sub-formatos: Los procesadores Motorola utilizan un formato similar, denominado SREC.