字节序问题,俗称大端,小端问题,也就是数据在内存中的存储顺序,通常指一个数据在内存一个位置存不下时,其在内存中的存储顺序,若数据的低位部分存放在内存的低位地址上时被称为按小端法存储,如数据0x1234,现在内存一个位置只能存下两个字节,在小端法中,数据访问地址为0x00000000时,0x00000000存的是0x12,0x00000001存的是0x34,而在大端法中,则恰好相反。一般基于X86平台的PC机是小端字节序的,而有的嵌入式平台则是大端字节序的。
CPU 字长 vs 指令字长
CPU 字长 是cpu一次能处理的二进制数据的位数,由于cpu处理数据是从内部寄存器上去取,所以也可以根据内部通用寄存器的位数来定义cpu的字长,
指令字长 是 指令字的位数,也就是pc指针每次指向的指令数据位数。
64位 vs 32位
这里的位数应该包括cpu字长,和内部通用寄存器以及用来传递数据的内部数据总线和用来取指的数据总线都需要达到64位。
阅读(1362) | 评论(0) | 转发(0) |