新闻  |   论坛  |   博客  |   在线研讨会
INTEL_HEX格式
0750long | 2010-02-14 22:55:43    阅读:1729   发布文章

INTEL_HEX格式

 

Intel HEX文件是记录文本行的ASCII文本文件,在Intel HEX文件中,每一行是一个HEX记录由十六进制数组成的机器码或者数据常量,Intel HEX文件经常被用于将程序或数据传输存储到ROM.EPROM,大多数编程器和模拟器使用Intel HEX文件.

     Intel MCS_86对象格式即.i0与.i00文件格式说明(参考手册spnu 118d.pdf--11.9.2):每行以表示开始;接下来2位表示本行包含数据的字节总数;接下来4位表示低16位的下载地址;再后2位表示数据类型(00:数据,01:文件结尾,04:扩展地址),当为04时,其后面的4个16进制数据将表示高16位地址,后面的每行的低16位地址与其组合成32位地址,直到再次遇到记录类型为04的行将高16位地址改变;每一行的最后2位为校验和。

 

 点击看大图 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客