电脑中的HEX指的是什么

电脑中的HEX指的是什么,第1张

Hex 全称 (Intel HEX)文件是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输将被存于ROM或者EPROM中的程序和数据。大多数EPROM编程器或模拟器使用Intel HEX文件。 简单来说就是一种文件格式

你在project下拉菜单里点击options for the target""然后d出一个对话框点击output 最后在create hex file 那打钩就可以啦,祝你好运!

用记事本打开HEX文件时看到的是一个似乎是看不懂的代码,其实不然。请看下面的注解:

:10000000110016DA030166055805301444302B80C0

:1000100012973810091D5E6E7E8E9EAE7A939AAA54

:10002000BACA60708090A0B000000000000000001C

:10003000000000000000000000000050068C5D5031

:100040005D320051505D8C8C1746000000000000AE

:100050000000002A0000000000005700000000001F

:1000600000000000000000000000CECECECE000058

:10007000000000000000000000000000CECECECE48

以上是我打开的一个HEX文件所看到的代码,在这段代码中:

开始的“:1” 是这一行共有几个16字节;“00000”、“0010”、“0020”、“0030”、这些是地址代码就象以下的红色;接后的00也不用管它;就在这个 “00”以后的就是代码了就象以下的蓝色;还有最后的两个代码不管哦。以下是粗黑色的就是不用看的把它去除。然后将代码区的代码每隔两个字符空一格看起来就对啦。不信的朋友不妨试一试啊。

:1000000011 00 16 DA 03 01 66 05 58 05 30 14 44 30 2B 80C0:

以上就是关于电脑中的HEX指的是什么全部的内容,包括:电脑中的HEX指的是什么、用KEIL的编程环境编写C51的程序时,如果是汇编语言就能生成.HEX文件,而如果是.C语言就不行,这是为什么、.HEX文件如何打开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10102593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存