![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟器
乾龙_Heron
Linux ARM POWER8 cc-NUMA BootLoader
展开
-
simplescalar CPU模拟器源码分析
Sim-outorder.cMain函数Fetch ——> despetch——> issue——> writeback ——>commitCode text——>fetch queue ——> RUU/LSQ(—>readyqueue)—...原创 2014-05-29 11:45:18 · 5352 阅读 · 0 评论 -
仿真器和模拟器的区别
仿真器(emulator)和模拟器(simulator)是比较容易混淆的概念,这两个概念不仅针对计算机体系结构,在很多方面都有所应用,例如航空模拟器、街机仿真器等。模拟器(simulator)是用于分析研究目标系统本身,模拟器系统本身要跟目标系统保持一致。例如飞行模拟器对于用户来讲其本身要跟真正的飞机一致;再比如gem5模拟器,其本身要跟CPU所有内部行为一致(包括内部运行原理都要一致)。好的模拟原创 2017-02-27 21:16:56 · 7908 阅读 · 2 评论 -
gem5中O3模式下fetch_impl.hh源代码详细分析
gem5中如何通过软件模拟硬件执行的?fetch阶段如何进行指令取值处理?我准备把所有gem5代码都分析一遍。原创 2017-04-11 21:02:04 · 4559 阅读 · 0 评论