




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章、計(jì)算機(jī)系統(tǒng)概述譚志虎(TigerStan)2011-102本章主要內(nèi)容計(jì)算機(jī)發(fā)展簡(jiǎn)史計(jì)算機(jī)分類(lèi)、應(yīng)用計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)計(jì)算機(jī)系統(tǒng)性能評(píng)價(jià)3計(jì)算機(jī)發(fā)展簡(jiǎn)史17世紀(jì)之前,中國(guó)人的智慧之光16世紀(jì)-17世紀(jì)初期,西方人的靈感17世紀(jì)中期-19世紀(jì)中期先驅(qū)的探索機(jī)械式計(jì)算機(jī)19世紀(jì)后期機(jī)械到電的飛躍機(jī)電式計(jì)算機(jī)20世紀(jì)電子文明的曙光電子計(jì)算機(jī)17世紀(jì)以前中國(guó)人的智慧之光5最古老的計(jì)算工具算籌春秋時(shí)期出現(xiàn)??v式和橫式表示自然數(shù),可進(jìn)行加減乘除、開(kāi)方及其它的代數(shù)計(jì)算。一縱十橫,百立千僵,“運(yùn)籌帷幄”負(fù)數(shù)出現(xiàn)后,算籌分紅黑兩種,紅籌表示正數(shù),黑籌表示負(fù)數(shù)。這種運(yùn)算工具和運(yùn)算方法,在當(dāng)時(shí)世界上是獨(dú)一無(wú)二的。祖沖之用15年時(shí)間計(jì)算圓周率,精確到小數(shù)點(diǎn)后7位6最古老的計(jì)算器算盤(pán)被譽(yù)作中國(guó)“第五大發(fā)明”,陜西歧山西周宮室遺址中出土了90粒青黃兩色陶丸,青色20粒,黃色70粒,將算盤(pán)的發(fā)明時(shí)間提前到二千多年前的西周時(shí)期?!皟r(jià)格低廉,絕無(wú)故障,節(jié)約能源,十年中無(wú)需任何保養(yǎng)”
16世紀(jì)-17世紀(jì)初期西方人的靈感81621年岡特計(jì)算尺在發(fā)明計(jì)算機(jī)之前,計(jì)算尺是科學(xué)研究、工程設(shè)計(jì)和生產(chǎn)實(shí)踐中使用最廣泛、應(yīng)用最便捷、最有價(jià)值的計(jì)算工具。在三百余年的輝煌歷史時(shí)間內(nèi),計(jì)算尺為人類(lèi)進(jìn)步、世界文明作出了無(wú)法估量的偉大貢獻(xiàn)。9達(dá)芬奇機(jī)械式計(jì)算機(jī)1500年達(dá)芬奇手稿關(guān)于機(jī)械式計(jì)算工具的描述后人根據(jù)達(dá)芬奇手稿仿制的機(jī)械式計(jì)算機(jī)
17世紀(jì)中期-19世紀(jì)中期先驅(qū)的探索機(jī)械式計(jì)算機(jī)111642年P(guān)ASCAL(1623)加法機(jī)法國(guó)數(shù)學(xué)家、物理學(xué)家和思想家人類(lèi)史上第一臺(tái)機(jī)械式計(jì)算機(jī),其原理對(duì)后續(xù)計(jì)算機(jī)產(chǎn)生了持久的影響。采用齒輪傳動(dòng)設(shè)備完成運(yùn)算。pascal從加法機(jī)的成功中得出結(jié)論:人的某些思維過(guò)程與機(jī)械過(guò)程沒(méi)有差別,因此可以用機(jī)械模擬人的思維。1971年瑞典人沃斯發(fā)明PASCAL高級(jí)語(yǔ)言向其表示敬意12Pascal機(jī)械加法機(jī)1642史上第一臺(tái)機(jī)械計(jì)算機(jī)十進(jìn)制運(yùn)算齒輪旋轉(zhuǎn)完成加法齒輪傳動(dòng)完成進(jìn)位6543210987+786+543219131673年G.Leibnitz乘法機(jī)器1673年,德國(guó)數(shù)學(xué)家萊布尼茲發(fā)明乘法機(jī),步進(jìn)輪可利用多次加法完成乘法可以運(yùn)行完整四則運(yùn)算。萊布尼茲同時(shí)還提出了“可以用機(jī)械代替人進(jìn)行繁瑣重復(fù)的計(jì)算工作”的偉大思想,這一思想至今鼓舞著人們探求新的計(jì)算機(jī)。14編程序???1805Jacquard15程序控制思想的萌芽如何將人的思想傳送給機(jī)器,讓機(jī)器按人的意志自動(dòng)執(zhí)行。1725年,法國(guó)紡織機(jī)械師B.Bouchon發(fā)明利用穿孔紙帶控制印花的方法1805J.Jacquard發(fā)明采用穿孔卡片的自動(dòng)提花機(jī)編程序=編織花布161805Jacquard17181821年Babbage差分機(jī)1821年,英國(guó)數(shù)學(xué)家巴貝奇發(fā)明差分機(jī),專(zhuān)門(mén)用于航海和天文計(jì)算??商幚?個(gè)5位數(shù),計(jì)算精度達(dá)到6位小數(shù)?!安罘帧笔前押瘮?shù)表的復(fù)雜算式轉(zhuǎn)化為差分運(yùn)算,用簡(jiǎn)單的加法代替平方運(yùn)算。20歲的巴貝奇從法國(guó)人杰卡德發(fā)明的提花編織機(jī)上獲得了靈感,差分機(jī)設(shè)計(jì)閃爍出了程序控制的靈光──它能夠按照設(shè)計(jì)者的旨意,自動(dòng)處理不同函數(shù)的計(jì)算過(guò)程。
19DifferenceEngine三個(gè)具有現(xiàn)代意義的裝置保存數(shù)據(jù)的寄存器(齒輪式裝置);從寄存器取出數(shù)據(jù)進(jìn)行運(yùn)算的裝置,機(jī)器的乘法以累次加法來(lái)實(shí)現(xiàn);控制操作順序、選擇所需處理的數(shù)據(jù)以及輸出結(jié)果的裝置;最早采用寄存器來(lái)存儲(chǔ)數(shù)據(jù)的計(jì)算機(jī),體現(xiàn)了早期程序設(shè)計(jì)思想的萌芽。20ThefirstprogrammerAdaAugustaada描述了差分機(jī)如何進(jìn)行編程,最早給出計(jì)算機(jī)程序設(shè)計(jì)的許多想法。討論預(yù)言了通用計(jì)算機(jī)的作用,控制卡、數(shù)據(jù)卡、操作卡提出了存儲(chǔ)位置或地址的想法“循環(huán)”(looping)的概念三角函數(shù)和級(jí)數(shù)相乘程序、貝努利函數(shù)程序21AnalyticalEngine22AnalyticalEngine23AnalyticalEngine241940MechanicalanalogmachinesdesignedbyLordKelvin
機(jī)電式計(jì)算機(jī)19世紀(jì)后期機(jī)械到電的飛躍26赫爾曼·霍勒斯制表機(jī)赫爾曼·霍勒斯博士發(fā)明穿孔卡片,是電腦軟件的雛形1888年赫爾曼發(fā)明了制表機(jī),它采用穿孔卡片進(jìn)行數(shù)據(jù)處理,并用電氣控制技術(shù)取代了純機(jī)械裝置。27Punchedtape/cardPunchedcardsacceleratedthedevelopmentoftwentiethcenturycommerceandindustry.28PunchedcardThecapacitywas2000cards,orinmodernparlance20KBytes.Itweighed6.6Kg.
29PunchedcardProcess301890年,美國(guó)人口普查全部采用了霍勒斯制表機(jī)。1900年美國(guó)人口普查由于采用了制表機(jī),全部統(tǒng)計(jì)處理工作只用了1年零7個(gè)月時(shí)間?;衾账褂?896年創(chuàng)立了制表機(jī)公司,1911年該公司并入CTR(計(jì)算制表記錄)公司1924年IBM成立赫爾曼·霍勒斯制表機(jī)311904年弗萊明發(fā)明真空電子二極管1904年,英國(guó)人弗萊明發(fā)明真空電子二極管。電子管的誕生,是人類(lèi)電子文明的起點(diǎn)。321906年弗雷斯特發(fā)明真空電子三極管1906年,美國(guó)人德弗雷斯特發(fā)明電子三極管。在研究中發(fā)現(xiàn),三極管可以通過(guò)級(jí)聯(lián)使放大倍數(shù)大增。這使得三極管的實(shí)用價(jià)值大大提高,從而促成了無(wú)線電通信技術(shù)的迅速發(fā)展。33現(xiàn)代真空電子管341938年朱斯的Z系列計(jì)算機(jī)1938年,德國(guó)科學(xué)家朱斯制造出Z-1計(jì)算機(jī)第一臺(tái)采用二進(jìn)制和真空電子管的計(jì)算機(jī)。朱斯先后研制出采用繼電器的Z-2、Z-3和Z-4。Z-3使用了2600個(gè)繼電器,在1944年美軍對(duì)柏林進(jìn)行的空襲中被炸毀。351943年英國(guó)“巨人”計(jì)算機(jī)Colossus1943年英國(guó)科學(xué)家研制成功第一臺(tái)“巨人”計(jì)算機(jī),專(zhuān)門(mén)用于破譯德軍Enigma密碼。第一臺(tái)“巨人”有1500個(gè)電子管,5個(gè)處理器并行工作,每個(gè)處理器每秒處理5000個(gè)字母。二戰(zhàn)期間共有10臺(tái)“巨人”在英軍服役,平均每小時(shí)破譯11份德軍情報(bào)36艾肯的MARK—I1944年,美國(guó)科學(xué)家艾肯在IBM的支持下,研制成功機(jī)電式計(jì)算機(jī)MARK-I。世界上最早的通用型自動(dòng)機(jī)電式計(jì)算機(jī)之一,它取消了齒輪傳動(dòng)裝置,以穿孔紙帶傳送指令。MARK-1外殼用鋼和玻璃制成,長(zhǎng)15米,高2.4米,自重31.5噸,使用了15萬(wàn)個(gè)元件和800公里電線,每分鐘進(jìn)行200次運(yùn)算。37阿塔納索夫ABC計(jì)算機(jī)1939年,阿塔納索夫還設(shè)計(jì)并試制數(shù)字電子計(jì)算機(jī)的樣機(jī)“ABC機(jī)”,但未能完工。其設(shè)計(jì)方案啟發(fā)了ENIAC開(kāi)發(fā)小組的莫克利,并直接影響到ENIAC的誕生。1972年美國(guó)法院判決ENIAC的專(zhuān)利權(quán)無(wú)效,阿塔納索夫擁有作為第一個(gè)電子計(jì)算機(jī)方案提出者的優(yōu)先權(quán)。阿塔納索夫三原則;采用二進(jìn)制進(jìn)行運(yùn)算;采用電子技術(shù)來(lái)實(shí)現(xiàn)控制和運(yùn)算;采用把計(jì)算功能和存儲(chǔ)功能相分離的結(jié)構(gòu)。電子計(jì)算機(jī)的誕生39世界上第一臺(tái)電子數(shù)字計(jì)算機(jī)ENIAC(ElectronicNumericalIntegratorAndComputer),美國(guó)賓夕法尼亞大學(xué)1946年研制成功。18000多個(gè)電子管,1500多個(gè)繼電器,耗電150千瓦,重30噸,占地150平方米,運(yùn)算速度5000次/秒左右。盡管從今天的眼光來(lái)看,這臺(tái)計(jì)算機(jī)性能低且耗費(fèi)巨大,但它卻是科學(xué)史上的一次劃時(shí)代的創(chuàng)新,它奠定了電子計(jì)算機(jī)的基礎(chǔ)。宣告人類(lèi)進(jìn)入電子計(jì)算機(jī)時(shí)代。擔(dān)任開(kāi)發(fā)任務(wù)的“莫爾小組”由四位科學(xué)家和工程師??颂亍⒛死?、戈?duì)査固?、博克斯組成,總工程師??颂禺?dāng)時(shí)年僅24歲。40ENIAC41ENIAC42VacuumtubeinENIAC43InputPannel(42)44Cable45Programing46Debug(線路檢查)47ENIAC&VonNeumann48ENIAC的問(wèn)題十進(jìn)制計(jì)算機(jī)每一位數(shù)由一圈共10個(gè)真空管表示通過(guò)開(kāi)關(guān)和插拔電纜進(jìn)行手動(dòng)編程輸入程序和數(shù)據(jù)可能需要半天時(shí)間能否將程序和數(shù)據(jù)存在存儲(chǔ)器中?存儲(chǔ)程序??EVDVAC(ElectronicDiscreteVariableAutomaticComputer)49現(xiàn)代電子計(jì)算機(jī)之父1944~1945年間,美籍匈牙利科學(xué)家馮·諾伊曼在第一臺(tái)現(xiàn)代計(jì)算機(jī)ENIAC尚未問(wèn)世時(shí)注意到其弱點(diǎn),并提出一個(gè)新機(jī)型EDVAC的設(shè)計(jì)方案,其中提到了兩個(gè)設(shè)想:采用二進(jìn)制和“存儲(chǔ)程序”。這兩個(gè)設(shè)想對(duì)于現(xiàn)代計(jì)算機(jī)至關(guān)重要,也使馮·諾伊曼成為“現(xiàn)代電子計(jì)算機(jī)之父”,馮·諾伊曼機(jī)體系延續(xù)至今。50現(xiàn)代計(jì)算機(jī)理論基礎(chǔ)布爾代數(shù)計(jì)算機(jī)三原則圖林機(jī)維納現(xiàn)代計(jì)算機(jī)五大原則計(jì)算機(jī)開(kāi)關(guān)電路馮諾依曼計(jì)算機(jī)原理51布爾代數(shù)1847和1854年,英國(guó)數(shù)學(xué)家布爾發(fā)表了兩部重要著作《邏輯的數(shù)學(xué)分析》和《思維規(guī)律的研究》,創(chuàng)立了邏輯代數(shù)。邏輯代數(shù)系統(tǒng)采用二進(jìn)制,是現(xiàn)代電子計(jì)算機(jī)的數(shù)學(xué)和邏輯基礎(chǔ)。52圖林機(jī)1936年,24歲的英國(guó)數(shù)學(xué)家圖林發(fā)表著名論文《論可計(jì)算數(shù)及其在密碼問(wèn)題的應(yīng)用》,提出了“理想計(jì)算機(jī)”,后人稱(chēng)之為“圖林機(jī)”。圖林通過(guò)數(shù)學(xué)證明得出理論上存在“通用圖林機(jī)”,這為可計(jì)算性的概念提供了嚴(yán)格的數(shù)學(xué)定義,圖林機(jī)成為現(xiàn)代通用數(shù)字計(jì)算機(jī)的數(shù)學(xué)模型,它證明通用數(shù)字計(jì)算機(jī)是可以制造出來(lái)的?,F(xiàn)代通用數(shù)字計(jì)算機(jī)的數(shù)學(xué)模型。圖林發(fā)表于1940年的另一篇著名論文《計(jì)算機(jī)能思考嗎?》,對(duì)計(jì)算機(jī)的人工智能進(jìn)行了探索,并設(shè)計(jì)了著名的“圖林測(cè)驗(yàn)”。1954年圖林英年早逝,年僅42歲。53TuringMachine,1936Anabstractmodelofacomputingmachine-afinitestatemachine-aread/writehead-aninfinitescannabletapeofsymbols(e.g.,0sand1s)AnyconceivablealgorithmcanbereducedtoaTuringmachineAuniversalmachine:canemulateanyconceivablecomputingmechanism541940年維納現(xiàn)代計(jì)算機(jī)五原則1940年美國(guó)科學(xué)家維納闡述了對(duì)現(xiàn)代計(jì)算機(jī)的五點(diǎn)設(shè)計(jì)原則數(shù)字式而不是模擬式;以電子元件構(gòu)成并盡量減少機(jī)械裝置;采用二進(jìn)制而不是十進(jìn)制;內(nèi)部存放計(jì)算表;內(nèi)部存儲(chǔ)數(shù)據(jù)。維納在1948年完成了著作《控制論》,這不僅使維納成為控制論的創(chuàng)始人,而且對(duì)計(jì)算機(jī)后來(lái)的發(fā)展和人工智能的研究產(chǎn)生了深刻的影響。55計(jì)算機(jī)開(kāi)關(guān)電路1938年,信息論的創(chuàng)始人、美國(guó)科學(xué)家香農(nóng)發(fā)表論文《繼電器和開(kāi)關(guān)電路的符號(hào)分析》首次闡述了如何將布爾代數(shù)運(yùn)用于邏輯電路,奠定了現(xiàn)代電子計(jì)算機(jī)開(kāi)關(guān)電路的理論基礎(chǔ)。561946-1959第一代電子管計(jì)算機(jī)時(shí)代UNIVAC
??颂睾湍死谝粋€(gè)進(jìn)行批量生產(chǎn)的計(jì)算機(jī)。1951年,電腦開(kāi)始走出實(shí)驗(yàn)室服務(wù)于社會(huì)與公眾。1952年,UNIVAC因準(zhǔn)確地預(yù)測(cè)美國(guó)總統(tǒng)大選結(jié)果而名聲大噪。EDVAC
馮諾依曼
1950問(wèn)世的第一臺(tái)并行計(jì)算機(jī)EDVAC,首次實(shí)現(xiàn)了馮·諾依曼的兩個(gè)重要設(shè)想:存儲(chǔ)程序和采用二進(jìn)制。IBM701
1952年IBM公司推出的IBM701在商戰(zhàn)中擊敗UNIVAC,不僅使IBM實(shí)現(xiàn)了全面的轉(zhuǎn)型,更奠定了IBM產(chǎn)業(yè)霸主地位57存儲(chǔ)器的出現(xiàn)1951年,中國(guó)移民王安發(fā)明了磁芯存儲(chǔ)器,IBM于1956年購(gòu)買(mǎi)了這項(xiàng)技術(shù)專(zhuān)利。58比爾·蓋茨曾說(shuō)過(guò)如果在80年代那位“眼光遠(yuǎn)大的工程師”沒(méi)有貽誤戰(zhàn)機(jī)的話,今天可能就沒(méi)有什么微軟公司了?!拔铱赡芫驮谀硞€(gè)地方成了一位數(shù)學(xué)家,或一位律師,而我少年時(shí)代在個(gè)人計(jì)算機(jī)方面的迷戀只會(huì)成為我個(gè)人的某種遙遠(yuǎn)的回憶。”
59高級(jí)語(yǔ)言的出現(xiàn)1956年,IBM公司的巴克斯研制成功第一個(gè)高級(jí)程序語(yǔ)言FORTRAN,它被廣泛用于科學(xué)計(jì)算。601959-1964晶體管造就第二代計(jì)算機(jī)1947年,貝爾實(shí)驗(yàn)室肖克萊、巴丁、布拉頓發(fā)明點(diǎn)觸型晶體管;1950年又發(fā)明了面結(jié)型晶體管。晶體管體積小、重量輕、壽命長(zhǎng)、發(fā)熱少、功耗低,電子線路結(jié)構(gòu)大大改觀,運(yùn)算速度大幅提高。肖克萊(左)、巴?。ㄖ校⒉祭D(右)于1956年共同獲得諾貝爾物理學(xué)獎(jiǎng)。611955年,在美國(guó)原子能委員會(huì)的支持下,IBM和生產(chǎn)UNIVAC的蘭德公司分別開(kāi)始實(shí)施Stretch計(jì)劃和LARC計(jì)劃,希望設(shè)計(jì)更快速的計(jì)算機(jī)。美國(guó)貝爾實(shí)驗(yàn)室于1954年研制成功第一臺(tái)使用晶體管的第二代計(jì)算機(jī)TRADIC。相比采用定點(diǎn)運(yùn)算的第一代計(jì)算機(jī),第二代計(jì)算機(jī)普遍增加了浮點(diǎn)運(yùn)算,計(jì)算能力實(shí)現(xiàn)了一次飛躍。IBM公司于1958年制成的1401及后續(xù)的1410/1440系列計(jì)算機(jī),是第二代計(jì)算機(jī)中的代表。62計(jì)算機(jī)商務(wù)處理的開(kāi)始第二代計(jì)算機(jī)除了大量用于科學(xué)計(jì)算,還逐漸被工商企業(yè)用來(lái)進(jìn)行商務(wù)處理,高級(jí)語(yǔ)言FORTRAN和COBOL因此也得到了廣泛應(yīng)用。631964-1970第三代計(jì)算機(jī)1958年,美國(guó)物理學(xué)家基爾比和諾伊斯同時(shí)發(fā)明集成電路。集成電路的出現(xiàn)使得計(jì)算機(jī)脫胎換骨64世紀(jì)豪賭IBMS/360S/360極強(qiáng)的通用性適用于各方面的用戶,它具有360度”全方位的特點(diǎn),因此得名。IBM投入了50億美元的研發(fā)費(fèi)用,遠(yuǎn)遠(yuǎn)過(guò)制造原子彈的“曼哈頓計(jì)劃”的20億美元。651970至今第四代計(jì)算機(jī)從1970年至今的計(jì)算機(jī)基本上都屬于第四代計(jì)算機(jī),它們都采用大規(guī)模和超大規(guī)模集成電路。隨著技術(shù)的進(jìn)展,計(jì)算機(jī)開(kāi)始分化成通用大型機(jī)、巨型機(jī)、中型機(jī)、小型機(jī)和微型機(jī)、單片機(jī)66霍夫和Intel40041971年1月,Intel公司的霍夫研制成功世界上第一塊4位微處理器芯片Intel4004,標(biāo)志著第一代微處理器問(wèn)世,微處理器和微機(jī)時(shí)代從此開(kāi)始。1971年11月,Intel推出MCS-4微型計(jì)算機(jī)系統(tǒng)其包括4001ROM芯片、4002RAM芯片、4003移位寄存器芯片和4004微處理器。67Intel4004包含2300個(gè)晶體管,計(jì)算性能遠(yuǎn)遠(yuǎn)超過(guò)當(dāng)年的ENIAC,最初售價(jià)為200美元。
68Intel80081972年4月,霍夫等人開(kāi)發(fā)出第一個(gè)8位微處理器Intel8008。8008采用的是P溝道MOS微處理器,屬第一代微處理器。698080第二代微處理器1973年8月,霍夫等人研制出8位微處理器Intel8080,以N溝道MOS電路取代了P溝道,第二代微處理器就此誕生。主頻2MHz的8080芯片運(yùn)算速度比8008快10倍,可存取64KB存儲(chǔ)器,使用了基于6微米技術(shù)的6000個(gè)晶體管,處理速度為0.64MIPS。70Intel8086第三代微處理器1978年6月,Intel推出4.77MHz的8086微處理器,標(biāo)志著第三代微處理器問(wèn)世。它采用16位寄存器、16位數(shù)據(jù)總線和29000個(gè)3微米技術(shù)的晶體管,售價(jià)360美元。
71Z80微處理器Zilog公司于1976年開(kāi)發(fā)的Z80微處理器,廣泛用于微型計(jì)算機(jī)和工業(yè)自動(dòng)控制設(shè)備。當(dāng)時(shí),zilog、Motorola和Intel在微處理器領(lǐng)域三足鼎立。72第一臺(tái)微型計(jì)算機(jī):Altair88001975年4月,MITS發(fā)布第一個(gè)通用型Altair8800,售價(jià)375美元,帶有1KB存儲(chǔ)器。這是世界上第一臺(tái)微型計(jì)算機(jī)。Altair定位在青年電腦迷市場(chǎng)PaulAllen和BillGates在三周內(nèi)為Altair開(kāi)發(fā)出BASIC語(yǔ)言,MITS成為兩個(gè)未來(lái)富翁的第一個(gè)客戶73Apple1976年3月,SteveWozniak和SteveJobs開(kāi)發(fā)出微型計(jì)算機(jī)AppleI,愚人節(jié)這天,兩個(gè)Steve成立了Apple計(jì)算機(jī)公司。AppleII是第一個(gè)帶有彩色圖形的個(gè)人計(jì)算機(jī),售價(jià)為1300美元。AppleII及其系列改進(jìn)機(jī)型風(fēng)靡一時(shí),使Apple成為微型機(jī)時(shí)代最成功的計(jì)算機(jī)公司。741981-PC元年1980年7月,“跳棋計(jì)劃”的13人小組秘密來(lái)到佛羅里達(dá)州波克羅頓鎮(zhèn)的IBM研究發(fā)展中心,次年8月12日,IBM公司宣布IBMPC誕生。IBM將其命名為PersonalComputerCPU為主頻4.77MHz的Intel8088OS:MicrosoftMS-DOS75計(jì)算機(jī)的發(fā)展日新月異從CPU的發(fā)展來(lái)看4004->8008->8086->8088->80186->80286->80386->80486-586->pentium->PII->PIII->P4從計(jì)算機(jī)的規(guī)模,運(yùn)算速度上看,巨型機(jī)、大型機(jī)、中型機(jī)、小型機(jī)、微型機(jī)、單片機(jī)7677計(jì)算機(jī)的發(fā)展日新月異78
HistoryofIntel?CPU
19788086/80885-10MHz
1982802866-12MHz
1985Intel386?16-33MHz
1989Intel486?DX25-50MHz
1993Pentium?60-233MHz
1997Pentium?II233-450MHz
1999Pentium?III450M-1GHz
2000Pentium?41.4-3.2GHz79第一代計(jì)算機(jī)1946開(kāi)始的電子管計(jì)算機(jī)時(shí)代運(yùn)算速度一般為每秒幾千次到幾萬(wàn)次,體積龐大,功耗大,價(jià)格昂貴,成本很高,可靠性較低。存儲(chǔ)器:水銀延遲線
輔助存儲(chǔ)器:磁鼓、紙帶、卡片使用機(jī)器語(yǔ)言/匯編語(yǔ)言,應(yīng)用領(lǐng)域集中在科學(xué)計(jì)算第一代計(jì)算機(jī)奠定了計(jì)算機(jī)發(fā)展的科學(xué)基礎(chǔ)80第二代計(jì)算機(jī)1958開(kāi)始的晶體管計(jì)算機(jī)時(shí)代運(yùn)算速度提高到每秒幾萬(wàn)次到幾十萬(wàn)次,可靠性提高,體積縮小,成本降低,功耗降低。主存儲(chǔ)器:磁芯
輔助存儲(chǔ)器:磁盤(pán)、磁帶
在軟件上出現(xiàn)了算法語(yǔ)言和操作系統(tǒng)應(yīng)用領(lǐng)域從科學(xué)計(jì)算擴(kuò)展到了數(shù)據(jù)處理。FORTRAN、ALGOL-60、COBOL81第三代計(jì)算機(jī)1965開(kāi)始的集成電路計(jì)算機(jī)時(shí)代運(yùn)算速度提高到每秒幾十萬(wàn)次到幾百萬(wàn)次,可靠性進(jìn)一步提高,體積進(jìn)一步縮小,成本進(jìn)一步降低,功耗顯著降低。主存儲(chǔ)器:半導(dǎo)體在此期間,形成機(jī)種多樣化,生產(chǎn)系列化,使用系統(tǒng)化,“小型計(jì)算機(jī)”開(kāi)始出現(xiàn)。軟件技術(shù)與計(jì)算機(jī)外圍設(shè)備發(fā)展迅速。82第四代計(jì)算機(jī)1971年開(kāi)始,大規(guī)模/超大規(guī)模集成電路計(jì)算機(jī)時(shí)代運(yùn)算速度提高到每秒幾百萬(wàn)次到幾千萬(wàn)次,MIPS->GIPS->TIPS,可靠性更進(jìn)一步提高,體積更進(jìn)一步縮小,成本更進(jìn)一步降低。在此期間,“微型計(jì)算機(jī)”開(kāi)始出現(xiàn)。多機(jī)處理/網(wǎng)絡(luò)化成為第四代計(jì)算機(jī)的一個(gè)重要特征83計(jì)算機(jī)發(fā)展的趨勢(shì)
速度越來(lái)越快體積越來(lái)越小成本越來(lái)越低功耗越來(lái)越低84計(jì)算機(jī)發(fā)展的6個(gè)規(guī)律Moore定律:微處理器內(nèi)晶體管數(shù)每十八個(gè)月翻一番;Bell定律:如保持計(jì)算能力不變,微處理器價(jià)格,每十八個(gè)月減少一半;Gilder定律:未來(lái)25年(1996年預(yù)言),主干網(wǎng)帶寬每6個(gè)月增加一倍;Metcalfe定律網(wǎng)絡(luò)價(jià)值同網(wǎng)絡(luò)用戶數(shù)的平方成正比。半導(dǎo)體存儲(chǔ)器發(fā)展規(guī)律:DRAM密度每年增加60%,每三年翻四倍硬盤(pán)存儲(chǔ)技術(shù)發(fā)展規(guī)律:硬盤(pán)的密度每年增加約一倍85新摩爾定理
由于國(guó)際互聯(lián)網(wǎng)及電子商務(wù)的超高速的發(fā)展,從現(xiàn)在起,每18個(gè)月,新增的存儲(chǔ)量等于有史以來(lái)存儲(chǔ)量之和!
———1998年圖靈獎(jiǎng)獲得者JimGray86Moore’sLaw87近100年技術(shù)的變革機(jī)械計(jì)算機(jī),19世紀(jì)齒輪,鏈條,滑輪,蒸汽機(jī)穿孔卡片機(jī)電計(jì)算機(jī),20世紀(jì)早期開(kāi)關(guān),繼電器水銀延遲線電子計(jì)算機(jī),20世紀(jì)中期開(kāi)始至今線路連接板,真空管,CRT,晶體管DRAM,磁存儲(chǔ)88Proliferationin40sand50sFromMooreSchoolofEngineering,UofPennsylvania-ENIAC,Eckert&Mauchly,1946-EDVAC,vonNeumann,1944~1952-EDSAC,Wilkes,1949(firststoredprogrambuilt)-IAS,Bigelow,1952-ORDVAC,SEAC,MANIAC,JOHNIAC,ILLIAC...Theyarenotalone:-ABC,AtanasoffandBerry,39~42-Z3,Z4,KonradZuselate30’searly40’s-Colossus,AlanTuring,1943-HarvardMarkI....,AikenDon’tforgetsoftwareadvances---Fortranwasalreadydonein195489Commercializationinthe50sUNIVAC,1951,thefirstcommercialcomputercontractprice$400K,actualcost~$1M,sold48copiesIBM701,1952,shipped20copies(/ibm/history/exhibits/701/701_customers.html)leasedat$15KpermonthIBM650,1953,massproduced~2000units$200K~400KIBMSystem/360,1964afamilyofbinarycompatiblecomputerRedefinesIndustry!beforethis,IBMhad4non-compatiblelinesofcomputers19combinationsofvaryingspeedandmemorycapacityfrom$200K~$2Mstilllivesontodayasthe“highly-profitable”IBMz900series90CheaperandFasterin60sand70sMinicomputersDECPDP-8,1965,$20K,sizeoflargerefrigeratorslesspowerfulthan“mainframes”,10xcheaperDepartmentalcomputers,timesharing---PDP-11andVAXsenjoyedextremepopularityinthe70sand80sSupercomputersperformanceatallcost!!(ECL,liquid-cooling,hand-built,...)Biggestcustomers:nationalsecurity,nuclearweapons,cryptography,(alsoaerospace,petroleum,automotive,pharmaceutical,sciences)checkout/SeymourCray,1925~1996workedforUNIVACinitiallylaterCDC6600and7600,thefirstsupersandpioneeredmanyofthehigh-performancetechniquesinusetodayCrayResearchInc.andlaterCrayComputerCorp91The“KillerMicros”from70sandonIntel4004,firstsinglechipCPU4-bitprocessorforacalculator.1Kdatamemory4Kprogrammemory2,300transistors16-pinDIPpackage740kHz(eightclockcyclesperCPUcycleof10.8microseconds)~100KOPspersecond92IntelItanium2,2002Performanceleaderinfloating-pointapps-64-bitprocessor-3MByteincache!!-221milliontransistors-1GHz,issueupto8instructionspercycleIn~30years,about100,000foldgrowthintransistorcountandperformance!93EvolutionofSingle-ChipMicros1970’s1980’s1990’s2010TransistorCount10K-100K100K-1M1M-100M1BClockFrequency0.2-2MHz2-20MHz20M-1GHz10GHzInstruction/Cycle<0.10.1-0.90.9-2.010(?)MIPS/MFLOPS<0.20.2-2020-2,000100,00094我國(guó)計(jì)算機(jī)技術(shù)的發(fā)展1953年開(kāi)始,1958年研究出第一臺(tái)計(jì)算機(jī)103型通用計(jì)算機(jī)。50年來(lái)相繼研究出了第二代,第三代計(jì)算機(jī)。80年代研究出了每秒1億次的巨型機(jī),銀河I,II,其他如曙光天演(清華BBS,學(xué)校高性能計(jì)算中心)。1985年6月,中國(guó)第一臺(tái)自行研制的微機(jī)長(zhǎng)城0520研制成功,其廣告詞是:“一臺(tái)我們自己制造的能夠處理中文的電腦”。在高性能計(jì)算,并行計(jì)算上已緊跟國(guó)際先進(jìn)水平,但計(jì)算機(jī)的核心部件CPU技術(shù)還遠(yuǎn)遠(yuǎn)落后。中科院研究開(kāi)發(fā)的龍芯/GODSON9596本章主要內(nèi)容計(jì)算機(jī)發(fā)展簡(jiǎn)史計(jì)算機(jī)分類(lèi)、應(yīng)用計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)97計(jì)算機(jī)分類(lèi)計(jì)算機(jī)電子模擬計(jì)算機(jī)電子數(shù)字計(jì)算機(jī)通用計(jì)算機(jī)專(zhuān)用計(jì)算機(jī)巨型機(jī)大型機(jī)中型機(jī)小型機(jī)微型機(jī)單片機(jī)98計(jì)算機(jī)發(fā)展簡(jiǎn)史計(jì)算機(jī)分類(lèi)、應(yīng)用計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)99計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)硬件:一切構(gòu)成計(jì)算機(jī)的物理實(shí)體計(jì)算機(jī)的基礎(chǔ)理論大部分已經(jīng)有50年。但是計(jì)算機(jī)的關(guān)鍵部件沒(méi)有大的改變100
Whatisacomputer?Components:input(mouse,keyboard)output(display,printer)memory(diskdrives,DRAM,SRAM,CD)NetworkRapidlychangingfield:vacuumtube->transistor->IC->VLSIdoublingevery1.5years:memorycapacityprocessorspeed101WhatisaComputer?User’sViewApplicationProgramsOSUtilitiesHardwarePeripheralsProgrammer’sViewHLL(e.g.C,C++,Pascal)MachineindependentAssemblyLanguageInstructionsMemoryRegistersArchitect’sViewDatapathRegisters,ALU,etc.ControlUnitExternalsMemorySystemI/OSystemLogicDesigner’sView32IR
2..0
31..0
31
DecoderBus543321100=0
0
0<
0CONinDQQCON102馮諾依曼思想存儲(chǔ)程序程序控制計(jì)算機(jī)五大功能部件103外圍設(shè)備HOST存儲(chǔ)器輸入設(shè)備輸出設(shè)備CPU運(yùn)算器控制器計(jì)算機(jī)硬件系統(tǒng)的組成運(yùn)算器完成算術(shù)運(yùn)算,邏輯運(yùn)算控制器控制指令的執(zhí)行序列,根據(jù)指令的功能給出實(shí)現(xiàn)指令功能所需的控制信號(hào)主存儲(chǔ)器存放程序及數(shù)據(jù)輸入設(shè)備輸出設(shè)備BUS104VonNeumann105輕松一哈106硬件:對(duì)數(shù)字操作的機(jī)器系統(tǒng)數(shù)字硬件:
對(duì)數(shù)字進(jìn)行處理、傳輸、和存儲(chǔ)的硬件轉(zhuǎn)換硬件:
將各種形式的信息轉(zhuǎn)換為數(shù)字信息,或者將數(shù)字信息轉(zhuǎn)換為各種形式的硬件(圖像、聲音、文字輸入輸出設(shè)備,目前重要的設(shè)備是顯示器)107數(shù)字技術(shù)的三分天下處理:CPU,DSP,計(jì)算機(jī),服務(wù)器傳輸:總線(CPU內(nèi)部、系統(tǒng)總線,I/O總線),網(wǎng)絡(luò)(機(jī)器內(nèi)部網(wǎng),LAN,WAN,INTERNET,無(wú)線網(wǎng))存儲(chǔ):RAM,ROM,F(xiàn)LASH,硬盤(pán),光盤(pán),存儲(chǔ)系統(tǒng)(RAID,NAS,SAN)108計(jì)算機(jī)發(fā)展簡(jiǎn)史計(jì)算機(jī)分類(lèi)、應(yīng)用計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)109計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)硬件是載體,軟件是靈魂。系統(tǒng)軟件應(yīng)用軟件一切程序的集合固件:具有軟件功能,具有硬件形態(tài)的部件110軟件新定義可運(yùn)行的思想和內(nèi)容的數(shù)字化思想:算法、規(guī)律、辦法------程序表達(dá)內(nèi)容:圖形、圖像、數(shù)據(jù)、聲音、文字等歸結(jié)為程序和數(shù)據(jù)軟件的核心:算法好的算法可以代替大量的硬件:FFT,MPEG111所有的硬件都是相似的,
軟件則各有各不同各種硬件在數(shù)字域都有相同或相似的內(nèi)臟(處理、傳輸、存儲(chǔ))軟件是思想和內(nèi)容的數(shù)字化,各個(gè)領(lǐng)域都有自己的軟件,所以是各不相同的真正的價(jià)值體現(xiàn)在軟件硬件與軟件可以互相轉(zhuǎn)化,軟件固化成為固件112計(jì)算機(jī)軟件系統(tǒng)分類(lèi)軟件系統(tǒng)應(yīng)用軟件系統(tǒng)軟件數(shù)據(jù)處理程序情報(bào)檢索程序科學(xué)計(jì)算程序自動(dòng)控制程序工業(yè)設(shè)計(jì)程序語(yǔ)言處理程序標(biāo)準(zhǔn)子程序SIN操作系統(tǒng)服務(wù)性程序DBA系統(tǒng)113計(jì)算機(jī)系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)外設(shè)主機(jī)應(yīng)用軟件系統(tǒng)軟件固件存儲(chǔ)器CPU控制器輸入設(shè)備輸出設(shè)備運(yùn)算器114計(jì)算機(jī)發(fā)展簡(jiǎn)史計(jì)算機(jī)分類(lèi)、應(yīng)用計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)115傳統(tǒng)機(jī)器級(jí)計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)5.高級(jí)語(yǔ)言級(jí)4.匯編語(yǔ)言級(jí)3.操作系統(tǒng)級(jí)2.一般機(jī)器級(jí)1.微程序設(shè)計(jì)級(jí)116MachineStructureI/OsystemProcessorCompilerOperatingSystem(Unix;
Windows2000)Application(Netscape)DigitalDesignCircuitDesignInstructionSetArchitectureDatapath&Controltransistors,IClayoutMemoryHardwareSoftwareAssembler本課程內(nèi)容117不同的級(jí)面向不同的用戶,采用不同的程序設(shè)計(jì)方法,使用不同的程序設(shè)計(jì)工具,得到的目標(biāo)代碼性能也不同。1181)軟件和硬件的邏輯等價(jià)性2)透明性:本來(lái)存在的事物,從某個(gè)角度去看卻好象不存在。3)計(jì)算機(jī)分層結(jié)構(gòu)中的透明性:
一般機(jī)器級(jí)的特性(如通用寄存器的數(shù)量)對(duì)高級(jí)語(yǔ)言程序設(shè)計(jì)者透明微指令的格式對(duì)一般機(jī)器級(jí)程序設(shè)計(jì)者透明119MachineStructureI/OsystemProcessorCompilerOperatingSystem(Unix;
Windows2000)Application(Netscape)DigitalDesignCircuitDesignInstructionSetArchitectureDatapath&Controltransistors,IClayoutMemoryHardwareSoftwareAssembler本課程內(nèi)容120ComputerSystemAbstractionsHardware
Architecture(ISA)
OS
Compilers ApplicationsMicroarchitectureDigitalDesignCircuits
Devices/PhysicsSoftware121FutureofComputersEndofMoore’slawVLSItechnologypredictednottoscalepass2015Transistorsizewillbemeasuredinatomsandnodechargewillbemeasuredinelectrons!!BTW,thisdoesn’tmeanVLSIisfinished,justnomorescalingmanypreviously-unimportantproblemswillstarttocreepinbetweennowandthen,e.g.,complexity,wiredelay,powerandreliabilityNon-vonNeumannarchitecturesparallelanddistributedprocessingreconfigurablehardwarecomputingNon-silicontechnologiesnanotechnologies:carbonnanotubes,molecularswitchesbiological/cellularcomputers:DNA,proteinsandenzymesquantumcomputers:magneticresonanceandquantumdots.計(jì)算機(jī)系統(tǒng)的性能評(píng)價(jià)機(jī)器字長(zhǎng)(非時(shí)間指標(biāo))指參與運(yùn)算的數(shù)的基本位數(shù);與運(yùn)算器、寄存器的位數(shù)有關(guān);字長(zhǎng)越長(zhǎng),表示數(shù)據(jù)的范圍越大,精度越高;常見(jiàn)的計(jì)算機(jī)為32位和64位計(jì)算機(jī)。122數(shù)據(jù)總線寬度數(shù)據(jù)總線寬度:指數(shù)據(jù)總線一次能并行傳送的信息的位數(shù)。一般指CPU內(nèi)部運(yùn)算器與存儲(chǔ)器之間的數(shù)據(jù)總線。有些計(jì)算機(jī)內(nèi)部與外部數(shù)據(jù)總線寬度不一致:8086、80286、80386內(nèi)外數(shù)據(jù)總線等寬;8088、80386SX外部總線寬度小于內(nèi)部總線寬度Pentium外總線64位,內(nèi)總線32位(兩條32位流水線)123存儲(chǔ)器容量和帶寬主存容量是指其包含的存儲(chǔ)單元總數(shù).主存可以字節(jié)編址、也可以字編址。存儲(chǔ)帶寬指單位時(shí)間內(nèi)從存儲(chǔ)中讀出的二進(jìn)制信息量,常用單位B/s
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)食品產(chǎn)業(yè)園行業(yè)現(xiàn)狀調(diào)研及發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025-2030年中國(guó)隨車(chē)起重機(jī)市場(chǎng)前景趨勢(shì)及發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025-2030年中國(guó)防火門(mén)行業(yè)發(fā)展策略規(guī)劃分析報(bào)告
- 2025-2030年中國(guó)鉆機(jī)電控系統(tǒng)市場(chǎng)十三五規(guī)劃與發(fā)展策略研究報(bào)告
- 2025-2030年中國(guó)訓(xùn)練健身器材行業(yè)需求現(xiàn)狀及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)組合電器產(chǎn)業(yè)發(fā)展趨勢(shì)及前景調(diào)研分析報(bào)告
- 武漢體育學(xué)院《機(jī)制設(shè)計(jì)理論及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄂爾多斯職業(yè)學(xué)院《功能表面設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大同師范高等專(zhuān)科學(xué)?!堆芯啃詫W(xué)習(xí)指導(dǎo)與管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 合肥職業(yè)技術(shù)學(xué)院《社會(huì)企業(yè)》2023-2024學(xué)年第二學(xué)期期末試卷
- 茶葉的起源與發(fā)展
- 二年級(jí)下冊(cè)美術(shù)教案-第19課 剪窗花丨贛美版
- 人保理賠員試題車(chē)險(xiǎn)查勘定損
- 羅姓姓氏源流和遷徙分布
- 發(fā)展經(jīng)濟(jì)學(xué) 馬工程課件 1.第一章 發(fā)展中國(guó)家與發(fā)展經(jīng)濟(jì)學(xué)
- GB/T 25775-2010焊接材料供貨技術(shù)條件產(chǎn)品類(lèi)型、尺寸、公差和標(biāo)志
- 房屋建筑學(xué)-01概論
- 2023年大唐集團(tuán)招聘筆試試題及答案新編
- 班前安全活動(dòng)記錄(防水工)
- 《干部履歷表》(1999版電子版)
- 帶狀皰疹的針灸治療課件
評(píng)論
0/150
提交評(píng)論