一陰一陽之為道。 早在幾千年我國古人就知道天地萬物皆由正反兩個東西組成的。 自從人類進入電氣時代,
隨著電子元件的快速發展,各種裝置隨之誕生了。 一些元件(例如閘流體)可以根據電壓的高低變化自行導
通或者關斷。 如果是高電壓導通,就規定是1 ,低電壓導通規定是0,那麼眾多的這些元件組成的乙個整體就可以0
和1來控制他們了。有各種0和1組成的句子就具有了一定的功能。 為了管理這些0和1,我們將他們按照一定的規則翻
譯成我們看的懂的程式,由多個程式組成了有功能整體,我們叫做系統。有了這種思想,就有了後來的計算機系統。
一、計算機系統
計算機對人類的進步和發展作用巨大,影響深遠。計算機系統由硬體和軟體組成。 硬體主要是cpu、儲存器、
輸入輸出控制系統和各種輸入輸出裝置組成。 軟體主要是系統軟體、支撐軟體、應用軟體三類。 作業系統就是管理
計算機系統資源、控制程式執行、改善人機介面和為應用提供支援的一種系統軟體。
在管理系統資源上主要對處理器、儲存、檔案、裝置進行管理。 在多使用者或多道程式情況下,所要執行的程式
數目超過了處理器的個數,這時就需要按照一定的方式處理程式,進行處理器的分配排程。根據使用者程式需要,操作
系統可以對主儲存器進行管理,分配主存空間等。 系統中檔案量大時,需要對他們進行分類整理; 當查詢檔案時可
以快速找到…… 對於這些需求,作業系統增加了對檔案進行管理的功能。
二、作業系統
批處理作業系統
為了更形象地了解批處理作業系統,我先舉乙個生活中的小例子。 乙個病房裡面有2個病人都要輸液,接下來3
位**可以用兩種方式完成病人的輸液任務。
第一種方式:給1號病人輸液完畢後再給2號病人輸液
第二種方式:同時讓兩個病人輸液
**1在給1號扎完針,馬上給2號扎針;如果病人都需要輸多瓶液,在換液過程中,**2根據輪流給2個病人換
液,直到全部輸完為止。
看完這個小例子,下面理解單道和多道批處理作業系統就容易多了。 如果把計算機要處理的事情看做乙個作業
的話,那麼要處理多種事情的話,就是一批作業了。
在單道批處理系統中,每次允許乙個作業執行,一批作業和初始資料交給系統後,系統順序控制作業的執行,當 乙個
作業執行結束後,自動轉入下乙個作業的執行。這就好比是**按照第一種方式給病人輸液。
在多道批處理作業系統中,作業的初始資訊記錄在卡片上,通過卡片輸入機把一批作業的資訊傳送到磁碟上,操
作系統在從磁碟上選擇若干個作業裝入主儲存器,是作業不斷輪流占用**處理器執行,當某個作業產生結果資訊
時,可以啟動印表機輸出。這個就好比**按照第二種方式給病人輸液。
分時作業系統
為了讓使用者直接操縱計算機進行互動工作,分時系統可以讓使用者通過使用與計算機相連線的終端來使用操作系
統。 使用者從各自終端上輸入命令,系統可以迅速地處理,給出應答。 雖然共用乙個處理系統,但是處理使用者請求特
別迅速,所以讓使用者感覺像是處理系統時時刻刻都在為他服務一樣。
實時作業系統
實時是指計算機對於外來資訊能夠以足夠快的速度進行處理,並在被控物件允許的時間範圍內作出快速反應。最
典型應用最廣的實時作業系統是嵌入式作業系統。 計算機硬體不在以物理上單獨的裝置形式出現,而是大部分或全
部都隱藏和嵌入到各種應用系統中。作業系統和硬體組合成乙個整體,這個整體能夠對外界的變化實時做出反應。例
如智慧型機械人。
微機作業系統
隨著微處理技術和硬體技術的發展,在分時作業系統中龐大的主機可以微型化了,可以使得乙個終端真正擁有一
臺主機。 在這個主機裡面我們需要乙個作業系統,這個作業系統可以為使用者提供兩類服務,一類是建立和命名文
件,把檔案儲存到磁碟中,在各類裝置之間轉化資訊,另一類是執行程式,接受來自鍵盤或由檔案提供的資料,在屏
幕上顯示結果。 總的來說就是這個系統可以實現檔案管理、輸入輸出控制和命令的解釋。
網路作業系統
把多個微機通過網路作業系統連線在一起組成乙個網路,實現微機之間相互傳遞資料,實現資源共享。
分布式作業系統
由多台計算機組成一種特殊的計算機網路,分布式作業系統能使系統中若干臺計算機相互協作完成乙個共同的任
務,或者乙個任務分成小塊兒,每台計算機負責一小塊兒。 它採用客戶/伺服器模式,客戶是網路中需要各種服務的
使用者,乙個伺服器提供一類服務。 客戶需要哪個服務就啟動哪個伺服器。
三種結構:
環形、星形、樹形
兩個特點:
統一性——使用者感覺到是乙個單一的計算機系統
透明性——使用者不知道系統資源所在位置,感覺不到是多台伺服器在為他提供服務
三、小結
總結一下,明白了好多東西,知識理解的更深入了,聯絡更緊密了,邏輯更清晰了。 從最早的機器碼發展到現
在的作業系統,我感受到了人類智慧型的偉大。沒有做不到的,只有想不到的。 簡單的0和1 構成了多姿多彩的世界。
作業系統可以有各種各樣的形式,哪種最貼心,哪種就最受歡迎。我相信不久的將來,中國人一定會做出屬於自己的
作業系統。
計算機系統
做加法時,主要判斷是否溢位 無符號加溢位條件 cf 1 帶符號加溢位條件 of 1 舉例 若n 8,計算107 46 107 0110 1011 46 0010 1110 01001 1001 溢位標誌of 1 零標誌zf 0 符號標誌sf 1 進製標誌cf 0 無符號 sum 153,因為cf 0...
計算機系統
計算機系統概述 1 馮諾依曼計算機系統組成 2 計算機五大構成 3 計算機軟體系統 4 高階語言程式轉換過程 5 計算機系統組成 6 典型的計算機主機板組成框圖 7 微機工作示意圖 8 儲存器工作過程 計算機記憶體容量計算常識 計算機系統對記憶體的識別是以byte 位元組 為單位,每個位元組由8位二...
計算機系統結構 計算機 計算機系統的基本結構
乙個完整的計算機系統是由計算機硬體系統和計算機軟體系統兩部分組成。硬體是計算機的實體,又稱為硬裝置,是所有固定裝置的總稱。它是計算機實現其功能的物質基礎,其基本配置可分為 主機 鍵盤 顯示器 光碟機 硬碟 軟盤驅動器 印表機 滑鼠等。軟體是指揮計算機執行的程式集,按功能分系統軟體和應用軟體。1 由運...