gpt4 book ai didi

java - 使用高级编程语言的简化 MIPS CPU

转载 作者:行者123 更新时间:2023-12-01 14:39:33 24 4
gpt4 key购买 nike

我正在尝试使用高级编程语言(最好是 Java)为简化的 MIPS CPU 设计分析器/模拟器。所考虑的MIPS CPU采用CDC 6600记分板方案来动态调度指令调度并使用高速缓存来加载和存储指令以实现高速缓存命中和高速缓存未命中。我需要一些对此模拟的启动建议。

我应该使用事件队列进行此模拟吗?如果是这样怎么办?

最佳答案

可以通过一次执行一条指令来模拟一个简单的 RISC 处理器。即使对于流水线 CPU 也是如此。

既然你想建模 superscalar处理器,其中同时执行多个指令,event based模拟器将是正确建模哪条指令何时完成以及运行中指令如何竞争处理器资源的最佳方法。

关于java - 使用高级编程语言的简化 MIPS CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16116480/

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