一,存储单元的个数由地址线条数决定,比如11根线,那么共2^11个存储单元(B),这个理解吧?计算机的硬件设计决定了多少条地址线。
比如个人电脑的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。32位地址总线可以支持的内存地址空间是 2^32/1024/1024 = 4096MB,也就是有4GB的地址代码,可以编4GB个地址。二, 看“2048×8位” , 即 2^11 * 8位 ,11代表11根地址线,2^11个存储单元(地址空间),8代表一个存储单元能存储的bit数(存储位宽),也即是8条数据线同时有0或1这样的电信号传输出去。三,容量计算: 存储单元个数(地址空间)* 存储位宽/8= ** B 四,字长是CPU的主要技术指标之一,指的是CPU一次能并行处理的二进制位数(其实和内存的数据线条数一样),字长总是8的整数倍,通常PC机的字长为16位(早期),32位,64位。