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 qFÚ¼qFÚÑǰ_
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 qFÚ¼q¤