big-endian&&小小的印第安人?

时间:2012-06-15 11:24:37

标签: disassembly endianness objdump

任何人都能告诉我这句话的含义:

“指定目标文件的字节顺序。这只会影响反汇编。这在反汇编不描述字节顺序信息的文件格式时很有用,例如S记录。”

3 个答案:

答案 0 :(得分:2)

这个article很好地解释了字节序是什么以及如何以字节序独立的方式编程。

答案 1 :(得分:0)

不同的环境以不同的方式存储数字,

大端环境首先存储具有最重要字节的信息。 小端环境首先存储具有最低有效字节的信息。

如今大多数高级框架都会为您处理所有这些问题,但是如果您的编程水平较低,那么这一点很重要。

查看wikipedia条目,它真的不像其他人那样糟糕

答案 2 :(得分:-1)

我不明白所有问题,但是字节用于描述存储圆形数字的方式。

例如,数字256对于1个字节而言太大,因此它以2个字节表示为1个字节之一,0表示另一个字节,表示1 * 256加0 *单位。

存储这些字节的方法是endianess