【问题标题】:For a 2KBytes x 8 memory chips, what is the memory space of MARIE (Addresses x Data bits per addresses)?对于 2KBytes x 8 内存芯片,MARIE 的内存空间是多少(地址 x 每个地址的数据位)?
【发布时间】:2017-03-21 08:02:12
【问题描述】:

所以我已经解决了这个问题,我收到的正确答案与我的答案不符,我不明白为什么。

问题问:

“对于一个 2KBytes x 8 个内存芯片,MARIE (Addresses x Data bits per Addresses) 的内存空间是多少?”

我认为我需要占用 2KBytes(或 2^11)并将其乘以 8(或 2^13)才能得到答案。但答案是 4K x 16(或者更确切地说是 2^12 x 2^4

顺便说一句,这是我的考试复习,教授没有写下为什么是答案。我希望有人能对这个答案有所了解并帮助我理解。

【问题讨论】:

  • 为什么你认为 2^11 * 2^3 是 2^13?反正你没说什么是MARIE,所以这个问题很难回答
  • @Leeor MARIE 是一种计算机体系结构。是的,这个问题对我来说也很模糊。

标签: memory cpu-architecture digital


【解决方案1】:

这个问题很模糊。

但据我了解,它要求 MARIE 计算机架构的实际内存空间。 MARIE的每个内存都有16位的指令,由4位的操作码和12位的单个地址组成。您的 2^416 位 是 MARIE 记忆,这就是正确答案的来源。

4K (2^12) 是 MARIE 架构可以支持的地址总数。

这个问题基本上忽略了“对于 2KBytes x 8 内存芯片......”部分,只是询问您的 MARIE 内存空间,无论问题是什么,它都应该是相同的问。

我建议您阅读 MARIE 以完全理解这一点。

http://hwmath.com/dev/MarieSim/Marie-Instruction-Set-Cheat-Sheet.pdf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-30
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 2011-04-18
    • 1970-01-01
    • 2013-06-04
    • 2020-06-25
    相关资源
    最近更新 更多