亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 10.cpp

?? 實(shí)驗(yàn)要求:設(shè)計(jì)一個(gè)請(qǐng)求頁(yè)式存儲(chǔ)管理方案
?? CPP
字號(hào):
操作系統(tǒng)之存儲(chǔ)管理 
作者:論文百事通  來源:lwbst.com    【2006-09-28】    編輯:Admin  
實(shí)驗(yàn)要求:設(shè)計(jì)一個(gè)請(qǐng)求頁(yè)式存儲(chǔ)管理方案,并編寫模擬程序?qū)崿F(xiàn)之。用隨機(jī)數(shù)產(chǎn)生器生成一個(gè)指令系列。頁(yè)面淘汰算法采用FIFO算法。

bst
設(shè)計(jì)思想:
產(chǎn)生一個(gè)需要訪問的指令地址流,指定合適的頁(yè)面大小,指定內(nèi)存頁(yè)表的最大長(zhǎng)度,并對(duì)頁(yè)表進(jìn)行初始化。每訪問一個(gè)地址,首先計(jì)算該地址所在的頁(yè)號(hào),然后查頁(yè)表,判斷該頁(yè)是否在主存;如果該頁(yè)在主存,則打印頁(yè)表情況;如果該頁(yè)不在主存且頁(yè)表已滿,則調(diào)入一頁(yè)并打印頁(yè)表情況;如果該頁(yè)不在主存且頁(yè)表已滿,則按FIFO頁(yè)面淘汰算法淘汰一頁(yè)后調(diào)入所需的頁(yè),并打印頁(yè)表情況。逐個(gè)地址訪問,直到所有地址訪問完畢
概要設(shè)計(jì):
本次實(shí)驗(yàn)以c++builder?yàn)槠脚_(tái)。隨機(jī)產(chǎn)生一個(gè)需要訪問的指令地址流,頁(yè)面淘汰算法采用了FIFO和LRU兩種 。整個(gè)程序大體分為3大模塊:
1.生成地址流模塊,程序自動(dòng)算出該地址所在頁(yè)面。
2.FIFO算法模塊。 

運(yùn)行界面和過程如下:
   

源程序如下:

 

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

 

void __fastcall TForm1::suiButton1Click(TObject *Sender)
{ //設(shè)置狀態(tài)欄
String str;
str=Time();

StatusBar1->Panels->Items[0]->Text="指令條數(shù): "+suiComboBox1->Text;
StatusBar1->Panels->Items[1]->Text="頁(yè)面大小: "+suiComboBox2->Text;
StatusBar1->Panels->Items[2]->Text="頁(yè)表大小: "+suiComboBox3->Text;
StatusBar1->Panels->Items[5]->Text="時(shí)間:"+str;

suiEdit1->Text="";
suiMemo1->Clear();
suiMemo2->Clear();

 

int i,j,num,page_Length,temp,check=0;
int fifotemp=0;
int lrutemp=0;

 

String buffer1,buffer2,buffer3;
buffer1="頁(yè)表中命中指令地址: ";
buffer3="頁(yè)表中插入指令地址:";

for(i=0;i<100;i++) e[i]=0; //初始化e數(shù)組
int tag=0;
for(i=0;i<=100;i++) { //初始化記錄數(shù)組
a[i]=320;
b[i]=320;
c[i]=320;
d[i]=320;
}

page_Length=StrToInt(suiComboBox3->Text);
d[0]=1;

  

num=StrToInt(suiComboBox1->Text); //產(chǎn)生隨機(jī)地址序列
temp=(num-1)/4+1;
randomize();
a[0]=random(319);
for( i=0;i<temp;i++)
{
a[i*4+1]=a[i*4]+1;
a[i*4+2]=random(a[i*4+1]);
a[i*4+3]=a[i*4+2]+1;
Randomize();
a[i*4+4]=RandomRange(a[i*4+2]+2,319);
}
a[num]=320;
for(i=0;i<num;i++) suiEdit1->Text=suiEdit1->Text+":"+IntToStr(a[i]);

 

for(i=0;i<num;i++) //求出隨機(jī)數(shù)的頁(yè)號(hào)
b[i]=a[i]/StrToInt(suiComboBox2->Text);

 

//FIFO算法
for(i=0;i<num;i++)
{for( j=0;j<page_Length;j++)
{if(b[i]==c[j]) { buffer2=IntToStr(a[i]);
suiMemo1->Lines->Add(buffer1+buffer2+" 命中");
check=1;
fifotemp++;
show(suiMemo1);
break;
}
}
if(check!=1)
{
check=0;
for(j=0;j<page_Length;j++)
{ if(d[j]==1) {
buffer2=IntToStr(a[i]);
suiMemo1->Lines->Add(buffer3+buffer2+" 插入");
c[j]=b[i];
show(suiMemo1);
if(j==page_Length-1) d[0]=1;

else d[j+1]=1;
d[j]=320;
if(page_Length==1) d[0]=1;
break;
}

}
}check=0;
}

 

FIFO_RATE=fifotemp*100/StrToInt(suiComboBox1->Text);

StatusBar1->Panels->Items[3]->Text="FIFO命中率:"+IntToStr(FIFO_RATE)+"%";

}
//---------------------------------------------------------------------------

void TForm1::show(TsuiMemo * memo)
{
//TODO: Add your source code here
int len;
String buffer;
len=StrToInt(suiComboBox3->Text);
memo->Lines->Add("內(nèi)存頁(yè) 頁(yè)面號(hào)");
for(int i=0;i<len;i++)
{
if(c[i]==320) buffer="空" ;
else buffer=IntToStr(c[i]);
memo->Lines->Add(IntToStr(i)+" "+buffer) ;
}
memo->Lines->Add("======{=====================>>");
return;
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
StatusBar1->Panels->Items[0]->Text="指令條數(shù): "+suiComboBox1->Text;
StatusBar1->Panels->Items[1]->Text="頁(yè)面大小: "+suiComboBox2->Text;
StatusBar1->Panels->Items[2]->Text="頁(yè)表大小: "+suiComboBox3->Text;
StatusBar1->Panels->Items[3]->Text="FIFO命中率: " ;

StatusBar1->Panels->Items[5]->Text="時(shí)間:"+Time();
}
//---------------------------------------------------------------------------
 
  本課程設(shè)計(jì)包含完整源程序、可執(zhí)行程序、設(shè)計(jì)文檔。 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品欧美精品| 99在线精品一区二区三区| 最新成人av在线| 久久精品一区蜜桃臀影院| 欧美一区二区三区在线观看| 色八戒一区二区三区| 成人黄色一级视频| 成人毛片老司机大片| 成人美女在线观看| 91亚洲午夜精品久久久久久| 91在线小视频| 欧美色手机在线观看| 欧美日韩一区二区在线视频| 欧美久久高跟鞋激| 欧美一级二级在线观看| 欧美第一区第二区| 国产日韩av一区| 国产精品国产自产拍高清av王其| 国产精品久久久久永久免费观看| 国产精品国产三级国产专播品爱网| 亚洲天堂av一区| 午夜a成v人精品| 麻豆一区二区在线| 国产精品99久久久久| 国产91精品免费| 91免费观看视频在线| 欧美日韩电影一区| 精品欧美久久久| 亚洲欧洲精品天堂一级| 亚洲女性喷水在线观看一区| 五月天中文字幕一区二区| 麻豆精品国产91久久久久久| 国产精品一区免费视频| 91福利国产精品| 日韩欧美亚洲一区二区| 国产精品国产三级国产有无不卡| 天堂影院一区二区| 国产福利视频一区二区三区| 91免费国产视频网站| 国产亚洲污的网站| 亚洲激情五月婷婷| 精品影视av免费| 91日韩精品一区| 精品免费国产一区二区三区四区| 国产精品区一区二区三| 婷婷夜色潮精品综合在线| 国产成人免费视频一区| 欧美午夜片在线看| 国产性色一区二区| 日本伊人色综合网| 97精品国产露脸对白| 精品国产污污免费网站入口 | 成人av集中营| 欧美一区二区在线不卡| 亚洲九九爱视频| 国产麻豆视频一区| 欧美日韩精品一区二区天天拍小说 | 亚洲你懂的在线视频| 美女任你摸久久| 日本高清视频一区二区| 久久久国际精品| 美日韩一区二区三区| 欧美日韩一区三区四区| 国产精品美日韩| 国产一区二区三区黄视频| 91麻豆精品国产91久久久久久久久| 国产日韩高清在线| 国产精品一区在线| 5566中文字幕一区二区电影| 一区二区三区日韩| 91丨porny丨户外露出| 国产午夜精品在线观看| 精品一区二区三区视频在线观看| 欧美精品久久一区| 亚洲成人精品一区二区| 欧美自拍丝袜亚洲| 亚洲在线视频网站| 欧洲在线/亚洲| 一区二区在线观看免费 | 日韩1区2区3区| 欧美三级视频在线| 亚洲午夜在线电影| 欧美日韩视频专区在线播放| 亚洲一区免费观看| 欧美日韩国产大片| 视频一区在线视频| 日韩三级视频中文字幕| 久久精品国产亚洲a| 欧美成人午夜电影| 国产一区二区三区观看| 亚洲国产电影在线观看| 成人白浆超碰人人人人| 久久久亚洲午夜电影| av在线这里只有精品| 国产日韩成人精品| 色噜噜狠狠成人中文综合| 国产激情视频一区二区三区欧美| 国产精品一区久久久久| bt7086福利一区国产| 欧美色中文字幕| 久久新电视剧免费观看| 亚洲黄色小说网站| 成人精品高清在线| 18欧美亚洲精品| 91久久人澡人人添人人爽欧美 | 国内不卡的二区三区中文字幕 | 亚洲综合图片区| 91啪亚洲精品| 亚洲一区二区三区视频在线播放 | 欧美日韩精品一区二区在线播放| 日韩成人一区二区| 久久免费美女视频| 91免费看视频| 日韩成人dvd| 亚洲国产精品高清| 综合婷婷亚洲小说| 欧美放荡的少妇| 国产高清久久久| 一个色妞综合视频在线观看| 欧美成人a∨高清免费观看| 成人性生交大片免费看视频在线| 亚洲国产精品久久不卡毛片 | 一区二区三区在线观看欧美 | 99精品欧美一区二区三区小说 | 国产亚洲欧美激情| 欧美揉bbbbb揉bbbbb| 国产福利精品导航| 天天免费综合色| 亚洲欧美日韩中文播放 | 国产精品妹子av| 精品久久一区二区| 欧美在线不卡视频| 成人黄色片在线观看| 免费日韩伦理电影| 亚洲一区免费在线观看| 国产精品久久久久久久久快鸭| 日韩精品专区在线影院重磅| 欧美中文字幕一二三区视频| 国产成人亚洲精品狼色在线 | 国产精品国产自产拍高清av | 亚洲一区二区精品久久av| 国产区在线观看成人精品| 欧美疯狂做受xxxx富婆| 91色porny蝌蚪| 国产 欧美在线| 经典三级视频一区| 日本中文在线一区| 亚洲国产精品久久艾草纯爱| 樱桃视频在线观看一区| 国产日韩成人精品| 久久先锋影音av| 精品少妇一区二区三区免费观看| 欧美日韩在线精品一区二区三区激情| 一本一道波多野结衣一区二区| 成人一区二区在线观看| 国产成人在线视频免费播放| 国产精品亚洲一区二区三区妖精| 日韩电影免费在线观看网站| 日韩和欧美的一区| 日韩高清在线电影| 琪琪久久久久日韩精品| 轻轻草成人在线| 日本不卡一二三| 久久国产欧美日韩精品| 另类综合日韩欧美亚洲| 麻豆国产一区二区| 国精品**一区二区三区在线蜜桃| 久久综合综合久久综合| 国产揄拍国内精品对白| 国产精品99久久久久久似苏梦涵| 国产不卡高清在线观看视频| 成人午夜激情视频| 色综合一区二区三区| 欧美日韩视频在线第一区 | 日韩午夜激情av| 精品国产一区二区亚洲人成毛片 | 夜夜揉揉日日人人青青一国产精品| 国产精品久久一级| 亚洲一区中文在线| 久久99国产精品尤物| 国产精品一区久久久久| 97精品国产露脸对白| 欧美日韩视频不卡| 精品国产91久久久久久久妲己| 久久久久久免费| 亚洲精品综合在线| 青青草原综合久久大伊人精品优势| 国产一区二区美女诱惑| 国产白丝网站精品污在线入口| 色婷婷久久久综合中文字幕| 91精品国产综合久久精品app| 精品国产一区二区三区不卡 | 成人免费观看视频| 欧美三级资源在线| 精品国产一区二区三区久久影院| 国产精品福利影院| 蜜乳av一区二区三区| 成人免费视频视频在线观看免费| 欧美在线综合视频| 国产欧美一区二区三区在线看蜜臀 |