Early Computing History ECE/CS 252, Fall 2010 Prof. Mikko Lipasti Department of Electrical and Computer Engineering University of Wisconsin – Madison.

Slides:



Advertisements
Similar presentations
History of Information Technology Georgia CTAE Resource Network Curriculum Office, June 2009 To accompany curriculum for the Georgia Peach State Career.
Advertisements

THE HISTORY OF THE COMPUTER AND THE INTERNET WRITTEN BY: DALTON PERIOD 7.
Introduction to Computers 2010 Class: ________________ Name: ________________.
11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
There are three ages of computer Dark age Middle age Modern age
History of the Computer and Internet! By: Carly!.
Lecture 1 “History and Evolution of Computers” Informatics.
CSCI-235 Micro-Computers in Science Course Information & Introduction.
J. Lyons accounting office Analytical Calculation  Reduce a problem to a 2 nd and then a 3 rd  Application of rules and procedures  Problem is.
COMP 4—Power Tools for the Mind1 Use and abuse What’s in the box? How’d we get here? Why? What we’ll cover for this lecture topic: Mind Tool inventors.
Computer Architecture CPSC 321 Andreas Klappenecker.
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
James Tam The history of computers and computing: Part II The computers of the 20 th century and the people behind those machines.
WEEK FOUR COMPUTING DEVICES II ( 20 TH CENTURY TO DATE)
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 Introduction to Computers and Programming.
1 CSE1301 Computer Programming: Lecture 34 Introduction to the History of Computing.
By: Kyle Xayyavong Timeline of the Computers Z1 Computer Z1 Computer was created by Konrad Zuse, a German civil engineer. The first attempt were.
KEYBOARD – an input device used to type data.
Evolution of Computers
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Component 4/Unit 1 Health IT Workforce.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 - Introduction to Computers and Programming.
Fall, 2006Computer Strtucture1 Computer Structure Nathan Friedman Fall, 2006.
Workshop 3 First Computers
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
Chapter 1: Advent of Commercial Computing
University of Utah 1 Other Early Computers Konrad Zuse -Another early pioneer -Z1 (mechanical, 1936) -Z3 (electromechanical, 1941) -Z4 (electronic, 1950)
-The trade of goods -The expansion of commerce -Evolution of tools for calculations A sumerian clay tablet.
1 COMS 161 Introduction to Computing Title: Computer Organization Date: March 25, 2005 Lecture Number: 27.
CS 1410 Intro to Computer Tecnology Computers and History1.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
ITGS Chapter 1: Computer history and basics. Slide 1.
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
1 History of Computers (Excerpts from CMPE3). 2 The History of Computers The history of computers is interesting (or should be if you are in this class)
From the abacus to microprocessors Exploring the Digital Domain The History of Digital Computers.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
1 History of Computers Source – IEEE 50 th anniversary of modern computing timeline Up to 50 years.
“Women have been involved in computing since its inception, and though the proportion of women in the field (about 13%) is far less than are to be found.
University of Utah 1 ENIAC First fully-electronic, general-purpose programmable computer Built
 Do you know about the history of that computer sitting at home? Do you know how many inventors it took to finally get a working computer that is, most.
CSCI 161 Class 1 Martin van Bommel.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
Basic History of Computing. Al-Khwarizmi written in 830, Hisab al-jabr w’al- muqabalathe al- jabr; in the title we get algebra developed the concept.
Origins of Computing – Post 1900 Raj Reddy Carnegie Mellon University Jan 16, 2013
Introduction to Computer Engineering CS/ECE 252, Fall 2009 Prof. Mark D. Hill Computer Sciences Department University of Wisconsin – Madison.
A Decade in History The Invention of The Computer. By: Kylene Cashman.
Chapter One Computers in Context.  1999 Addison Wesley Longman1.2 Chapter Outline Living without Computers Computers in Perspective: An Evolving Idea.
Computer Generations ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
By Pakeerat Chuprayoon Wannaporn Dechpinya. Electronic Numerical Integrator Electronic Numerical Integrator and Computer and Computer The world’s first.
Computer History How did we get here?.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
Who invented the computer?
Winter 2016CISC101 - Prof. McLeod1 Today Take some of the “MAGIC” out of how computers work: An overview of computer architecture. How did the technology.
sample Chapter 10: The Stored Program Architecture.
A BRIEF HISTORY OF COMPUTERS, THE INTERNET AND THE UNIVERSE By L. Gillett Webmaster MMC.
History of Information Technology and System Four basic periods Characterized by a principal technology used to solve the input, processing, output and.
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
1.3 First Generation Computers 1.4 The Stored Program Computer Group 2.
Computer Science and Programming: Brief History
CSCI 161: Introduction to Programming
History of computer science
Chapter 0: Introduction
History & Culture of Computing
What was the first computer?
COMS 161 Introduction to Computing
Mauchly and Eckert John W. Mauchly (1907–1980) and J. Presper Eckert (1919–1995 ) headed the ENIAC team at the Moore School of Engineering, University.
CSE 301 History of Computing
Introduction to Computer Engineering
CSCI-100 Introduction to Computing
Presentation transcript:

Early Computing History ECE/CS 252, Fall 2010 Prof. Mikko Lipasti Department of Electrical and Computer Engineering University of Wisconsin – Madison

Computing in the 20 th Century Late 19 th and early 20th century Mechanical, electromechanical counting machines Cash registers, “business machines” National security demands, WW2 Ballistics for artillery Cryptanalysis Weapons design Etc. Coincidental trends Emergence of electronics for switching Development of computing theory Adoption of binary/boolean approach Led to global emergence of computing devices

Atanasoff-Berry Computer John Atanasoff (UW PhD) & Clifford Berry Iowa State Featured: Binary numbers Electronic switching Solved systems of linear equations Not fully programmable Abandoned when Atanosoff recruited to work on other war-related activities

Zuse Z3 Konrad Zuse Germany 1943 Featured: Floating point Electromechanical relays No conditional branch Not fully programmable, but close Destroyed in Allied bombing in 1943 (picture is a replica)

Colossus Tommy Flowers Bletchley Park 1943 Featured: Binary numbers Electronic switching Cryptanalysis of German codes Eleven were built & used Not fully programmable Destroyed after WW2 to maintain secrecy Not publicly known until 1970s

IBM ASCC/Harvard Mark I Howard Aiken designed IBM built in 1943 Featured: Decimal (not binary) Electromechanical: shafts, clutches, gears Programmed with paper tape: idea of loops Not fully programmable Aiken failed to credit IBM’s contributions

ENIAC John Mauchly, Presper Eckert Univ. of Penn Featured: Decimal (not binary) Electrical switching Programmed via control panel Not fully programmable Widely considered first electronic computer

Early Computing Devices [Source: Wikipedia] Computing DeviceShown workingBinaryElectronicProgrammable Universal Computing Device? Zuse Z3 (Germany)May 1941YesNoBy punched film stockYes Atanasoff–Berry Computer (Iowa State) Summer 1941Yes No Colossus (UK) December 1943 / January 1944 Yes Partially, by rewiringNo Harvard Mark I – IBM ASCC 1944No By punched paper tapeYes ENIAC (Penn) 1944NoYesPartially, by rewiringYes 1948NoYesBy Function Table ROMYes Many early programmers were women  ENIAC: Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas, Ruth Lichterman  Harvard: Grace Hopper

Why call it a von Neumann Machine? John von Neumann Well-known Princeton mathematician Invited to review ENIAC design documents + EDVAC follow-on in 1945 Wrote a report on the stored program concept, known as the First Draft of a Report on EDVAC Report failed to credit designers, ironically von Neumann still gets credit The basic structure proposed in the draft became known as the “von Neumann machine” (or model). a memory, containing instructions and data a processing unit, for performing arithmetic and logical operations a control unit, for interpreting instructions ENIAC Developed in secrecy, Army funded, at Univ. of Penn. Intended for ballistic tables, used for hydrogen bomb Designed by J. Presper Eckert and John Mauchly Hard-wired program -- settings of dials and switches.

Legal Repercussions Mauchly&Eckert filed for a patent in 1946, granted in 1964 Patents and copyrights established in U.S. constitution Balance rights of the inventor (exclusivity) vs. public good (limited time to expiration) M&E Started a company, led to UNIVAC system Eventually Sperry, later became Unisys (still around today) Honeywell sued Sperry to invalidate ENIAC patent Evidence that Mauchly exposed to Atanasoff-Berry design Concepts published before patented (von Neumann report) Judge ultimately invalidated patent in 1973 Opened up dynamic computing marketplace Minicomputers, departmental computing Microprocessors (Intel) Personal computers (Altair, Apple ][, IBM PC, …)