Hex文件格式

分析对象

  :1000000012C019C018C017C016C015C014C013C044

1、每行以":"开头

  :1000000012C019C018C017C016C015C014C013C044

2、第一字节表示本行数据的长度,例如0x10表示本行长度为16

  :1000000012C019C018C017C016C015C014C013C044

3、第二、三字节表示本行数据的起始地址,例如0x000x00表示起始地址为0x0000

  :1000000012C019C018C017C016C015C014C013C044

4、第四字节表示数据类型:0x000x010x020x030x040x05,其中:

  0x00:Data Record,记录数据,最常用

  0x01:End of File Record,用来标识文件结束

  0x02:Extend Segment Address Record,用来标识扩展地址段

  0x03:Start Segment Address Record,开始段地址

  0x04Extend Linear Address Record,用来标识线性扩展地址

  0x05:Start Linear Address Record,开始线性地址

  

  :1000000012C019C018C017C016C015C014C013C044

  :00000001FF

5、中间是数据字节,长度不等

  :1000000012C019C018C017C016C015C014C013C044

6、最后是校验位,算法为0x100-所有十六进制累加和  

  :1000000012C019C018C017C016C015C014C013C044

恩,好像就是这样,一个人能走多远呢?不放弃就没人知道结果!

 

转载于:https://www.cnblogs.com/Doumiao/p/6564533.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值