第一臺電子數(shù)字計算機于1946年2月在美國賓西法尼亞大學(xué)誕生,名為ENIAC (Electronic Numerical Integrator And calculator,電子數(shù)字積分器和計算器),發(fā)明者:John Mauchly J、P、Eckert。
1946年6月,馮·諾依曼(Von Neuman)首先提出在計算機中存儲程序的設(shè)想,并首次在計算機EDVAC(Electronic Discrete Variable Automatic Computer)中實現(xiàn)。這臺計算機與ENIAC相比在兩個方面進行了重大改進,一是使用了二進制,使電路大大簡化;二是能夠存儲程序,使計算機自動執(zhí)行程序。至今計算機的基本結(jié)構(gòu)仍采用馮·諾依曼提出的原理和思想,所以人們稱現(xiàn)在的計算機為馮·諾依曼機,稱馮·諾依曼為計算機之父。馮·諾依曼機的基本原理:存儲程序。指將要執(zhí)行的程序以編碼的形式存放在存儲器里,利用它們來進行計算。
自1946年第一臺計算機問世以來,根據(jù)計算機的性能和軟硬件技術(shù)的發(fā)展情況,將計算機的發(fā)展可以劃分為四個階段。
1、第一代真空電子管計算機(1946-1957):基本邏輯元件為電子管, 主存儲器采用延時線或磁鼓, 輔助存儲器開始使用磁帶。
2、第二代晶體管計算機(1958-1964):基本邏輯元件為晶體管, 主存儲器采用磁芯,輔助存儲器開始使用磁盤。
3、第三代集成電路計算機(1965-1970):基本邏輯元件為集成電路,主存儲器以磁芯為主,并開始使用半導(dǎo)體存儲器,輔助存儲器采用磁盤。
4、第四代大規(guī)模集成電路計算機(1970至今):基本邏輯元件為大規(guī)模(或超大規(guī)模)集成電路,主存儲器采用集成電路,輔助存儲器使用大容量的磁盤、光盤。
5、第五代智能計算機