我需要一个非常基本的 CPU 缓存 C 或 C++ 源代码。谷歌没有帮我找到合适的。实现只需要提供缓存最基本的功能。例如,在 C++ 中:
class Cache{
... //parameter setup of way, capacity, etc
public: access(addr){
miss=inspect(addr);
if(miss){ fetch_mem(addr); replace_policy...;}
else{...}
}
...
};
有人知道一些源代码吗?
谢谢!!