资源简介
cache 模拟器 ,可输入参数,动态设置cache配置。使用方式和实现方式在readme中有详细说明。
代码片段和文件信息
#include “func.h“
using namespace std;
void calpara(void){
//I地址 中表示块偏移的位数
i_size_bit=log2(i_block_size);
//I地址 中表示索引的位数
i_index_bit=log2(i_cache_set);
//I地址 中表示标记的位数
i_tag_bit=32-i_size_bit-i_index_bit;
i_cache_size = i_cache_set * i_cache_line * i_block_size / 1024;
//D地址 中表示块偏移的位数
d_size_bit=log2(d_block_size);
//D地址 中表示索引的位数
d_index_bit=log2(d_cache_set);
//D地址 中表示标记的位数
d_tag_bit=32-d_size_bit-d_index_bit;
d_cache_size = d_cache_set * d_cache_line * d_block_size /1024;
cout<< “i_size_bit: “ << i_size_bit<<“ \n“;
cout<< “i_index_bit: “ << i_index_bit<<“ \n“;
cout<< “i_tag_bit: “ << i_tag_bit<<“ \n“;
cout<< “d_size_bit: “ << d_size_bit<<“ \n“;
cout<< “d_index_bit: “ << d_index_bit<<“ \n“;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3581 2014-11-20 23:07 cache\1k\16-2-32
文件 2761 2014-11-20 23:06 cache\1k\16-2-32~
文件 3585 2014-11-20 23:13 cache\1k\32-1-32
文件 2767 2014-11-20 23:11 cache\1k\32-1-32~
文件 3571 2014-11-20 22:53 cache\1k\4-8-32
文件 2750 2014-11-20 22:51 cache\1k\4-8-32~
文件 3572 2014-11-20 23:00 cache\1k\8-4-32
文件 2755 2014-11-20 22:59 cache\1k\8-4-32~
文件 3579 2014-11-20 22:24 cache\2k\16-4-32
文件 3579 2014-11-20 22:08 cache\2k\16-4-32~
文件 3565 2014-11-20 22:34 cache\2k\32-2-32
文件 0 2014-11-20 22:01 cache\2k\32-2-32~
文件 3564 2014-11-20 22:42 cache\2k\64-1-32
文件 2744 2014-11-20 22:41 cache\2k\64-1-32~
文件 3575 2014-11-20 22:02 cache\2k\8-8-32
文件 2757 2014-11-20 22:01 cache\2k\8-8-32~
文件 3588 2014-11-20 21:52 cache\4k\128-1-32
文件 3577 2014-11-20 21:17 cache\4k\16-8-32
文件 3577 2014-11-20 21:00 cache\4k\32-4-32
文件 3585 2014-11-20 21:26 cache\4k\64-2-32
文件 3570 2014-11-20 21:41 cache\4k\8-16-32
文件 32063 2014-11-25 22:25 cache\cache
文件 1173 2014-11-18 16:46 cache\cache.c~
文件 976 2014-11-20 00:02 cache\calpara.cpp
文件 731 2014-11-20 20:25 cache\FileRes.cpp
文件 1062 2014-11-20 20:08 cache\func.cpp
文件 2011 2014-11-20 20:08 cache\func.h
文件 1159 2014-11-19 09:00 cache\getInput.cpp
文件 6915 2014-11-20 20:15 cache\HitOrMiss.cpp
文件 2479 2014-11-20 13:51 cache\LRU.cpp
............此处省略14个文件信息
相关资源
- SuperPro 加密狗模拟器
- 中国移动cmpp2.0模拟器
- GPS数据模拟器
- libevent-2.0.22-stable.tar.gz memcached-1.4.32
- 高速缓存(Cache)的Verilog代码
- CMPP 3.0 移动网关模拟器
- ssd+flashcache+sas磁盘性能测试对比
- 计算机组成与设计project2
- 思科模拟器命令大全
- memcache使用手册
- cisco模拟器带有试验网络拓扑图
- MIPS体系结构及其指令集模拟器的分析
- 基于SSM的电子考勤系统
- Cache Controller
- 思科模拟器网络配置vlan trunk rip o
- 华为网络设备模拟器3.0破解版
- 雷电模拟器中控源码
- 基于思科pt模拟器的企业园区网络工程
- storage.circ.zip
- 网络结构设计.rar
- 北邮计算机研究生高级系统结构试验
- cacti65 C模型 cache的模型包含源码
- 中国移动短信网关模拟器支持cmpp2.0
- 华三云实验室手册
- cisco 模拟器 课程设计 毕业设计 图书
- cisco 模拟器 校园网 课程设计 毕业设
- 《企业项目综合实战》综合实训一-题
- modbus 协议 模拟器
- PC电脑 手机浏览模拟器 微信网页源码
- 一套cache的Verilog HDL代码
评论
共有 条评论