2012-06-15 77 views
0

任何一个可以告诉我这个语句的意思:。big-endian && little -endian?

“指定目标文件的存储方式而这只会影响拆卸拆卸不描述字节顺序信息的文件格式时,如S-这可能是有用记录“。

+1

一个快速和容易的搜索将回答你的问题... –

+1

S记录只是一个字节流,即非结构化的原始数据,所以没有隐含的字节顺序。因此,在需要排序的情况下,需要分别指定排序。 –

+0

我不明白“这只影响反汇编”是什么意思。我有objdump文件,我需要知道影响部分是什么? – hamb

回答

-1

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

例如,数字256对于1个字节来说太大,所以它在2个字节中表示为一个字节中的1和另一个中的0,代表1 * 256加0 *单元。

圆这些字节的存储方式是字节序

0

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

大最显著字节第一端环境中存储信息。 Little endian环境首先存储最低有效字节的信息。

现在大多数高级框架都为您处理所有这些问题,但是如果您的编程水平较低,那么这将非常重要。

有一个在wikipedia条目它偷看,它真的不那么糟糕,因为一些人

2

article解释真的很好字节顺序是什么,以及如何在一个端独立的方式进行编程。