xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

模擬設(shè)計(jì)動(dòng)態(tài)分區(qū)存儲(chǔ)管理中地址轉(zhuǎn)換 頁(yè)式段式管理

資源截圖

代碼片段和文件信息

#include
#include?
#include?
#include?
#define?N?5//最大進(jìn)程數(shù)
#define?max?20 //每個(gè)進(jìn)程的最大容量
#define?memory?100 //整個(gè)內(nèi)存大小
struct?table{ //已分配的或未分配的
int?start; //進(jìn)程起始地址
int?length; //進(jìn)程大小
int?hao;?????????//進(jìn)程號(hào)
table*next;
};
int?n; //實(shí)際的進(jìn)程數(shù)
table?*head; //head
void?fenpei(int?a)
{
int?sum=0;
????table?*p1*p2;
p1=p2=new?table;
p1->start=1;
????p1->hao=1;
????srand(time(0));?//seed
????Sleep(1000);
????p1->length=rand()%max+1;???????//?random?number?1-20
????p1->next=NULL;
????cout<start<<“???????“<length<????sum=p1->length+sum;
????for(int?m=2;m<=a;m++)
{
????if(head==NULL)head=p1;
else?p2->next=p1;
p2=p1;
p1=new?table;
p1->start=sum+1;
p1->hao=m;
????Sleep(800);
????srand(time(0));???????
????p1->length=rand()%max+1;???????
????p1->next=NULL;
cout<start<<“???????“<length< sum=p1->length+sum;
}
????p2->next=p1;
cout<<“-------------------------------------“<????cout<}
void?panduan(int?bint?c)
{
int?ma;
for(table*t=head;t->hao!=b;t=t->next){}
????if(c<0)cout<<“邏輯地址輸入錯(cuò)誤!“< if(c>t->length)cout<<“VR越界!“<????else
{
?????ma=t->start+c;
?cout<<“?物理地址為:“< }???
}
int?main()
{
int?ij;
????cout<<“請(qǐng)輸入實(shí)際進(jìn)程數(shù)(1~5):“;
cin>>n;
if(n<1||n>5)return?0;
????cout<<“各進(jìn)程的起始地址和申請(qǐng)的空間大小為:“< fenpei(n);
????do
{
?????cout<<“請(qǐng)輸入要訪(fǎng)問(wèn)的進(jìn)程號(hào)(1~5):“;
?????cin>>i;
?????if(i<1||i>n)return?0;
?????cout<<“請(qǐng)輸入要訪(fǎng)問(wèn)的邏輯地址:“;
?????cin>>j;
?panduan(ij);
}while(i!=0);
return?0;
}

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件???????1720??2010-01-27?21:25??模擬設(shè)計(jì)動(dòng)態(tài)分區(qū)存儲(chǔ)管理中地址轉(zhuǎn)換.cpp

-----------?---------??----------?-----??----

?????????????????1720????????????????????1


評(píng)論

共有 條評(píng)論

相關(guān)資源