当前位置: 首页 > news >正文

提升学历要多少钱/福州seo排名公司

提升学历要多少钱,福州seo排名公司,wordpress官方论坛,做设计找图片的网站转载自http://bbs.21ic.com/icview-126904-1-1.html HEX文件和BIN文件是我们经常碰到的2种文件格式。下面简单介绍一下这2种文件格式的区别:1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身 在烧写或下载HEX文件的时候&a…

 

转载自http://bbs.21ic.com/icview-126904-1-1.html

HEX文件和BIN文件是我们经常碰到的2种文件格式。下面简单介绍一下这2种文件格式的区别:


1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身
         在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因为HEX文件内部的信息已经包括了地址。而烧写BIN
         文件的时候,用户是一定需要指定地址信息的。
         
         
3 - BIN文件格式
         对二进制文件而言,其实没有”格式”。文件只是包括了纯粹的二进制数据。
         
         
4 - HEX文件格式
         HEX文件都是由记录(RECORD)组成的。在HEX文件里面,每一行代表一个记录。记录的基本格式为:
         +---------------------------------------------------------------+
         |   RECORD  | RECLEN |  LOAD  | RECTYPE | INFO or DATA | CHKSUM |
         |  MARK ':' |        | OFFSET |         |              |        |
         +---------------------------------------------------------------+
         |  1-byte   | 1-byte | 2-byte | 1-byte  |    n-byte    | 1-byte |
         +---------------------------------------------------------------+
         
         记录类型包括:
         '00' Data Rrecord:用来记录数据,HEX文件的大部分记录都是数据记录
         '01' End of File Record: 用来标识文件结束,放在文件的最后,标识HEX文件的结尾
         '04' Extended Linear Address Record: 用来标识扩展线性地址的记录
         '02' Extended Segment Address Record: 用来标识扩展段地址的记录
         
         在上面的后2种记录,都是用来提供地址信息的。每次碰到这2个记录的时候,都可以根据记录计算出一个“基”地址。
         对于后面的数据记录,计算地址的时候,都是以这些“基”地址为基础的。
         
         数据记录的具体格式:
         +---------------------------------------------------------------+
         |   RECORD  | RECLEN |  LOAD  | RECTYPE | INFO or DATA | CHKSUM |
         |  MARK ':' |        | OFFSET |  '00'   |              |        |
         +---------------------------------------------------------------+
         |  1-byte   | 1-byte | 2-byte | 1-byte  |    n-byte    | 1-byte |
         +---------------------------------------------------------------+         
         
         看个例子:
        :020000040000FA
        :10000400FF00A0E314209FE5001092E5011092E5A3
        :00000001FF         
       
        对上面的HEX文件进行分析:
        第1条记录的长度为02,LOAD OFFSET为0000,RECTYPE为04,说明该记录为扩展段地址记录。数据为0000,校验和为
        FA。从这个记录的长度和数据,我们可以计算出一个基地址,这个地址为0X0000。后面的数据记录都以这个地址为基
        地址。
        第2条记录的长度为10(16),LOAD OFFSET为0004,RECTYPE为00,说明该记录为数据记录。
        数据为FF00A0E314209FE5001092E5011092E5,共16个BYTE。这个记录的校验和为A3。此时的基地址为0X0000,加上OFFSET,
        这个记录里的16BYTE的数据的起始地址就是0x0000 + 0x0004 = 0x0004.
        第3条记录的长度为00,LOAD OFFSET为0000,TYPE = 01,校验和为FF。说明这个是一个END OF FILE RECORD,标识
        文件的结尾。
       
        在上面这个例子里,实际的数据只有16个BYTE:FF00A0E314209FE5001092E5011092E5,其起始地址为0x4
           

4 - HEX文件和BIN文件大小有区别
     HEX文件是用ASCII来表示二进制的数值。例如一般8-BIT的二进制数值0x3F,用ASCII来表示就需要分别表示字符'3'
     和字符'F',每个字符需要一个BYTE,所以HEX文件需要 > 2倍的空间。
     对一个BIN文件而言,你查看文件的大小就可以知道文件包括的数据的实际大小。而对HEX文件而言,你看到的文件
     大小并不是实际的数据的大小。一是因为HEX文件是用ASCII来表示数据,二是因为HEX文件本身还包括别的附加信息。


要想详细了解HEX文件格式,请GOOGLE INTEL HEX,就能找到详细的PDF文档。

转载于:https://www.cnblogs.com/eat-too-much/p/5424796.html

http://www.lbrq.cn/news/1370791.html

相关文章:

  • pc网站 手机网站 微信/网络推广费用高吗
  • 免费html5网站模板/推广普通话作文
  • 软件界面设计软件/seo优缺点
  • 高唐网站建设公司/站长seo查询工具
  • 株洲做网站客服电话/今日新闻热点10条
  • 低价货源网站/宁波seo网络推广定制多少钱
  • 网站源码模板/热门搜索排行榜
  • 门户网站开发视频/百度24小时人工电话
  • 网站怎么做跳转/百度2023免费下载
  • dreamweaver 企业网站模板/优化设计答案五年级上册
  • 网站搭建百家号/百度智能云
  • 网站源码怎么打开/企业seo优化
  • 企业网站建设的/小红书怎么推广
  • 珠海七中科技制作/苏州seo服务
  • 企业黄页网站源码/长尾关键词举例
  • 自学网站建设/武汉新闻最新消息
  • 网页站点不安全怎么办/2021国内最好用免费建站系统
  • 常州网上房地产官网/网站优化推广方案
  • 网站管理员要干些什么/什么是seo技术
  • 网站建设的价钱/网站seo排名优化方法
  • 秦皇岛网站制作多少钱/济南网站制作平台
  • 品牌网站建设解决/人工智能培训机构排名
  • php婚庆网站/seo优化的主要任务
  • 做网站需要会的软件/百度云官方网站
  • 石家庄做外贸网站建设/哈尔滨网站优化
  • 福建网站建设费用/seo长尾关键词优化
  • 嘉兴做毛织的有哪些网站/百度公司在哪
  • 建设行业网站/小程序推广运营的公司
  • 徐州学习网站建设/班级优化大师官网登录
  • 搭建网站源码/最近的大新闻
  • 控制建模matlab练习07:比例积分控制-③PI控制器的应用
  • 07.config 命令实现动态修改配置和慢查询
  • vulhub-corrosion2靶机
  • MFC 实现托盘图标菜单图标功能
  • Python 项目路径配置完全指南
  • 电商项目_性能优化_数据同步