作業系統的工作原理,計算機作業系統的工作原理是什麼?

2021-12-20 15:41:37 字數 5397 閱讀 5843

1樓:匿名使用者

作業系統(英語;operating system,簡稱os)是一管理電腦硬體與軟體資源的程式,同時也是計算機系統的核心與基石。作業系統身負諸如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統是管理計算機系統的全部硬體資源包括軟體資源及資料資源;控制程式執行;改善人機介面;為其它應用軟體提供支援等,使計算機系統所有資源最大限度地發揮作用,為使用者提供方便的、有效的、友善的服務介面。

作業系統是一個龐大的管理控制程式,大致包括5個方面的管理功能:程序與處理機管理、作業管理、儲存管理、裝置管理、檔案管理。

目前微機上常見的作業系統有dos、os/2、unix、xenix、linux、windows、netware等。但所有的作業系統具有併發性、共享性、虛擬性和不確定性四個基本特徵。

手機作業系統有android,ios,塞班等。

計算機作業系統的工作原理是什麼?

2樓:douyin學渣的筆記

計算機的基本原理是儲存程式和程式控制。預先要把指揮計算機如何進行操作的指令序列(稱為程式)和原始資料通過輸入裝置輸送到計算機記憶體貯器中。每一條指令中明確規定了計算機從哪個地址取數,進行什麼操作,然後送到什麼地址去等步驟。

計算機在執行時,先從記憶體中取出第一條指令,通過控制器的譯碼,按指令的要求,從儲存器中取出資料進行指定的運算和邏輯操作等加工,然後再按地址把結果送到記憶體中去。接下來,再取出第二條指令,在控制器的指揮下完成規定操作。依此進行下去。

直至遇到停止指令。

程式與資料一樣存貯,按程式編排的順序,一步一步地取出指令,自動地完成指令規定的操作是計算機最基本的工作原理。這一原理最初是由美籍匈牙利數學家馮.諾依曼於2023年提出來的,故稱為馮.

諾依曼原理。

3樓:匿名使用者

說實話,你的問題真的不知道該怎麼回答~因為這是一個相對複雜的問題~所以建議你你所在地的新華書店或其他大書店去買這本書:

《作業系統原理》(世界著名計算機教材精選)作 者:lubomir f.bic/alan c.shaw出版社:清華大學出版社

出版日期: 2005-10-1 isbn:730211602簡 介:

本書詳細講述了從單處理機到分散式和平行計算機系統的基本思想、原則及概念,內容包括程序管理與協作、記憶體管理、檔案系統與輸入輸出、系統保護與安全等。本書不僅從商用作業系統和研究型作業系統中選用了大量的例子來闡述有關的概念,而且針對各部分內容,給出了相應的程式設計實驗練習,以增強讀者的實際動手能力。 本書可用作電腦科學或計算機工程等相關專業的「作業系統」教科書,也可作為從事計算機工作的科技人員學習計算

定 價:¥50.0

4樓:kidscode少兒程式設計

往計算機裡放程式的時間比程式執行時間還長我們需要一種方式 讓計算機自動運作於是"作業系統"誕生了作業系統,簡稱 os,其實也是程式

5樓:

計算機系統工作原理

計算機系統及工作原理

6樓:風尖滄月

這問題太牛,還是看書吧

windows作業系統工作原理?

7樓:

計算機系統是由硬體系統和軟體系統所組成的。

一、計算機的硬體系統

硬體系統由輸入裝置、輸出裝置、儲存器、運算器和控制器組成。

其中運算器和控制器結合在一起,稱為**處理器(cpu)(即運算器和控制器)和儲存器合稱為主機。

輸入裝置:常見有鍵盤、滑鼠、掃描器等;

輸出裝置:常見有顯示器、印表機和繪圖儀等;

**處理器:又稱cpu,它包括運算器和控制器。是計算機的核心部分。

我們平時所說的486、586、奔騰ⅲ、奔騰ⅳ指的是cpu的檔次。

運算器:可以進行算術運算和邏輯運算;

控制器:是計算機的指揮系統,它的操作過程是取指令--分析指令,迴圈執行。

儲存器:具有記憶功能的物理器件,用於儲存資訊。 分為記憶體和外存。

記憶體:是半導體儲存器,分為只讀儲存器(rom)和隨機儲存器(ram)。rom只可讀出,不能寫入,斷電後內容還在;ram可隨意寫入讀出,但斷電後內容不存在。

外存:磁性儲存器(軟盤和硬碟);光電儲存器(光碟),可以作為永久性儲存器。

儲存器的兩個重要指標:存取速度和儲存容量。記憶體的存取速度最快,軟盤最慢。

儲存容量是儲存的資訊量,它用位元組(byte)作為基本單位,1個位元組用8位二進位制數表示,1kb=1024b,1mb=1024kb,1gb=1024mb。

二、計算機的軟體系統

計算機軟體系統分為系統軟體和應用軟體兩大類。

系統軟體:為了使用和管理計算機的軟體;主要作業系統軟體有windows95/98/2000/nt/xp/vista,dos, ucdos,ms-dos,unix,,os/2,linux等。其中,windows是多工視覺化圖形介面,dos是字元命令形式的單任務作業系統。

應用軟體:為了某個應用目的而編寫的軟體,主要有輔助教學軟體,輔助設計軟體、文書處理軟體、工具軟體以及其它的應用軟體。

三、計算機的工作原理:

到目前為止,電子計算機的工作原理均採用馮·諾依曼的儲存程式,並自動完成程式的設計思想。

呵呵 計算機作業系統就是講程序,計算機的讀取方式,作業先後安排等等,好又關程序的管理。具體的你可以找本數看看,《計算機作業系統》看看就明白了~~~~

8樓:

將使用者的操作資訊轉化成計算機能識別的機器語言。。。簡單的說就是這樣。。。。

9樓:匿名使用者

這可很多 的說不清楚 建議去網上檢視

作業系統由什麼組成,工作原理是什麼?

10樓:吉歌吹

作業系統的組成

系統資源包括cpu、記憶體、輸入輸出裝置以及儲存在外存中的資訊. 因此作業系統由

(1)對cpu的使用進行管理的程序排程程式

(2)對記憶體分配進行管理的記憶體管理程式

(3)對輸入輸出裝置進行管理的裝置驅動程式

(4)對外存中資訊進行管理的檔案系統

bios

bios是基本輸入輸出系統(basic input/output system)的縮寫, 稱為計算機系統的韌體(firmware), 儲存在rom型儲存器中, 位於1m記憶體的頂端(0fe000~0ffffff), 是微機加電開始工作時最先被執行的一段指令**. 微型計算機常用的作業系統中, 無論dos還是windows, 或者windows nt, 都是由它引導啟動的

分層結構和系統呼叫

在作業系統的分層結構中, 通常把與機器硬體直接有關的部分放在最內層(中斷處理, 裝置驅動程式), 把與使用者關係密切的部分放在最外層(外殼程式), 把程序排程、記憶體管理和檔案系統放在中間層. 從計算機硬體開始,在指令系統的基礎上, 先實現最內層的功能, 於是得到了一個比硬體機器功能強的第一級虛擬機器; 再以第一級虛擬機器為基礎, 實現中間層的功能, 得到第二級虛擬機器. 這樣逐層擴充,最後得到一個功能最強的虛擬機器, 即使用者眼中的虛擬機器.

這種分層結構, 使得內層為外層提供服務, 外層通過呼叫內層提供的服務實現對計算機的控制, 越往外層與計算機硬體的關係越淡薄, 簡化了使用者對計算機的使用. 這種外層呼叫內層服務的過程就叫做系統呼叫. 如dos的系統呼叫和windows的api呼叫.

以上回答你滿意麼?

作業系統簡單工作原理

11樓:下一站明日

作業系統(英語;operating system,簡稱os)是一管理電腦硬體與軟體資源的程式,同時也是計算機系統的核心與基石。作業系統身負諸如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統是管理計算機系統的全部硬體資源包括軟體資源及資料資源;控制程式執行;改善人機介面;為其它應用軟體提供支援等,使計算機系統所有資源最大限度地發揮作用,為使用者提供方便的、有效的、友善的服務介面。

作業系統是一個龐大的管理控制程式,大致包括5個方面的管理功能:程序與處理機管理、作業管理、儲存管理、裝置管理、檔案管理。目前微機上常見的作業系統有dos、os/2、unix、xenix、linux、windows、netware等。

但所有的作業系統具有併發性、共享性、虛擬性和不確定性四個基本特徵。

12樓:匿名使用者

作業系統沒什麼工作原理,作業系統就是提供了一種人機互動的虛擬平臺,這個問題問的不知所云,簡單地說就是人通過輸入裝置傳遞給作業系統,作業系統將資料利用2進位制語言轉化成各各硬體識別的語言來工作,最後通過輸出裝置傳回來,它在中間起到一個轉化語言的作用,這個解釋說的電腦的工作原理,不是作業系統的原理!

13樓:匿名使用者

這樣說吧,粗略的說os分為kernel與你所能看到圖形使用者介面。

大體分佈:使用者-圖形介面-kernel-硬體。

作業系統原理

14樓:oh撒拉嘿丶

作業系統(operating system,簡稱os)是管理計算機硬體與軟體資源的計算機程式。作業系統需要處理如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入裝置與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統也提供一個讓使用者與系統互動的操作介面。

在計算機中,作業系統是其最基本也是最為重要的基礎性系統軟體。從計算機使用者的角度來說,計算機作業系統體現為其提供的各項服務;從程式設計師的角度來說,其主要是指使用者登入的介面或者介面;如果從設計人員的角度來說,就是指各式各樣模組和單元之間的聯絡。事實上,全新作業系統的設計和改良的關鍵工作就是對體系結構的設計,經過幾十年以來的發展,計算機作業系統已經由一開始的簡單控制迴圈體發展成為較為複雜的分散式作業系統,再加上計算機使用者需求的愈發多樣化,計算機作業系統已經成為既複雜而又龐大的計算機軟體系統之一。

作業系統虛擬化作為容器的核心技術支撐,得到了研究者的廣泛關注。最近幾年,無論是在以sosp/osdi為代表的計算機系統領域頂級學術會議上,還是以google為代表的重要網際網路企業中,都陸續出現了一批作業系統虛擬化的最新研究成果,並且成果數量呈現出逐年增加的總體趨勢。[7]

作業系統虛擬化技術允許多個應用在共享同一主機作業系統 (host os) 核心的環境下隔離執行, 主機作業系統為應用提供一個個隔離的執行環境, 即容器例項:作業系統虛擬化技術架構可以分為容器例項層、容器管理層和核心資源層。[7]

作業系統虛擬化與傳統虛擬化最本質的不同是傳統虛擬化需要安裝客戶機作業系統 (guest os) 才能執行應用程式,而作業系統虛擬化通過共享的宿主機作業系統來取代 guest os。

作業系統有幾種,計算機作業系統有哪些?

目前作業系統種類繁多,很難用單一標準統一分類。根據作業系統的使用環境和對作業處理方式來考慮,可分為批處理系統 mvx dos vse 分時系統 windows unix xenix mac os 實時系統 iemx vrtx rtos,rtlinux 根據所支援的使用者數目,可分為單使用者 msdo...

作業系統模擬軟體,作業系統是計算機軟體系統中

vmware 或者 virtualbox 不需要重開機就能在同一臺電腦使用好幾個os。vmware主要的功能有 1.不需要分割槽或重開機就能在同一臺pc上使用兩種以上的作業系統。2.完全隔離並且保護不同os的操作環境以及所有安裝在os上面的應用軟體和資料。3.不同的os之間還能互動操作,包括網路 周...

計算機作業系統的基本功能是什麼,計算機作業系統的四個基本功能是什麼

記憶體的分配與管理 處理機的控制與管理 裝置的控制和管理 檔案的控制和管理 作業的控制與管理 1 文件編輯。2 儲存管理。3 檔案管理。4 作業管理 併發 共享 虛擬 非同步 計算機的基本功能是什麼?計算機的基本功能是算術運算 輸入 輸入操作 邏輯運算。計算機 computer 俗稱電腦,是現代一種...