我是否正确地说,如果我构造一个x存储位置(每个存储位置都是y-bits wide ),那么我就有了y-bit RAM的xy位?
像this one这样的问题用历史的例子解释了为什么我们不能依赖8b == 1B,但我无法从体系结构的角度来证实这意味着什么。
发布于 2015-04-17 17:08:23
我想我可以回答我自己的问题。
给定N-bit地址总线,有2^N可寻址内存位置。
如果需要M-bit数据总线,则log M位地址列和N - log M地址行进入RAM。
回到问题;N := x, M := y,我们有y*2^x位的y-bit内存。

例如,假设一个12位地址和16位数据.8位地址为2^8 = 256行;其余4位地址为列上的16x16:1复用器,提供16位数据输出。(如上文所示)。
https://stackoverflow.com/questions/22427167
复制相似问题