【问题标题】:instruction and data memories data formats指令和数据存储器数据格式
【发布时间】:2013-12-03 20:53:05
【问题描述】:

我对以下针对计算机体系结构问题的陈述的措辞感到困惑:

数据路径必须有独立的指令和数据存储器,因为 MIPS 中数据和指令的格式不同,因此使用不同的存储器。

我知道每个数据路径元素一次只能执行一个功能,因此,我需要单独的指令和数据存储器,但这和前面的说法一样吗?

【问题讨论】:

  • 您的书将数据路径定义为什么?
  • @8bitwide 这是一个单周期数据路径

标签: architecture mips instructions


【解决方案1】:

这对我来说似乎有点离谱。

“数据路径必须有单独的指令和数据存储器,因为 MIPS 中数据和指令的格式不同,因此使用不同的存储器” 对我说你无法访问的原因数据和指令同时存储是因为它们存储的信息不同,这无关紧要。

正如你所说,在单周期机器中内存在指令和数据之间划分的主要原因是每个周期只能访问一次内存。

【讨论】:

  • 感谢您的澄清/确认
【解决方案2】:

每个组件(内存、ALU 等)在一个时钟周期内只能使用一次。 因此,假设指令和数据存储器分开的真正原因是我们不能在每个时钟周期内多次访问存储器组件。

【讨论】:

    猜你喜欢
    • 2023-02-07
    • 1970-01-01
    • 2016-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    相关资源
    最近更新 更多