中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 范文大全 > 實習報告 > 操作系統實習報告樣本

操作系統實習報告樣本

操作系統實習報告樣本

  1 操作系統實習報告內容(1)    基本信息:完成人姓名、學號、報告日期(2)    實習內容(3)    實習目的(4)    實習題目(5)    設計思路和流程圖(6)    主要數據結構及其說明(7)    源程序并附上注釋(8)    程序運行時的初值和運行結果(9)    實習體會:實習中遇到的問題及解決過程、實習中產生的錯誤及原因分析、實習的體會及收獲、對搞好今后實習提出建設性建議等。實習報告可以書面或電子文檔形式提交。 2操作系統實習報告樣本樣本1一、實習內容模擬分頁式虛擬存儲管理中硬件的地址轉換和缺頁中斷,以及選擇頁面調度算法處理缺頁中斷。二、實習目的在計算機系統中,為了提高主存利用率,往往把輔助存儲器(如磁盤)作為主存儲器的擴充,使多道運行的作業的全部邏輯地址空間總和可以超出主存的絕對地址空間。用這種辦法擴充的主存儲器稱為虛擬存儲器。通過本實習理解在分頁式存儲管理中怎樣實現虛擬存儲器。三、實習題目本實習有三個小題。第一題:模擬分頁式存儲管理中硬件的地址轉換和產生缺頁中斷。[設計思路、數據結構、流程圖]:(1) 分頁式虛擬存儲系統是把作業信息的副本存放在磁盤上,當作業被選中時,可把作業的開始幾頁先裝入主存且啟動執行。為此,在為作業建立頁表時,應說明哪些頁已在主存,哪些頁尚未裝入主存,頁表的格式為: 頁號標志主存塊號在磁盤上的位置     其中,標志——用來表示對應頁是否已經裝入主存,標志位=1,則表示該頁已經在主存,標志位=0,則表示該頁尚未裝入主存。主存塊號——用來表示已經裝入主存的頁所占的塊號。在磁盤上的位置——用來指出作業副本的每一頁被存放在磁盤上的位置。(2) 作業執行時,指令中的邏輯地址指出參加運算的操作數存放的地址,該地址被解釋為頁號和單元號,硬件的地址轉換機構按頁號查頁表,若該頁對應標志為“1”,則表示該頁已在主存,這時根據關系式:絕對地址=塊號´塊長+單元號計算出欲訪問的主存單元地址。如果塊長為2的冪次,則可把塊號作為高地址部分,把單元號作為低地址部分,兩者拼接而成絕對地址。按計算出的絕對地址可以取到操作數,完成一條指令的執行。若訪問的頁對應標志為“0”,則表示該頁不在主存,這時硬件發“缺頁中斷”信號,由操作系統按該頁在磁盤上的位置,把該頁信息從磁盤讀出裝入主存后再重新執行這條指令。(3) 設計一個“地址轉換”程序來模擬硬件的地址轉換工作。當訪問的頁在主存時,則形成絕對地址,但不去模擬指令的執行,而用輸出轉換后的地址來代替一條指令的執行。當訪問的頁不在主存時,則輸出“*該頁頁號”,表示產生了一次缺頁中斷。該模擬程序的算法如圖1。(4) 假定主存的每塊長度為128個字節;現有一個共七頁的作業,其中第0頁至第3頁已經裝入主存,其余三頁尚未裝入主存;該作業的頁表為: 頁號標志主存塊號在磁盤上的位置01501111801221901331102140 02250 02360 121

  圖1  地址轉換模擬算法 如果作業依次執行的指令序列為: 操作頁號單元號操作頁號單元號+0070移位4053+1050+5023´2015存1037存3021取2078取0056+4001-6040存6084 運行設計的地址轉換程序,顯示或打印運行結果。因僅模擬地址轉換,并不模擬指令的執行,故可不考慮上述指令序列中的操作。第二題:用先進先出(FIFO)頁面調度算法處理缺頁中斷。[設計思路、數據結構、流程圖]:(1) 在分頁式虛擬存儲系統中,當硬件發出“缺頁中斷”后,引出操作系統來處理這個中斷事件。如果主存中已經沒有空閑塊,則可用FIFO頁面調度算法把該作業中最先進入主存的一頁調出,存放到磁盤上。然后再把當前要訪問的頁裝入該塊。調出和裝入后都要修改頁表中對應頁的標志。(2) FIFO頁面調度算法總是淘汰該作業中最先進入主存的那一頁,因此可以用一個數組來表示該作業已在主存的頁面。假定作業被選中時,把開始的m個頁面裝入主存,則數組的元素可定為m個。例如:P[0],P[1]…,P[m-1]其中每一個P[i] (I=0, 1, …, m-1) 表示一個在主存中的頁面號。它們的初值為:P[0]: =0,  P[1]: =1,  …,  P[m-1]: =m-1用一指針K指示當要裝入新頁時,應淘汰的頁在數組中的位置,K的初值為“0”。當產生缺頁中斷后,操作系統選擇P[k]所指出的頁面調出,然后執行:P[k]: =要裝入頁的頁號k: = (k+1) mod m再由裝入程序把要訪問的一頁信息裝入到主存中。重新啟動剛才那條指令執行。(3) 編制一個FIFO頁面調度程序,為了提高系統效率,如果應淘汰的頁在執行中沒有修改過,則可不必把該頁調出(因在磁盤上已有副本)而直接裝入一個新頁將其覆蓋。因此在頁表中增加是否修改過的標志,為“1”表示修改過,為“0”表示未修改過,格式為: 頁號標志主存塊號修改標志在磁盤上的位置             由于是模擬調度算法,所以,不實際地啟動調出一頁和裝入一頁的程序,而用輸出調出的頁號和裝入的頁號來代替一次調出和裝入的過程。

  把第一題中程序稍作改動,與本題結合起來,FIFO頁面調度模擬算法如圖2。 圖2  FIFO頁面調度模擬算法 (4) 如果一個作業的副本已在磁盤上,在磁盤上的存放地址以及已裝入主存的頁和作業依次執行的指令序列都同第一題中(4)所示。于是增加了“修改標志”后的初始頁表為: 頁號標志主存塊號修改標志在磁盤上的位置015001111800122190013311002140 002250 002360 0121 按依次執行的指令序列,運行你所設計的程序,顯示或打印每次調出和裝入的頁號,以及執行了最后一條指令后的數組P的值。(5) 為了檢查程序的正確性,可再任意確定一組指令序列,運行設計的程序,核對執行的結果。第三題:用最近最少用(LRU)頁面調度算法處理缺頁中斷。[設計思路、數據結構、流程圖]:(1) 在分頁式虛擬存儲系統中,當硬件發出“缺頁中斷”后,引出操作系統來處理這個中斷事件。如果主存中已經沒有空閑塊,則可用LRU頁面調度算法把該作業中距現在最久沒有被訪問過的一頁調出,存放到磁盤上。然后再把當前要訪問的頁裝入該塊。調出和裝入后都要修改頁表中對應頁的標志。(2) LRU頁面調度算法總是淘汰該作業中距現在最久沒被訪問過的那頁,因此可以用一個數組來表示該作業已在主存的頁面。數組中的第一個元素總是指出當前剛訪問的頁號,因此最久沒被訪問過的頁總是由最后一個元素指出。如果主存只有四塊空閑塊且執行第一題中提示(4)假設的指令序列,采用LRU頁面調度算法,那么在主存中的頁面變化情況如下: 3 0 6 4 5 1 2 4 62 3 0 6 4 5 1 2 41 2 3 0 6 4 5 1 20 1 2 3 0 6 4 5 1 當產生缺頁中斷后,操作系統總是淘汰由最后一個元素所指示的頁,再把要訪問的頁裝入淘汰頁所占的主存塊中,頁號登記到數組的第一個元素中,重新啟動剛才那條指令執行。(3) 編制一個LRU頁面調度程序,為了提高系統效率,如果淘汰的頁在執行中沒有修改過,則可不必把該頁調出。參看第二題中提示(3)。模擬調度算法不實際地啟動調出一頁和裝入一頁的程序而用輸出調出的頁號和裝入的頁號來代替。把第一題中程序稍作改動,與本題結合起來,LRU頁面調度模擬算法如圖3。(4) 按第一題中提示(4)的要求,建立一張初始頁表,頁表中為每一頁增加“修改標志”位(參考第二題中提示(4))。然后按依次執行的指令序列,運行設計的程序,顯示或打印每次調出和裝入的頁號,以及執行了最后一條指令后數組中的值。(5) 為了檢查程序的正確性,可再任意確定一組指令序列,運行設計的程序,核對執行的結果。 

2頁,當前第112
操作系統實習報告樣本 相關內容:
  • 房地產公司實習報告

    前言:邁進大學生活的最后一個年頭,站在我們面前的就是那個向往已久的工作社會,我們的心已經開始飛進那里.我們高興,我們興奮,因為我們終于可以在這個巨大的舞臺上展現自我,我們可以回報社會,我們可以服務國家.但是我們又害怕又膽怯,我們常...

  • 房地產實習報告:物業管理實習總結

    年一月十八日下午開始,我在物業花園進行了物業管理實習工作。在實習期間,我依次對設施管理、事務管理、保安管理進行了實習。在實習中,我在管理處指導老師的熱心指導下,積極參與物業管理相關工作,注意把書本上學到的物業管理理論...

  • 網絡編程實習報告

    [實習目的] 通過理論聯系實際,鞏固所學的知識,提高處理實際問題的能力,并為自己能順利與社會環境接軌做準備。[實習任務]Linux下網絡服務器開發(基于C語言);本文總結了我對Linux下網絡服務器模型的認識。...

  • 護理專業實習報告

    本人通過半年多的護理工作實習,在帶教老師的悉心指導與耐心帶教下,認真學習江澤民關于三個代表的重要思想,學習貫徹十六大精神,認真學習《醫療事故處理條例》及其法律法規,并積極參加醫院組織的醫療事故護理條例培訓,多次參加護理人員...

  • 我的暑期社會實踐

    炎炎夏日列日當頭。正是因為有這樣的環境,正激起了我要在暑假參加社會實踐的決心。我要看看我能否在惡劣的環境中有能力依靠自己的又手和大腦維持自己的生存,同時,也想通過親身體驗社會實踐讓自己更進一步了解社會,在實踐中增長見識,...

  • 工商管理專業實習報告

    今年3月7日上午開始,我在中港第一航務工程局第二工程公司附屬單位科利公司進行了工商管理實習工作。在實習中,我在公司指導老師的熱心指導下,積極參與公司日常管理相關工作,注意把書本上學到的工商管理理論知識對照實際工作,用理論知...

  • 幼兒園實習報告

    隨著中國加入WTO組織,我們的國家將會面臨科技上的新挑戰。科技是第一生產力,誰在教育上領先一步,誰就擁有輝煌的明天。作為二十一世紀的教師,她由此感受到自己肩上的擔子之重。...

  • 辦公室文員的職責

    辦公室文員工作職責主要負責會議、文書、印信、檔案、接待、宣傳欄、文件報紙收發,具體是: 1.接聽、轉接電話;接待來訪人員。 2.負責辦公室的文秘、信息、機要和保密工作,做好辦公室檔案收集、整理工作。...

  • 實習報告
主站蜘蛛池模板: 99RE热视频精品免费观看 | 老妇xxxxx| 极品尤物AV美乳在线观看 | 国产精品久久久麻豆 | 日本高清WWW午色夜COM | 操操操综合网 | 色综合久久久久久久久久久 | 亚洲伦理视频在线观看 | 91成色| 成人精品一区日本无码网 | 日韩一二三在线视频播 | 久久精品69 | 国产精品一区二区2 | 国产永久黄网站色视频免费 | 日韩系列第一页 | 国产精品原创AV片国产安全 | 麻豆av传媒蜜桃天美传媒 | 欧美黑人欧美精品刺激 | 天堂色网 | 欧美亚洲国产日韩 | 国产成人久久婷婷精品流白浆 | 天天操人人插 | 精品国产青草久久久久96 | 91精品久久久久久久 | 精品96久久久久久中文字幕无 | 九九热精彩视频 | 国产明星xxxx精品hd | 精品一区二区三区AV天堂 | 亚洲美女高潮久久久 | 中文字日产乱码六区中国有限公司 | 大肉大捧一进一出好爽视频百度 | 亚洲精品国产a久久久久久 午夜伦费影视在线观看 | 国产成人亚洲精品另类动态 | 国产91在线播放九色000 | 亚洲精品尤物av在线观看任我爽 | 99视频精品免视看 | 国产91区精品福利在线社区 | 欧洲成在人线视频免费 | 久久在线精品视频 | 免费观看视频的网站 | 瑟瑟激情|