- 計算機應用基礎(Windows 7+Office 2010)
- 歐陽廣 黃銀秀
- 630字
- 2020-10-13 13:56:12
1.4 計算機系統組成
1.4.1 計算機系統概述
1.馮·諾依曼計算機
在研制ENIAC的過程中,著名的數學家馮·諾依曼(美籍匈牙利人)博士首先提出了計算機內存儲程序的概念,并與莫爾小組合作設計了人類第一臺具有內部存儲程序功能的EDVAC(電子離散變量自動計算機)。這臺計算機有以下3個特點。
(1)EDVAC包括運算器、控制器、存儲器、輸入設備和輸出設備5大基本部件,以運算器為中心,由控制器控制,采用二進制存儲和運算,指令由操作碼和地址碼組成,程序在存儲器中順序存儲、順序執行。
(2)依據二進制模擬開關電路的兩種狀態,計算機要執行的指令和數據都用二進制表示。
(3)將編好的程序和數據送入內存儲器,然后計算機自動地逐條取出指令和數據進行分析、處理和執行。
馮·諾依曼提出的計算機存儲程序的概念和計算機硬件基本結構的思想,奠定了計算機發展的基礎,現代計算機仍然保留這些工作原理和特征,因此,馮·諾依曼被稱為“計算機之父”,把發展至今的整個4代計算機稱為“馮氏計算機”或“馮·諾依曼機”。
2.計算機系統的組成
根據馮·諾依曼機的思想,一個完整的計算機系統由硬件系統和軟件系統兩部分組成,如圖1-1所示。硬件系統是組成計算機系統的各種物理設備的總稱,是計算機系統的物質基礎。軟件系統是為了運用、管理和維護計算機而編制的各種程序、數據和相關文檔的總稱。通常把不裝備任何軟件的計算機稱為裸機。普通用戶所面對的一般都不是裸機,而是在裸機上配置若干軟件之后構成的計算機系統。計算機系統的各種功能都是由硬件和軟件共同完成的。

圖1-1 計算機系統的組成
推薦閱讀
- Learning OpenDaylight
- Linux運維實戰:CentOS7.6操作系統從入門到精通
- Puppet實戰
- 玩到極致 iPhone 4S完全攻略
- Windows Phone應用程序開發
- Linux就該這么學
- Moodle 3.x Teaching Techniques(Third Edition)
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- Learning Bootstrap
- 從實踐中學習Kali Linux無線網絡滲透測試
- NetDevOps入門與實踐
- RHCSARHCE 紅帽Linux認證學習指南(第7版)EX200 & EX300
- Cassandra 3.x High Availability(Second Edition)
- Introduction to R for Quantitative Finance
- 從實踐中學習Windows滲透測試