桌面常見四大作業系統
基本功能
應用程式執行需要作業系統提供哪些支援?作業系統的功能
記憶體管理
裝置管理
檔案管理
作業系統的定義
各種各樣的應用系統
除錯程式、裝入程式、編輯程式
編譯程式、匯程式設計序、裝配程式
作業系統
機器語言
微程式裸機
手工操作(沒有作業系統)
單道批處理系統
多道批處理系統
60年代硬體的兩個重大進展
通道技術
要求支援多工/多使用者
多終端計算機
概念:主機以很短的「時間片」為單位,把cpu輪流分配給每個終端使用,直到全部作業被執行完
分時系統的特點
unix
作業系統的進一步發展(分時系統的衍化)
實時作業系統
嵌入式作業系統
網路作業系統
作業系統學習筆記 一 作業系統概述
作業系統的基本功能 終端分類 併發是指巨集觀上在一段時間內能同時執行多個程式,而並行則指同一時刻能執行多個指令。並行需要硬體支援,如多流水線 多核處理器或者分布式計算系統。作業系統通過引入程序和執行緒,使得程式能夠併發執行。共享是指系統中的資源可以被多個併發程序共同使用。有兩種共享方式 互斥共享和同...
作業系統學習筆記 作業系統基礎
先看下面的一張圖 你會聯想到什麼?沒錯這是整個計算機啊。我們講計算機是用來幫助人們解決一些實際問題的工具 那我們不妨先 一下,在螢幕上輸入 hello 計算機內部都會進行哪些工作吧。輸出 hello 的工作 cpu發指令給記憶體,把記憶體位址為300的地方東西拿出來,寫入到777視訊記憶體位址。螢幕...
作業系統學習筆記
這裡專門摘錄作業系統相關筆試題和面試題!也當作自己的乙個複習!乙個很全的作業系統常考知識集合 1.分段式儲存和分頁式儲存,以及段頁式儲存的區別 分頁是一維儲存,分段是二維的 因為分頁給出虛擬位址後,作業系統會自動劃分頁號和偏移量 而分段給出位址後,需要知道段號和偏移量,段的長度是可變的!故是二維的 ...