为什么20位地址总线对应2^20B=1MB直接寻址空间?为什么这样算?1位不是代表1位二进制数吗?

为什么20位地址总线对应2^20B=1MB直接寻址空间?为什么这样算?1位不是代表1位二进制数吗?我其实在想,8位对应1B,那20位对应不到4B,怎么成了1MB了呢?

20位地址线,就有2^20=1048576=1M种状态,因此可以寻址1M存储空间。一般说来,在计算机中,内存是按照字节来访问的,字节的英文是Byte,1M字节的内存空间就写为1MB。因此20位地址线可以访问1MB内存空间,说的是,用20位地址线访问1M字节内存空间,每一次访问一个字节的内存单元。
温馨提示:答案为网友推荐,仅供参考