大端与小端之一理论

大端与小端之一理论,第1张

大端与小端之一理论

大端与小端

存在的原因:

因为在计算机当中,是以字节为单位的,每个地址单元都对应着一个字节。一个字节为8位,在C语言当中除了位的char类型外,还有16位的short型,32位的long类型;另外,对于位数大于8位的处理器,例如16位或32们的处理器,由于寄存器宽度大于一个字节,那么必然存在一个如何将多个字节安排的问题,因此,导致了大端存储模式与小端存储模式

什么区别:

所谓的大端模式,是指数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中

所谓小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中

如图所示:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5154483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存