什么是作業系統
作業系統由內核和應用組成,在計算機軟硬體架構中,作業系統起到的是管理的作用,負責管理計算機的軟硬體資源,
用戶、作業系統、計算機硬體之間的關系
由于作業系統的內核過于脆弱,所以不允許用戶從外部直接操作,于是開發人員在開發作業系統的時候,會給用戶提供系統呼叫介面,用戶通過系統呼叫介面來訪問作業系統內核,完成一系列作業,
但是由于系統呼叫介面有的過于復雜,并不是人人都是程式員,并沒有辦法很好的使用這些系統呼叫介面,于是通過把系統呼叫介面進行封裝,可以把多個復雜的系統呼叫介面封裝成一個命令,于是就有了現在的用戶操作介面,包括shell命令,庫函式等,
用戶就可以通過用戶操作介面,輸入操作指令,就可以實作對作業系統內核的呼叫,
計算機硬體是通過各自的驅動程式來實作對作業系統的訪問的,硬體驅動會自動采集硬體資訊,傳輸給作業系統,完成滑鼠,鍵盤,硬碟等一系列操作,
圖示:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/272846.html
標籤:其他
上一篇:記:2021.4.4
