- 計算機應用基礎教程
- 崔強 羅南林
- 648字
- 2019-10-12 15:42:58
任務1 認識計算機系統的組成
一般來說,一個完整的計算機系統是由硬件系統和軟件系統兩大部分組成的。硬件系統是指構成計算機的電子線路和各種機電裝置的物理實體。軟件系統是指為了運行、管理和維護計算機所編制的各種程序和相關數據的集合。沒有配備任何軟件的計算機稱為“裸機”,裸機是無法正常工作的。計算機系統的基本組成如圖1-4所示。

圖1-4 計算機系統的組成
從圖1-4可以看出,計算機的硬件系統由運算器、控制器、存儲器、輸入設備和輸出設備五大部分組成。其中,運算器和控制器常常集成在一塊集成電路芯片內,合稱為中央處理器(Center Process Unit,CPU),它是計算機的核心部件。CPU和內存儲器合稱為計算機的主機,而外存儲器和輸入設備、輸出設備一起,合稱為外圍設備(簡稱外設)。五大部件之間的聯系如圖1-5所示。

圖1-5 計算機五大部件之間的聯系示意圖
控制器是計算機的指揮中樞,其作用是統一指揮和協調各個部件的工作。控制器從存儲器中將程序取出并根據程序的要求向各部件發出操作命令。
運算器又稱為算術邏輯單元(Arithmetic Logic Unit,ALU),其功能是完成各種算術運算和邏輯運算,運算時從存儲器中取得原始數據,并將運算結果送回存儲器中,整個過程都在控制器的指揮下進行工作。
存儲器主要用來存放數據和程序,是計算機的記憶部件。存儲器分為內存儲器和外存儲器。
輸入設備的作用是接收用戶輸入的數據和程序,并將其數字化后保存到存儲器中。常用的輸入設備有鍵盤、鼠標、掃描儀等。
輸出設備的作用是將存儲器中存放的運算結果(二進制代碼)轉換成相應的字符或圖形。常用的輸出設備有顯示器、打印機、繪圖儀等。
推薦閱讀
- HornetQ Messaging Developer’s Guide
- Boost程序庫完全開發指南:深入C++”準”標準庫(第5版)
- Spring 5企業級開發實戰
- Developing Mobile Web ArcGIS Applications
- R語言編程指南
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- TradeStation交易應用實踐:量化方法構建贏家策略(原書第2版)
- Unity 5 for Android Essentials
- 網站構建技術
- 30天學通C#項目案例開發
- 數字媒體技術概論
- 測試工程師Python開發實戰
- H5匠人手冊:霸屏H5實戰解密
- 網絡工程方案設計與實施(第二版)
- Java語言程序設計與實現(微課版)