網站首頁 生活 健康 母嬰 情感 職場 休閒
當前位置:生活百科谷 > 科技 > 科技生活

.hex是什麼文件

欄目: 科技生活 / 發佈於: / 人氣:8.21K

品牌型號:聯想拯救者Y9000P
系統:Windows 11

是什麼文件

是由一行行符合Intel HEX文件格式的文本所構成的ASCII文本文件。在Intel HEX文件中,每一行包含一個HEX記錄。這些記錄由對應機器語言碼和/或常量數據的十六進制編碼數字組成。Intel HEX文件通常用於傳輸將被存於ROM或者EPROM中的程序和數據。大多數EPROM編程器或模擬器使用Intel HEX文件。

HEX文件是用ASCII來表示二進制的數值。例如一般8-BIT的二進制數值0x3F,用ASCII來表示就需要分別表示字符3和字符F,每個字符需要一個BYTE,所以HEX文件需要 > 2倍的空間。 對一個BIN文件而言,你查看文件的大小就可以知道文件包括的數據的實際大小。而對HEX文件而言,你看到的文件 大小並不是實際的數據的大小。一是因爲HEX文件是用ASCII來表示數據,二是因爲HEX文件本身還包括別的附加信息。

HEX文件和BIN文件是我們經常碰到的兩種文件格式,兩種文件格式的區別:

1、HEX文件是包括地址信息的,而BIN文件格式只包括了數據本身。在燒寫或下載HEX文件的時候,一般都不需要用戶指定地址,因爲HEX文件內部的信息已經包括了地址。而燒寫BIN 文件的時候,用戶是一定需要指定地址信息的。

2、BIN文件格式 對二進制文件而言,其實沒有”格式”。文件只是包括了純粹的二進制數據。


Tags:hex 文件