我需要一些帮助理解的看着十六进制的二进制文件格式,所以我得到使用Python解析它得到正确的数字了表
例:
0000b50: 0400 0000 ffff 0900 0000 ffff 0900 0000 ................
0000b60: ffff 0900 0000 ffff 0900 0000 ffff 0900 ............0..@
当我需要找到在指数0x0b54
对象开始在那里会是这样?难道是[这里]? 0000b50: 0400 [0]000 ffff 0900 0000 ffff 0900 0000
对象是96个字节长。是一组四个十六进制数的一个字节?即。 ffff
?或者,因为它是基座16的每个单独的点包含2个字节?所以ffff
是8个字节?我需要找到6个字节为每个进入表这将是fff
?
是什么在最后的部分代表什么?即。 ............0..@
F = 16 = 1111 FF所以为16x16 = 11111111 = 256 =一个8位字节。 FFFF = 2个字节。您需要将数字转换成二进制计算出的字节数。