关注
大端模式和小端模式的区别
在C语言中除了8位的char型之外,还有16位的short型,32位的long型(要看具体的编译器),对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。
大端模式:
字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。
小端模式:
与大端存储模式相反,在小端存储模式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。
例如,16位宽的数0x1234在小端模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:
内存地址
0x4000 0x4001
存放内容
0x34 0x12
而在大端模式CPU内存中的存放方式则为:
内存地址
0x4000 0x4001
存放内容
0x12 0x34
查看原帖
1 评论
相关推荐
2024-12-26 20:46
复旦大学 C++ 国棉17厂丶小王:拿了offer的那个周末晚上去网吧通宵,去网吧不知道玩什么刷了lc的每日一题,然后试着第一次打开了三角洲行动,从此少了一个已经刷了700道题的lc用户,但是烽火地带多了一只🐭🐭
点赞 评论 收藏
分享
牛客热帖
正在热议
# 2025,我想...... #
1724次浏览 29人参与
# 快手求职进展汇总 #
447782次浏览 5350人参与
# 夸一夸2024年的自己 #
3300次浏览 58人参与
# 听劝,这个公司值得去吗 #
356535次浏览 1438人参与
# 软件开发2024笔面经 #
2406140次浏览 49010人参与
# 简历被挂麻了,求建议 #
2741145次浏览 34927人参与
# 今年秋招哪家公司给的薪资最良心? #
138856次浏览 931人参与
# 京东求职进展汇总 #
559111次浏览 4959人参与
# 我的2024小目标 #
30840次浏览 259人参与
# 求职季如何保持心态不崩 #
46951次浏览 431人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
6520次浏览 63人参与
# 美团求职进展汇总 #
1439006次浏览 13143人参与
# 面试被问期望薪资时该如何回答 #
184843次浏览 1146人参与
# 面试中的破防瞬间 #
334134次浏览 3704人参与
# 你觉得哪一届的校招最难? #
100045次浏览 716人参与
# 实习中的菜狗时刻 #
295116次浏览 2865人参与
# 第一份工作应该只看薪资吗 #
102402次浏览 1280人参与
# 大家都开始春招面试了吗 #
472120次浏览 6055人参与
# 安利/避雷我的专业 #
58711次浏览 468人参与
# 找工作,你会甘心进小厂还是猛冲大厂 #
180964次浏览 2060人参与