電腦簡史

我們都知道電腦的學(xué)名叫計算機,從名字我們可以看出,最初電腦是用來做計算的。那么我們可以推測,電腦的始祖是用來做計算的。

在遠(yuǎn)古,人們最早使用的計算工具可能是手指,英文單詞“digit”既有“數(shù)字”的意思,又有“手指“的意思。古人用石頭打獵,所以還有可能是石頭來輔助計算。

但是手指和石頭太低效了,后來就出現(xiàn)了”結(jié)繩“記事——結(jié)繩慢,繩子還有長度限制。后來又不知過了多久,許多國家的人開始使用”籌碼“來計數(shù),最有名的就要數(shù)咱們中國商周時期出現(xiàn)的算籌了。古代的算籌實際上是一根根同樣長短和粗細(xì)的小棍子,大約二百七十幾枚為一束; 多用竹子制成,也有用木頭、獸骨、象牙、金屬等材料制成的。數(shù)學(xué)家祖沖之計算圓周率時使用的工具就是算籌。

在長期使用算籌進(jìn)行計算的過程中,算籌的缺點顯露了出來,使用算籌計算太麻煩了,很不方便——計算時需要慢慢擺放。

于是,這個時候人們發(fā)明了更好的計算工具——算盤,算盤最早可能在漢代萌芽,在南北朝時期定型,利用進(jìn)位制計數(shù)。使用時需要配合一套口訣——好比計算機的軟件。算盤本身還可以存儲數(shù)字,使用時很方便。至今,算盤還在被使用。

手指+結(jié)繩記事.png

15世紀(jì),隨著天文和航海的發(fā)展,計算工作越來越繁重,計算工具急需改進(jìn)。1630年,英國數(shù)學(xué)家奧特雷德在使用當(dāng)時流行的對數(shù)刻度尺做乘法運算時,突然想到,如果用兩根相互滑動的對數(shù)刻度尺,不久省去了用兩腳規(guī)度量長度了么。他的這個想法導(dǎo)致了機械化計算吃的誕生,但奧特雷德對這件事情并沒有在意,此后200年里,他的發(fā)明也就沒有被實際應(yīng)用。

直到18世紀(jì)末,發(fā)明蒸汽機的瓦特成功制作了第一把計算尺,在尺座上增加了一個滑標(biāo),用來“存儲”計算的中間結(jié)果,這種滑標(biāo)很長時間一直被后人所沿用。

1850年以后,計算尺迅速發(fā)展,成為工程師隨身攜帶的”計算器“,一直到20世紀(jì)五六時年代,計算尺仍然是工科大學(xué)生的一種身份標(biāo)志。

游標(biāo).png

第一臺真正計算機的出現(xiàn)

1623年,法國數(shù)學(xué)家帕斯卡出生,三歲喪母,后由擔(dān)任稅務(wù)官的父親養(yǎng)大。在帕斯卡小時候,每每看到父親費力的計算稅率稅款的時候,就想幫父親做點事情。

19歲時(1642),帕斯卡發(fā)明了人類有史以來第一臺機械計算機——帕斯卡加法器。它是一種系列齒輪組成的裝置,外形像一個長方盒子,用兒童玩具那種鑰匙旋緊發(fā)條后才能轉(zhuǎn)動,只能夠做加法和減法。然而,即使只做加法,也有個“逢十進(jìn)一”的進(jìn)位問題。聰明的帕斯卡采用了一種小爪子式的棘輪裝置。當(dāng)定位齒輪朝9轉(zhuǎn)動時,棘爪便逐漸升高;?一旦齒輪轉(zhuǎn)到0,棘爪就“咔嚓”一聲跌落下來,推動十位數(shù)的齒輪前進(jìn)一檔。

第一臺計算機.jpg

1662年帕斯卡去世,不久后,在德國的大數(shù)學(xué)家萊布尼茨看到了帕斯卡關(guān)于加法計算機的論文,勾引起了他的發(fā)明欲。萊布尼茨早年經(jīng)歷坎坷,后來獲得了一次去法國的機會,在巴黎的時候,他聘請了一些著名的機械專家和能工巧匠,終于在1674年制造出了一臺更完美的機械計算機。

萊布尼茨發(fā)明的新型計算機約有1米長,?內(nèi)部安裝了一系列齒輪機構(gòu),除了體積較大之外,?基本原理繼承于帕斯卡。?不過,萊布尼茨技高一籌,他為計算機增添了一種名叫“步進(jìn)輪”的裝置。步進(jìn)輪是一個有9個齒的長圓柱體,9個齒依次分布于圓柱表面;旁邊另有個小齒輪可以沿著軸向移動,以便逐次與步進(jìn)輪嚙合。每當(dāng)小齒輪轉(zhuǎn)動一圈,步進(jìn)輪可根據(jù)它與小齒輪嚙合的齒數(shù),分別轉(zhuǎn)動1/10、2/10圈……,直到9/10圈,這樣一來,它就能夠連續(xù)重復(fù)地做加法。

連續(xù)重復(fù)的計算加減法

連續(xù)重復(fù)的計算加法是現(xiàn)代計算機做乘除法采用的辦法,萊布尼茨的計算機加減乘除四則運算一應(yīng)俱全。

在介紹萊布尼茨的時候還有一個小插曲。

傳說大約在1700年左右的某天,萊布尼茨的朋友送給他一副中國的”易圖“,其實就是八卦圖,在看八卦圖的時候,發(fā)現(xiàn)八卦的每一種卦象都有陰陽兩種符號組成,這不就是有規(guī)律的二進(jìn)制數(shù)字么,于是他就由此,率先系統(tǒng)提出了二進(jìn)制的運算法則,直到今天,我們用到的計算機還是使用的二進(jìn)制。

八卦.jpg

計算機發(fā)展到現(xiàn)在還是人去操作機器,還沒有實現(xiàn)人與機器的對話,或者會所是把人類的思想告訴機器,讓機器按照人的想法去自動執(zhí)行。


說到實現(xiàn)人機對話,就需要說一下另外一個行業(yè)——紡織業(yè)。

提花編織機是具有升降紗線的提花裝置,是一種能使綢布編織出圖案花紋的織布機器。

最開始編織機編織圖案相當(dāng)費事。所有的綢布都是用經(jīng)線(縱向線)和緯線(橫向線)編織而成。若要織出花樣,織工們必須細(xì)心地按照預(yù)先設(shè)計的圖案,在適當(dāng)位置“提”?起一部分經(jīng)線,?以便讓滑梭牽引著不同顏色的緯線通過。機器當(dāng)然不可能自己“想”到該在何處提線,只能靠人手“提”起一根又一根經(jīng)線,不厭其煩地重復(fù)這種操作。

紡織編織圖.jpg

1725 年:法國紡織機械師布喬發(fā)明了“穿孔紙帶”的構(gòu)想。布喬想出了一個“穿孔紙帶”的絕妙主意。布喬首先設(shè)法用一排編織針控制所有的經(jīng)線運動,然后取來一卷紙帶,根據(jù)圖案打出一排排小孔,并把它壓在編織針上。啟動機器后,正對著小孔的編織針能穿過去鉤起經(jīng)線,其它則被紙帶擋住不動。于是,編織針自動按照預(yù)先設(shè)計的圖案去挑選經(jīng)線,布喬的“思想”“傳遞”給了編織機,編織圖案的“程序”也就“儲存”在穿孔紙帶的小孔中。

1790年的時候法國機械師杰卡德,基本形成了改進(jìn)提花機的構(gòu)想,由于當(dāng)時正是法國大革命時期,杰卡德為了參加革命,無暇顧及發(fā)明創(chuàng)造,直到1805年才真正完成”自動提花編織機“的制作。杰卡德為他的提花機增加了一種裝置,能夠同時操縱 1200 個編織針,控制圖案的穿孔紙帶后來換成了穿孔卡片。

在后來電子計算機開始發(fā)展的最初幾年中,在多款著名計算機中我們均能找到自動提花機的身影。


18世紀(jì)末,法蘭西發(fā)起了一項宏大的工程——人工編制《數(shù)學(xué)用表》,由于當(dāng)時沒有先進(jìn)的計算工具,導(dǎo)致這項工作極其艱巨。發(fā)足數(shù)學(xué)界調(diào)集和大批的數(shù)學(xué)家,組成人工計算的流水線,算的昏天暗地才完成了17卷大部分的書稿,即便如此,計算出的《數(shù)學(xué)用表》仍有大量錯誤。

據(jù)說某一天,巴貝奇和著名的天文學(xué)家赫舍爾,對兩大部頭的天文數(shù)學(xué)用表品頭論足,翻一頁就是一個錯誤,翻兩頁有好幾個錯誤。面對錯誤百出的《數(shù)學(xué)用表》,巴貝奇目瞪口呆。

巴貝奇在他的自傳《一個哲學(xué)家的生命歷程》里寫到,大約在1812年的,“有一天晚上,我坐在劍橋大學(xué)的分析學(xué)會辦公室里,神志恍惚地低頭看著面前打開的一張對數(shù) 表。一位會員走進(jìn)屋來,瞧見我的樣子,忙喊道:‘喂!你夢見什么啦?’我指著對數(shù)表回答說:‘我正在考慮這些表 也許能用機器來計算!’”

巴貝奇的第一個目標(biāo)是制作一臺”差分機“,

所謂“差分”的含義,是把函數(shù)表的復(fù)雜算式轉(zhuǎn)化為差分運算,用簡單的加法代替平方運算。那一年,剛滿20歲的巴貝奇從法國人杰卡德發(fā)明的提花編織機上獲得了靈感,差分機設(shè)計閃爍出了程序控制的靈光──它能夠按照設(shè)計者的旨意,自動處理不同函數(shù)的計算過程。巴貝奇耗費了整整十年光陰,于1822年完成了第一臺差分機,它可以處理3個不同的5位數(shù),計算精度達(dá)到6位小數(shù),當(dāng)即就演算出好幾種函數(shù)表。由于當(dāng)時工業(yè)技術(shù)水平極低,第一臺差分機從設(shè)計繪圖到機械零件加工,都是巴貝奇親自動手完成。當(dāng)他看著自己的機器制作出準(zhǔn)確無誤的《數(shù)學(xué)用表》,高興地對人講:“哪怕我的機器出了故障,比如齒輪被卡住不能動,那也毫無關(guān)系。你看,每個輪子上都有數(shù)字標(biāo)記,它不會欺騙任何人?!币院髮嶋H運用證明,這種機器非常適合于編制航海和天文方面的數(shù)學(xué)用表。

成功后,巴貝奇連夜上書皇家學(xué)會,要求政府資助他建造第二臺運算精度為20位的大型差分機。政府看到巴貝奇的研究有利可圖,破天荒地與科學(xué)家簽訂了第一個合同。

然而,第二臺差分機在機械制造工廠里觸上了“暗礁”。第二臺差分機大約有25000個零件,主要零件的誤差不得超過每英寸千分之一,即使用現(xiàn)在的加工設(shè)備和技術(shù),要想造出這種高精度的機械也絕非易事。

由于進(jìn)度緩慢 到1842年的時候,政府宣布停止對巴貝奇的一切資助,連科學(xué)界的有人都用一種怪異的目光看他。

然而在這個時候,巴貝奇收到了一封信,寫信人不僅對他表示理解而且還希望與他共同工作。娟秀字體的簽名表明了她不凡的身份——伯爵夫人。

收到信函不久后,寫信的女士來到了巴貝奇的實驗室,巴貝奇感覺與這位女士似曾相識,卻有想不起在哪里見過。直到這位女士說”您還記得我嗎?十多年前,您還給我講過差分機原理。”看到巴貝奇迷惑的眼神,她又笑著補充說:“您說我像野人見到了望遠(yuǎn)鏡?!卑拓惼婊腥淮笪?,想起已經(jīng)十分遙遠(yuǎn)的往事。 原來這位女士是大名鼎鼎的英國詩人拜倫之獨生女——阿達(dá)·奧古斯塔。

在大型差分機進(jìn)軍受挫的1834年,巴貝奇提出了一個更新更大膽的設(shè)計——通用的數(shù)學(xué)計算機。巴貝奇稱它為“分析機”,它能夠自動解算100個變量的復(fù)雜算題,每個數(shù)字可以達(dá)25位,速度每秒1次。

巴貝奇首先為分析機構(gòu)思了一種齒輪式的“存貯庫”,每一齒輪可貯存10個數(shù),總共能夠儲存1000個50位數(shù)。分析機的第二個部件是所謂“運算室”,其基本原理與帕斯卡的轉(zhuǎn)輪相似,但他改進(jìn)了進(jìn)位裝置,使得50位數(shù)加50位數(shù)的運算可完成于一次轉(zhuǎn)輪之中。此外,巴貝奇也構(gòu)思了送入和取出數(shù)據(jù)的機構(gòu)、以及在“存儲庫”和“運算室”之間運輸數(shù)據(jù)的部件。他甚至還考慮到如何使這臺機器處理依條件轉(zhuǎn)移的動作。一個多世紀(jì)過去后,現(xiàn)代電腦的結(jié)構(gòu)幾乎就是巴貝奇分析機的翻版,只不過它的主要部件被換成了大規(guī)模集成電路而已。僅此一說,巴貝奇就當(dāng)之無愧于計算機系統(tǒng)設(shè)計的“開山鼻祖”。

阿達(dá)非常準(zhǔn)確地評價道:“分析機'編織’的代數(shù)模式同杰卡德織布機編織的花葉完全一樣”。于是,為分析機編制一批函數(shù)計算程序的重?fù)?dān),落她的肩頭。阿達(dá)開天辟地第一回為計算機編出了程序,其中包括計算三角函數(shù)的程序、級數(shù)相乘程序、伯努利函數(shù)程序等等。阿達(dá)編制的這些程序,即使到了今天,電腦軟件界的后輩仍然不敢輕易改動一條指令。人們公認(rèn)她是世界上第一位軟件工程師。眾所周知,美國國防部據(jù)說是花了250億美元和10年的光陰,把它所需要軟件的全部功能混合在一種計算機語言中,希望它能成為軍方數(shù)千種電腦的標(biāo)準(zhǔn)。1981年,這種語言被正式命名為ADA語言,使阿達(dá)的英名流傳至今。這些都是后話。

在當(dāng)時,兩人為把分析機的圖紙變成現(xiàn)實,耗盡了全部財產(chǎn),搞得一貧如洗,在此期間,兩人為籌措研究經(jīng)費,兩人還商量“下海創(chuàng)收”,比如制作國際象棋玩具、賽馬游戲機等等。但這并沒有帶來什么改變,為此,阿達(dá)還兩次把丈夫家中的祖?zhèn)髡鋵毮萌ギ?dāng)鋪換錢,不過后來又被阿達(dá)的母親贖了回來。

在經(jīng)歷了貧困交加和無休止的腦力勞動,阿達(dá)的身體狀況急劇惡化,1852年,年僅36歲的阿達(dá)懷著對分析機美好的夢想去世了。

阿達(dá)去世后,巴貝奇又默默的獨自堅持了20年,晚年的他已經(jīng)不能準(zhǔn)確發(fā)音 和有條理的表達(dá)自己的意思,但仍堅持工作。

1871年巴貝奇去世。

最終分析機沒有被制造出來。巴貝奇和阿達(dá)設(shè)想的分析機超出了他們所處時代至少一個世紀(jì)。


時間到了1890年,德國僑民霍列瑞斯博士在美國做人口普查(上一次人口普查人工花了7年),人口普查需要做大量工作,如年齡、性別等用調(diào)查表做采集的項目,還要計算每個社區(qū)有多少老人、小孩,男人、女人等?;袅腥鹚共┦烤拖胗脵C器自動統(tǒng)計這些數(shù)據(jù)。幾年后

他根據(jù)巴貝奇的發(fā)明和杰卡德的穿孔紙帶設(shè)計了機器。結(jié)果花了6周就得出了準(zhǔn)確的數(shù)據(jù)。

杰卡德和霍列瑞斯分別用開創(chuàng)了程序設(shè)計和數(shù)據(jù)處理之先河。以歷史的目光審視他們的發(fā)明,正是這種程序設(shè)計和數(shù)據(jù)處理,構(gòu)成了電腦“軟件”的雛形。

1896年霍列瑞斯博士創(chuàng)辦了IBM公司的前身。


到了現(xiàn)在,制造出來的計算機都是機械的,機械計算機向電子計算機發(fā)展的過渡時期發(fā)生的主要事件。

1906年,美國的德福雷斯特發(fā)明了電子管,為計算機的發(fā)展奠定了基礎(chǔ)。

1907年,德福雷斯特向美國專利局申報了真空三極管(電子管)的發(fā)明專利。真空三極管可分別處于“飽和”與“截止”狀態(tài)?!帮柡汀奔磸年帢O到屏極的電流完全導(dǎo)通,相當(dāng)于開關(guān)開啟;“截止”即從陰極到屏極沒有電流流過,相當(dāng)于開關(guān)關(guān)閉。其控制速度要比艾肯的繼電器快成千上萬倍。

圖片.png
圖片.png

1924年,IBM——一個有劃時代意義的公司成立了。

1936年,美國青年霍德華·艾肯去哈佛共度物理學(xué)博士學(xué)位,由于博士論文設(shè)計設(shè)計空間電荷傳導(dǎo)理論,需要計算非常復(fù)雜的非線性微分方程。艾肯想發(fā)明一種機器代替人工計算,幻想有一臺計算機幫他解決數(shù)學(xué)難題。三年后,艾肯在圖書館里發(fā)現(xiàn)了巴貝奇和阿達(dá)的論文。 博士畢業(yè)后,艾肯進(jìn)入了美國海軍軍械局做了一名小小的海軍中尉。為了實現(xiàn)計算機的夢想,他想到了IBM。

正好艾肯的一位老師正在IBM出資創(chuàng)辦的“哥倫比亞大學(xué)統(tǒng)計局”里任職,艾肯從這位老師這里聽說了IBM董事長沃森的大名。這位老師為艾肯寫了一封推薦信。艾肯拿到推薦信后,準(zhǔn)備好了一份可行性報告,就去找沃森。沃森聽完了艾肯的話以后,直接給艾肯劃了100W美元。

有了錢,艾肯開始了“MARK I”(馬克1號)的研發(fā)。

馬克1號借助電流進(jìn)行運算,最關(guān)鍵的部件采用繼電器組成,馬克1號上安裝了大約3000個繼電器。繼電器接通電路表示“1”,繼電器斷開則表示“0”。繼電器能在大約1/100秒內(nèi)接通或斷開電路。

為馬克1號編制計算程序的也是一位女?dāng)?shù)學(xué)家格雷斯·霍波(G.?Hopper)。有一天,她在調(diào)試程序時出現(xiàn)了故障,拆開繼電器后,發(fā)現(xiàn)有只飛蛾被夾扁在觸點中間,從而“卡”住了機器的運行。于是,霍波恢諧地把程序故障統(tǒng)稱為“臭蟲”?(bug,現(xiàn)在表示電腦系統(tǒng)或程序中的一些缺陷或問題)

1944年2月,馬克1號計算機在哈佛大學(xué)正式運行。從外表看,它的外殼用鋼和玻璃制成,長約15米,高約2.4米,自重達(dá)到31.5噸,他可以每分鐘進(jìn)行200次以上的運算。可以作23位數(shù)加23位數(shù)的加法,一次僅需要0.3秒;而進(jìn)行同樣位數(shù)的乘法,則需要6秒多的時間。

馬克1號被稱為最后一臺“史前”計算機——機械/電動方式。


時間向前一年,也就是1943年,此時正是二戰(zhàn)時期,美國為了實驗新式火炮,需要計算火炮的彈道表。需要進(jìn)行大量計算。一張彈道表需要計算近4000條彈道,每條彈道需要計算750此乘法和更多的加減法,工作量巨大。 你可以想象這樣一個場景:一發(fā)炮彈大出去,100多人用一種手搖計算機算個不停,還經(jīng)常出錯,費力不討好。

當(dāng)時任職賓夕法尼亞大學(xué)莫爾電機工程學(xué)院的莫希利(John Mauchly)于 1942年提出了試制第一臺電子計算機的初始設(shè)想——“高速電子管計算裝置的使用”,期望用電子管代替繼電器以提高機器的計算速度。

美國軍方得知這一設(shè)想后,撥款成立了一個以莫希利、??颂兀↗ohn Eckert)為首的研制小組。終于在1946年2月14日,世界上第二臺電子計算機,世界上第一臺通用計算機 (多個行業(yè)都可以使用)埃歷阿克”(ENIAC,譯成中文是“電子數(shù)字積分和計算機”)誕生于美國賓夕法尼亞大學(xué)。

ENIAC長30.48米,寬6米,高2.4米,占地面積約170平方米,30個操作臺,重達(dá)30英噸,耗電量150千瓦,造價48萬美元。它包含了17,468根真空管(電子管)7,200根晶體二極管,1,500 個中轉(zhuǎn),70,000個電阻器,10,000個電容器,1500個繼電器,6000多個開關(guān)。
每秒能進(jìn)行5000次加法運算(據(jù)測算,人最快的運算速度每秒僅 5次加法運算),每秒400次乘法運算,是使用繼電器運轉(zhuǎn)的機電式計算機的1000倍、手工計算的20萬倍。。它還能進(jìn)行平方和立方運算,計算正弦和余弦等三角函數(shù)的值及其它一些更復(fù)雜的運算。
以我們的眼光來看,這當(dāng)然很微不足道。但這在當(dāng)時可是很了不起的成就!原來需要20多分鐘時間才能計算出來的一條彈道,現(xiàn)在只要短短的30秒!


第一臺電子計算機:

阿塔納索夫-貝瑞計算機(Atanasoff–Berry Computer,通常簡稱ABC計算機)在1937年設(shè)計,不可編程,僅僅設(shè)計用于求解線性方程組,并在1942年成功進(jìn)行了測試。然而,這臺計算機用紙卡片讀寫器實現(xiàn)的中間結(jié)果存儲機制是不可靠的。而且,在發(fā)明者約翰·文森特·阿塔納索夫因為二戰(zhàn)任務(wù)而離開愛荷華州立大學(xué)之后,這臺計算機的工作就沒有繼續(xù)進(jìn)行下去[2]。ABC計算機開創(chuàng)了現(xiàn)代計算機的重要元素,包括二進(jìn)制算術(shù)和電子開關(guān)[3]。但是因為缺乏通用性、可變性與存儲程序的機制,將其與現(xiàn)代計算機區(qū)分開來。這臺計算機在1990年被認(rèn)定為IEEE里程碑之一。

阿塔納索夫和克利福德·貝瑞的計算機工作直到1960年才被發(fā)現(xiàn)和廣為人知,并且陷入了誰才是第一臺計算機的沖突中。那時候,ENIAC普遍被認(rèn)為是第一臺現(xiàn)代意義上的計算機,但是在1973年,美國聯(lián)邦地方法院注銷了ENIAC的專利,并得出結(jié)論:ENIAC的發(fā)明者從阿塔納索夫那里繼承了電子數(shù)字計算機的主要構(gòu)件思想。因此,ABC被認(rèn)定為世界上第一臺計算機

埃歷阿克雖然威力強大,但是它畢竟還很不完善,比如存在著耗電多、費用高的缺點。它的耗電量超過174千瓦,據(jù)說那些年,只要埃歷阿克一開動,整個費城城市的所有燈光頓時黯然失色。那些個電子管發(fā)光又發(fā)熱,平均每隔7分鐘要損壞一只。雖然當(dāng)初只花了軍械部40萬元的研制費用,可誰能料到,維護它的費用后來竟超過200萬之巨!埃歷阿克最致命的缺點是程序與計算兩分離。指揮埃歷阿克2萬只電子管工作的程序指令,被存放在機器的外部電路里。需要計算某個題目前,埃克特必須分派幾十員精兵強將,把數(shù)百條線路用手接通,像一群電話接線員那樣手忙腳亂地忙活好幾天,才能進(jìn)行幾分鐘運算。
這時,馮·諾依曼用高超的理論和技術(shù)方法,一舉攻克了巨大的難關(guān)。
  在埃歷阿克尚未投入運行前,馮·諾依曼就已開始著手起草一份新的設(shè)計報告,要對這臺電子計算機進(jìn)行脫胎換骨的改造。他把新機器的方案命名為“離散變量自動電子計算機”,英文縮寫譯音是“埃德瓦克”(EDVAC)。1945年6月,馮·諾依曼與戈德斯坦、勃克斯等人,為埃德瓦克方案聯(lián)名發(fā)表了一篇長達(dá)101頁紙洋洋萬言的報告,即計算機史上著名的“101頁報告”。這份報告奠定了現(xiàn)代電腦體系結(jié)構(gòu)堅實的根基,直到今天,仍然被認(rèn)為是現(xiàn)代電腦科學(xué)發(fā)展里程碑式的文獻(xiàn)。報告明確規(guī)定出計算機的五大部件(輸入系統(tǒng)、輸出系統(tǒng)、存儲器、運算器、控制器),并用二進(jìn)制替代十進(jìn)制運算,大大方便了機器的電路設(shè)計。埃德瓦克方案的革命意義在于“存儲程序”──程序也被當(dāng)作數(shù)據(jù)存進(jìn)了機器內(nèi)部,以便電腦能自動依次執(zhí)行指令,再也不必去接通什么線路。
  人們后來把根據(jù)這一方案思想設(shè)計的機器統(tǒng)稱為“諾依曼機”。自馮·諾依曼設(shè)計的埃德瓦克始,直到今天我們用“奔騰”芯片制作的多媒體計算機為止,電腦一代又一代的“傳人”,大大小小千千萬萬臺計算機,都沒能夠跳出諾依曼機的掌心。在這個意義上,馮·諾依曼是當(dāng)之無愧的“電腦之父”。


第一代電子管計算機(1946~1958):
特點: 操作指令是為特定任務(wù)而編制的,每種機器有各自不同的機器語言,功能受到限制,速度也慢。另一個明顯特征是使用真空電子管和磁鼓儲存數(shù)據(jù)。

第二代晶體管計算機 (1956-1963):
特點: 晶體管代替了體積龐大電子管,使用磁芯存儲器。體積小、速度快、功耗低、性能更穩(wěn)定。還有現(xiàn)代計算機的一些部件:打印機、磁帶、磁盤、內(nèi)存、操作系統(tǒng)等。在這一時期出現(xiàn)了更高級的COBOL和FORTRAN等編程語言,使計算機編程更容易。新的職業(yè)(程序員、分析員和計算機系統(tǒng)專家)和整個軟件產(chǎn)業(yè)由此誕生。

第三代集成電路計算機 (1964-1971):
特征是以中小規(guī)模集成電路,來構(gòu)成計算機的主要功能部件。主存儲器采用半導(dǎo)體存儲器。運算速度可達(dá)每秒幾十萬次至幾百萬次基本運算。在軟件方面,操作系統(tǒng)日趨完善。

第四代大規(guī)模集成電路計算機 (1971-至今):
指從1970年以后采用大規(guī)模集成電路(LSI)和超大規(guī)模集成電路(VLSI)為主要電子器件制成的計算機,重要分支是以大規(guī)模、超大規(guī)模集成電路為基礎(chǔ)發(fā)展起來的微處理器和微型計算機。

圖片.png

參考: 《電腦史話》、維基百科、百度百科、博客園等

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容