原创 INTEL_HEX格式

2010-1-6 15:43 1892 9 9 分类: 处理器与DSP
Intel HEX文件是记录文本行的ASCII文本文件,Intel HEX文件中,每一行是一个HEX记录由十六进制数组成的机器码或者数据常量,Intel HEX文件经常被用于将程序或数据传输存储到ROM.EPROM,大多数编程器和模拟器使用Intel HEX文件.

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


 


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


 点击看大图 


文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /2 下一条