55【计算机基础知识】大端小端存储

简介: 【计算机基础知识】大端小端存储

一、大小端原理

在这里插入图片描述
大端模式:低地址(位数小)存数据的高字节,高地址(位数大)存数据的低字节。

小端模式:低地址(位数小)存数据的低字节,高地址(位数大)存数据的高字节。

二、大小端转换

1、为什么需要大小端转换

前面我们提到,在主机基本上使用的都是小端模式,但是在网络传输的时候使用的却是大端模式

如果我们的程序仅仅是一个单机程序,不需要跟其它程序进行数据交互,那么是不需要进行大小端转换的。

如果程序需要与其它程序进行数据交互,那么在发送数据前,就要将数据从小端模式转换为大端模式。在接收到数据后,将数据从大端模式转换为小端模式。

2、手动实现转换逻辑

只需要将高位字节与低位字节进行交换,就可以实现大小端的转换。

目录
相关文章
|
存储 C语言
大端存储和小端存储
1.大小端字节序 2.大端存储 3.小端存储 4.为什么会有大小端存储模式之分? 5.如何判断当前机器是大端存储还是小端存储 方法1 方法2
4314 0
|
存储 小程序 编译器
数据的存储--大小端
数据的存储--大小端
879 0
|
Web App开发 移动开发 前端开发
前端企业微信服务商第三方应用开发详情流程
前端企业微信服务商第三方应用开发详情流程
796 0
|
8月前
|
API Windows
GetTickCount() 函数的作用和用法
GetTickCount() 函数是 Windows API 中的一个重要函数,用于获取自系统启动以来经过的毫秒数。这个函数通常用于计算时间间隔、性能分析和定时等场景。
417 0
|
机器学习/深度学习 物联网 TensorFlow
使用Python实现深度学习模型:在嵌入式设备上的部署
【7月更文挑战第11天】 使用Python实现深度学习模型:在嵌入式设备上的部署
1684 2
|
存储 C语言
【C语言基础篇】ASCII码完整详细介绍
【C语言基础篇】ASCII码完整详细介绍
2719 2
|
存储 Unix 程序员
计算机组成原理(5)----指令系统(2)
计算机组成原理(5)----指令系统
3116 2
|
存储 缓存 文件存储
408操作系统学习笔记——文件管理(三)
408操作系统学习笔记——文件管理
1145 1
408操作系统学习笔记——文件管理(三)
大小端(字节序)存储模式
大小端(字节序)存储模式
大小端(字节序)存储模式

热门文章

最新文章