主存的地址线和数据线有什么关联 某存储器芯片有地址12根,数据线16条。存储容量是多少?怎么算?就步骤?

[更新]
·
·
分类:数码电脑
2529 阅读

主存的地址线和数据线有什么关联

某存储器芯片有地址12根,数据线16条。存储容量是多少?怎么算?就步骤?

某存储器芯片有地址12根,数据线16条。存储容量是多少?怎么算?就步骤?

主存容量为8KB。 ram芯片的存储容量 =地址线条数×数据线的条数bit = 字数(存储单元个数)×字长。 地址线12根,表示能指示2^12个内存单元;而数据线16根,表明通过数据线每次可以传送16位(每根线每次只能传送1位),即2B(16bit 2*8bit 2B),那么可以理解为内存单元的大小等同于数据线每次的传送位数,同样为2B,所以主存容量为2^12*2B8KB。

如何根据地址线和数据线个数求解存储器容量?

地址线12根,表示能指示2^12个内存单元;而数据线16根,表明通过数据线每次可以传送16位(每根线每次只能传送1位),即2b(16bit2*8bit2b),那么可以理解为内存单元的大小等同于数据线每次的传送位数,同样为2b,所以主存容量为2^12*2b8kb。

当cpu按虚拟地址1去访问主存时,主存的实地址码是多少?

方法:  主存容量2^地址线  4MB2^2*2^202^22  所以地址线为22条  【地址线】  地址线是用来传输地址信息用的。举个简单的例子:cpu在内存或硬盘里面寻找一个数据时,先通过地址线找到地址,然后再通过数据线将数据取出来。 如果有32根.就可以访问2的32次方的空间,也就是4GB。

主存地址如何确定?

一,存储单元的个数由地址线条数决定,比如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位。