1MB=1024KB=2^10KB
2^10KB=2^20B
2^20B=2^20*8b=2^23b
按照这个运算逻辑,1M字节内存,地址编码应该需要23位二进制位。
但是因为内存中字节是最小的寻址单位,无法寻址到bit。所以此处的“位”指的是多少“位”字节,而不是多少“位”比特。
内存寻址与位计算
博客探讨了内存地址编码的计算过程,指出1MB内存需要23位二进制进行地址编码。由于字节是内存的最小寻址单位,这里的'位'指的是字节数,而非比特数。内容涉及内存管理与二进制计算的基础知识。
1MB=1024KB=2^10KB
2^10KB=2^20B
2^20B=2^20*8b=2^23b
按照这个运算逻辑,1M字节内存,地址编码应该需要23位二进制位。
但是因为内存中字节是最小的寻址单位,无法寻址到bit。所以此处的“位”指的是多少“位”字节,而不是多少“位”比特。

被折叠的 条评论
为什么被折叠?