計算機(computer)俗稱電腦,常用于進行數值計算、邏輯計算,除此之外還帶有存儲記憶功能。
計算機主要由五個部分組成。
(1)運算器
運算器(ALU,Arithmetic Logic Unit),基本功能是完成對各種數據的加工處理,主要負責完成計算機中的算術運算(即加、減、乘、除以及相應的復合運算)和邏輯運算(與、或、非等邏輯運算以及數據的比較和移位等操作)。
(2)存儲器
存儲器是現代信息技術中用于保存信息的記憶設備。主要用于存儲程序以及各種數據信息。在計算機的運行過程中,存儲器能夠高速完成程序或數據的存取。計算機的存儲器通常包括內存儲器和外存儲器。
內存儲器:在計算機主機內,直接與運算器、控制器交換信息,容量體積小,存取速度快,一般只存放那些正在運行的程序和待處理的數據。
外存儲器:通常以硬盤等形式表現而存在,作為內存儲器的延伸,用來存放一些系統必須使用,但又不急于使用的程序和數據。外存儲器通常讀取數據較慢,但容量大,可以長時間保存大量信息。
計算機運行時,運算器的操作和操作種類由控制器決定。運算器處理的數據來自存儲器;處理后的結果數據通常送回存儲器,或暫時寄存在運算器中。
(3)控制器
控制器CU(Controller Unit),是指按照預定順序改變主電路或控制電路的接線和改變電路中電阻值來控制電動機的啟動、調速、制動和反向的主令裝置。一般由指令寄存器、指令譯碼器、時序電路和控制電路組成。
指令寄存器:用來存放正在執行的指令。
操作碼譯碼器:用來對指令的操作碼進行譯碼,產生相應的控制電平,完成分析指令的功能。
時序電路:用來產生時間標志信號。
指令計數器:用來形成下一條要執行的指令的地址。
(4)輸入設備
輸入設備是向計算機輸入數據和信息的設備。是計算機與用戶或其他設備通信的橋梁。輸入設備會把各式各樣的信息轉換為計算機能夠識別的二進制代碼,并輸入到計算機內存儲起來。常見的輸入設備比如鍵鼠,攝像頭等。
(5)輸出設備
與輸入設備對應的是輸出設備,其從計算機輸出各類數據。在計算機加工處理的之后,輸出設備將結果變換為人或其它設備所能接收和識別的信息形式。常用的輸出設備有顯示器、打印機、繪圖儀等。
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98453