• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 知识库 知识库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

hex小号hex

武飞扬头像
xhjyxxw
帮助0

知行礼动

大家好,今日小经来聊聊一篇关于hex小号,hex的文章,现在让我们往下看看吧!

1、如何打开hex文件?

2、hex文件是ASCII文本文件,可以用ultraedit或WinHex打开。

3、十六进制全名(英特尔十六进制)文件是一个ASCII文本文件,由符合英特尔十六进制文件格式的文本行组成。在Intel十六进制文件中,每行包含一个十六进制记录。这些记录由对应于机器语言代码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输存储在ROM或EPROM中的程序和数据。大多数EPROM程序员或模拟器使用Intel HEX文件。

4、记录格式英特尔十六进制由任意数量的十六进制记录组成。每个记录包含5个字段,这些字段按以下格式排列:llaaaatt[dd.]抄送

5、每组字母对应一个不同的字段,每个字母对应一个十六进制编码的数字。每个域由至少两个十六进制编码的数字组成,形成一个字节,如下所述:

6、:每个Intel十六进制记录都以冒号开头。

7、Ll是数据长度字段,表示数据字节数(dd.)在记录中。

8、Aaaa是地址字段,表示记录中数据的起始地址。

9、Tt是表示十六进制记录类型的字段,可以是下列数据之一:

10、00数据记录

11、01-文件记录结束

12、02-扩展段地址记录

13、04扩展线性地址记录

14、Dd是一个数据字段,代表一个字节的数据。一个记录可以有许多数据字节。记录中的数据字节数必须与数据长度字段(ll)中指定的数字相匹配。

15、Cc是校验和字段,表示该记录的校验和。校验和的计算方法是将记录中所有十六进制编码的数字对的值相加,然后用256作为模数进行如下补码。

16、00-数据记录:

17、英特尔十六进制文件由任意数量的以回车和换行符结尾的数据记录组成。数据记录如下所示:

18、:10246200464 c 5549442050524 f 46494 c 4500464 c 33

19、其中包括:

20、6(十六进制10)是该记录中的数据字节数。

21、462是数据将被下载到存储器中的地址。

22、00是记录类型(数据记录)

23、464C…464C是数据。

24、33是该记录的校验和。

25、04-扩展线性地址记录(HEX386):

26、扩展线性地址记录也称为32位地址记录或HEX386记录。这些记录包含数据地址的高16位。扩展线性地址记录总是有两个数据字节,外观如下:

27、:02000004FFFFFC

28、其中包括:

29、02是该记录中的数据字节数。

30、000是地址字段,对于扩展的线性地址记录,它始终是000。

31、04是记录类型04(扩展线性地址记录)

32、FFFF是地址的高16位。

33、FC是该记录的校验和,计算如下:

34、256D-(02H 00H 00H 04H FFH FFH)=FCH

35、读取扩展线性地址记录时,保存数据字段中存储的扩展线性地址,并将其应用于从Intel HEX文件中读取的后续记录。线性地址保持有效,直到它被另一个扩展地址记录改变。

36、通过将记录中的地址字段添加到来自扩展线性地址记录的移位地址数据中,获得数据记录的绝对存储器地址。

37、软件名称:WinHex软件版本:18.0 SR-3软件大小:2.16MB软件许可:共享适用平台:WinXP Vista Win8 Win7下载地址://dl . pconline.com.cn/html _ 2/1/59/id=3851 pn=0.html

本文到此结束,希望对大家有所帮助。

这篇好文章是转载于:知行礼动

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 知行礼动
  • 本文地址: /news/detail/tanhcikcfe