什麼是作業系統核心,計算機作業系統中處理機 cpu和核心三者的區別是什麼?

2021-09-01 03:11:59 字數 3647 閱讀 1211

1樓:仲吉

作業系統核心是指大多數作業系統的核心部分。它由作業系統中用於管理儲存器、檔案、外設和系統資源的那些部分組成。作業系統核心通常執行程序,並提供程序間的通訊.

「核心」指的是乙個提供硬體抽象層、磁碟及檔案系統控制、多工等功能的系統軟體。乙個核心不是一套完整的作業系統。一套基於linux核心的完整作業系統叫作linux作業系統,或是gnu/linux。

核心是作業系統最基本的部分。它是為眾多應用程式提供對計算機硬體的安全訪問的一部分軟體,這種訪問是有限的,並且核心決定乙個程式在什麼時候對某部分硬體操作多長時間。直接對硬體操作是非常複雜的,所以核心通常提供一種硬體抽象的方法來完成這些操作。

硬體抽象隱藏了複雜性,為應用軟體和硬體提供了一套簡潔,統一的介面,使程式設計更為簡單。

嚴格地說,核心並不是計算機系統中必要的組成部分。程式可以直接地被調入計算機中執行,這樣的設計說明了設計者不希望提供任何硬體抽象和作業系統的支援,它常見於早期計算機系統的設計中。最終,一些輔助性程式,例如程式載入器和偵錯程式,被設計到機器核心當中,或者固化在唯讀儲存器裡。

這些變化發生時,作業系統核心的概念就漸漸明晰起來了。

2樓:秒懂百科

核心:作業系統最基本的部分

計算機作業系統中處理機、cpu和核心三者的區別是什麼?

3樓:匿名使用者

簡單來說,處理機指的是硬體,它包含cpu在內,而核心是作業系統中的概念回,是作業系統的核心,是屬答

於軟體部分。

概念:1.處理機包括**處理器,主儲存器,輸入-輸出介面,加接外圍裝置就構成完整的計算機系統。

處理機是處理計算機系統中儲存程式和資料,並按照程式規定的步驟執行指令的部件。程式是描述處理機完成某項任務的指令序列。指令則是處理機能直接解釋、執行的資訊單位。

2.**處理器(cpu,central processing unit)是一塊超大規模的積體電路,是一台計算機的運算核心(core)和控制核心( control unit)。它的功能主要是解釋計算機指令以及處理計算機軟體中的資料。

3.核心是作業系統最基本的部分。它是為眾多應用程式提供對計算機硬體的安全訪問的一部分軟體,這種訪問是有限的,並且核心決定乙個程式在什麼時候對某部分硬體操作多長時間。

核心,是乙個作業系統的核心。是基於硬體的第一層軟體擴充,提供作業系統的最基本的功能,是作業系統工作的基礎,它負責管理系統的程序、記憶體、裝置驅動程式、檔案和網路系統,決定著系統的效能和穩定性。

有誰能給我講一下作業系統核心是什麼?有啥作用?

4樓:秒懂**

核心:作業系統最基本的部分

5樓:匿名使用者

作業系統核心是管理記憶體、管理檔案系統、管理程序的總管家,直接從硬體操作太複雜繁瑣,使用者通過作業系統來實現管理硬體,核心是橋梁,搭在硬體和作業系統之間的。

6樓:91資料中心

作業系統

核心是系統的核心,比喻人體而言的大腦。

做用簡而言之:協調cpu 記憶體

版 硬碟權 主機板的通道、外部裝置(鍵盤、滑鼠、usb其他裝置)工作。協調多工執行各個程序(程式任務)之間的呼叫。

圖形化介面是為了方便操作。

作業系統核心和作業系統發行版有什麼區別

7樓:好程式設計師

linux核心版本有兩種:穩定版和開發版 ,linux核心版本號由3組數字組成:第乙個組數字.第二組數字.第三組數字

第乙個組數字:目前發布的核心主版本。

第二個組數字:偶數表示穩定版本;奇數表示開發中版本。

第三個組數字:錯誤修補的次數。

例1: 2.6.18-128.elsmp ,

第乙個組數字: 2 , 主版本號

第二個組數字: 6 , 次版本號,表示穩定版本(因為有偶數)

第三個組數字 18 , 修訂版本號 ,

表示修改的次數,頭兩個數字合在一齊可以描述核心系列。如穩定版的2.6.

0,它是2.6版核心系列。128:

表示這個當前版本的第5次微調patch, 而elsmp指出了當前核心是為elsmp特別調校的 el : enterprise linux ; smp : 表示支援多處理器 , 表示該核心版本支援多處理器。

linux發行版:

就linux的本質來說,它只是作業系統的核心,負責控制硬體、管理檔案系統、程式程序等,並不給使用者提供各種工具和應用軟體。所謂工欲善其事,被必先利其器,一套在優秀的作業系統核心,若沒有強大的應用軟體可以使用,如c/c++編譯器、c/c++庫、系統管理工具、網路工具、辦公軟體、多**軟體、繪圖軟體等,也無法發揮它強大的功能,使用者也無法僅僅使用這個系統核心進行工作,因此人們以linux核心為中心,再整合搭配各種各樣的系統管理軟體或應用工具軟體組成一套完整的作業系統,如此的組合便稱為linux發行版。

常見linux發行版如下

(1)ubuntu: 多數使用者的忠實選擇

與很多linux版本相比,ubuntu僅能算是linux家族的新生代小屁孩,但正所謂長江後浪推前浪,相比之前的版本,它已經有了很大的改變。ubuntu的創始人mark shuttleworth是一位兼備財富與激情的南非企業家,他建立並推廣了這種以「為人而生的linux」(linux for humans)為口號的ubuntu。市面上的各種linux系統都各具特色,或資源豐富,或易於上手,或特定功能強大。

而ubuntu的定位是:為易用性而設計。目前ubuntu在龐大的linux發燒友社群支援下,正不斷迅猛發展。

因為有來自社群的廣泛支援和關注,所以推薦新手們選用ubuntu系統來踏上linux之旅。得益於眾多的開發者和使用者,你將能得到100%的硬體支援,而且可以輕鬆搜尋到想學習的內容或想更改的設定。

ubuntu也有很多「變形版」可供選用。它們的核心基本相同,但桌面環境各異。感興趣的童鞋,也可以嘗試具有kde桌面環境的kubuntu,以及適用於上網本等低配電腦的xfce桌面環境——xubuntu,另外還有許多其他的ubuntu衍生版本可供選擇。

(2)linux mint:更易於新手使用

與ubuntu相比,linux mint多少缺乏一些核心軟體和設計靈感。但它與windows、macs等作業系統更加類似,因此對於從其他系統跳槽過來的粉絲們就能輕鬆使用。linux mint的目標是提供一種更完整的即刻可用體驗,因此它預設整合了作業系統的所有常規功能,如***、***以及flash等。

而且其選單設定也更像windows的開始選單,讓人倍感親切,另外系統中還有很多為新手準備的智慧型選項。

(3)fedora:可信賴的選擇

fedora是紅帽企業linux的個人桌面分支,是由fedora開發團隊推出並定期更新的強大作業系統。fedora中整合有linux的最前沿技術,並能廣泛支援包括powerpc架構處理器在內的多種硬體。fedora和ubuntu的使用並非完全不同,但乙個重要區別就是軟體包安裝程式(用於快速從發行版系統伺服器上獲取並安裝應用程式)。

總體來說,我個人認為fedora是個很不錯的選擇。

(4)arch linux:從零開始的工程

安裝arch linux時,最好別選午休之類的小塊時間,因為你必須靜下心來仔細研究才能完成整個安裝。這個安裝過程是學習linux系統的絕佳機會。通過配置系統設定,優化系統效能的過程,你將對linux產生更加深刻的理解。

(5)opensuse

(6)debian

(7)sabayon

計算機常見的作業系統有哪些,計算機作業系統有哪些?

windows作業系統 windows作業系統是由微軟公司開發,大多數用於我們平時的台式電腦和膝上型電腦。windows作業系統有著良好的使用者介面和簡單的操作。我們最熟悉的莫過於windows xp和現在很流行的windows 7,還有比較新的windows 8.微軟還開發了適合伺服器的作業系統,...

計算機專業作業系統問題

計算機作業系統這門課程是幾乎是各大高校必考的科目之一,只是有的學校放在了初試來考查,有的放在了複試來考查。在統考大綱中佔了35分,約佔23 的分值,作業系統在考試中的地位一般都是要比資料結構低一些的,乙個原因是作業系統肯定是沒有資料結構應用的普及性大,第二個原因就是作業系統考查的靈活性沒有資料結構強...

請問什麼是作業系統核心,什麼是作業系統核心

核心,是乙個作業系統的核心。是基於硬體的第一層軟體擴充,提供作業系統的最基本的功能,是作業系統工作的基礎,它負責管理系統的程序 記憶體 請點選輸入 描述 裝置驅動程式 檔案和網路系統,決定著系統的效能和穩定性。2 現代作業系統設計中,為減少系統本身的開銷,往往將一些與硬體緊密相關的 如中斷處理程式 ...