主机字节序和网络字节序课件.pptx





《主机字节序和网络字节序课件.pptx》由会员分享,可在线阅读,更多相关《主机字节序和网络字节序课件.pptx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主机字节序和网络字节序在使用网络进行程序设计中会碰到的一个问题是字节序的问题。0主机字节序和网络字节序在使用网络进行程序设计中会碰到的一个问题是字节序的问题。这种问题在基于单机或者同类型机器进行开发的过程中很少遇到。1主机字节序和网络字节序由于网络的特点是将Internet上不同的网络设备和主机进行连接和通信,这决定了使用网络进行开发的程序特点就是要兼容各种类型的设备,其中的数据在不同的设备上要有唯一的含义。2主机字节序和网络字节序字节序的问题是上述情况下的典型问题。3主机字节序和网络字节序字节序的含义:4主机字节序和网络字节序字节序的含义:字节序的问题是由于CPU对整数在内存中的存放方式造成
2、的。5主机字节序和网络字节序字节序的含义:字节序的问题是由于CPU对整数在内存中的存放方式造成的。字节数大于一的数据类型在内存中的存放顺序叫主机字节序。6主机字节序和网络字节序最常见的字节序有两种,小端字节序和大端字节序。7主机字节序和网络字节序最常见的字节序有两种,小端字节序和大端字节序。小端字节序:即Little Endian,简称LE,将数据的最低字节放在内存的起始位置。8主机字节序和网络字节序小端字节序的特点是内存地址较低的为存放数据的低位,内存地址高的位存放数据的高位。采用低字节序的CPU有x86架构的Intel系列产品。9主机字节序和网络字节序小端字节序的特点是内存地址较低的为存放
3、数据的低位,内存地址高的位存放数据的高位。采用低字节序的CPU有x86架构的Intel系列产品。大端字节序:即Big Endian,简称BE,将数据的高字节放在内存的起始位置。10主机字节序和网络字节序大端字节序的特点是内存中低字节位置存放数据的高位字节,内存中的高位字节存放数据的较低字节数据。采用大端字节序的典型代表有PowerPC的UNIX系统。11主机字节序和网络字节序例如对于一个8字节的数据0 x12345678,假设在内存中存放的开始地址为0 x1000,则在小端字节序和大端字节序系统中的存放方式如下表所示;12主机字节序和网络字节序例如对于一个8字节的数据0 x12345678,假
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 主机 字节 网络 课件

限制150内