/// <summary> /// 缓存接口构造函数 /// </summary> /// <param name="interrupt"></param> public ICache(IMemoryCacheInterrupt interrupt) { Interrput = interrupt; }
/// <summary> /// 运行内存模块构造函数 /// </summary> /// <param name="cache_size">缓存区大小</param> /// <param name="interrupt">内存控制器中断接口</param> public L1_Cache(IMemoryCacheInterrupt interrupt, int cache_size = 3) : base(interrupt) { CacheTable = new List <Node>(); CacheSize = cache_size; }