某存储器的容量为16K*8位,今有现成的二极半导体芯片,其规格为1024*1位, 求实现该存储器时所需芯片的总数量;若将这些芯片分装在若干块板上,每块板所装容量为8K*8位,则该存储器所需地址码的总位数是多少?其中几位用于选板?几位用于选片?几位用于片内选址?
时间: 2023-06-19 11:06:12 浏览: 603
首先,计算出该存储器的容量为:
16K * 8位 = 16 * 2^10 * 8位 = 128K位
每个1024*1位的芯片可以存储1024位,因此,需要的芯片数量为:
128K位 / 1024位 = 128个芯片
将这些芯片分装在若干块板上,每块板所装容量为8K*8位,因此,每块板的容量为:
8K * 8位 = 8 * 2^10 * 8位 = 64K位
需要的板数量为:
128K位 / 64K位 = 2块板
因此,该存储器所需地址码的总位数为:
16位(128K位的地址码位数)
其中,需要用到的几位为:
- 1位用于选板(因为有2块板)
- 7位用于选片(每块板最多可以装2^7 = 128个芯片)
- 8位用于片内选址(每个芯片有1024位)
因此,总共需要的地址码位数为:
1 + 7 + 8 = 16位
阅读全文