详细解释计算机系统中的大小端

在计算机系统中,对于跨越多字节对象都被存储为连续的字节序列,对象的地址为所使用字节中最小的地址,例如,假设一个类型为int的变量x的地址为0x100,也就是说,地址表达式&x的值为0x100。那么,(假设数据类型int为32位表示)x的4个字节将被存储在内存的0x100、0x101、0x102和0x103位置。

这种排列方式有两种,某些机器选择在内存中按照从最低有效字节到最高有效字节的顺序存储对象,而另一些机器则按照从最高有效字节到最低有效字节的顺序存储。前一种规则一一最低有效字节 在最前面的方式,称为小端法 。后一种规则最高有效字节 在最前面的方式,称为大端法

下面演示了对于int类型变量x的大小端,其内存开始位置时0x100,其值为0x01234567

值0x01234567中0x01是高位,0x67是低位

在我们的日常生活最接触最多的是小端法

相关推荐
禾仔仔1 天前
USB2.0枚举流程(以鼠标为例)——从零开始学习USB2.0协议(四)
嵌入式硬件·mcu·计算机外设·1024程序员节
TeleostNaCl1 天前
一种使用 PowerToys 的键盘管理器工具编辑惠普暗影精灵11 的 OMEN 自定义按键的方法
windows·经验分享·计算机外设·1024程序员节
chao1898442 天前
C#模拟鼠标键盘操作的多种实现方案
开发语言·c#·计算机外设
林恒smileZAZ3 天前
CSS3 超实用属性:pointer-events (可穿透图层的鼠标事件)
前端·计算机外设·css3
福大大架构师每日一题5 天前
rustdesk 1.4.3 发布:新增虚拟鼠标、Wayland 多显示器支持等功能
计算机外设·rustdesk
梓默5 天前
鼠标偶尔卡顿解决方法
计算机外设
Jwest20215 天前
工业显示器在矿用挖掘机中的应用
计算机外设
lzhdim5 天前
雷蛇(Razer)炼狱蝰蛇V2X极速版无线鼠标开箱
单片机·嵌入式硬件·计算机外设
晋人在秦 老K7 天前
鼠标连点效率低?MouseClickTool 2.0三步配置,自动化操作提速80% 重复点击太耗时?Windows鼠标连点器实操教程,开发测试效率翻倍
windows·自动化·计算机外设·鼠标连点器·gui模拟点击·自动化点击解决方案
jbk33117 天前
监听指定事件然后触发鼠标点击操作等,智能文本识别按键工具的使用教程
计算机外设