大端(Big Endian)与小端(Little Endian)详解

原创 2011年01月08日 11:02:00

大端(Big Endian)与小端(Little Endian)详解

看过很多次,没有记住,现在终于忘不了了,请看:

端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。

因此可以理解小端就是,敲鸡蛋时小的部分在下面,在低处,就是低字节在低地址。

小端口诀: 低字节在低地址,高字节在高地址
大端口诀: 低字节在高地址,高字节在低地址

long test = 0x313233334

小端机器:
低地址 --> 高地址
00000010: 34 33 32 31

大端机器:
低地址 --> 高地址
00000010: 31 32 33 34

版权声明:本文为博主原创文章,未经博主允许不得转载。

字节存储排序:大端(big endian)和小端(little)的判别及转换

当前的存储器,多以byte为访问的最小单元,当一个逻辑上的地址必须分割为物理上的若干单元时就存在了先放谁后放谁的问题,于是端(endian)的问题应运而生了,对于不同的存储方法,就有大端(big-en...

详解Big-Endian和Little-Endian,大端模式和小端模式

详解大端模式和小端模式 嵌入式开发交流群280352802,欢迎加入! 一、大端模式和小端模式的起源         关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的...

大端(Big Endian)与小端(Little Endian)详解

“endian”一词来源于乔纳森·斯威夫特的小说格列佛游记。小说中,小人国为水煮蛋该从大的一端(Big-End)剥开还是小的一端(Little-End)剥开而争论,争论的双方分别被称为Big-endi...

CPU的大端模式(big endian)和小端(little endian)模式——Union的妙用

作为一个计算机相关专业的人,我们应该在计算机组成中都学习过什么叫Little endian 和Big endian。Little endian 和Big endian 是CPU 存放数据的两种不同顺序...

大端字节序和小端字节序问题(big-endian & little-endian)

转载来源:http://hi.baidu.com/michael1517/blog/item/12ff4dd3a5478d2e960a1631.html          谈到字节序的问题,必然牵...
  • mjsornp
  • mjsornp
  • 2011年08月12日 09:17
  • 2239

大端(Big Endian)、小端(Little Endian)存储模式名字的来历

原文地址:http://blog.csdn.net/cashey1991/article/details/8221085 这篇文章不是用来告诉你怎么判断计算机是大端模式还是小端模式的...

如何理解小端(Little-endian)与大端(Big-endian)

大家可能都知道字节序里大端和小端的意思和作用。 标准的Big-Endian和Little-Endian的定义如下: a)Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的...

字节序:大端(Big-Endian)与小端(Little-Endian)

在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:大端(Big Endian)与小端(Little Endian)详解
举报原因:
原因补充:

(最多只允许输入30个字)