大端和小端概念、区别、转换以及辨别方法解析.doc
《大端和小端概念、区别、转换以及辨别方法解析.doc》由会员分享,可在线阅读,更多相关《大端和小端概念、区别、转换以及辨别方法解析.doc(3页珍藏版)》请在三一文库上搜索。
1、大端和小端概念、区别、转换以及辨别方法解析学习底层编程或逆向的童鞋,肯定对这两个名词并不陌生吧?!今天就给大家介绍一下这两个概念.科普:大端和小端,老外叫 Big-Endian 和 Little-Endian,其实指的都是同一个东东在计算机界,表示数据在存储器中的存放顺序。不同的 CPU、操作系统对待数据的存储方式各有不同,但一般常见的操作系统都是小端,而通讯协议则是大端。但并不是说系统是小端形式存储,文件就一定要采用小端的形式,不同的应用程序对于自身数据的存储方式也各有千秋(自家数据爱咋放咋放,有些还打乱了加密呢),比如:* Adobe PS - 大端* BMP - 小端* GIF - 小端
2、* JPEG - 大端* MacPaint - 大端* RTF - 小端那么小端和大端有什么区别呢?举个栗子大家就明了了:比如 0x12345678 这个数:* 大端法在内存中按字节依次存放为:12 34 56 78* 小端法在内存中按字节依次存放为:78 56 34 12解释:大端:较高的有效字节存放在较低的存储器地址,较低的有效字节存放在较高的存储器地址。比如整型变量 0x12345678 占 4 个字节,那么根据内存地址从小到大它们的存放方式如下:小端:较高的有效字节存放在较高的的存储器地址,较低的有效字节存放在较低的存储器地址。所以整型变量 0x12345678 根据内存地址从小到大它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大端 概念 区别 转换 以及 辨别 方法 解析
链接地址:https://www.31doc.com/p-3420716.html