Physics, Physicists and the History of Computation and Computers...

Click here to load reader

download Physics, Physicists and the History of Computation and Computers 東海大學數學系‧環科系‧物理系 計算科學總論 物理學、物理學家與電腦的歷史.

of 53

  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    278
  • download

    2

Transcript of Physics, Physicists and the History of Computation and Computers...

  • Slide 1
  • Physics, Physicists and the History of Computation and Computers
  • Slide 2
  • Computer 1766 Nautical Almanac
  • Slide 3
  • Charlies Babbage 1791- 1871 Babbage 1823 (Difference Engine No.1
  • Slide 4
  • Babbage's Difference Engine No.2
  • Slide 5
  • Babbage Ada Lovelace 1815~1852 Analytical Engine
  • Slide 6
  • George Boole Boole 1847~1852 Boolean Boolean {0,1} FALSE TRUE OR AND NOT
  • Slide 7
  • Lord Kelvin (1824~1907) Lord Kelvin 1876 1950
  • Slide 8
  • Herman Hollerith (1859~1929) 1790 1880 21000 Hollerith Tabulator 1890
  • Slide 9
  • Tabulator 1890 62,622,250
  • Slide 10
  • Thomas J. Watson 1874~1956 Watson & IBM 1914 Watson CTR Computing Tabulating Recording Co. Hollerith 1924 International Business Machine Co. IBM 1929 IBM
  • Slide 11
  • Konard Zuse (1910~1995) Z1 1936 Zuse Plankalkul
  • Slide 12
  • Slide 13
  • Z1 1943 Zuse 1989 Z1
  • Slide 14
  • 1941 Zuse Z3 Z1 Z3 5~10Hz 0.7 3 4 1944 1960 Z3
  • Slide 15
  • J.V. Atanasoff & C. Berry 1941 : ABC Atanasoff-Berry Computer Drum DRAM ENIAC Atanasoff
  • Slide 16
  • 1941 : Harvard Mark I IBM Automatic Sequence Controlled Calculator IBM Howard Hathaway Aiken (1900~1973)
  • Slide 17
  • J.P. Eckert (1919~1995) J.W. Mauchly (1907~1980) 1946 : ENIAC ENIAC Electronic Numerical Integrator and Computer Eckert Mauchly 1945 11 150kW 18000 400 100Hz 5000 400 1955
  • Slide 18
  • Slide 19
  • 1920~30 60 20 1935 15 ENIAC
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • vs. 1944 John von Neumann 1903~1957 ENIAC Eckert John von Neumann 1903~1957
  • Slide 25
  • Logic Gate (a) B=A (b) B=
  • Slide 26
  • "OR" gate: C=A BABC000 011 101 111
  • Slide 27
  • Slide 28
  • 240+204
  • Slide 29
  • ENIAC ENIAC 1. 2. 3. Mauchly stored-program comptuer
  • Slide 30
  • Slide 31
  • EDVAC: Electronic Discrete Variable Automatic Computer ENIAC ENIAC EDVAC
  • Slide 32
  • EDVAC ENIAC EDVAC 1. ENIAC 2. 3.
  • Slide 33
  • Mercury Delay Line Eckert 1000
  • Slide 34
  • EDVAC EDVAC 3600 ENIAC
  • Slide 35
  • Slide 36
  • Slide 37
  • 1945 First Draft of a Report on the EDVAC Eckert
  • Slide 38
  • Magnetic Core Memory 1950 MIT J.Forrester 0 1
  • Slide 39
  • 1954 UNIVAC
  • Slide 40
  • Slide 41
  • 2mm/1.3mm 0.18/0.10
  • Slide 42
  • 0.5/0.3 16384 32bit 32 128X128 16cmX16cm 524288 1968
  • Slide 43
  • 1950 1954 Texas Instrument 1956 UNIVAC
  • Slide 44
  • 1957: Fairchild Semicon. Gordon Moore Robert Noyce Fairchild IBM 1958 J. Kilby Si/Ge Fairchild Fairchild TI SI/GE 0.040.062
  • Slide 45
  • 1963: Fairchild 1963 907 0.0380.048
  • Slide 46
  • 1971 INTEL 4004 1968 Moore, Noyce Andrew Grove INTEL 1971 4004 INTEL 4004 4-bit 2300 11 0.110.15
  • Slide 47
  • Moores Law
  • Slide 48
  • Limitation of Moores Law
  • Slide 49
  • 1988: Mathematica 1986 Stephen Wolfram Wolfram Research 1988 Mathematica
  • Slide 50
  • 1989: World Wide Web 1989 CERN Tim Berners-Lee HTTP: HyperText Transfer Protocol HTTP: HyperText Transfer Protocol URL: Uniform Resource Loc ator URL: Uniform Resource Loc ator Hypertext Markup Language Hypertext Markup Language WWW info.cern.ch WWW
  • Slide 51
  • Next Generation? Quantum Computer? Quantum Computer? Bio Computer? Bio Computer? Molecular Computer? Molecular Computer?
  • Slide 52
  • Quantum Computer 1980: R. P. Feynmann: information science and quantum mechanical processes 1980: R. P. Feynmann: information science and quantum mechanical processes 1985: D. Deutsch: quantum bit, quantum gate, and quantum computer 1985: D. Deutsch: quantum bit, quantum gate, and quantum computer
  • Slide 53