Linux 計算機概論

2021-06-28 06:30:15 字數 736 閱讀 8434

現在這個時代我們越來越離不開計算機,而且隨著智慧型軟體的開發和應用計算機也開始越來越了解我們了,可是我們有對計算機了解多少呢?

由於先前學過一些關於微控制器的知識,對於廣義上的計算機有些許了解,因此在看鳥哥的linux的私房菜的第零張顯得順理些,不過對於以前對計算機和微控制器的知識缺乏串聯的思考還是有些慚愧的。

計算機一般來說可以分為硬體,軟體兩大部分。

硬體方面呢主要有五大主城部分,即計算機的輸入單元,輸出單元,cpu的控制單元,邏輯運算單元和主記憶體單元。其中後三個部分又經常被稱為主機部分,主機的關鍵在與cpu,他的邏輯運算單元主要負責邏輯判斷和程式運算,而控制單元主要負責協調各周邊元件和個單元間的工作。如果想要實現什麼cpu的功能,需要參考其內建的微指令集。主記憶體是cpu和輸入輸出單元的資料橋梁,因此也往往是計算機執行速度的重要引數,理論上來說主記憶體的外頻和cpu的外存選取的一樣最佳。

系統即前端系統匯流排每次傳送的位數相區別。

接下來在談談你軟體部分,軟體執行最基本的是給cpu提供可識別的指令碼讓其執行,其中含有幾個難點:需要了解機器語言,需要了解所有硬體的相關功能函式,程式不具有可攜性,程式具有轉移性。因此作業系統也就應運而生。作業系統由核心和系統呼叫組成。前者主要是用來管控硬體和提供相關的能力,並且其放置在記憶體中的區塊是常駐的且受保護的。為了保護核心,並且讓程式設計師比較容易開發軟體,因此作業系統除了核心程式之外,通常還會提供一整組開發介面, 那就是系統呼叫層;但是如果沒有其他的應用程式輔助,作業系統只能讓計算機主機準備妥當(ready)而已!並無法運作其他功能。

計算機概論

電腦組成單元 輸入單元 輸出單元 cpu內部的控制單元 算數邏輯單元與主記憶體五大部分。cpu種類 精簡指令集 reduced instruction set computing,risc 常見的risc微指令集cpu主要例如昇陽 sun 公司的sparc系列 ibm公司的power archite...

計算機概論

計算機主要分為三個部分 整台主機的重點在於 處理器 central processing unit cpu為乙個具有特定功能的晶元,裡頭含有微指令集,如果你想讓主機進行什麼特異的功能,就要參考cpu是否有相關的微指令集才可以。由於cpu的主要工作在於管理和運算,因此在cpu內又可以分為兩個主要的單元...

計算機概論

所謂的計算機就是一種計算器。而計算器其實是 接受使用者輸入指令與資料,經由 處理器的數學與邏輯單元運算處理後,以產生或儲存成有用的資訊。計算機的硬體組成可分為三部分 1.輸入單元 包括鍵盤 滑鼠 卡片閱讀機 掃瞄器 手寫板 觸控螢幕等等一堆。2.主機部分 這個就是系統單元,被主機機殼保護住了,裡面含...