1 2
实验程序
产生指令流文件produce_addstream.h
#ifndef PRODUCE_ADDSTREAM_H
#define PRODUCE_ADDSTREAM_H
#includestdio.h
#includestdlib.h
#includetime.h
#includeiomanip.h
#includevector
using namespace std;
#define random(x) (rand()%x)
#define MAX_LENGTH 320
struct produce
{
int num; //指令序号
int zhiling; //指令地址
int virtualpage; //指令虚页号
produce *next;
};
struct produce*creatlist();
void insert(struct produce *first,struct produce *s); //插入一个节点(尾插法)
void print(struct produce *first); //打印函数
int max(vectorvectorint ,int );
struct produce*creatlist()
{
srand((int)time(0));
st
原创力文档

文档评论(0)