论一个字节有没有大小端
首先一个字节在存储器上的地址线是从0~7, 这应该是没什么异议吧,内存和寄存器皆为存储器, 当然都是0~7, 0到0, 1到1,...应该不存在反人类的设计7到0,6到1,...然后我们的位操作右移是低位出, 左移是高位出.这可以看出大家(其实是汇编器)习惯上是左为高位右为低位.事实上这当然是编译器为了符合程序员们的习惯;而真正去操作移位的CPU只知道从这头往另一端移,左右只有CPU说了算, 或者说是相对参考了;这可能你不能理解, 我举个例子,你拿支笔横放在你眼前(正面直
原创
2021-09-29 22:28:55 ·
963 阅读 ·
0 评论