gpt4 book ai didi

c - 在简单标量模拟器中使用时钟周期?

转载 作者:行者123 更新时间:2023-11-30 17:32:32 25 4
gpt4 key购买 nike

我正在尝试使用简单标量模拟器在 pisa 架构中添加用于计时的汇编指令。对于我的指令,我应该访问时钟周期并将其存储在寄存器中。必须在 machine.def 文件中进行此更改,其中定义了所有其他汇编指令(如 add、mul 等)。

我不知道如何在简单标量模拟器中访问时钟周期?请帮忙

谢谢你

最佳答案

我不知道我是否正确,但我认为你需要保持PC值(value)。如果这是您想要执行的操作,您可以在 machine.def 文件的开头看到所使用的定义。下一台 PC 的 NPC、当前 PC 的 CPC 以及相应的 SET_NPC/SET_CPC。所以如果你想要PC值(value),你可以使用CPC来获得。此外,这些定义都在模拟器的文件中设置,例如在 sim-outorder.c 中。

关于c - 在简单标量模拟器中使用时钟周期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24109929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com