時至今日,計算機在生活中的各個方面應用特別廣泛,而且體積也很輕便,人們也越來越依賴他。但是即便如此,依然存在很大一部分人對計算機存在着誤解,也有很多人雖然經常使用計算機但是對於它卻並不是很了解,類似於沒有插電源無法開機的鬧劇也是層出不窮,所以我們整理了一些計算機的基礎知識,雖然內容不是很多,但是通過這些讓大家更好的理解計算機。
1. 硬件組成
我們的計算機是由運算器、控制器、存儲器、輸入設備、輸出設備五大部分組成,其中運算器、控制器以及其他一些部件集成在一起被統稱為中央處理單元,也就是CPU,它是整個計算機的核心,完成數據加工、各種算術/邏輯運算的控制等功能。
存儲器是計算機的記憶設備,用於存儲數據。對於存儲器而言,又分為內部存儲器(內存)、外部存儲器(硬盤)兩種,其中前者讀寫速度塊,但是容量小,用於存放臨時的處理程序、數據等;后者讀寫速度慢,用於存放長期的程序和數據。
輸入和輸出設備我們統稱為外部設備(簡稱外設),其中輸入設備用於輸入原始數據以及各種命令,輸出設備用於輸出結果。
2. CPU
CPU,也叫中央處理單元,它是整個計算機的核心,完成數據的加工、運算等功能,我們在這里整理了一些關於CPU的基礎知識。
2.1 功能
程序控制,通過指令控制程序的執行順序,這是CPU的最重要的功能。
操作控制,在計算機中的每條指令需要若干操作信號配合完成,CPU產生的每條指令的操作信號並將操作信號送到不同的部件,控制相應的部件按照指令執行相應的操作。
時間控制,對各種操作進行時間控制,也就是指令執行過程中操作信號出現時間、持續時間、出現時間順序都進行嚴格的控制。
數據處理,CPU對數據進行算術運算和邏輯運算等方式進行加工處理,這也是CPU最根本的任務。
2.2 組成
CPU是由運算器、控制器、寄存器組和內部總線等部件組成。下邊我們就來分別介紹下CPU組成中主要的部件。
運算器,它是由算術邏輯單元、累加寄存器、數據緩沖寄存器、狀態條件寄存器組成,是數據加工處理的部件,它的主要功能有兩個,即算術運算(加減乘除這些運算)、邏輯運算和測試(數值比較等)。
控制器,它控制了整個CPU的計算,而運算器僅僅只用來完成運算。控制器決定了計算機運行過程中的自動化,不僅要保證程序的正確運行,而且還可以處理異常事件
寄存器組,包括專用寄存器組和通用寄存器組。其中運算器和控制器中的寄存器是專用寄存器,它們的作用是固定的,而通用寄存器由程序員規定用途,它的數目因處理器不同有所差異。