设有一个1M*32位字长的存储器、需要多少位地址作芯片选择?

为什么是1位地址作芯片选择、怎么得出来的呢?帮我分析下吧。
2025-03-19 01:53:37
推荐回答(1个)
回答1:

1M=1048576=2^20所以需要20根地址线即可,因为数据字长和地址没关系,数据字长的多少相当于屋子大小,而地址相当于多少个屋子。
但是芯片相正常工作一般还需要片选信号,输出使能信号等支持,以便芯片不工作时可以不占用总线。而如果是动态随机存储器则还需要刷新时钟,读写选择等信号,如果是静态存储器则需要读写选择,如果是闪存则需要写保护,擦除,读写等信号等等,存储器种类众多,所以多出来的引脚也是不同的。