关注
大端模式和小端模式的区别
在C语言中除了8位的char型之外,还有16位的short型,32位的long型(要看具体的编译器),对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。
大端模式:
字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。
小端模式:
与大端存储模式相反,在小端存储模式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。
例如,16位宽的数0x1234在小端模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:
内存地址
0x4000 0x4001
存放内容
0x34 0x12
而在大端模式CPU内存中的存放方式则为:
内存地址
0x4000 0x4001
存放内容
0x12 0x34
查看原帖
1 评论
相关推荐
03-17 13:56
湖南大学 Java 点赞 评论 收藏
分享
查看27道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招/暑实第一面是哪家? #
29323次浏览 307人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
6262次浏览 32人参与
# 巨人网络春招 #
10896次浏览 164人参与
# 腾讯音乐求职进展汇总 #
159973次浏览 1100人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
185704次浏览 1103人参与
# 小红书求职进展汇总 #
226320次浏览 1351人参与
# MiniMax求职进展汇总 #
21205次浏览 273人参与
# 硬件人秋招的第一个offer #
122288次浏览 1453人参与
# 实习到现在,你最困惑的一个问题 #
31188次浏览 271人参与
# 如果重来一次你还会读研吗 #
229018次浏览 2009人参与
# 网易游戏笔试 #
6077次浏览 83人参与
# 职能管理面试记录 #
10393次浏览 57人参与
# 把自己当AI,现在最消耗你token的问题是什么? #
6176次浏览 151人参与
# 正在春招的你,也参与了去年秋招吗? #
361717次浏览 2628人参与
# 硬件应届生薪资是否普遍偏低? #
108130次浏览 601人参与
# 简历中的项目经历要怎么写? #
308459次浏览 4094人参与
# 工作中遇到的歹人 #
96270次浏览 535人参与
# 我的AI电子员工 #
34101次浏览 223人参与
# 校招笔试 #
461423次浏览 2943人参与
# AI时代,哪些岗位最容易被淘汰 #
60895次浏览 643人参与
# 你怎么看待AI面试 #
178463次浏览 1086人参与
# 如何一边实习一边找下家? #
40240次浏览 349人参与
