大端与小端之一理论
Posted 如山石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大端与小端之一理论相关的知识,希望对你有一定的参考价值。
大端与小端
存在的原因:
因为在计算机当中,是以字节为单位的,每个地址单元都对应着一个字节。一个字节为8位,在C语言当中除了位的char类型外,还有16位的short型,32位的long类型;另外,对于位数大于8位的处理器,例如16位或32们的处理器,由于寄存器宽度大于一个字节,那么必然存在一个如何将多个字节安排的问题,因此,导致了大端存储模式与小端存储模式
什么区别:
所谓的大端模式,是指数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中
所谓小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中
如图所示:
以上是关于大端与小端之一理论的主要内容,如果未能解决你的问题,请参考以下文章