計算機結構是什麼?
計算機結構是指每個元件的排列方式,以便能夠進行通訊。
計算機的結構很簡單,可以用下圖表示:

計算機的組成部分
一般來說,計算機結構分為五個主要部分,如下所示:
輸入裝置
輸出裝置
I / O 埠
CPU 和
記憶體
讓我們詳細討論每個元件。
輸入裝置
輸入裝置是一種計算機硬體,用於處理來自系統外部的輸入。輸入裝置的主要功能是允許使用者將資料或命令輸入到系統中。
例如,輸入裝置包括鍵盤、滑鼠、操縱桿、掃描器、觸控板等等。
輸出裝置
輸出裝置是處理輸出活動的計算機硬體裝置。輸出裝置的功能是顯示資料處理的結果,可以是軟複製、硬複製、語音或影片。
例如,輸出裝置包括顯示器、印表機、揚聲器、投影儀等等。
下圖所示為輸出裝置:

I/O 埠
I / O 埠被稱為聯結器,在處理器的控制下,有助於處理輸入和輸出活動。或者換句話說,此埠用於連線來自計算機外部的任何裝置,例如印表機、掃描器、滑鼠或 USB。在計算機系統中,此埠位於 CPU 背面,而在筆記型電腦上,埠位於左右兩側。
CPU
中央處理單元是一種計算機硬體,被稱為計算機系統的“大腦”。因為,計算機的效能取決於所用 CPU 的技術和質量。
通常,CPU 中有三種類型的元件,如下所示:
控制單元
暫存器
ALU(算術邏輯單元)
控制單元控制和調節程式的執行過程。暫存器用作正在處理的資料的臨時儲存區域,以便繼續進行下一步處理。ALU 根據給定的指令執行所有算術和邏輯運算。
下圖所示為 CPU 的結構:

記憶體
它是一種在計算機系統中充當儲存介質的裝置。
記憶體有兩種型別,其特徵如下:
易失性儲存器稱為臨時儲存器,當計算機關閉時資料會丟失,以及
非易失性儲存器稱為永久儲存器,即使計算機未開啟,資料也會儲存。
根據位置,記憶體分為兩部分,即內部記憶體和外部記憶體。此內部記憶體是計算機系統中的主記憶體,例如 RAM(隨機存取儲存器)和 ROM(只讀儲存器)。
外部記憶體是輔助儲存器,如硬碟、USB 驅動器等。
下圖所示為記憶體的訪問時間和容量:

控制匯流排
控制匯流排是計算機系統的一部分,有助於控制對資料匯流排和地址匯流排的訪問。
原則上,資料通道和地址通道被所有元件同時使用,因此需要控制匯流排來控制其使用。此控制匯流排配備了指定要執行的操作的命令訊號。
地址匯流排
地址匯流排與資料匯流排上的源地址或目標地址有關。它用於選擇記憶體位置或埠以執行寫入和讀取操作。
因此,連線到計算機系統的所有裝置都必須具有可訪問的地址。例如,CPU 將從記憶體中讀取一個字,然後 CPU 將資料地址放在地址通道上。
資料匯流排
它是計算機系統的一部分,是計算機系統模組中包含的資料移動的路徑。資料從輸入裝置傳輸到 CPU 或從 CPU 傳輸到記憶體或從記憶體傳輸到輸出裝置。
匯流排寬度決定了每次可以傳輸的資料量。通常,資料匯流排由 8、16、32、64 或更多條並行線組成。
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP