.hex是什麼檔案
- 科技生活
- 關注:7.88K次
品牌型號:聯想拯救者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檔案格式 對二進位制檔案而言,其實沒有”格式”。檔案只是包括了純粹的二進位制資料。
- 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/p82xvx.html