1K:1024=2^10,B:Byte,4KB:4096Bytes=2^12
4096,对应16进制=1000,对应2进制=0001 0000 0000 0000
1024,对应16进制=400,对应2进制=0100 0000 0000
所谓的4K边界是指:低12bit为0的地址,例如:32’h00001000,32’h00002000…
同理1k边界是指:低10bit为0的地址,例如:32’h00000400,32’h00000800…
1K= 1024B(字节)=2^10
1M = 1024 K = 2^20
1G = 1024 M = 2^30
4G=4×1024 M=4×1024×1024K=4×1024×1024×1024B=2^32B
即4Gb空间地址范围:0x00000000-0xFFFFFFFF