John Vincent Atanasoff

Total Page:16

File Type:pdf, Size:1020Kb

John Vincent Atanasoff John Vincent Atanasoff: Inventor of the Digital Computer October 3, 2006 History of Computer Science (2R930) Department of Mathematics & Computer Science Technische Universiteit Eindhoven Bas Kloet 0461462 [email protected] Paul van Tilburg 0459098 [email protected] Abstract This essay is about John Vincent Atanasoff’s greatest invention, the Atana- soff Berry Computer or ABC. We look into the design and construction of this computer, and also determine the effect the ABC has had on the world. While discussing this machine we cannot avoid the dispute and trial surrounding the ENIAC patents. We will try to put the ENIAC in the right context with respect to the ABC. Copyright c 2006 Bas Kloet and Paul van Tilburg The contents of this and the following documents and the LATEX source code that is used to generate them is licensed under the Creative Commons Attribution-ShareAlike 2.5 license. Photos and images are excluded from this copyright. They were taken from [Mac88], [BB88] and [Mol88] and thus fall under their copyright accordingly. You are free: • to copy, distribute, display, and perform the work • to make derivative works • to make commercial use of the work Under the following conditions: Attribution: You must attribute the work in the manner specified by the author or licensor. Share Alike: If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the Legal Code, for the full license please refer to: http://creativecommons.org/licenses/by-sa/2.5/legalcode. CONTENTS CONTENTS Contents 1 Introduction 3 1.1 Outline . 3 2 Atanasoff before the ABC 3 3 The Atanasoff Berry Computer 4 3.1 Key principles . 4 3.2 Design . 6 3.3 Construction . 8 3.4 Comparisons . 9 4 The ENIAC and EDVAC 10 4.1 History . 10 4.2 Meetings and letters . 11 4.3 Derived concepts . 12 4.4 Innovations . 13 4.5 Conclusion . 13 5 Proof, court & patents 13 5.1 The IBM settlement . 13 5.2 The court case . 14 6 Why nobody knows the ABC 14 6.1 Reasons . 15 6.2 Honour restored . 15 7 Conclusion 16 References 17 2 2 ATANASOFF BEFORE THE ABC 1 Introduction In 1937 a professor of mathematics and physics went for a long drive to Illinois. Forgetting his daily troubles, he conceived several ideas that in the 21st century still change the world. These ideas led Professor John Vincent Atanasoff to- gether with his PhD assistant Clifford Edward Berry1 to inventing and building the Atanasoff Berry Computer (ABC), the first digital electronic computer of the world. This essay looks into the four ideas conceived by Atanasoff and the effect the ABC had on the world. We also examine the machine built by John W. Mauchly and J. Presper Eckert, the ENIAC, and some of its principal ideas since we cannot avoid the dispute and trial surrounding the ENIAC patents. However, we will try to put the ENIAC in the right context with respect to the ABC and hereby not disregard its tremendous contributions. 1.1 Outline In the next section we will give some background information about John Vin- cent Atanasoff, the main character of this essay. His invention, the ABC, is discussed in section 3. In section 4 we will explain what the ENIAC and EDVAC have to do with this story. The patent lawsuit that revolved around the ABC and ENIAC is briefly discussed in section 5. This lawsuit made the ABC more known and visible to the public, but still most people cannot give you the answer to the question “Do you know who invented the first computer?”. Possible reasons why this is the case will be discussed in section 6. We’ll finish this essay with section 7, the conclusion. Here is a list of useful acronyms of computing machines of the years 1935–1955 used throughout this essay: ABC Atanasoff Berry Computer ENIAC Electronic Numerical Integrator And Computer EDVAC Electronic Discrete Variable Automatic Computer UNIVAC UNIVersal Automatic Computer 2 Atanasoff before the ABC To give more insight into the knowledge and qualifications that gave John Atana- soff the basis needed to invent the first digital computer, his education and achievements before his work on the ABC are described in this section. We got the information in this section mostly from [BB88] and [Mol88]. 1John Vincent Atanasoff, Clifford Edward Berry and John William Mauchly will often be referred to by us with Atanasoff, Berry and Mauchly respectively for abbreviation purposes. With these abbreviations we intend no disrespect. 3 3 THE ATANASOFF BERRY COMPUTER John Vincent Atanasoff was born on October 4, 1903 in Hamilton, New York. We begin the account of Atanasoff’s scientific life with his high school education. Atanasoff started high school in 1919 and finished 2 years later with excellence in both Science and Mathematics, after which he went on to study at the University of Florida (1921). His Bachelors degree in Electrical Engineering, which he got in 1925, gave him the knowledge of electronics that would later aid him in creating his electronic computer. After finishing his Bachelor, Atanasoff got his Masters degree in Mathematics from Iowa State College in 1926, where he subsequently got a job teaching physics and mathematics. While he was teaching, he also got his Doctoral degree in Theoretical Physics from University of Wisconsin in 1930. In his doctoral thesis, “The Dielectric Constant of Helium”, Atanasoff was re- quired to do many complicated and time consuming computations on the Mon- roe mechanical calculator. This, amongst others, is what sparked his interest in developing a better and faster computing machine. In 1930 Atanasoff returned to the staff of Iowa State College and began the work that would eventually lead to the invention of the ABC. 3 The Atanasoff Berry Computer The computing machine that is central to this essay was conceived in 1937 by Atanasoff. The purpose of this machine was to solve up to 29 simultaneous linear equations with up to 29 variables. He built the machine with the help of Clifford Berry and therefor it was later named the Atanasoff Berry Computer. The core of the machine was finished in 1939, but it would take until 1942 to built the complete computer (see [RRH00, Wika]). This section first discusses the key principles of the ABC, followed by a descrip- tion of the design and workings of the computer. After this the construction of the design is treated, both of the prototype and the final implementation. We end this section with a comparison of the ABC to other computing machines of that era. 3.1 Key principles The ABC is based on four key principles that discern it from other computing machines of that time. These principles are the separation of memory and computational units, the use of electronic switching (by means of vacuum tubes), calculations based on binary numbers and the use of a regenerative memory. We will look into each of these concepts in more detail. For a truly detailed description, see [BB88] and [Mac88]. 1. Separation of computation and memory: When Atanasoff first started designing the ABC he intended to use scale- of-two electronic counters that were available at that time. However, after 4 3.1 Key principles 3 THE ATANASOFF BERRY COMPUTER months of experimenting, he discarded them due to “the inherent insta- bility of the circuits” [BB88, chapter 2]. Discarding them however, meant that he had to replace them with a dif- ferent implementation. His solution was based on an observation of the workings of the electronic counter, specifically that the counter incorpo- rated two distinct functions: the addition of the numbers and storage of the results. By implementing these functions separately, he could greatly simplify his design and avoid using counters. He was able to do this be- cause he had already developed a separate memory unit. 2. Regenerative memory: The memory of the ABC consisted of rotating drums, in which capacitors were mounted. There were two large memory drums for the main number storage, named the keyboard and counter drums, as well as a smaller drum used to store carry or borrow bits. These drums can be seen on the rear of the ABC as depicted in figure 1 (page 7). Each of the two main drums had 1600 capacitors, each of which had one contact that was connected to the ground and another that was connected to a stud penetrating surface of the the drum. A simplified version of this can be seen in the memory disk of the prototype in figure 2. The studs were arranged in 32 bands of 50 studs, of which 30 bands were used to store numbers of 50 binary places and 2 bands were used as spares. The capacitors were used in a binary mode, where a high capacitor voltage indicates a zero and a low capacitor voltage indicates a one. The studs in a band were placed at 6 degree intervals, occupying 300 degrees of the drums circumference. The remaining 60 degrees were left empty, to allow for time to do control actions. Each rotation of the drum took one second, meaning that of each second about 835 ms were used for calculation and 165 ms for control purposes. The main problem with using capacitors as a memory unit is that they lose their charge.
Recommended publications
  • Object Summary Collections 11/19/2019 Collection·Contains Text·"Manuscripts"·Or Collection·Contains Text·"University"·And Status·Does Not Contain Text·"Deaccessioned"
    Object_Summary_Collections 11/19/2019 Collection·Contains text·"Manuscripts"·or Collection·Contains text·"University"·and Status·Does not contain text·"Deaccessioned" Collection University Archives Artifact Collection Image (picture) Object ID 1993-002 Object Name Fan, Hand Description Fan with bamboo frame with paper fan picture of flowers and butterflies. With Chinese writing, bamboo stand is black with two legs. Collection University Archives Artifact Collection Image (picture) Object ID 1993-109.001 Object Name Plaque Description Metal plaque screwed on to wood. Plaque with screws in corner and engraved lettering. Inscription: Dr. F. K. Ramsey, Favorite professor, V. M. Class of 1952. Collection University Archives Artifact Collection Image (picture) Object ID 1993-109.002 Object Name Award Description Gold-colored, metal plaque, screwed on "walnut" wood; lettering on brown background. Inscription: Present with Christian love to Frank K. Ramsey in recognition of his leadership in the CUMC/WF resotration fund drive, June 17, 1984. Collection University Archives Artifact Collection Image (picture) Object ID 1993-109.003 Object Name Plaque Description Wood with metal plaque adhered to it; plque is silver and black, scroll with graphic design and lettering. Inscription: To Frank K. Ramsey, D. V. M. in appreciation for unerring dedication to teaching excellence and continuing support of the profession. Class of 1952. Page 1 Collection University Archives Artifact Collection Image (picture) Object ID 1993-109.004 Object Name Award Description Metal plaque screwed into wood; plaque is in scroll shape on top and bottom. Inscription: 1974; Veterinary Service Award, F. K. Ramsey, Iowa Veterinary Medical Association. Collection University Archives Artifact Collection Image (picture) Object ID 1993-109.005 Object Name Award Description Metal plaque screwed onto wood; raised metal spray of leaves on lower corner; black lettering.
    [Show full text]
  • Vax 6135 Car Vax Uk - Service Parts List
    VAX 6135 CAR VAX UK - SERVICE PARTS LIST Item Vax Part No. Description Price Code Service Item Item Vax Part No. Description Price Code Service Item 2 1-2-31-01-006 FILTER-FOAM-EXHAUST S1 CS 34 1-2-30-01-015 SEAL-FILTER/RESERVOIR K1 S 5 1-2-11-04-007 CABLE CLAMP L1 CS 35 1-3-15-03-007 FILTER HSG ASSY-UNIV-BLACK T3 S 29 1-2-31-01-002 FILTER DISC-BONDINI A1 CS 39 1-2-14-02-001 BALL VALVE N1 S 32 1-2-31-01-007 FILTER -FIBRE-MOULDED X1 CS 40 1-3-09-06-007 RESERVOIR ASSY-UNIV-BLACK W3 S 44 1-3-13-02-001 UPHOLSTERY TOOL Y1 CS 41 1-2-30-02-002 SEAL-CONICAL DUCT D2 S 47 1-2-39-01-010 CREVICE TOOL Y1 CS 42 1-2-30-02-003 SEAL-EXHAUST D2 S 48 1-3-13-01-001 DUSTBRUSH H2 CS 43 1-2-124731-12 RECOVERY BUCKET/SPIDER ASSY Z3 S 50 1-2-13-02-002 TUBE-EXTN-STAINLESS B3 CS 45 1-2-32-01-002 CASTOR-TWO WHEEL X1 S 52 1-3-18-01-022 HOSE & GRIP ASSY W3 CS 60 1-9-124423-00 TUBE-PUMP TO QRV A1 S 53 1-9-124962-00 WASH HEAD J3 CS 62 1-1-06-01-073 FEMALE QRV ASSY S2 S 54 1-9-124961-00 FLOOR BRUSH F3 CS 63 1-3-124422-00 ELBOW-QRV-ET408 C2 S 64 1-2-11-03-007 RETAINER CLIP-SPRING H1 CS 65 1-2-13-04-008 INLET TUBE-PVC A1 S 74 1-2-124594-00 UPHOLSTERY WASH TOOL K3 CS 66 1-3-124424-00 FIXING STRAP-ET408 L1 S 75 1-9-125226-00 TURBO TOOL-100mm R3 CS 67 1-7-124677-00 FILTER-WATER-INLET E2 S 77 1-9-125549-00 CREVICE TOOL-EXTRA LONG G2 CS 68 1-5-124419-00 PUMP-ET408 S3 S 101 1-2-124805-00 WATER TUBE ASSY-STRAIGHT Z2 CS 69 1-6-124425-00 SEAL-PUMP ET408 L1 S 3 1-3-124588-03 COVER-ACCESS-B R GREEN X1 NS 99 1-2-07-03-001 DUCT-CONICAL X1 S 6 1-2-36-04-004 CORD PROTECTOR A1 NS 102
    [Show full text]
  • CS 6290 Chapter 1
    Spring 2011 Prof. Hyesoon Kim Xbox 360 System Architecture, „Anderews, Baker • 3 CPU cores – 4-way SIMD vector units – 8-way 1MB L2 cache (3.2 GHz) – 2 way SMT • 48 unified shaders • 3D graphics units • 512-Mbyte DRAM main memory • FSB (Front-side bus): 5.4 Gbps/pin/s (16 pins) • 10.8 Gbyte/s read and write • Xbox 360: Big endian • Windows: Little endian http://msdn.microsoft.com/en-us/library/cc308005(VS.85).aspx • L2 cache : – Greedy allocation algorithm – Different workloads have different working set sizes • 2-way 32 Kbyte L1 I-cache • 4-way 32 Kbyte L1 data cache • Write through, no write allocation • Cache block size :128B (high spatial locality) • 2-way SMT, • 2 insts/cycle, • In-order issue • Separate vector/scalar issue queue (VIQ) Vector Vector Execution Unit Instructions Scalar Scalar Execution Unit • First game console by Microsoft, released in 2001, $299 Glorified PC – 733 Mhz x86 Intel CPU, 64MB DRAM, NVIDIA GPU (graphics) – Ran modified version of Windows OS – ~25 million sold • XBox 360 – Second generation, released in 2005, $299-$399 – All-new custom hardware – 3.2 Ghz PowerPC IBM processor (custom design for XBox 360) – ATI graphics chip (custom design for XBox 360) – 34+ million sold (as of 2009) • Design principles of XBox 360 [Andrews & Baker] - Value for 5-7 years -!ig performance increase over last generation - Support anti-aliased high-definition video (720*1280*4 @ 30+ fps) - extremely high pixel fill rate (goal: 100+ million pixels/s) - Flexible to suit dynamic range of games - balance hardware, homogenous resources - Programmability (easy to program) Slide is from http://www.cis.upenn.edu/~cis501/lectures/12_xbox.pdf • Code name of Xbox 360‟s core • Shared cell (playstation processor) ‟s design philosophy.
    [Show full text]
  • MPC5634M Microcontroller Data Sheet, Rev
    Freescale Semiconductor MPC5634M Rev. 9.2, 01/2015 MPC5634M Microcontroller Datasheet This is the MPC5634M Datasheet set consisting of the following files: • MPC5634M Datasheet Addendum (MPC5634M_AD), Rev. 1 • MPC5634M Datasheet (MPC5634M), Rev. 9 © Freescale Semiconductor, Inc., 2015. All rights reserved. Freescale Semiconductor MPC5634M_AD Datasheet Addendum Rev. 1.0, 01/2015 MPC5634M Microcontroller Datasheet Addendum This addendum describes corrections to the MPC5634M Table of Contents Microcontroller Datasheet, order number MPC5634M. 1 Addendum List for Revision 9 . 2 For convenience, the addenda items are grouped by 2 Revision History . 2 revision. Please check our website at http://www.freescale.com/powerarchitecture for the latest updates. The current version available of the MPC5634M Microcontroller Datasheet is Revision 9. © Freescale Semiconductor, Inc., 2015. All rights reserved. 1 Addendum List for Revision 9 4 Table 1. MPC5634M Rev 9 Addendum Location Description Section 4.11, “Temperature In “Temperature Sensor Electrical Characteristics” table, update the Min and Max value of Sensor Electrical “Accuracy” parameter to -20oC and +20oC, respectively. Characteristics”, Page 81 2 Revision History Table 2 provides a revision history for this datasheet addendum document. Table 2. Revision History Table Rev. Number Substantive Changes Date of Release 1.0 Initial release. 12/2014 MPC5634M_AD, Rev. 1.0 2 Freescale Semiconductor How to Reach Us: Information in this document is provided solely to enable system and software Home Page: implementers to use Freescale products. There are no express or implied copyright freescale.com licenses granted hereunder to design or fabricate any integrated circuits based on the Web Support: information in this document. freescale.com/support Freescale reserves the right to make changes without further notice to any products herein.
    [Show full text]
  • Automated Synthesis of Symbolic Instruction Encodings from I/O Samples
    Automated Synthesis of Symbolic Instruction Encodings from I/O Samples Patrice Godefroid Ankur Taly Microsoft Research Stanford University PLDI’2012 Page 1 June 2012 Need for Symbolic Instruction Encodings Symbolic Execution is a key l 1 : m o v eax, i n p 1 component of precise binary m o v c l , i n p 2 program analysis tools s h l eax, c l j n z l2 j m p l3 - SAGE, BitBlaze, BAP, etc. l 2 : d i v ebx, eax // Is this safe ? - Static analysis tools / / I s e a x ! = 0 ? l 3 : … PLDI’2012 Page 2 June 2012 Problem: Symbolic Instruction Encoding Bit Vector[X] Instruction Bit Vector[Y] Inp 1 ? Op1 Inpn Opm Problem: Given a processor and an instruction name, symbolically describe the input-output function for the instruction • Express the encoding as bit-vector constraints (ex: SMT-Lib format) PLDI’2012 Page 3 June 2012 So far, only manual solutions… • From the instruction architecture manual (X86, ARM, …) implemented by the processor Limitations: • Tedious, expensive - X86 has more than 300 unique instructions, each with ~10 OPCodes, 2000 pages • Error-prone - Written in English, many corner cases • Imprecise - Spec is often under-specified • Partial - Not all instructions are covered X86 spec for SHLD • Can we trust the spec ? PLDI’2012 Page 4 June 2012 Here: Automated Synthesis Approach Searches for a function f that respects truth table Partial Truth- table S Sample inputs Synthesis Function (C with in-lined engine f assembly) Goals: • As automated as possible so that we can boot-strap a symbolic execution engine on an arbitrary instruction
    [Show full text]
  • A Brief History of Computers
    History of Computers http://www.cs.uah.edu/~rcoleman/Common/History/History.html A Brief History of Computers Where did these beasties come from? Ancient Times Early Man relied on counting on his fingers and toes (which by the way, is the basis for our base 10 numbering system). He also used sticks and stones as markers. Later notched sticks and knotted cords were used for counting. Finally came symbols written on hides, parchment, and later paper. Man invents the concept of number, then invents devices to help keep up with the numbers of his possessions. Roman Empire The ancient Romans developed an Abacus, the first "machine" for calculating. While it predates the Chinese abacus we do not know if it was the ancestor of that Abacus. Counters in the lower groove are 1 x 10 n, those in the upper groove are 5 x 10 n Industrial Age - 1600 John Napier, a Scottish nobleman and politician devoted much of his leisure time to the study of mathematics. He was especially interested in devising ways to aid computations. His greatest contribution was the invention of logarithms. He inscribed logarithmic measurements on a set of 10 wooden rods and thus was able to do multiplication and division by matching up numbers on the rods. These became known as Napier’s Bones. 1621 - The Sliderule Napier invented logarithms, Edmund Gunter invented the logarithmic scales (lines etched on metal or wood), but it was William Oughtred, in England who invented the sliderule. Using the concept of Napier’s bones, he inscribed logarithms on strips of wood and invented the calculating "machine" which was used up until the mid-1970s when the first hand-held calculators and microcomputers appeared.
    [Show full text]
  • Developing Our Future Atanasoff Today
    Atanasoff Today Developing Our Future Fall 2015/ Winter 2016 Message from the Chair Greetings Alumni and Friends of Iowa State University I am now in the middle of my second year as Chair of This past year saw many Computer Science, and I am happy to say that it just of our students bring keeps getting better. Currently, I am appreciating the full home top honors. A cycle of academic activities; from the rush to get ready team of our students to start a new academic year, to the welcoming of the competed in the ACM many new undergraduate and graduate students. I am International Collegiate also enjoying exploring new educational and curricular Programming Contest directions and celebrating the many accomplishments (ICPC) World Finals, in of our students and faculty. In fact, after moving to Marrakech, Morocco. Iowa State, I have even learned to appreciate the full cycle of seasons (the perennial warm weather of This is the most Southern California now just seems soooo boring...). prestigious programming competition in This past year, we have been very busy. In Fall 2014, the the world with Computer Science Chair: department hired two Assistant Professors: Wei Le, who thousands of schools Gianfranco Ciardo works in software testing and software reliability, and Jeremy hoping to reach the Sheaffer, who works in high-performance computing and finals, but only 128 actually doing so. This is the second hardware architectures for computer graphics. Both have a year in a row that our department has sent a team to the PhD in computer science from the University of Virginia.
    [Show full text]
  • Pioneers of Computing
    Pioneers of Computing В 1980 IEEE Computer Society учредило Золотую медаль (бронзовую) «Вычислительный Пионер» Пионерами учредителями стали 32 члена IEEE Computer Society, связанных с работами по информатике и вычислительным наукам. 1 Pioneers of Computing 1.Howard H. Aiken (Havard Mark I) 2.John V. Atanasoff 3.Charles Babbage (Analytical Engine) 4.John Backus 5.Gordon Bell (Digital) 6.Vannevar Bush 7.Edsger W. Dijkstra 8.John Presper Eckert 9.Douglas C. Engelbart 10.Andrei P. Ershov (theroretical programming) 11.Tommy Flowers (Colossus engineer) 12.Robert W. Floyd 13.Kurt Gödel 14.William R. Hewlett 15.Herman Hollerith 16.Grace M. Hopper 17.Tom Kilburn (Manchester) 2 Pioneers of Computing 1. Donald E. Knuth (TeX) 2. Sergei A. Lebedev 3. Augusta Ada Lovelace 4. Aleksey A.Lyapunov 5. Benoit Mandelbrot 6. John W. Mauchly 7. David Packard 8. Blaise Pascal 9. P. Georg and Edvard Scheutz (Difference Engine, Sweden) 10. C. E. Shannon (information theory) 11. George R. Stibitz 12. Alan M. Turing (Colossus and code-breaking) 13. John von Neumann 14. Maurice V. Wilkes (EDSAC) 15. J.H. Wilkinson (numerical analysis) 16. Freddie C. Williams 17. Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse 3 Pioneers of Computing - 2 Howard H. Aiken (Havard Mark I) – США Создатель первой ЭВМ – 1943 г. Gene M. Amdahl (IBM360 computer architecture, including pipelining, instruction look-ahead, and cache memory) – США (1964 г.) Идеология майнфреймов – система массовой обработки данных John W. Backus (Fortran) – первый язык высокого уровня – 1956 г. 4 Pioneers of Computing - 3 Robert S. Barton For his outstanding contributions in basing the design of computing systems on the hierarchical nature of programs and their data.
    [Show full text]
  • Toshiba 32-Bit Arm Core-Based Microcontroller Product Guide
    SUBSIDIARIES AND AFFILIATES (As of July 1, 2017) Toshiba America Toshiba Electronics Europe GmbH Toshiba Electronics Asia, Ltd. Nov. 2017 Semiconductor Catalog Nov. 2017 Electronic Components, Inc. • Düsseldorf Head Office Tel: 2375-6111 Fax: 2375-0969 • Irvine, Headquarters Tel: (0211)5296-0 Fax: (0211)5296-400 Toshiba Electronics (China) Co., Ltd. BCE0085H Tel: (949)462-7700 Fax: (949)462-2200 • France Branch • Shanghai Head Office • Buffalo Grove (Chicago) Tel: (1)47282181 Tel: (021)6139-3888 Fax: (021)6190-8288 Tel: (847)484-2400 Fax: (847)541-7287 • Italy Branch • Beijing Branch • Duluth/Atlanta Tel: (039)68701 Fax:(039)6870205 Tel: (010)6590-8796 Fax: (010)6590-8791 Tel: (404)639-9520 Fax: (404)634-4434 • Munich Office • Chengdu Branch • El Paso Tel: (089)20302030 Fax: (089)203020310 Tel: (028)8675-1773 Fax: (028)8675-1065 Tel: (915)533-4242 • Spain Branch • Hangzhou Office • Marlborough Tel: (91)660-6794 Tel: (0571)8717-5004 Fax: (0571)8717-5013 Tel: (508)481-0034 Fax: (508)481-8828 • Sweden Branch • Nanjing Office • Parsippany Tel: (08)704-0900 Fax: (08)80-8459 Tel: (025)8689-0070 Fax: (025)5266-5106 Tel: (973)541-4715 Fax: (973)541-4716 • U.K. Branch • Qingdao Branch 32-Bit Microcontrollers 32-Bit Microcontrollers • San Jose Tel: (1932)841600 Tel: (532)8579-3328 Fax: (532)8579-3329 Tel: (408)526-2400 Fax: (408)526-2410 Toshiba Electronics Asia (Singapore) Pte. Ltd. • Shenzhen Branch • Wixom (Detroit) Tel: (65)6278-5252 Fax: (65)6271-5155 Tel: (0755)3686-0880 Fax: (0755)3686-0816 Tel: (248)347-2607 Fax: (248)347-2602 Toshiba Electronics Service (Thailand) Co., Ltd.
    [Show full text]
  • John Vincent Atanasoff
    John Vincent Atanasoff Born October 4, 1903, Hamilton N. Y; inventor of the Atanasoff Berry Computer (ABC) with Clifford Berry, predecessor of the 1942 ENIAC, a serial, binary, electromechanical, digital, special-purpose computer with regenerative memory. Education: BSEE, University of Florida, 1925; MS, Iowa State College (now University), 1926; PhD, physics, University of Wisconsin, 1930. Professional Experience: graduate professor at Iowa State College (now University), 1930-1942; US Naval Ordnance Laboratory, 1942-1952; founder, Ordnance Engineering Corp., 1952-1956; vice-president, Atlantic Dir., Aerojet General Corp., 1950-1961. Honors and Awards: US Navy Distinguished Service Award 1945; Bulgarian Order of Cyril and Methodius, First Class, 1970; doctor of science, University of Florida, 1974; Iowa Inventors Hall of Fame, 1978; doctor of science, Moravian College, 1981; Distinguished Achievement Citation, Alumni Association, Iowa State University, 1983; Foreign Member, Bulgarian Academy of Science, 1983; LittD, Western Maryland College, 1984; Pioneer Medal, IEEE Computer Society, 1984; Appreciation Award, EDUCOM, 1985; Holley Medal, ASME, 1985; DSc (Hon.), University of Wisconsin, 1985; First Annual Coors American Ingenuity Award, Colorado Association of Commerce and Industry, 1986; LHD (Hon)., Mount St. Mary's College, 1990; US Department of Commerce, Medal of Technology, 1990,1 IEEE Electrical Engineering Milestone, 1990. Special Honors: Atanasoff Hall, named by Iowa State University; Asteroid 3546-Atanasoff-named by Cal Tech Jet Propulsion Laboratory and Bulgarian Academy. Advent of Electronic Digital Computing2 Introduction I am writing a historical account of what has been an important episode in my life. During the last half of the 1930s I began and, later with Clifford E. Berry, pursued the subject of digital electronic computing.
    [Show full text]
  • Z3/EV Z3/EV Is One of the Experiment Boards That Constitute the Interactive Practical Electronics System – I.P.E.S
    INTRODUCTION Z3/EV Z3/EV is one of the experiment boards that constitute the Interactive Practical Electronics System – I.P.E.S. It consists of a set of components and circuits for performing BE (32 BIT experiments. The lessons included in this module can be developed in: MICROPROCESSORS) - Standard mode: using the switches of the equipment and consulting the handbook; -Computerized mode: the interactive software version of the handbook - SW-D-Z3/EV - interfaced to the module via Control Unit SIS3-U/EV, is used. This software inserts circuit variations and faults automatically enabling the development of lessons even without teacher’s assistance. Z3/EV The Z3/EV 32-bit microprocessor board is a system developed for studying the most advanced microprocessors, and their most important applications. It contains all typical components of microprocessor systems: the microprocessor, RAM, EPROM, digital and analog I/O devices, etc. The choice of the microprocessor used also on Personal Computers makes it a necessary educational equipment for studying the hardware and software structure of the Personal Computer. The instructions of the program to be carried out are usually entered from the keyboard and displayed on the module TRAINING PROGRAM: display. • Programming of 32-bit microprocessor systems: ELECTRONICS AND SYSTEMS When the complexity of the applications to be developed programming introduction, machine code and assembler increases, the system can be connected to a Personal Computer language programming, advanced programming; creating
    [Show full text]
  • Print This Edition (PDF) RSS | Twitter SEARCH INSIDE
    SEARCH INSIDE Inside Home | Calendar | Submit News | Archives | About Us | Employee Resources Announcements Phi Kappa Phi initiation March 28 Food drive begins March 29 More functionality for U-Bill Alum Steve King featured during April 6 Reiman entrepreneur series April 1 P&S open forum will focus on ISU FY11 budget planning RSVPs requested for May 6 Lavender Graduation Reserve a spot at ISU Dining's spring brunch April 4 Register for mobile campus lecture University Book Store closed for inventory March 27 Lab safety summit March 26 Nominations for P&S CYtation Award are due March 31 March 25 Chemistry Stores ordering will be Taking the replica cross-country online only, starting April 12 The Atanasoff-Berry Computer replica was moved last week to the Computer History Museum in Mountain View, Calif. It is part of a new exhibit that will be on display for at least 10 years. Receptions & open houses March 25 Experience international cultures at gala event Reception The Global Gala, ISU's annual celebration of cultural diversity, will YWCA Ames-ISU Women of be held March 26. ISU groups scheduled to perform include the Achievement awards and Indian Students' Association, ISU Bhangra, The Celtic Dance scholarships, March 25 Society, Raqs Jahanara, Descarga and the African Students Association. Retirements JoAnn McKinney, March 30 March 25 Martha Olson, March 31 RIO2 application deadline extended to June 1 Neil Nakadate, April 1 Meeting by phone March 24, the state Board of Regents approved a new June 1 application deadline for ISU's second retirement Global Gala incentive option, reviewed proposed parking permit and student Arts & events room and board rates for next year, gave final approval to replacement plans for the horticulture department's greenhouses, directed the regent schools to review specific services for possible consolidation and cost savings, and asked university presidents to develop plans to phase out state funding for their athletics programs.
    [Show full text]