Not to be confused with Intel hexadecimal notation.
".hex" redirects here. For the file format used by GNU Unifont, see GNU Unifont § .hex format.
Intel hex
Filename extensions
General-purpose: .hex,[1].mcs,[2].int,[3].ihex, .ihe, .ihx[4] Platform-specific: .h80, .h86,[5][6].a43,[7][4].a90[7][4] Split, banked, or paged: .hxl–.hxh,[8].h00–.h15, .p00–.pff[9] Binary or Intel hex: .obj, .obl,[8].obh,[8].rom, .eep
Intel hexadecimal object file format, Intel hex format or Intellec Hex is a file format that conveys binary information in ASCII text form,[10] making it possible to store on non-binary media such as paper tape, punch cards, etc., to display on text terminals or be printed on line-oriented printers.[11] The format is commonly used for programming microcontrollers, EPROMs, and other types of programmable logic devices and hardware emulators. In a typical application, a compiler or assembler converts a program's source code (such as in C or assembly language) to machine code and outputs it into a object or executable file in hexadecimal (or binary) format. In some applications, the Intel hex format is also used as a container format holding packets of stream data.[12] Common file extensions used for the resulting files are .HEX[1] or .H86.[5][6] The HEX file is then read by a programmer to write the machine code into a PROM or is transferred to the target system for loading and execution.[11][13] There are various tools to convert files between hexadecimal and binary format (i.e. HEX2BIN), and vice versa (i.e. OBJHEX, OH, OHX, BIN2HEX).
^ abCite error: The named reference Arnold_2020_AS was invoked but never defined (see the help page).
^Cite error: The named reference Xilinx_2010_MCS was invoked but never defined (see the help page).
^Cite error: The named reference Sabnis_2011 was invoked but never defined (see the help page).
^ abcCite error: The named reference Schuldt_2018 was invoked but never defined (see the help page).
^ abCite error: The named reference DRI_1981_CPM86-SG was invoked but never defined (see the help page).
^ abCite error: The named reference DRI_1983_CPM86-PG was invoked but never defined (see the help page).
^ abCite error: The named reference Ramos_2010 was invoked but never defined (see the help page).
^ abcCite error: The named reference IDA_2006_Hexforms was invoked but never defined (see the help page).
^Cite error: The named reference Roche_2020 was invoked but never defined (see the help page).
^Cite error: The named reference Intel_1980_FU-UG was invoked but never defined (see the help page).
^ abCite error: The named reference Intel_1988_Spec was invoked but never defined (see the help page).
^Cite error: The named reference Analog_2021 was invoked but never defined (see the help page).
^Cite error: The named reference ARM_hex was invoked but never defined (see the help page).
Intel hexadecimal object file format, Intelhex format or Intellec Hex is a file format that conveys binary information in ASCII text form, making it possible...
In mathematics and computing, the hexadecimal (also base-16 or simply hex) numeral system is a positional numeral system that represents numbers using...
Space Research Organisation IntelHEX, a computer file format Uranium hexafluoride, a compound used in nuclear fuel refinement Hex color, a six-digit, three-byte...
Hex file, hex file format or hex record may refer to: Intelhex format, a hex file format by Intel since 1973 Digital Research hex format, a hex file format...
This generational list of Intel processors attempts to present all of Intel's processors from the 4-bit 4004 (1971) to the present high-end offerings...
standard PC CD/DVD drive. IntelHEX (sometimes, files with the .ROM file extension do not contain data in binary but in Intelhex format) CPS2Shock (2001-jan-07)...
In 2005, Guilfanov founded Hex-Rays to pursue the development of the Hex-Rays Decompiler IDA extension. In January 2008, Hex-Rays assumed the development...
100 µA/100 nm2 and the breakdown occurs in approximately 100 µs or less. IntelHEX Whitaker, Jerry C. (3 October 2018). The Electronics Handbook. CRC Press...
files. File compare (only byte by byte) Importing and exporting of hex files (IntelHEX, Motorola S-record) Exporting of data to several formats Source code...
the object code or a text-based representation of that code (such as Intelhex or Motorola S-record). A high-level assembler is a program that provides...
Tektronix hex format (TEK HEX) and Extended Tektronix hex format (EXT TEK HEX or XTEK) / Extended Tektronix Object Format are ASCII-based hexadecimal...
developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was introduced in 1978 as a fully 16-bit extension of Intel's 8-bit...
encoding such as ASCII or UTF-8, or in structured text-based formats such as Intelhex format, XML or JSON. The immediate human readability stands in contrast...
possible more scalable replacements for flash. eMMC Flash memory controller Intelhex file format List of flash file systems List of flash memory controller...
can also be used to transfer data to/from a connected PC in the form of Intelhex files. RAM up to 16 KB (1KB factory fitted) ROM up to 8 KB expansion Size/weight...
The Intel 8255 (or i8255) Programmable Peripheral Interface (PPI) chip was developed and manufactured by Intel in the first half of the 1970s for the Intel...