作業系統概述 一

2021-10-25 12:09:36 字數 637 閱讀 6181

1、作業系統的設計目標

現代作業系統都支援多工具有併發、共享、虛擬和非同步性特徵

併發:兩個或多個事件在同一時間間隔內發生

共享:系統中的資源可以供記憶體中多個併發執行的程序共同使用

虛擬:記憶體虛擬化,計算機可以裝入比實際記憶體大的資料量

非同步:程序以不可預知的速度執行

管理計算機資源

提供使用者介面:

程式:程式是指令的集合,程式的執行就是按照某種控制流執行指令的過程;乙個單一指令需要的處理稱為指令週期;乙個指令週期可以劃分為兩個步驟,分別是取指週期和執行週期。

指令:指令由操作碼和位址碼構成,操作碼指明操作的性質,位址碼表示運算元在儲存器中的位置;

馮·諾bai伊曼型計算機的cpu,其工作都可以分為5個階段:取指令、指令解碼、執行指令、訪訪問數、結果寫回。

作業系統 作業系統 一 作業系統概述

好好學習,天天向上本文已收錄至我的github倉庫daydayup 歡迎star 之前一直沒有系統地學過作業系統,感覺自己在平時的學習過程中對於某些概念理解得一塌糊塗,比如中斷 記憶體 程序和執行緒等。所以打算系統的學習一下作業系統。一開始我是在b站看哈工大的李治軍老師講的,但是一上來就開始從彙編 ...

一 作業系統概述

作業系統 os 是指控制和管理整個計算機系統的硬體和軟體資源,並合理地組織排程計算機的工作和資源的分配,以提供給使用者和其他軟體方便的介面和環境的程式集合。互斥共享方式 一段時間內僅允許乙個程序訪問資源 臨界資源 獨佔資源 同時訪問方式 巨集觀同時,微觀分時。命令介面 聯機命令介面 互動式命令介面 ...

作業系統筆記一(作業系統概述)

1.1作業系統是什麼?作業系統是管理計算機硬體和軟體資源的計算機程式,管理配置記憶體 決定資源供需順序 控制輸入輸出裝置等,作業系統提供讓使用者和系統互動的操作介面。1.2作業系統有什麼用?作業系統統一管理計算機資源!計算機資源包括處理器資源 io資源 儲存器資源 檔案資源 作業系統實現了對計算機資...