设有一个具有24位地址和8位字长的存储器,求: (1)该存储器能存储多少字节的信息? (2)若存储器由4M×1位的RAM芯片组成,需要多少片?
时间: 2023-02-06 09:08:42 浏览: 734
(1)该存储器能存储多少字节的信息?
根据题意,该存储器每个地址可以存储8位信息,因此该存储器能存储24位地址乘以8位字长,即24*8=192位的信息。每8位组成一个字节,因此该存储器能存储192/8=24字节的信息。
(2)若存储器由4M×1位的RAM芯片组成,需要多少片?
4M×1位的RAM芯片每个芯片可以存储4M×1=4000000位的信息。因此,存储器由4M×1位的RAM芯片组成时,需要192/4000000=0.048个芯片。由于芯片是整数个单位,因此需要1片芯片。
相关问题
有一个具有20位地址和32位字长的存储器 能存储多少字节的信息?
这个存储器能够存储 $2^{20}$ 个地址,每个地址对应的字长为 $32$ 位或 $4$ 字节。因此,这个存储器能够存储的字节数为:
$$2^{20} \times 4 = 4,194,304 \text{字节}$$
设有一个具有20位地址和32位字长的存储器,问: 该存储器能存储多少个字节的信息? 如果存储器由512k*8位SRAM芯片组成,需要多少片? 需要多少位地址作芯片选择?
该存储器能够存储 $2^{20}$ 个地址,每个地址对应一个32位字长,因此该存储器能够存储 $2^{20} \times 32$ 位的信息,即 $2^{23}$ 个字节的信息。
由于每个SRAM芯片有8位宽度,因此每个芯片能够存储 $8$ 个字节的信息。故需要 $\frac{2^{23}}{8\times 2^{10}} = 2^{15}$ 个SRAM芯片。
由于 $2^{15} = 32768$,需要15位地址作为芯片选择信号。