ADDR[31:0]就是MSB first的方式,如果标记为ADDR[0:31]就是LSB first的方式
内存的读写永远从低地址开始读/写,从低到高!从低到高!从低到高!
大端模式:高位字节存放在低地址中,低位字节存放在高地址中。最直观的字节序。
小端模式:高位字节存放在高地址中,低位字节存放在低地址中。最符合人的思维的字节序,x86、ARM都这么搞(KEIL C51中,变量都是大端模式的;KEIL MDK中,变量是小端模式的。)。
大端,高位放在 最低 地址
小段,低位放在 最低 地址
Msb ,高字节先发,放在接收器的最低地址 变成大端
Lsb , 低字节先发,放在接收器的最低地址 变成小段