操作系統(tǒng)模擬實驗:單處理機系統(tǒng)的進程調度實驗報告_第1頁
操作系統(tǒng)模擬實驗:單處理機系統(tǒng)的進程調度實驗報告_第2頁
操作系統(tǒng)模擬實驗:單處理機系統(tǒng)的進程調度實驗報告_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、年級07 學號 2 姓名 王陽 成績專業(yè) 信計實驗地點 主樓402指導教師 王碩實驗項目單處理機系統(tǒng)的進程調度實驗日期實驗報告要求:一、實驗目的1、加深對進程概念的理解,明確進程和程序的區(qū)別。2、深入了解系統(tǒng)如何組織進程、創(chuàng)建進程。3、進一步認識如何實現(xiàn)處理機調度。二、實驗原理三、實驗要求1、采用時間片輪轉調度算法實現(xiàn)進程調度。2、確定進程控制塊的內容,進程控制塊的組織方式。3、完成進程創(chuàng)建原語和進程調度原語。4、編寫主函數(shù)對所做工作進行測試。四、實驗結果(程序)及分析#in elude #defi ne N 10 ext=temp+1;pcbAreatemp. next=-1;pfree=0

2、;ext;if=-1)=-1;pcbAreatemp.next=-1;return temp;ext;pcbAreatemp.next=-1;return temp;ext=-1;x=;pcbAreax.bx=;pcbAreax.cx=;pcbAreax.dx=;pcbA=;pcbAreax.next=-1;pcbAreax.pc=;pcbAreax.psw=;pcbAreax.status=;tatus=Running;TIME=SLOT; x;BX=pcbAreatemp.bx;CX=pcbAreatemp.cx;DX=pcbAreatemp.dx;PC=pcbAreat

3、emp.pc;PSW=pcbAreatemp.psw;run=temp; ame);printf( 進程狀態(tài): %dn,pcbArearun.status); printf( 寄存器內容: nAXtBXtCXtDXtPCtPSWn); printf(%dt%dt%dt%dt%dt%dn,pcbArearun.ax,pcbArearun.bx,pcbArearun.cx,pcbArearun.dx,pcbArearun.pc,pcbArearun. psw);void main()int temp;PCB tmp_pcb;printf(請輸入進程號,以負數(shù)為結束(進程號應保持唯一)。nn按任意鍵進入輸入模式: );getchar();InitRun();InitReady();InitFree();printf( 請開始輸入進程號: n);while(1)scanf(%d,&temp);if(temp0)break; =temp; =temp; =temp; =temp; =te

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論