




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1合肥學(xué)院計算機科學(xué)與技術(shù)系貍實驗卻報告涌20撇09餓纏矩~嚇20沃10祥披學(xué)嗚年第魄一腰御學(xué)期航課程告戚危壓坐操冶作系驕統(tǒng)原武理冤實驗衡名稱丘模擬顆分頁嗽式存李儲管溝理中梁硬件吸的地綢址轉(zhuǎn)率換和診產(chǎn)生決缺頁且中斷錘學(xué)生想姓名朝方嵐拆王貴慶紅緊王減兆娟披何窄佳麗罩專業(yè)析班級濤07滿計本查〔1針〕濾指導(dǎo)聲教師混屠摩奶菁逼20寺09朽蘋年誼臟11危家月郊一、多實驗仔目的確在計射算機肚系統(tǒng)老中,社為了探提高疾主存什利用后率,研往往圖把輔臭助存粘儲器喘〔如蛾磁盤背〕作散為主靠存儲姐器的痰擴充決,使悔多道集運行批的作恨業(yè)的沸全部澤邏輯焦地址腹空間料總和碼可以撥超出朽主存阿的絕或?qū)Φ嘏踔房招箝g。諒?fù)ㄟ^僵這次潔實習(xí)籠理解夠在分謙頁式寧存儲漏管理休中怎拼樣實下現(xiàn)虛象擬存姻儲器鑼。披深入額了解序分頁撇式存朽儲管際理如蔽何實悲現(xiàn)地何址轉(zhuǎn)搶換,旺進(jìn)一博步認(rèn)凡識分盞頁式妙虛擬朝存儲池管理鏈中如錢何處元理缺悟頁中泛斷。涼二、網(wǎng)實驗鉗內(nèi)容令編寫勞程序窮完成桃頁式牌虛擬適存儲辯管理名中地效址轉(zhuǎn)下?lián)Q過睜程和扶模擬潛缺頁鑄中斷室的處鏡理。逼實驗粒具體損包括督:首迅先對熊給定房的地孕址進(jìn)鴿行地次址轉(zhuǎn)瑞換工品作,錫假設(shè)發(fā)箭生缺劍頁那么耕先進(jìn)津行缺喘頁中色斷處解理,才然后蘭再進(jìn)舒行地說址轉(zhuǎn)汗換;泛最后彩編寫傾主函內(nèi)數(shù)對礎(chǔ)所作璃工作請進(jìn)程更測試?yán)U。墓假定披主存渣64佳KB齒,每不個主現(xiàn)存塊甲10嘴24青字節(jié)斥,作森業(yè)最媽大支需持到碎64貓KB筐,系謊統(tǒng)中蘭每個繼作業(yè)料分得斤主存吹塊4循塊。晚三、擁實驗鬼步驟邁1.帖概典要設(shè)俗計議分頁漫式存飾儲管奔理中環(huán)地址出轉(zhuǎn)換予過程懼很簡龍單,劈假定羅主存蠅塊確實大小掏為2債n督字節(jié)恒,主濁存大貴小為慣2鞋m歐'救字節(jié)肢和邏場輯地純址m盈位,齡那么進(jìn)途行地富址轉(zhuǎn)滑換時艦,首耍先從爽邏輯東地址戴中的較高往m-耗n先位中形取得霞頁號拴,然夢后根償據(jù)頁腐號查義頁表處,得腳到塊垂號,故并將告塊號廟放入國物理吐地址關(guān)的高蜻m螺'盤-n蜂位,徹最后鄰從邏章輯地跡址中扇取得電低攤n幅位放椒入物碼理地勵址的覆低逼n愚位就訓(xùn)得到令了物爛理地候址,偵過程緞如圖池1所番示。頁號頁內(nèi)地址頁號頁內(nèi)地址塊號塊內(nèi)地址頁號…塊號………物理地址邏輯地址m'nn-10mnn-10眼圖1室頁搖式存斷儲管秩理系誕統(tǒng)地搜址轉(zhuǎn)腰換示墊意圖降地址就轉(zhuǎn)換噸是由鉗硬件頓完成榴的,酸實驗劈中使顧用軟濁件程蒙序模勵擬地枕址轉(zhuǎn)廳換過崖程,句模擬兇地址酬轉(zhuǎn)換隙的流嬌程圖勉如圖斬2.洽7所悠示〔起實驗課中假俊定主冶存6貫4K圓B,銀每個鏡主存醒塊1車02圣4字史節(jié),光即績n=機10賺,m奴'=野16獻(xiàn),物待理地醫(yī)址中婚塊號警6位葵、塊蹲內(nèi)地指址1毯0位跳;作搭業(yè)最樓大6傭4K憲B,撇即魚m=牧16鴿,邏竄輯地比址中難頁號標(biāo)6位見、頁外內(nèi)地躁址1范0位鋒〕。住在分凱頁式滾虛擬背存儲獻(xiàn)管理嚷方式甲中,否作業(yè)開信息喜作為御副本點放在攤磁盤拜上,改作業(yè)補執(zhí)行臘時僅嬸把作引業(yè)信煩息的宣局部煙頁面售裝入爸主存脈儲器率,作株業(yè)執(zhí)崗行時角假設(shè)訪節(jié)問的粗頁面婆在主干存中黃,那么鮮按上值述方擱式進(jìn)控行地繡址轉(zhuǎn)或換,側(cè)假設(shè)訪黎問的鑒頁面絡(luò)不在叉主存解中,榨那么產(chǎn)夏生一低個分“報缺頁財中斷蘿〞到,由襖操作諷系統(tǒng)澡把當(dāng)娛前所竹需的恨頁面構(gòu)裝入南主奸存儲醬器后苗,再割次執(zhí)岸行時揉才可申以按統(tǒng)上述雨方法氏進(jìn)行亡地址情轉(zhuǎn)換籍。頁叨式虛裕擬存雀儲管尺理方諸式中床頁表顆除頁距號和是該頁僵對應(yīng)左的主根存塊羅號外面,至及少還決要包孕括存鹿在標(biāo)菌志〔丘該頁使是否乏在主梨存〕身,磁占盤位勇置〔異該頁怨的副懂本在庭磁盤宇上的攔位置畝〕和銅修改勺標(biāo)志紅〔該仰頁是雄否修腥改正桿〕。億缺頁攪處理遷過程怨簡單凳闡述斬如下攜:熊①笨根果據(jù)當(dāng)傍前執(zhí)蛛行指膜令中并邏輯另地址驗中的哈頁號窮查頁親表,課判斷足該頁皮是否尾在主掠存儲朋器中國,假設(shè)咽該頁仆標(biāo)志路為核“雜0中〞倉,形劈成缺管頁中澆斷。渣中斷挎裝置現(xiàn)通過界交換槐PS酷W讓冶操作欲系統(tǒng)詢的中坊斷處竄理程準(zhǔn)序占受用處劉理器巾;區(qū)②淹操的作系雙統(tǒng)處標(biāo)理缺棋頁中驕斷的睜方法冊就是哪查主請存分泰配表雞,找認(rèn)一個幫空閑瘦主存督塊;堡假設(shè)無貢空閑困塊,化查頁添表,掙選擇舌一個蹤已在元主存踢的頁盡面,展把它殺暫時孟調(diào)出痕主存渴。假設(shè)炭在執(zhí)遷行過棗程中局該頁詳被修溉改正著,那么禮需將憲該頁衛(wèi)信息傅寫回夫磁盤番,否月那么不屈必寫罷回;葬③糧找盞出該名頁的漿磁盤顏位置術(shù),啟察動磁節(jié)盤讀岔出該冰頁信處息,群把磁垂盤上晝讀出馬的信閣息裝幕入第信2步條找到季的主碰存塊賴,修木改頁皆表中瀉該頁免的標(biāo)誘志為膀“央1熟〞拾;譽④絨由誰于產(chǎn)代生缺懂頁中查斷的災(zāi)那條揉指令附?jīng)]有胃執(zhí)行繁完,義所以梯頁面坐裝入膊后應(yīng)惰重新個執(zhí)行狡被中幫斷的估指令輔。當(dāng)紅重新臘執(zhí)行召該指晶令時襲,由忘于要栗訪問廳的頁窄面已抵在主催存中西,所棄以可桌正常犁執(zhí)行雀。都關(guān)于握第賠②頂步的格查找幸裝入迫新頁竄面的室主存蘆塊的傷處理粘方式芒,不版同系詢統(tǒng)采墨用的阻策略灶可能陳有所碑不同鞏,這尿里采皂用局墊部置啦換算貓法,魯就是初每個別作業(yè)明分得疏一定漠的主糾存塊格,只其能在棉分得樓的主趨存塊貪內(nèi)查協(xié)找空模閑塊瘦,假設(shè)綢無空郵閑主就存塊卵,那么振從該廉作業(yè)勉中選嗓擇一眼個頁花面淘厭汰出狗主存壺。島詳細(xì)覆設(shè)計鵲(1賤).儉分頁披式虛車擬存帥儲系足統(tǒng)是敬把作危業(yè)信溝息的阿副本巡存放英在磁踏盤上塞,當(dāng)術(shù)作業(yè)原被選西中時欲,可看把作站業(yè)的念開始吐幾頁修裝入酷主存波且啟箏動執(zhí)借行。族為此迫,在柳為作踢業(yè)建販立頁謹(jǐn)表時厚,應(yīng)鳥說明蠻哪些勿頁已剩在主厚存,懶哪些命頁尚匪未裝慨入主古存,扯頁表拿的格頃式如所表1杏:適粘羊械捎補壩灑綢竿塑表1測作倚業(yè)頁注表格源式虎頁號失庸標(biāo)志蹈主存猶塊號犯在磁和盤上志的位轉(zhuǎn)置逮主要相數(shù)據(jù)球結(jié)構(gòu)族設(shè)計夏st舍ru族ct季蝴in約fo創(chuàng)涉//伏頁表埋逃盡{ 睜bo滑ol晴f飽la渾g;萄帖標(biāo)志膝吹//招用來虎表示完對應(yīng)淋頁是輸否已肯經(jīng)裝臥入主謀存,升標(biāo)志辮位=烈1,減那么表撇示頁臺已經(jīng)孟在主至存,撿標(biāo)志梢位=監(jiān)0,訓(xùn)那么表申示該獸頁尚送未裝悅?cè)胫髂Т妗5譴o笑ng酸b貢lo壺ck愿;困主存標(biāo)塊號叮為//產(chǎn)用來繩表示叮已經(jīng)胳裝入波主存嚷的頁燙所站岡的塊捉號必lo鄰ng崖d礦is仆k;苗磁壘盤位伐置壽即磁棄盤塊膠號梁//毛用來才指出束作業(yè)塵副本糞的每寶一頁負(fù)被存物放在我磁盤售上的車位置巷努}師p婚ag粥el鐘is獲t[框Si咳ze袍Of拔Pa避ge黑]劑;葬/倚/定畏義結(jié)棚構(gòu)體父用土來存齡儲頁腸表信兩息絞村〔2廟〕.魚作業(yè)寄執(zhí)行手時,獲指令活中的航邏輯佳地址斤指出嶄了參很加運蓋算的破操作搭數(shù)存判放的稿頁號桶和單懲元號膀,硬建件的輪地址屆轉(zhuǎn)換志機構(gòu)維按頁柱號查絮頁表騰,假設(shè)窗該頁殼對應(yīng)貴標(biāo)志極為劈“詳1迷〞薦,那么冊表示痛該頁語已在粱主存厭,根菜據(jù)關(guān)租系式緒:培絕對猶地址遣=塊稠號習(xí)×緒塊長仆+單各元號苗計算味出欲訓(xùn)訪問懸的主吵存單顫元地拐址。嬌假設(shè)訪疼問的販頁對尖應(yīng)標(biāo)三志為喚“殊0襲〞臺,那么不表示渣該頁個不在建主存希,這易時硬壩件發(fā)魂“駝缺頁施中斷牽〞域信號竭,由掀操作等系統(tǒng)碑按該隙頁在田磁盤觀上的腸位置伴,把構(gòu)該頁磚信息狹從磁話盤讀水出裝芒入主酸存后傍再重梯新執(zhí)赤行這柜條指停令。拆〔3惠〕.雹設(shè)計宵一個色“族地址纏轉(zhuǎn)換斜〞害函數(shù)儲wo武rk利_e鞏x(蘇)提來模五擬硬蓄件的淹地址脫轉(zhuǎn)換卵工作省。當(dāng)鳴訪問彼的頁介在主揮存時斜,那么隔形成思絕對鈴地址起。當(dāng)同訪問紛的頁胸不在俘主存籍時,博那么輸博出晨“顏*該住頁頁夢號輸〞仁,表詞示產(chǎn)圈生了恐一次毀缺頁安中斷保。兼〔4共〕.黎假定催主存慚的每張塊長東度為森12茄8字流節(jié);鏡現(xiàn)有毛一個烈共七爭頁的逼作業(yè)誦,記在函趕數(shù)i稠ni撇t_撥ex壤()偵中對迫頁表趁初始于化,淹將第謝0頁志到第派3頁詳中的放內(nèi)容球裝入遭主存被中,權(quán)其余華三頁礦未裝叉入主船存;棍該作黎業(yè)的享頁表倒如表科2:留盲園糾姻棚場堡飄歡表2鑰主抱存中糖頁表溪格式容0月1散5也01挑1副1閘1圓8挎01黑2包2葬1潤9單01躲3鍵3新1快1檔02周1救4夫0奴02鏡2幫5違0團02獅3周6畫0僑12貪1吧如果政作業(yè)趨依次城為執(zhí)媽行的款指令屆序列資,抱作業(yè)選執(zhí)行雨指令秩序列極表,某如表愉3愚:泥墓咬銳勿懂致障電結(jié)表3鮮妹作業(yè)斬執(zhí)行男指令定序列置表讓操作把頁號溝單元母號匯操作智頁號她單元城號吩+倘0劇07甩0礙移位糊4厚05織3直+周1引05斥0溫+逼5唐02育3左×朗2銹01川5池存釘1砌03貢7戶存悉3練02誼1揪取發(fā)2叫07敬8緩取興0歸05直6籮+陳4背00噸1惹-分6露04策0男存拌6抽08宣4將〔5擋〕.例在主女函數(shù)招in制t療ma翠i馳n(丹)中嚼調(diào)用雪函數(shù)通wo活rk授_e欠x(獄)和虧函數(shù)銜in溜it喪_e熱x(喬),棵實現(xiàn)妻地址涂的轉(zhuǎn)尾換和厘產(chǎn)生觀缺頁歲中斷辣。希3.果算耕法設(shè)乓計緣函數(shù)農(nóng)名厚世i卻nt橫m膨ai珠n(快)鋒功能卵敗磁央實福現(xiàn)忠地址悟轉(zhuǎn)換唇。但流程縮圖如辭:圖怖2所伍示否是結(jié)束取下一條指令有后繼指令?是輸出絕對地址形成絕對地址否輸出“*〞頁號表示發(fā)生缺頁中斷該頁標(biāo)志=1?查頁表取指令中訪問的頁號取一條指令開始否是結(jié)束取下一條指令有后繼指令?是輸出絕對地址形成絕對地址否輸出“*〞頁號表示發(fā)生缺頁中斷該頁標(biāo)志=1?查頁表取指令中訪問的頁號取一條指令開始槍圖2妄允鏟地址沸轉(zhuǎn)換抬的主坡程序腐流程并圖炭4.坑結(jié)果廊顯示牧:盯地址舊轉(zhuǎn)換蕩——腐在主錄存,山輸出倍絕對虎地址果;不勤在,洗輸出貍*。薦如圖桐2所啦示:法到衛(wèi)圖2晴妖歐地受址轉(zhuǎn)蜜換拖沿裂螞勾粘煌槐參考傘資料翼:陜?計敲算機港操作儲系統(tǒng)衰?蝶 夜湯子群瀛算哲鳳絞屏嫌湯小配丹五編著置西迷安電昂子科萌技大悄學(xué)出奏版社凈?敢C+明+書程序嗓設(shè)計鞭?陡誕飛節(jié)吧吳乃已陵尾熊李海珠文征編著罵腹眉頑截高等劉教育照出版齒社璃?住C僻語言云程序兼設(shè)計廢?衰鎖圾譚液浩強秀編穗著儲珠服挽燕謠令奔清華鐮大學(xué)們出版杠社慢五、拉實驗涂總結(jié)材我們首的題拋目是初模擬圈分頁奮式存肢儲管悶理中爽硬件毯的地潤址轉(zhuǎn)寒換和突產(chǎn)生齊缺頁助中斷坊,主柱要的肯思路柴和步參驟就加是根及據(jù)流丘程圖困走下兼來的打。在胃這個霧實驗猾中由羽于所杯學(xué)的鹿知識常有限翁,舌為了習(xí)理解枕在分產(chǎn)頁式潛存儲經(jīng)管理減中怎患樣實朗現(xiàn)虛縣擬存燈儲器姑,陵做了續(xù)很多號知識駛準(zhǔn)備帶工作摧,參知考了顧相關(guān)活書籍腫資料祝,對壘怎樣趴產(chǎn)生描和處落理缺式頁中攀斷幟有了六一定富的坐了解貢。追在對狡題目褲深刻睡了解綠后我昏們就暖開始殊編程纏,在姓編程告中我年們遇獵到許巧多語淘法錯風(fēng)誤和費語意區(qū)錯誤御,因禿此,慘在調(diào)閃試上損運用令了大盆量的史時間控。但今最后浮在老袋師和辦同學(xué)端的幫新助下匹,問秘題都扶得到揉了解膛決,恰收獲弄是敬很大繪的歷。而些且我賢在編西程是哈也掌室握了追不少送編程葉技巧想。叫并在默這次欺的編糾寫過假程中倚,培惰養(yǎng)了忌團結(jié)桌合作浩的精竹神,熔大家朝分工鉆合作判,共找同討鉗論,串最終換完成腦了這腥次設(shè)殿計。吧通過海做本與次實牧驗,席我們?yōu)閷Ψ炙撌交摂M結(jié)存儲閱管理己系統(tǒng)百和缺慶頁中撲斷有災(zāi)了更舒深入言的認(rèn)蠻識。糕在分教頁式拒虛擬懂存儲槍系統(tǒng)多中是祖把作劫業(yè)信弟息的笛副本斬存放賭在磁坡盤上笨。而巾在請辮求分旦頁系怠統(tǒng)中判,每剩當(dāng)所險要訪肌問的點頁面或不在掙內(nèi)存瞞時,分便產(chǎn)絲生一相次缺帳頁中寸斷,肯請求棍OS激將所濤缺之爆頁調(diào)煉入內(nèi)茂存。技本次懷實驗劉即是宇做模報擬分誼頁式多存儲上管理曬中硬書件的吼地址衰轉(zhuǎn)換抽和缺訴頁中危斷。允通過毯編寫貍模擬描硬件剪的地尿址轉(zhuǎn)墾換工砍作的鴿程序怪,不獨僅加腫深了閥我們智對絕籮對地葛址如體何轉(zhuǎn)徒換的放理解鼓,同柄時也鑒鍛煉巖了我幅們的歲編程叮能力淘。附錄杠#i毅nc泛lu土de糕<浮st端di辮o.恨h>磚#i活nc欲lu字de棍<芒st胃ri借ng睛.h埋>辱#d杠ef餅in急e里Si排ze襲Of愚Pa程ge么1皂00務(wù)#d上ef奧in初e危Si從ze梳Of弱Bl做oc推k爺12慶8躍#d田ef犬in光e繪M趟4夠st殲ru周ct突i溫nf墻o/樓/頁宜表{資bo盜ol援f缸la竟g;顛/束/標(biāo)孕志院lo當(dāng)ng失b故lo婚ck腐;/虛/塊京號鋪lo傷ng浴d架is紡k;概//境在磁估盤上部的位還置如}p剩ag獲el凳is蟻t[證Si爹ze廁Of理Pa垂ge處];妙lo幟ng李P苦[M壘];幸vo西id源i較ni明t_偷ex擇()針/拘/把令頁表政初始舟化{風(fēng)pa稿ge乖li陷st掀[0換].拔fl理ag帽=1樓;云pa紐ge堵li賢st莖[0盆].獅bl這oc疲k=平5;惜pa拆ge兼li揭st眉[0憤].繞di邊sk蟲=0絨11退;繞pa拳ge激li錘st再[1葛].目fl網(wǎng)ag仰=1脫;大pa肺ge艇li淋st僅[1南].制bl矛oc奔k=顫8;譽pa在ge率li隨st泰[1燙].附di惹sk讓=0核12蔽;削pa歡ge豬li線st朽[2胃].妻fl遲ag疼=1停;鋒pa掌ge寧li婆st歷[2抄].姥bl砍oc被k=票9;掃pa班ge寺li揉st僑[2計].貞di渴sk拔=0傭13增;驢pa暮ge膨li鄉(xiāng)st箏[3眼].卵fl浪ag急=1助;堡pa脆ge代li志st部[3酸].攻bl測oc問k=白1;浪pa寄ge建li紀(jì)st殘[3拍].柿di瞎sk抱=0慧21涉;臉pa找ge勉li冷st鋒[4朱].南fl妻ag脊=0缺;授pa肉ge治li護(hù)st傾[4棉].且di塘sk竿=0蜂22芒;筒pa軟ge貪li筒st雪[5守].君fl是ag滲=0選;荷pa翠ge灣li堪st續(xù)[5污].襖d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年喀什年道路旅客運輸從業(yè)資格證模擬試題
- 跨境物流運輸服務(wù)協(xié)議規(guī)定事項
- 企業(yè)上市主要法律問題及解決對策-曹平生
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷(案例分析篇)
- 2025年導(dǎo)游資格證考試筆試旅游企業(yè)運營管理與實踐案例分析試卷
- 2025電子商務(wù)師(初級)職業(yè)技能鑒定試卷:電子商務(wù)行業(yè)發(fā)展趨勢預(yù)測與分析試題
- 農(nóng)業(yè)合作開發(fā)項目風(fēng)險分擔(dān)協(xié)議
- 制造業(yè)離職證明及勞動經(jīng)歷聲明(6篇)
- 2025年電解質(zhì)分析儀項目申請報告模板
- 2025年春季芳香保健師(初級)職業(yè)技能鑒定試卷在線測試與備考指南
- Part 3-4 Unit 7 Invention and Innovation教案-【中職專用】高一英語精研課堂(高教版2021·基礎(chǔ)模塊2)
- 出租房(群租房)一戶一檔檢查表
- 頸腰椎病預(yù)防及診治
- 網(wǎng)絡(luò)集成實踐報告
- 報關(guān)實務(wù)第5版羅興武課后參考答案
- 2022-2023學(xué)年福建省廈門市數(shù)學(xué)五年級第二學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測試題含答案
- 水文水位觀測
- 2023年蕪湖一中高一自主招生考試試題數(shù)學(xué)
- 天津理工大學(xué)-PPT 答辯3
- 引體向上教學(xué)設(shè)計
- 江蘇省南京市聯(lián)合體2022-2023八年級初二下學(xué)期期中英語試卷+答案
評論
0/150
提交評論