机组笔记
4字节数据01 23 45 67 H,为什么01是高位,67是低位
刚学到的时候很奇怪为什么要这么称呼,后来突然反应过来了
你看到123的时候,1是百位高位,3是个位低位,那这种叫法就不难理解了
递增地址 | 0001H | 0002H | 0003H | 0004H |
大端模式 人类习惯 | 01 | 23 | 45 | 67 |
小端模式 机器习惯 | 67 | 45 | 23 | 01 |
递增地址是计算机内部地址,这个是定好的,没啥可说的
高位写在前面就是大端模式,为什么是符合人类习惯呢?
你写一百二十三这个数字是321这么写还是123这么写,123才是人类习惯啊
低位写在前面就是小端模式,为什么是符合机器习惯呢?
机器比较呆,在他看来高位就应该在高地址,低位就应该在低地址