首页 c语言计算机发展史知识点回顾(英文)ReviewComputerSystem

c语言计算机发展史知识点回顾(英文)ReviewComputerSystem

举报
开通vip

c语言计算机发展史知识点回顾(英文)ReviewComputerSystemABriefArchitecturalHistoryoftheComputerCanwedefinethedateofthecomputer“invention”?ABriefArchitecturalHistoryoftheComputer–cont.TheAbacus-500B.C.(GreeksandRomansCivilization)TheRomanAbacusCopyModernAbacusABriefArchitecturalHistoryoftheComputer–cont.BlaicePascal...

c语言计算机发展史知识点回顾(英文)ReviewComputerSystem
ABriefArchitecturalHistoryoftheComputerCanwedefinethedateofthecomputer“invention”?ABriefArchitecturalHistoryoftheComputer–cont.TheAbacus-500B.C.(GreeksandRomansCivilization)TheRomanAbacusCopyModernAbacusABriefArchitecturalHistoryoftheComputer–cont.BlaicePascal,anotedFrenchmathematician,inventedacalculatingmachine(withoutconstructingit)by1642(attheageof19)ABriefArchitecturalHistoryoftheComputer–cont.In1801,JosephMarieJacquardinventedaloom(织布机)thatusedpunchedcardsABriefArchitecturalHistoryoftheComputer–cont.Inearly1800s,CharlesBabbageandAugustaAdaByron(“thefirstcomputerprogrammer”)–mechanicalcalculatingmachine,called“analyticalengine”.ABriefArchitecturalHistoryoftheComputer–cont.Inthesametime–GeorgeBooledevelopedthebinarytheory(BooleanLogic).RelationofbinaryarithmeticwiththislogicmadeitpossibleimplementingthemodernelectroniccomputersInBooleanlogic,thereareonly0and1.Threebasicoperators:and,or,notABriefArchitecturalHistoryoftheComputer–cont.Inthelater1930,1940–“MarkI”wasbuiltbyHowardH.Aiken(IBM)andanothercomputerbyConradZuse(bothwithdecimalnumbers)In1939–ABC(Atanasoff&BerryComputer)abinary-basedmachinewithvacuumtubesforswitchingFinally,between1943-1946thefirstall-electronicdigitalcomputerwasdeveloped(namedENIAC)byMauchly&Eckerton/offswitchesindigitalcomputersearliest:electromechanicalrelays(机电继电器)solenoidwithmechanicalcontactpointsphysicalswitchcloseswhenelectricityanimatesmagnet1940’s:vacuumtubes(真空管)nophysicalcontactstobreakorgetdirtybecameavailableinearly1900’smainlyusedinradiosatfirst1950’stopresentTransistors(晶体管)inventedatBellLabsin1948JohnBardeen,WalterBrattain,andWilliamShockleyNobelprize,1956theintegratedcircuit(IC)inventedseparatelyby2people~1958JackKilbyatTexasInstrumentsRobertNoyceatFairchildSemiconductor(1958-59)1974Intelintroducesthe8080processoroneofthefirst“single-chip”microprocessorsMoore’slawdealswithsteadyrateofminiaturizationoftechnologynamedforIntelco-founderGordonMoorenotreallyalawmorea“ruleofthumb”(经验法则)observationthatchipdensityaboutdoublesevery18monthsalso,pricesdeclinefirstdescribedin1965expertspredictthistrendmightcontinueuntil~2020limitedwhensizereachesmolecularlevelTuringandTuringMachineAlanMathisonTuring, ( 1912–1954),wasaBritishmathematician, logician, cryptanalyst,and computerscientist.Hewashighlyinfluentialinthedevelopmentof computerscience,givingaformalisationoftheconceptsof"algorithm"and"computation"withthe Turingmachine.Turingiswidelyconsideredtobethe father ofcomputerscienceand artificialintelligence.*TuringMachine**claudeshannon1916-2001ClaudeElwoodShannon (1916—2001)iscreditedwithfoundingboth digitalcomputer and digitalcircuit designtheoryin1937,when,asa21-year-old master'sdegree studentatMIT.Hewrotehis thesis demonstratingthatelectricalapplicationsof booleanalgebra couldconstructandresolveanylogical,numericalrelationship.ClaudeShannonanddigitalcircuit designtheoryNeumannArchitectureJohnvonNeumann ( 1903–1957)CharacteristicsofNeumannArchitecture:Instructionanddataarerepresentedwithbinarycode.Instructionanddataarestoredinmemory.Fivecomponentsofcomputer:ALU(ArithmeticandLogicUnit),Controller,Memory,InputandOutputDevices.*StorageofProgramsandDataSamplingisonlyonewaytodigitizeinformationSinceourcomputersworkONLYwithnumbers,everything(notjustanalogueinformationsuchassoundandvideo)mustbeconvertedtonumbersText(lettersandspecialcharacters)getsconvertedtonumbers(A=65),usingastandardcodingconventioncalledASCIIGraphics(images),getsbrokendownintopieces(pixels)andeachcolourgetsanumberNumberSystemsBinaryNumbersOnceinformationisdigitized,itisrepresentedandstoredinmemoryusingthebinarynumbersystemAsinglebinarydigit(0or1)iscalledabitAsinglebitcanrepresenttwopossiblestates,likealightbulbthatiseitheron(1)oroff(0)Permutationsofbitsareusedtostorevalues.Allinformationisrepresentedascombinationsofthetwodigits0and1.HardwareDevicesProcessingDevice(Arithmetic/logic/repetition)CentralProcessingUnit(CPU)286,386,486,Pentium,K5,K6HasthreebasicpartsArithmeticLogicUnit(ALU)executesallthearithmeticandlogicinstructionsControlUnitdecodesinstructionsanddetermineswhichisnexttobeexecutedBuses/RegistersBusesarepathsforinformationentering/exitingtheCPURegistersarememoryforprocessinginformationTheCentralProcessingUnitTheCPUcontinuouslyfollowsthefetch-decode-executecycle:fetchRetrieveaninstructionfrommainmemorydecodeDeterminewhattheinstructionisexecuteCarryouttheinstructionComputerprogramAcomputerprogramisaseriesofinstructionseachinstructionisexpressedinaformatconsistentwithapredefinedsetofrulesacomputerprocessesdataunderthedirectionoftheinstructionsinaprogramthereareinstructionstoinput,process,storeandoutputdatatheuserofaprogram(asdistinctfromitscreator)hasnoneedtobeawareofthedetailsofitsconstructiontheuserisonlyinterestedintheservicesthattheprogramisabletoprovideProgrammingLanguagesProgrammingLanguages1stgenerationmachinelanguageinstructionscodedusingcombinationsof0’s&1’s2ndgenerationassemblylanguages(low-levelsymboliclanguages)instructionscodedusingletters&numbersoneassemblylanguageinstructionistranslatedintoonemachinelanguageinstructionProgrammingLanguagesProgrammingLanguages3rdgenerationhigh-levelsymboliclanguagesoneinstructiongeneratesmultiplemachinelanguageinstructions4thgenerationprogramminglanguagesnon-procedurallanguagescode“what”not“how”Low-andHigh-LevelLanguages(continued)*
本文档为【c语言计算机发展史知识点回顾(英文)ReviewComputerSystem】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
正方体
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:24
分类:
上传时间:2022-05-11
浏览量:3