第二章 作業系統概述

2021-10-05 20:23:47 字數 866 閱讀 9082

2.1 作業系統的目標和功能

作業系統是控制應用程式執行的程式,是應用程式和計算機硬體間的介面,它有三個目標:

計算機系統中的三種重要介面

作業系統與其它電腦程式的比較:

作業系統的一部分在記憶體中,包括核心程式(kernel或nucleus)和當前正在使用的其他作業系統程式,核心程式包含作業系統中最常使用的功能。

2.1.3作業系統的易擴充套件性

監控程式角度:監控程式控制事件的順序。監控程式每次從輸入裝置中讀取乙個作業。讀入後,當前作業唄放置在使用者程式區域,並且把控制權交給這個作業。作業完成後,它將控制權返回給監控程式,監控程式立即讀取下乙個作業。每個作業的結果被傳送到輸出裝置,交付給使用者。

處理器角度:處理器執行記憶體中儲存的監控程式中的指令,這些指令讀入下乙個作業並儲存到記憶體中的另一部分,這些指令讀入下乙個作業並儲存到記憶體中的另一部分。讀入乙個作業後,處理器將會遇到監控程式的分支指令,引導處理器在使用者程式的開始處繼續執行。處理器繼而執行使用者程式中的指令,直到遇到乙個結束指令或錯誤條件。

監控程式的功能:

監控程式或批處理作業系統,只是乙個簡單的電腦程式,它依賴於處理器可從記憶體的不同部分取指令的能力,交替的獲取或釋放控制權。此外,還考慮了其他硬體功能:

批處理多道程式設計

分時主要目標

充分利用處理器

減小響應時間

作業系統

作業控制語言命令,作業提供的命令

終端鍵入的命令

2.3主要成就

2.3.1程序

關於程序的定義有很多,例如:

程序由三部分組成:

執行緒和程序的區別如下:

一般而言,系統的容錯性是通過增加冗餘度來實現的。冗餘的實現有以下幾種方法:

第二章 作業系統概述

一 作業系統 二 程序 程序狀態 程序管理方式 三 記憶體管理 分頁機制與虛擬記憶體 程序隔離與記憶體共享 四 排程和資源管理 排程三因素 排程與資源分配的主要元件 短期佇列 兩種常用排程策略 長期佇列 i o佇列 排程時機 五 現代作業系統特徵 六 windows體系結構 七 linux體系結構 ...

第二章 作業系統

考試題型分析 選擇題 考試時間 上午試題型別 選擇題分值 6 8分 分值佔比 舉例 包餃子。前驅圖表示出了有些任務是有先後順序的,有些任務是可以並行操作的,箭頭表示約束。首次適應法 最佳適應法 最差適應法 迴圈首次適應法 邏輯位址與實體地址轉換 那麼如何根據邏輯位址求實體地址呢?我們得首先知道那一部...

作業系統 第二章 作業系統基礎操作

計算機體系結構概述 計算機記憶體和硬碟布局 開機順序 背景中斷 異常和系統呼叫相比較 中斷和異常處理機制 系統呼叫概念 系統呼叫的實現 程式呼叫與系統呼叫的不同之處開銷 2 disk 存放os 3 bios 存放i o處理系統 4 bios 載入os到記憶體中。5 post 加電自檢 尋找顯示卡和執...