这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 为什么一开始的时候大小端没有一个统一的规定呢?

共3条 1/1 1 跳转至

为什么一开始的时候大小端没有一个统一的规定呢?

高工
2024-01-12 16:48:34     打赏

为什么要区分大小端?为什么一开始的时候大小端没有一个统一的规定呢?


高工
2024-01-12 16:49:47     打赏
2楼

因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器),另外,对于位数大于 8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式


专家
2024-01-13 11:52:40     打赏
3楼

学习了


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]