十六进制文件处理神器Hexview工具全解析

一、简介

1、概述

Hexview 是一个用来用于查看和处理各种格式源文件的小工具,可以用来处理如 hex、srec、bin、s19 等格式文件,HexView 不仅有 GUI 的 PC 界面,也可以通过命令行操作数据,通过命令行控制方式可以实现一般操作的常规选项,可以很方便的用来进行数据的转换操作,应用在工程完成编译之后进行的各种处理工作

2、文件格式

2.1 Bin 格式

  • 格式说明

Bin 文件是一种二进制文件格式,它以字节的形式存储二进制数据,每个字节都直接对应于机器语言指令或数据。

  • 特点

① 直接执行:bin 文件格式是计算机可以直接执行的,不需要其他中间件或软件的支持。

② 体积小:相对于其他可执行文件格式,bin文件体积较小,因为其不需要包含任何冗余信息。

  • 应用场景

Bin 文件通常用于存储程序的可执行代码、固件或其他二进制数据,并可以直接烧录到微控制器或其他芯片中执行。

2.2 Hex 格式

  • 格式说明

Hex 文件是 Intel 公司提出的按地址排列的数据信息格式,数据宽度为字节,数据使用 16 进制表示,并以 ASCII 码的形式按行记录数据。

  • 内容结构:

每一行以 ":" 开头,表示记录的开始。":"之后至少 2 个字符表示一组 16 进制数据

具体格式为:BBAAAATTHHHH....HHHCC。

BB:16进制,表示此行数据长度字节数。

AAAA:16进制,表示数据记录的地址。

TT:16进制,表示记录类型(如00代表数据记录,01代表文件结束等)。

HH...HH:16进制数据。

CC:16进制,校验码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值