下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實驗項目名稱單處理機系統(tǒng)的進程調度實驗目的及要求加深對進程概念的理解,明確進程的區(qū)別。深入了解系統(tǒng)如何組織進程,創(chuàng)建進程。進一步認識如何實現(xiàn)處理機調度。實驗內容編寫程序完成單處理機系統(tǒng)中的進程調度,要求采用時間片輪轉調度算法。試驗具體包括:首先確定進程控制塊的內容和組成方式;然后完成進程創(chuàng)建原語和進程調度原語;最后編寫主函數(shù)對所做工作進行測試。實驗步驟申請進程控制塊。申請資源。填寫進程控制塊。掛入就緒隊列。實驗環(huán)境、實驗結果與分析#includestdio.h#definerunning1#defineaready2#defineblocking3#definesometime5#define
2、n10structintname;intstatus;intax,bx,cx,dx;intpc;intpsw;intnext;pcbarean;intPSW,AX,BX,CX,DX,PC,TIME;intrun;structinthead;inttail;ready;intpfree;sheduling()inti;if(ready.head=-1)(printf(無T就DD緒皿進?程皿n);return;)i=ready.head;ready.head=pcbareaready.head.next;if(ready.head=-l)ready.tail=-1;pcbareai.status=
3、running;TIME=sometime;AX=pcbarearun.ax;BX=pcbarearun.bx;CX=pcbarearun.cx;DX=pcbarearun.dx;PC=pcbarearun.pc;PSW=pcbarearun.psw;run=i;create(intx)inti;if(pfree=-l)printf(無T空?閑D進?程???制?模P塊O,U?進?程U-倉啦皿建皿失皿效DDn);return;i=pfree;pfree=pcbareapfree.next;=x;pcbareai.status=aready;pcbareai.ax=x;p
4、cbareai.bx=x;pcbareai.cx=x;pcbareai.dx=x;pcbareai.pc=x;pcbareai.psw=x;if(ready.head!=-1)pcbareaready.tail.next=i;ready.tail=i;pcbareaready.tail.next=-l;elseready.head=i;ready.tail=i;pcbareaready.tail.next=-l;main()intnum,i,j;run=ready.head=ready.tail=block=-l;pfree=0;for(j=O;jn-l;j+)pcbareaj.next=j+
5、1;pcbarean-l.next=-l;printf(輸?AD?進?程皿編MU號?(叮避ODD免a編叮口號?的D?沖?突?,?以?負。數(shù)丫輸0?AD?結DU束?,U?最U?多皿可皿創(chuàng)DDD建D10個?進?程D-)D?:Don);scanf(%d,&num);while(num=0)create(num);scanf(&d,&num);sheduling();if(run!=-l)printf(進?程皿標0叮識?符0?進?程U-狀DDD態(tài)0?寄?存U?器0D內皿容0Y:DOaxbxcxpcpsw:n);printf(%8d%10d%3d%3d%3d%3d%3d%3dn,,pcbarearun.status,pcbarearun.ax,pcbarea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 訴訟案件處理經(jīng)驗總結
- 房地產開發(fā)業(yè)會計工作總結
- 網(wǎng)上購物系統(tǒng)課程設計jsp
- 茶葉店銷售員工作總結
- 工業(yè)行業(yè)保安工作總結
- 電子商務行業(yè)行政后勤工作總結
- 電影影視銷售心得體會
- 玻璃制品生產招標合同三篇
- 勸退員工合同(2篇)
- 創(chuàng)新項目保密協(xié)議書(2篇)
- 2024養(yǎng)老院消防設備升級與消防系統(tǒng)維護服務合同3篇
- 單位內部治安保衛(wèi)制度
- 人才引進政策購房合同模板
- 學生宿舍消防安全制度模版(3篇)
- GB/T 44990-2024激光熔覆修復層界面結合強度試驗方法
- 四川省成都市2023-2024學年高二上學期期末調研考試語文試題(解析版)
- ps經(jīng)典課程-海報設計(第六講)
- 江蘇省泰州市2023-2024學年高一上學期期末語文試題及答案
- 【MOOC】工程制圖解讀-西安交通大學 中國大學慕課MOOC答案
- 期末復習(試題)-2024-2025學年三年級上冊數(shù)學蘇教版
- 浙江省杭州市西湖區(qū)2023-2024學年九年級上學期期末語文試題(解析版)
評論
0/150
提交評論