关注
大端模式和小端模式的区别
在C语言中除了8位的char型之外,还有16位的short型,32位的long型(要看具体的编译器),对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。
大端模式:
字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。
小端模式:
与大端存储模式相反,在小端存储模式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。
例如,16位宽的数0x1234在小端模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:
内存地址
0x4000 0x4001
存放内容
0x34 0x12
而在大端模式CPU内存中的存放方式则为:
内存地址
0x4000 0x4001
存放内容
0x12 0x34
查看原帖
1 评论
相关推荐
点赞 评论 收藏
转发
投递比亚迪精密制造等公司7个岗位 >
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
716666次浏览 11586人参与
# 想实习转正,又想准备秋招,我该怎么办 #
108314次浏览 1224人参与
# 机械制造面试记录 #
37283次浏览 496人参与
# 机械人,你的秋招第一份简历被谁挂了 #
31443次浏览 546人参与
# 浅聊一下我实习的辛苦费 #
80972次浏览 755人参与
# 铜五铁六真的存在吗? #
27688次浏览 293人参与
# 找工作中的意难平 #
187863次浏览 3368人参与
# 非技术岗是怎么找实习的 #
74091次浏览 1386人参与
# 实习与准备秋招该如何平衡 #
170386次浏览 3095人参与
# 投了多少份简历才上岸 #
57021次浏览 949人参与
# 找工作,你会甘心进小厂还是猛冲大厂 #
35271次浏览 353人参与
# 市场营销面经 #
4619次浏览 125人参与
# 如何写一份好简历 #
260627次浏览 3936人参与
# 通信硬件人笔面经互助 #
108844次浏览 2193人参与
# 互联网公司爆料 #
36792次浏览 369人参与
# 无实习如何秋招上岸 #
225727次浏览 3528人参与
# 实习生应该准时下班吗 #
75561次浏览 557人参与
# 找工作时遇到的神仙HR #
178485次浏览 1747人参与
# 产品实习,你更倾向大公司or小公司 #
36044次浏览 550人参与
# 24届软件开发秋招薪资爆料 #
149771次浏览 694人参与