中国高校课件下载中心 》 教学资源 》 大学文库

北京大学:《计算机组织与体系结构》课程教学资源(讲义,上)计算技术发展简史

文档信息
资源类别:文库
文档格式:PDF
文档页数:145
文件大小:9.4MB
团购合买:点击进入团购
内容简介
北京大学:《计算机组织与体系结构》课程教学资源(讲义,上)计算技术发展简史
刷新页面文档预览

计算机组织与糸统结构 计算技术发展简史 (第二讲) 程旭 2000年2月28日 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ ¯æ…§ù;‰é ĒZÅ 3111$3Ü39‡ È ¯c1<%

古代计算技术 公元前500年,中国,算盘 将位置标记的概念( (concept of positional notation),引入计算 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ dM­/³8í Ü*"³š ± FRQFHSWRISRVLWLRQDOQRWDWLRQ ä&™8 Ñǰ_

古代计算技术 12世纪 Tashkent的牧师 Mukhammad ibn musa Al Khwarizmi 提出编写出达到一 些目标的操作过程 的概念 并出版了一部以“算 法 (algorithm)-”为主 题的书籍 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ ·  7DVKNHQW„ 0XNKDPPDGLEQ0XVD $O .KRZDUL]PL {©ß{Òþ¢ Ԃ³￾´¶Q  ± É{Qt¢æ»³8 ¥ DOJRULWKP ´ V •à Ñǰ_

十七世纪计算技术 1612, John napier,对数 1622,Wi| liam Oughtred,计算尺( slide rule 山 1880的柱状计算尺( cy l indr ical Sl ide ru|e), 大约200英寸长,四位十进制精度 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ -RKQ1DSLHU ÍD :LOOLDP2XJKWUHGuk VOLGHUXOH XŊuk F\OLQGULFDO6OLG DO6OLGH5XOH  ûzÅÌS¯!¯ ’z q3FÚÑǰ_

十七世纪计算技术 1642年, Pascal machine . Mechanical counter for addition and subtraction Counter wheels for storing decimal numbers .Used as registers One register acted as accumulator .Technical innovations Automatic transfer of Carry .Use of Complement representation for negative numbers 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ H3DVFDO0DFKLQH ‡&RXQWHU:KHHOVIRUVWRULQJGHFLPDOQXPEHUV ‡0HFKDQLFDO&RXQWHUIRUDGGLWLRQDQGVXEWUDFWLRQ ‡8VHGDVUHJLVWHUV ‡7HFKQLFDO,QQRYDWLRQV ‡$XWRPDWLFWUDQVIHURI&DUU\ ‡8VHRI&RPSOHPHQW5HSUHVHQWDWLRQIRUQHJDWLYH QXPEHUV ‡2QH5HJLVWHUDFWHGDV$FFXPXODWRU q3FÚÑǰ_

Pascal's Calculator--Pascalene (1642) 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ 3DVFDO¶V&DOFXODWRU 3DVFDOHQH 

十七世纪讣算技术 1671, Gottfried Leibniz A Calculator that could perform multiplication and division as well as addition and subtraction Started with pascal calculator Added two additional sets of wheels that could perform multiplications and division by repetitive addition or subtraction Used Chains and pulleys 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ H *RWWIULHG /HLEQL] $&DOFXODWRUWKDWFRXOGSHUIRUPPXOWLSOLFDWLRQDQG GLYLVLRQDVZHOODVDGGLWLRQDQGVXEWUDFWLRQ 6WDUWHGZLWK3DVFDO&DOFXODWRU $GGHGWZRDGGLWLRQDOVHWVRIZKHHOVWKDWFRXOG SHUIRUPPXOWLSOLFDWLRQVDQGGLYLVLRQE\UHSHWLWLYH DGGLWLRQRUVXEWUDFWLRQ 8VHG&KDLQVDQG3XOOH\V q3FÚÑǰ_

十八世纪和十九世纪讣算技术 1750 Mechanical Weaving Technology Jacquard loom (1801) . Punched card for manual instruction first .Used mechanically in Jacquard Loom .Holes in the punched cards used for the control of the movement of parts of the loom the first programmable process control machine .Operation under program control 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ ‡ 0HFKDQLFDO:HDYLQJ7HFKQRORJ\ ‡ -DFTXDUG/RRP  ‡3XQFKHGFDUGIRUPDQXDOLQVWUXFWLRQILUVW ‡8VHGPHFKDQLFDOO\LQ-DFTXDUG/RRP ‡+ROHVLQWKHSXQFKHGFDUGVXVHGIRUWKH FRQWURORIWKHPRYHPHQWRISDUWVRIWKHORRP ‡WKHILUVWSURJUDPPDEOHSURFHVVFRQWURO PDFKLQH ‡2SHUDWLRQXQGHUSURJUDPFRQWURO q›FÚ¼qFÚÑǰ_

Jacquard loom(1801) Fleche 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ -DFTXDUG/RRP 

十九世纪二十年代 Charles Babbage Difference Engine Designed to calculate the entries of a table automatically and transfer them via steel punches to an engraver's plate Could perform only addition and subtraction Using finite Difference methods a large number of functions could be calculated .Polynomials .Trigonometric Functions Used a number of mechanical registers Driven by steam engine to crank out the results 3rd degree polynomials and 15 digit numbers Automatic multistep operations 北京大学计算机科学技术系 计算机系统结构教研室

GÜWÑÇj°_+ ÑÇj+´‰DÔ 'HVLJQHGWRFDOFXODWHWKHHQWULHVRIDWDEOHDXWRPDWLFDOO\DQG WUDQVIHUWKHPYLDVWHHOSXQFKHVWRDQHQJUDYHU¶VSODWH ‡ &RXOGSHUIRUPRQO\DGGLWLRQDQGVXEWUDFWLRQ ‡ 8VLQJ)LQLWH'LIIHUHQFHPHWKRGVDODUJHQXPEHURIIXQFWLRQV FRXOGEHFDOFXODWHG ‡3RO\QRPLDOV ‡7ULJRQRPHWULF)XQFWLRQV ‡ 8VHGDQXPEHURIPHFKDQLFDOUHJLVWHUV ‡ 'ULYHQE\VWHDPHQJLQHWR&5$1.287WKHUHVXOWV ‡ UGGHJUHHSRO\QRPLDOVDQGGLJLWQXPEHUV ‡ $XWRPDWLFPXOLVWHSRSHUDWLRQV &KDUOHV %DEEDJH 'LIIHUHQFH(QJLQH qFÚ¼q¤

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档