码迷,mamicode.com
首页 > 其他好文 > 详细

HEX 文件格式

时间:2019-01-10 15:33:07      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:size   star   art   文件格式   file   开头   格式   style   文件的   

:0400C000FDFFF885C3

:每行开头

第一个字节:表示本行的数据长度,

第二个,第三个字节表示本行数据的起始地址.

第四字节表示数据类型,数据类型有:0x00、0x01、0x02、0x03、0x04、0x05。

‘00‘ Data Rrecord:用来记录数据,HEX文件的大部分记录都是数据记录

‘01‘ End of File Record:用来标识文件结束,放在文件的最后,标识HEX文件的结尾

‘02‘ Extended Segment Address Record:用来标识扩展段地址的记录

‘03‘ Start Segment Address Record:开始段地址记录

‘04‘ Extended Linear Address Record:用来标识扩展线性地址的记录

‘05‘ Start Linear Address Record:开始线性地址记录

最后一个字节 为校验和。

校验和的算法为:计算校验和前所有16进制码的累加和(不计进位),检验和 = 0x100 - 累加和

0x100-(0x04+0x00+0xC0+0x00+0xFD+0xFF+0xF8+0x85) = 0x100 - 0x43D = C3

 

HEX 文件格式

标签:size   star   art   文件格式   file   开头   格式   style   文件的   

原文地址:https://www.cnblogs.com/hkj8808/p/10249869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!