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).
Arnold_2020_AS
was invoked but never defined (see the help page).Xilinx_2010_MCS
was invoked but never defined (see the help page).Sabnis_2011
was invoked but never defined (see the help page).Schuldt_2018
was invoked but never defined (see the help page).DRI_1981_CPM86-SG
was invoked but never defined (see the help page).DRI_1983_CPM86-PG
was invoked but never defined (see the help page).Ramos_2010
was invoked but never defined (see the help page).IDA_2006_Hexforms
was invoked but never defined (see the help page).Roche_2020
was invoked but never defined (see the help page).Intel_1980_FU-UG
was invoked but never defined (see the help page).Intel_1988_Spec
was invoked but never defined (see the help page).Analog_2021
was invoked but never defined (see the help page).ARM_hex
was invoked but never defined (see the help page).