问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

这是一段HEX文件转换成BIN文件的程序6

发布网友 发布时间:2023-11-04 18:39

我来回答

1个回答

热心网友 时间:2024-03-22 10:32

hex文件的本质是文本化的二进制文件。
例如二进制文件的内容是0x55,在hex文件中是文本方式表述的“55”,即在存储器中实际为0x35 0x35。因此在从hex转换为bin的时候,对于需转换的数据内容,应将每两位ASCII码转换为一字节二进制。
又因为十六进制的文本表述中只有0~9、A~F(大小写不一定,某些hex标准中也允许小写),因此需要将其进行进制换算。
举个例子,hex文件中的某个数值为5E,则应将前一字节提取出来进行判断:'5'在'0'~'9'之间,因此将其减去'0'得到二进制的0x05(二进制的高四位);接下来取低四位进行判断:'E'在'A'~'E'之间,因此将其减去'A'并加上10得到二进制的0x0E(二进制的低四位)。于是转换结果为0x5E。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
尘螨过敏性哮喘病因 肝癌铁蛋白肝癌铁蛋白介绍 王保捷简介 英语key是什么意思 中国银行有什么卡 化学离子键和共价键的区别? 为什么安装不了百度云盘 一个小时内创建一个 CentOS 家庭实验室 | Linux 中国 linux下的centos7中的vsftp服务器搭建,ftp可以做什么牛 CentOS7系统中配置ftp服务具体方法 麻烦问下你们上保险公司赔付理赔的时候,保险公司的人员会让你们先写... 这个主板支不支持更换成1tb的三星固态硬盘 M2固态硬盘 主板无法识别 固态硬盘是三星960EVO, 主...23 只有微信昵称,没有,如何找回 我每天坐在打印机旁工作,请问它对人体有哪些危害61 没加微信好友,只知道微信名,能查到吗? 为什么男生喜欢看女人的胸? 近代中国半殖民地半封建社会的主要矛盾和基本特点是什么?263 什么是半殖民地半封建社会?181 新农村医疗合作是只有一张卡还是每年发新卡?是每户一卡还是每个... 医疗保险卡是一家人一张卡还是一个人一张卡??12 余额宝转出到自己的银行卡,但是转出到注销的卡里了,怎么办? 地下城与勇士故事背景113 鱼肚做法大全,鱼肚怎么做简单又好吃,鱼肚的营养价值3 景观就业2012年怎么样啊 2012年做什么工作工资比较稳定?1 只知道怎么找抖音 天天象棋残局挑战第75局怎么过1 宝宝11个月可以喝纯牛奶吗 11个月的宝宝可以喝牛奶吗 车辆定损赔付的时候价格保险公司会通知保险人吗?需要保险人签字同意什么... hex色值如何转换成int型 梅州人事档案在哪里查询1 广东省生源,户口在梅州市,在外省毕业后档案就放在哪里 梅州市生源 大学毕业后没有找到接受学籍档案的单位 那么档案是...1 我想开个中型的面粉厂,现在利润是多少,需要投资多少钱135 两个数的积是805,其中一个数不变,另一个数乘10,积变为多...9 怎样算出饲料配方的营养成分 可控硅ZX7-315A系列电焊机为什么电压低到330V电焊机就不工作了,清高手... 长期在打印机旁不是是对身体不好17 11个月的宝宝还不能喝牛奶吗?22 猜谜语-背上还有一个背,腿边还有四条腿,走路睡觉不用它,楔子...16 细节决定成败和成大事者不拘小节有区别吗 地下城与勇士为什么叫掉线城与虚弱勇士??1858 五行缺土名字就要戴土吗,有些字不带土,可五行属土可以吗, 梅州人才市场企业现场招聘时间~~具体是每个月的几号?2 苏州市几个区啊?哪个区比较经济发达啊?47 长期坐打印机附近对身体有影响吗?42 相声演员范军的徒弟有个叫什么满意的 将半径为3的半圆围成一个圆锥的侧面,此圆锥底面半径为___.急求!画个...
  • 焦点

最新推荐

猜你喜欢

热门推荐