mips - MIPS r3000 - 并行加载数据?
问题描述
假设系统需要 8 个周期从 RAM 中检索数据,如果执行以下操作:
lw t1, 0(t2) #loading something to t1 from RAM
add t4, t5
add t6, t4
add t1, t4 #using t1 for the first time since loading
加载变量并调用第一个 add(第 2 行)后代码执行会停止,还是在我第一次使用t1(第 4 行)时停止?
解决方案
推荐阅读
- python - 来自 nltk.corpus 的 Python wordnet。如何使用 wordnet 获得几个句子中每个单词的定义?
- javascript - 通过 javascript 和 android Chrome 实现 SpeechSynthesisUtterance() TTS
- javascript - 如何在 AntDesign 的 Table 组件中为溢出的文本添加省略号?
- azure-devops - 无法将 Azure Active Directory 连接到 Azure DevOps,因为 1 个用户具有多个具有相同 UPN 的活动身份
- git - 项目中的 Atlassian Bitbucket 访问存储库
- python - 基于组合 Id 和 Date (Pandas) 的多个聚合
- visual-studio - 如何在 Visual Studio 中的 UWP 和 Win32 项目之间共享 C++ 代码?
- php - 成功登录后产品/登台服务器上的 Laravel sanctum 返回 401
- algorithm - 如何改进用于作业调度的 SA 算法?
- python - 如何检索属于字典类型的 BeautifulSoup 标签文本的键的“值”?