如何将数据写入MIPS中的地址?

问题描述 投票:0回答:1

我目前正在尝试在 TKgate 1.8 中开发单周期 MIPS,在创建内存数据并尝试实现 lw 和 sw 指令时,我无法弄清楚“如何”使用 WriteData 输入,只是它必须当 MemWrite 启用时使用,并将 WriteData 中的数据写入地址(由“地址”输入提供)

有什么帮助和解释吗?

Memory Data Module

我尝试寻找构建此模块的方法,但我似乎找不到任何组件的“内部模块”结构,我似乎无法弄清楚

mips
1个回答
0
投票

如果您计划在其上运行一些 MIPS 机器代码,那么您需要提供或识别一些存储来支持写入和读取。

您需要的属性是能够稍后读取之前的写入。

例如,如果将字值 0x12345678 写入内存位置 0x10010000,则稍后读取该内存位置必须返回该数据值。

读取返回写入每个位置的最后一个值 - 这是(计算机)内存的定义。

© www.soinside.com 2019 - 2024. All rights reserved.