当前位置: 首页 > news >正文

商城网站建设怎么样优秀网站设计欣赏国内

商城网站建设怎么样,优秀网站设计欣赏国内,带询盘外贸网站源码,简易h5制作开发什么是大端模式、小端模式#xff1f; 所谓的大端模式#xff0c;是指数据的低位保存在内存的高地址中#xff0c;而数据的高位保存在内存的低地址中#xff1b; 所谓的小端模式#xff0c;是指数据的低位保存在内存的低地址中#xff0c;而数据的高位保存在内存的高地…什么是大端模式、小端模式 所谓的大端模式是指数据的低位保存在内存的高地址中而数据的高位保存在内存的低地址中 所谓的小端模式是指数据的低位保存在内存的低地址中而数据的高位保存在内存的高地址中。 为什么会有大小端 为什么会有大小端模式之分呢大小端存储由 CPU架构 决定。 这是因为在计算机系统中我们是以字节为单位的每个地址单元都对应着一个字节一个字节为8bit。但是在C语言中除了8bit的char之外还有16bit的short型32bit的long型要看具体的编译器另外对于位数大于8位的处理器例如16位或者32位的处理器由于寄存器宽度大于一个字节那么必然存在着一个如果将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。例如一个16bit的short型x在内存中的地址为0x0010x的值为0x1122那么0x11为高字节0x22为低字节。对于大端模式就将0x11放在低地址中即0x0010中0x22放在高地址中即0x0011中。小端模式刚好相反。我们常用的X86结构是小端模式而KEIL C51则为大端模式。很多的ARMDSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。 举例 使用大端模式的有Mac OS、PowerPC、IBM、Sun、 TCP/IP网络数据流 使用小端模式的有x86、Linux 而ARM可以是大端模式也可以是小端模式 大小端模式示例 32bit宽的数0x12345678在Little-endian模式以及Big-endian模式CPU内存中的存放方式假设从地址0x4000开始存放为 如何判断CPU是大端模式还是小端模式 判断CPU是大端模式还是小端模式可以通过以下方法 创建一个整型变量将其赋值为0x12345678。将该整型变量的地址强制转换为字符型指针类型。判断该字符型指针类型指向的地址中存储的值如果该值为0x12则为大端模式如果该值为0x78则为小端模式。 代码如下所示 #include stdio.hint main() {int num 0x12345678;char *p (char *)num;if (*p 0x12) {printf(This CPU is big endian.\n);} else if (*p 0x78) {printf(This CPU is little endian.\n);} else {printf(Unknown endian.\n);}return 0; } 怎么实现大小端模式的转换 其实这个很简单只要进行.整数字节序转换就可以了。 //对应int32大小的成员 的转换 范例 int32_t swapInt32(int32_t value) { return ((value 0x000000FF) 24) | ((value 0x0000FF00) 8) | ((value 0x00FF0000) 8) | ((value 0xFF000000) 24) ; } 后面的竖线是进行或运算改成加号也可以。
http://www.w-s-a.com/news/730835/

相关文章:

  • 无锡门户网站制作电话广告设计公司的未来
  • 白云区专业网站建设网页设计模拟试题答案
  • 毕业设计网站代做多少钱制作旅游网站设计概述
  • 网站开发维护运维无人在线电视剧免费观看
  • 电子商务网站建设开题报告展馆网站建设
  • 门户网站建设的背景和意义手机网站前
  • 国内免费视频素材无水印素材网站国家最新消息
  • 襄阳seo站内优化学做网站论坛教程
  • 文明网站建设情况报告wordpress伪静态配置
  • 牙科网站模板个人微信网站建设
  • 厦门公司注册网站dw做简单小说网站
  • 网站建好以后每年都续费么wordpress 仿聚划算
  • 单位网站建设收费标准网上开店铺需要多少钱
  • 灯饰网站需要这么做申请域名的流程
  • 软件下载网站怎么赚钱wordpress减少数据库查询
  • 什么兼职网站可以做视频剪辑常见的推广平台有哪些
  • 网站开发是用html还是jsp设迹官网
  • 查公司信息的网站怎么学wordpress
  • 白银做网站长春一般建一个网站需要多少钱
  • 帮人做钓鱼网站的人网络推广培训职业学校
  • 淘宝客有必须做网站吗网站开发的形式有( )
  • 网站建设:上海珍岛网页版qq空间登录
  • 网站服务器ipteahouse wordpress主题
  • 深州市住房保障和城乡建设局网站做网站公司叫什么
  • 织梦网站转跳手机站注册公司代理记账费用
  • wordpress建站Pdf亚马逊aws在线观看
  • 做网站的外包公司有哪些WordPress调用json数据
  • 做网站网站怎么赚钱网站的建设及维护报告
  • 可以做效果图的网站东莞网站优化什么方法
  • 网站和软件的区别怎么做招生网站