像内存卡的生产为什么都是128M 256M 1G 是不是存在300M 或是700M的内存

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:46:33

因为计算机存储数据是以二进制方式存储,这样,一个很小的十进制数也可能十分的长。为了方便人的记忆,一般把每四个或每八个二进制位合到一起,按八进制或十六进制记忆。所以,表示一个数所占空间(长度)时,也按2的N次方记划分单位。所以,符合2的N次方的数才是标准的划分。2的7次方是128,2的9次方是512,2的10次方是1024,而1GB=1024MB,即每满2的10次方向前进一位。内存卡不是做不出像700M这样的容量的,而是700不符合标准的容量分割。

都是8的倍数。
一个字节等于8比特,一个数据至少需要一个字节,而内存上的一个位置可以存放一个比特,所以都是8的倍数。