第7章作业系统.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章作业系统.PDF

第7章 作業系統 第7章 作業系統 - 作業系統(Operating systems, O.S.) * 電腦硬體和使用者(人或應用程式)之間的介面 * 管理電腦系統硬體及軟體資源的程式 # 資源 CPU 、記憶體、輸出入設備... * 協助其他程式執行的程式 - 載入及執行作業系統 * 執行其他程式時,作業系統將該程式載入記憶體然後執行 * 作業系統本身的載入及執行 # 啟動程式(Bootstrap)存在ROM 中,開機時程式計數器(PC)預設為啟 動程式第一個指令位址,因此首先執行啟動程式 7-1 # 啟動程式負責將作業系統載入記憶體,並將PC 設為作業系統的第一 個指令位址 # 作業系統開始執行 (1) ROM 啟動程式 (3) 作業系統 CPU (2) RAM (1) 執行啟動程式 (2) 載入作業系統 (3) 執行作業系統 (a) 作業系統演進 (a) 作業系統演進 - 批次系統(Batc system, 1950) * 批次作業系統控制大型電腦(Mainframe) ,使用打孔卡為輸入、行列 印表機為輸出、磁帶機為次級儲存體 7-2 * 要執行的程式稱為工作(Job) * 電腦以一個一個或一組一組的方式執行工作:批次處理 # 程式設計師將一疊打孔卡(程式及資料)送至作業室請求執行工作 無 法控制電腦,與電腦也沒有互動 # 作業員處理(讀取)打孔卡並執行程式 # 如果執行成功,執行結果送給程式設計師;反之,送出錯誤報告 * 電腦資源在工作執行時被佔據 * 作業系統僅確保所有資源會從一個工作轉到下一個工作 - 分時系統(Time-sharing system) * 多重程式(Multiprogramming) :同時執行許多程式 # 資源可以分享,例如:某工作在執行列印時,CPU 即可讓其他工作 使用 → 資源使用效率較高 * 分時(Time-sharing) :系統資源被不同的工作分享 7-3 # CPU 在各個工作輪流切換,因此許多工作可以同時進行 # 每一個工作可分配到一部分時間:時隙(Time-slot) # 分時機制非常快速,使用者無法察覺(例如:時隙 ≈ 25 ms) # 排程(Scheduling) :將資源配置給不同的程式,決定哪個程式在什麼 時候該使用哪個資源 工作 C B A CPU 完成 排程策略:先到先服務 (First come first serve) - 個人系統(Personal system) * 單一使用者作業系

文档评论(0)

wendang_12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档