一个容量为16K×32的存储器,若选用2K×8的存储芯片,需要多少片?
时间: 2024-02-19 21:00:11 浏览: 33
16K×32的存储器,其中16K表示存储单元的个数,每个单元有32位,也就是需要32个输出线。因此,需要选用32/8=4片2K×8的存储芯片。
每片2K×8的存储芯片,其中2K表示存储单元的个数,每个单元有8位,也就是需要8个输出线。因此,每片2K×8的存储芯片需要8根输出线和8根地址线。
因此,总共需要4片2K×8的存储芯片,每片需要8根输出线,共计32根输出线。
相关问题
4个32K*8位SRAM存储芯片可以设计出哪种不同容量和字长的存储器?
4个32K*8位SRAM存储芯片可以组成不同大小和字长的存储器,具体方式如下:
1. 32K*8位存储器:使用4个32K*8位SRAM存储芯片,将它们并联连接,即将它们的地址线连接在一起,数据线也连接在一起,这样就可以实现32K*8位存储器。
2. 16K*16位存储器:使用4个32K*8位SRAM存储芯片,将它们分成两组,每组两个,将它们的地址线分别连接在两个芯片上,数据线也连接在一起,这样就可以实现16K*16位存储器。
3. 8K*32位存储器:使用4个32K*8位SRAM存储芯片,将它们分成四组,每组一个,将它们的地址线分别连接在四个芯片上,数据线也连接在一起,这样就可以实现8K*32位存储器。
需要注意的是,以上只是一种可能的设计方案,实际设计时还需要考虑芯片的选型、电路连接等问题。
已知DRAM 2116芯片容量为16K×1位,若需要组成64KB的存储器,则需要几个芯片组? 每个芯片组的芯片数为多少?
64KB = 64 * 1024 = 2^16个字节,每个字节8位,因此64KB的存储器需要2^16*8个位。
一个DRAM 2116芯片容量为16K×1位,即可以存储16K个位,因此需要4个芯片组才能组成64KB的存储器。
每个芯片组需要4个DRAM 2116芯片,因为每个芯片可以存储16K个位,而64KB需要4个芯片的存储空间。