1MB=1024KB=2^10KB
2^10KB=2^20B
2^20B=2^20*8b=2^23b
按照这个运算逻辑,1M字节内存,地址编码应该需要23位二进制位。
但是因为内存中字节是最小的寻址单位,无法寻址到bit。所以此处的“位”指的是多少“位”字节,而不是多少“位”比特。
1MB=1024KB=2^10KB
2^10KB=2^20B
2^20B=2^20*8b=2^23b
按照这个运算逻辑,1M字节内存,地址编码应该需要23位二进制位。
但是因为内存中字节是最小的寻址单位,无法寻址到bit。所以此处的“位”指的是多少“位”字节,而不是多少“位”比特。