Notes: 6 Per Page

Total Page:16

File Type:pdf, Size:1020Kb

Notes: 6 Per Page Stored Program Computer • RAM • 10 Print “HAL: I know SPC (Stored program computer quote from that you and Frank were Williams p. 302): planning to disconnect me, and I'm afraid • “it must be possible to erase the contents of that's something I the memory and store new data2 [JT: Stored Program Computers And cannot allow to happen”1 program instructions as well] in place of the • 20 If (Dave Bowman) old, then airlock crew • it must be possible to store information for Computer Memories member long periods of time; • it must inexpensive to construct because it would be needed in large quantities; This section includes developments in • it must be possible to get at the information being stored in very short periods of time early memory technologies as well as the Microsoft because there is no point in producing high- clipart speed electronic arithmetic and control units first stored program computers if you cannot get at the instructions and data with the same high speeds).” 1 “2001 Space Odyssey” © Warner Brothers, MGM James Tam James Tam 2 “An important feature of this device [JT: A stored-program computer] was that operating instructions and function tables would be stored exactly in the same sort of memory device as that used for numbers”1 Stored Program Computer? Stored Program Computer? • ABC? • Punch card and punched tape machines? •q w e r t y u i o p Input (decimal) •a s d f g h j k l Arithmetic z x c v b n m (binary) Output (decimal) A photo of Clifford Berry and the ABC, courtesy of Iowa state university Control: data and instructions (35 mm tape) •Capacitors James Tam James Tam Who Came Up With The Concept Of The Stored How Did Machines Receive Their Instructions Program Computer? • Before stored program computers • Why it’s important. – It’s a fundamental part of modern computers (and many, many other – (As mentioned) from tape or punched cards electronic devices: smart phones, smart devices etc.) – Hard wired connections (or before that redesigning and creating a • The answer whole new machine e.g. Pascaline, Difference engine etc.) – It’s shrouded in a great deal of controversy. • The location where the idea was developed – The Moore School (the team that developed the ENIAC) • The person most widely credited with coming up with the idea – John Von Neumann – He received so much notoriety that modern computers are sometimes referred to as “Von Neumann machines”. James Tam Image: Archives Center / Institute for Advanced James Tam Study (Shelby White and Leon Levy) Image: “A History of Computing Technology” (Williams) CPSC 409: Analog devices Who Came Up With The Concept Of The Stored Who Came Up With The Idea Of The SPC: Program Computer? (2) Optional External Video • Finally in 1947 a military lawyer made a ruling on the case • The original video shown in class includes a segment from this complete video – For the section pertinent to this section of notes starting watching around 19:23. The movie below includes additional footage from the court ruling ~22 minutes which provides good background and you can watch it until the end. – https://www.youtube.com/watch?v=pFP14xJmOdI&list=PL376DA99F15 341227&index=5 www.computermuseum.li Institute for Advanced Studies (IAS) James Tam James Tam www.computerhistory.org John von Neumann (1903 – 1957 ) John von Neumann (1903 – 1957 ): 2 • Born into a wealthy family in Hungary. • Privately educated until almost his teens (11). • At age 6: • He greatly impressed his teachers in the regular – Tell jokes in classic Greek. school system. – Memorize telephone directories on sight. – Divide two eight digit numbers accurately. F(x) = X2 + • Age 8: 10x F’(x) = 2x + – Mastered calculus. 10 • Age 15: – Studied advanced calculus and displayed such a depth of understanding that he was reported to have brought his tutor, the world renowned Mathematician Gábor Szegő, to tears. James Tam James Tam John von Neumann (1903 – 1957): 3 John von Neumann (1903 – 1957): 4 • By age 19 he was publishing his own papers (Mathematics). • “…there are many stories of how he was able to solve problems in a few minutes that others had worked on for months with no progress being • At age 30 he was made the youngest member of the newly evident”. (Williams) opened Institute for Advanced Study (IAS at Princeton). • During World War II he was a part of many scientific projects P1 P2 P3 – Atomic bomb research. P1 P4 P2 P5 • “He has to rank as one of this century’s most brilliant P3 P4 mathematicians and undoubtedly among the ranks of leading mathematicians of all time.” (Williams) AM 5 min P5 4 6 5 1 min Images What the???!!! 1) Man using computing device at desk: Seattle Municipal Archives, used under a James Tam Creative Commons license James Tam 2) Thinking man: http://ilovetobeselling.com/tips-for-attending-networking-events-near- 30 min and-far/ (Kathy Terrill) used under a Creative Commons license CPSC 409: Analog devices John von Neumann, The Person: Optional John von Neumann (1903 – 1957): 5 External Video • He also had the ability to write well about complex topics. • Interview questions directed to Dr. Von Neumann about topics – Because of this his name was associated with the architecture of the such as: the state of education of the time, the need for modern computer (von Neumann architecture) additional math/science/technical training: – He never claimed to invented the ideas by himself. – https://www.youtube.com/watch?v=vLbllFHBQM4 James Tam James Tam Von Neumann And The Moore School Von Neumann And The Moore School (2) • Early designs (ENIAC) • September 1944: – Machines of the day (Zuse Z series, Aiken Harvard series, Stibitz Bell – Von Neumann became a regular visitor at the Moore school (although too late series) used paper tape (read only storage). to participate in the ENIAC design). – Participated in the discussions in the design of a new machine (eventually called – Such designs rejected for the early ENIAC. EDVAC). • January 1944 (Moore school) • October 1944: – Mauchly and Eckert ironed out problems in the basic design. – Army Ordinance department gives $100,000 to the ENIAC budget to research – This gave them some time for reflection. developing the EDVAC. – Eckert: wrote a three page document about a magnetic calculating • Lt. Herman Goldstine (made an earlier request) machine. • John von Neumann (likely funding was provided at his request) – From this point onwards von Neumann actively participated in the design of the EDVAC. • Made many contributions • But the idea of a stored program computer (SPC) existed before his involvement James Tam James Tam Von Neumann And The Moore School (3) Von Neumann And The Moore School (4) • June 1945: “The First Draft of a Report on the EDVAC” • 1946: Eckert and Mauchly left the Moore school to found their – Described in great detail the concept of a stored program digital own company (Electronic Control Company…more on this computer. later). – Von Neumann was listed as the sole author. • Summer 1946: – Draft report meant as a progress report to be given the military – “Theory and Techniques for the Design of Electronic Digital Computers” sponsors. – Disseminated information about the design of the EDVAC to developers – But it was circulated within the Moore School and even to some on both sides of the Atlantic. outsiders. • The EDVAC was the first ‘conceived of’ stored program computer – Because it was the first document describing in detail the architecture • As we will see two other machines (UK) were completed before the EDVAC of a modern computer the term “von Neumann machine” coined. – (von Neumann: I didn’t invent it, I just wrote it down). – (Others at the Moore school: $%&#!!!). James Tam James Tam CPSC 409: Analog devices Computer Memory Types/Technologies Thermal Memories • Thermal memories • Andrew Donald Booth (1918 – 2009: United Kingdom) • Mechanical memories – Experimented with thermal memories • Delay line systems • Electrostatic storage mechanisms • Rotating magnetic memories • Static magnetic memories – The experiment was a failure (unreliable) James Tam James Tam Image: “A History of Computing Technology” (Williams) Mechanical Memories Mechanical Memories (2) • Used on a large scale by Zuse in the Z1 (“sliding plates”) • Relays (another example of mechanical memory) – Also used in several other machines (e.g., Z2+, Bell machines). • These forms of memory were much slower than the internal workings (e.g., arithmetic unit) of the electronic computer. • Andrew Donald Booth (again): disk-pin mechanical memory. James Tam James Tam “A History of Computing Technology” (Williams) Image: “A History of Computing Technology” (Williams) Mechanical Memories (3) Mechanical Memories (4) • Disk-pin mechanical memory Mechanical monsters access time ~0.25 second • Zuse’s Z3: – Additions: 0.25 – 0.3 seconds – Multiplication: two numbers every 4 – 5 seconds • Bell Model V (Twin machine) – Addition: 0.3 seconds – Multiplication: 0.8 seconds • Harvard Mark I – Additions: 0.3 seconds. – Multiplication: ~6 seconds. Electronic computer • ENIAC – Multiplication: in under 3 milliseconds (0.003 seconds) James Tam James Tam Image: “A History of Computing Technology” (Williams) CPSC 409: Analog devices Delay Line Systems Mercury Acoustic Delay Line • First type of memory to gain widespread acceptance • A binary number is represented using a series of pulses – Used in many machines: EDVAC, EDSAC, UNIVAC I, Pilot ACE, SEAC, LEO I – JT: think of it like a ‘binary Morse’ code etc. 5! • Types – Mercury acoustic <tap> <pause> <tap> – Air based delay lines – Slinky delay lines – Magnetostrictive delay lines – After a brief delay the pulses would be resent – Repeatedly pulsing the signal would allow for long term storage of the information James Tam James Tam Mercury Acoustic Delay Line (2) Mercury Acoustic Delay Line (3) • Developed by William Shockley (during WW II) • Technical issues: – (Bell labs: one of the developers of the electronic transistor).
Recommended publications
  • DRAM EMAIL GIM Teams!!!/Teaming Issues •Memories in Verilog •Memories on the FPGA
    Memories & More •Overview of Memories •External Memories •SRAM (async, sync) •Flash •DRAM EMAIL GIM teams!!!/teaming Issues •Memories in Verilog •Memories on the FPGA 10/18/18 6.111 Fall 2018 1 Memories: a practical primer • The good news: huge selection of technologies • Small & faster vs. large & slower • Every year capacities go up and prices go down • Almost cost competitive with hard disks: high density, fast flash memories • Non-volatile, read/write, no moving parts! (robust, efficient) • The bad news: perennial system bottleneck • Latencies (access time) haven’t kept pace with cycle times • Separate technology from logic, so must communicate between silicon, so physical limitations (# of pins, R’s and C’s and L’s) limit bandwidths • New hopes: capacitive interconnect, 3D IC’s • Likely the limiting factor in cost & performance of many digital systems: designers spend a lot of time figuring out how to keep memories running at peak bandwidth • “It’s the memory - just add more faster memory” 10/18/18 6.111 Fall 2018 2 How do we Electrically Remember Things? • We can convey/transfer information with voltages that change over time • How can we store information in an electrically accessible manner? • Store in either: • Electric Field • Magnetic Field 10/18/18 6.111 Fall 2018 3 Mostly focus on rewritable • Punched Cards have existed as electromechanical program storage since ~1800s • We’re mostly concerned with rewritable storage mechanisms today (cards were true Computer program in punched card format ROMs) https://en.wiKipedia.org/wiKi/Computer_programming_in_the_
    [Show full text]
  • Early Stored Program Computers
    Stored Program Computers Thomas J. Bergin Computing History Museum American University 7/9/2012 1 Early Thoughts about Stored Programming • January 1944 Moore School team thinks of better ways to do things; leverages delay line memories from War research • September 1944 John von Neumann visits project – Goldstine’s meeting at Aberdeen Train Station • October 1944 Army extends the ENIAC contract research on EDVAC stored-program concept • Spring 1945 ENIAC working well • June 1945 First Draft of a Report on the EDVAC 7/9/2012 2 First Draft Report (June 1945) • John von Neumann prepares (?) a report on the EDVAC which identifies how the machine could be programmed (unfinished very rough draft) – academic: publish for the good of science – engineers: patents, patents, patents • von Neumann never repudiates the myth that he wrote it; most members of the ENIAC team contribute ideas; Goldstine note about “bashing” summer7/9/2012 letters together 3 • 1.0 Definitions – The considerations which follow deal with the structure of a very high speed automatic digital computing system, and in particular with its logical control…. – The instructions which govern this operation must be given to the device in absolutely exhaustive detail. They include all numerical information which is required to solve the problem…. – Once these instructions are given to the device, it must be be able to carry them out completely and without any need for further intelligent human intervention…. • 2.0 Main Subdivision of the System – First: since the device is a computor, it will have to perform the elementary operations of arithmetics…. – Second: the logical control of the device is the proper sequencing of its operations (by…a control organ.
    [Show full text]
  • Technical Details of the Elliott 152 and 153
    Appendix 1 Technical Details of the Elliott 152 and 153 Introduction The Elliott 152 computer was part of the Admiralty’s MRS5 (medium range system 5) naval gunnery project, described in Chap. 2. The Elliott 153 computer, also known as the D/F (direction-finding) computer, was built for GCHQ and the Admiralty as described in Chap. 3. The information in this appendix is intended to supplement the overall descriptions of the machines as given in Chaps. 2 and 3. A1.1 The Elliott 152 Work on the MRS5 contract at Borehamwood began in October 1946 and was essen- tially finished in 1950. Novel target-tracking radar was at the heart of the project, the radar being synchronized to the computer’s clock. In his enthusiasm for perfecting the radar technology, John Coales seems to have spent little time on what we would now call an overall systems design. When Harry Carpenter joined the staff of the Computing Division at Borehamwood on 1 January 1949, he recalls that nobody had yet defined the way in which the control program, running on the 152 computer, would interface with guns and radar. Furthermore, nobody yet appeared to be working on the computational algorithms necessary for three-dimensional trajectory predic- tion. As for the guns that the MRS5 system was intended to control, not even the basic ballistics parameters seemed to be known with any accuracy at Borehamwood [1, 2]. A1.1.1 Communication and Data-Rate The physical separation, between radar in the Borehamwood car park and digital computer in the laboratory, necessitated an interconnecting cable of about 150 m in length.
    [Show full text]
  • Law and Military Operations in Kosovo: 1999-2001, Lessons Learned For
    LAW AND MILITARY OPERATIONS IN KOSOVO: 1999-2001 LESSONS LEARNED FOR JUDGE ADVOCATES Center for Law and Military Operations (CLAMO) The Judge Advocate General’s School United States Army Charlottesville, Virginia CENTER FOR LAW AND MILITARY OPERATIONS (CLAMO) Director COL David E. Graham Deputy Director LTC Stuart W. Risch Director, Domestic Operational Law (vacant) Director, Training & Support CPT Alton L. (Larry) Gwaltney, III Marine Representative Maj Cody M. Weston, USMC Advanced Operational Law Studies Fellows MAJ Keith E. Puls MAJ Daniel G. Jordan Automation Technician Mr. Ben R. Morgan Training Centers LTC Richard M. Whitaker Battle Command Training Program LTC James W. Herring Battle Command Training Program MAJ Phillip W. Jussell Battle Command Training Program CPT Michael L. Roberts Combat Maneuver Training Center MAJ Michael P. Ryan Joint Readiness Training Center CPT Peter R. Hayden Joint Readiness Training Center CPT Mark D. Matthews Joint Readiness Training Center SFC Michael A. Pascua Joint Readiness Training Center CPT Jonathan Howard National Training Center CPT Charles J. Kovats National Training Center Contact the Center The Center’s mission is to examine legal issues that arise during all phases of military operations and to devise training and resource strategies for addressing those issues. It seeks to fulfill this mission in five ways. First, it is the central repository within The Judge Advocate General's Corps for all-source data, information, memoranda, after-action materials and lessons learned pertaining to legal support to operations, foreign and domestic. Second, it supports judge advocates by analyzing all data and information, developing lessons learned across all military legal disciplines, and by disseminating these lessons learned and other operational information to the Army, Marine Corps, and Joint communities through publications, instruction, training, and databases accessible to operational forces, world-wide.
    [Show full text]
  • Chapter 1 Computer Basics
    Chapter 1 Computer Basics 1.1 History of the Computer A computer is a complex piece of machinery made up of many parts, each of which can be considered a separate invention. abacus Ⅰ. Prehistory /ˈæbəkəs/ n. 算盘 The abacus, which is a simple counting aid, might have been invented in Babylonia(now Iraq) in the fourth century BC. It should be the ancestor of the modern digital calculator. Figure 1.1 Abacus Wilhelm Schickard built the first mechanical calculator in 1623. It can loom work with six digits and carry digits across columns. It works, but never /lu:m/ makes it beyond the prototype stage. n. 织布机 Blaise Pascal built a mechanical calculator, with the capacity for eight digits. However, it had trouble carrying and its gears tend to jam. punch cards Joseph-Marie Jacquard invents an automatic loom controlled by punch 穿孔卡片 cards. Difference Engine Charles Babbage conceived of a Difference Engine in 1820. It was a 差分机 massive steam-powered mechanical calculator designed to print astronomical tables. He attempted to build it over the course of the next 20 years, only to have the project cancelled by the British government in 1842. 1 新编计算机专业英语 Analytical Engine Babbage’s next idea was the Analytical Engine-a mechanical computer which 解析机(早期的机 could solve any mathematical problem. It used punch-cards similar to those used 械通用计算机) by the Jacquard loom and could perform simple conditional operations. countess Augusta Ada Byron, the countess of Lovelace, met Babbage in 1833. She /ˈkaʊntɪs/ described the Analytical Engine as weaving “algebraic patterns just as the n.
    [Show full text]
  • Metal Ultrasonic Delay Lines
    Research Paper 2453 rOOmOI of R~eo"h of The NO tiO ~;;:if ~;=asoni;l~~i~;~~~:: Russell W . Mebs, John H. Darr, and John D. Grimsley A study was made of the applicability of a number of metals and a lloys for therm all y stable ultrasonic delay lin es. A preliminary iavestigation was made of different types of pressure holders and ad­ hesi ves for use in crystal t ransducer attachments and of the iafluence of specimen length on attenuation for valious m etals and alloy. The effect of cold-work, annealing, and specimen cross section on attenuation was a lso determined for a representati ve isoelastic alloy. Measurements of temperature variation of signal attenuation, distort ion, a nd delay t im e on a number of assembled delay lines indicated t hat an isoelastic a lloy employing over cured epoxy-resin crystal attachments gave best over-all t ransmission characteristics. No correlation was obtainable between strength and SOLl nd-transmission characteristics with varioLls cemented joints. 1. Introduction variations in pulse attenuation and distortion with acceleration or change of temperature. The ultrasonic delay line has come into wide use Only a general survey will be given of the basic in recent years with the development of radar, com­ theory of ultrasonic transmission as related to delay ~uters , and other electronic devices [1 , 2, 3, 4V It lines of 50 tLsec or less. More comprehensive 's a means for delaying a signal for a predetermined treatments have been given elsewhere [2, 4, and 5]. ~hort period to be accurately reproduced for use at _tn appropriate later instant.
    [Show full text]
  • 2129710142200313CSE312 Amir Adel Salah.Pdf
    استمارة جقييم الزسائل البحثيت ملقزر دراس ي اوﻻ : بياهاث جمل بمعزفت الطالب اسم الطالبـــــــــــ :أم ري عادل صﻻح عبد العظيم كلية : الهندســــه القسم: الحاسبات و النظم الفرقة/المستوى : الثالثة الشعبة : اسم المقرر :بنية الحاسب كود المقرر : CSE312 استاذ المقرر : د.طارق مراد جمعة ر ال رييد اﻻلكيون [email protected] : للطالب عنوان الرسالة البحثية : Modern Computers Memory ثاهيا: بياهاث جمل بمعزفت لجىت املمتحىيين هل الزسالت البحثيت املقدمت متشابت جشئيا او كليا ☐ وعم ☐ ﻻ فى حالت الاجابت بىعم ﻻ يتم جقييم املشزوع البحثى ويعتبر غير مجاس جقييم املشزوع البحثى م عىاصز التقييم الوسن التقييم اليسبى 1 الشكل العام للزسالت البحثيت 2 جحقق املتطلباث العلميت املطلوبت 3 يذكز املزاجع واملصادر العلميت 4 الصياغت اللغويت واسلوب الكتابت جيد هتيجت التقييم النهائى 100/ ☐ هاجح ☐ راسب جوقيع لجىت التقييم 1. .2 .3 .4 .5 جزفق هذه الاستمارة كغﻻف للمشزوع البحثى بعد استكمال البياهاث بمعزفت الطالب وعلى ان ﻻ جشيد عً صفحت واحدة Computers Memory Introduction At the beginning of the age of technology , A new term name called Memory has appeared .The memory is the most important thing in Computer . it is the main item which is responsible for data storage. The memories were designed by different ways and through multiple stages. At the beginning of memory manufacturing, the memory was produced by vacuum tubes from 1946 to 1959 .Vacuum tubes were basic components which was used to make the first generation of memories . Also the vacuum tubes used to make circuitry of CPU (Central Processing unit).In this generation ,the basic programming language was machine code which used in computers used vacuum tubes in the memory.
    [Show full text]
  • A Tube for Selective Electrostatic Storage
    The Selectron -- A Tube for Selective Electrostatic Storage We are engaged at the RCA Laboratories in the development of a storage tube for the inner memory of electronic digital computers. This work is a part of our collaboration with the Institute for Advanced Study in the development of a universal electronic computer. The present note describes briefly the principle of operation of the tube, which is still in its experimental stage. It is a summary of a paper presented at the "Symposium of Large Scale Calculating Machinery" at Harvard University on January 8, 1947; see MTAC, v.2, p. 22~238. The necessity of an inner memory in electronic digital computers has been realized by all designers. The high computing speed possible with electronic devices becomes useful only when sufficient intermediary results can be memorized rapidly to allow the automatic handling of long sequences of accurate computations which would be impractically lengthy by any other slower means. An ideal inner memory organ for a digital computer should be able to register in as short a writing time as possible any selected one of as many as possible on-off signals and be able to deliver unequivocally the result of this registration after an arbitrarily long or short storing time with the smallest possible delay following the reading call. The selectron is a vacuum tube designed in an attempt to meet these ideal requirements. In it, the signals are represented by electrostatic charges forcefully stored on small areas of an insulating surface. The tube comprises an electron source which bombards the entire storing surface.
    [Show full text]
  • The UNIVAC System, 1948
    5 - The WHAT*S YOUR PROBLEM? Is it the tedious record-keepin% and the arduous figure-work of commerce and industry? Or is it the intricate mathematics of science? Perhaps yoy problem is now considered im ossible because of prohibitive costs asso- ciated with co b methods of solution.- The UNIVAC* SYSTEM has been developed by the Eckert-Mauchly Computer to solve such problems. Within its scope come %fm%s as diverse as air trarfic control, census tabu- lakions, market research studies, insurance records, aerody- namic desisn, oil prospecting, searching chemical literature and economic planning. The UNIVAC COMPUTER and its auxiliary equipment are pictured on the cover and schematically pre- sented on the opposite page. ELECTRONS WORK FASTER.---- thousands of times faster ---- than re- lavs and mechanical parts. The mmuses the in- he&ently high speed *of the electron tube to obtain maximum roductivity with minimum equipment. Electrons workfaster %an ever before in the newly designed UNIVAC CO~UTER, in which little more than one-millionth of a second is needed to deal with a decimal d'igit. Coupled with this computer are magnetic tape records which can be read and classified while new records are generated at a rate of ten thousand decimal- digits per second. f AUTOMATIC OPERATION is the key to greater economies in the 'hand- ling of all sorts of information, both numerical and alpha- betic. For routine tasks only a small operating staff is re- -qured. Changing from one job to another is only a matter of a few minutes. Flexibilit and versatilit are inherent in the UNIVAC methoM o e ectronic *contro ma in9 use of an ex- tremely large storage facility for ttmemorizi@ instructions~S LOW MAINTENANCE AND HIGH RELIABILITY are assured by a design which draws on the technical skill of a group of engineers who have specialized in electronic computing techniques.
    [Show full text]
  • P the Pioneers and Their Computers
    The Videotape Sources: The Pioneers and their Computers • Lectures at The Compp,uter Museum, Marlboro, MA, September 1979-1983 • Goal: Capture data at the source • The first 4: Atanasoff (ABC), Zuse, Hopper (IBM/Harvard), Grosch (IBM), Stibitz (BTL) • Flowers (Colossus) • ENIAC: Eckert, Mauchley, Burks • Wilkes (EDSAC … LEO), Edwards (Manchester), Wilkinson (NPL ACE), Huskey (SWAC), Rajchman (IAS), Forrester (MIT) What did it feel like then? • What were th e comput ers? • Why did their inventors build them? • What materials (technology) did they build from? • What were their speed and memory size specs? • How did they work? • How were they used or programmed? • What were they used for? • What did each contribute to future computing? • What were the by-products? and alumni/ae? The “classic” five boxes of a stored ppgrogram dig ital comp uter Memory M Central Input Output Control I O CC Central Arithmetic CA How was programming done before programming languages and O/Ss? • ENIAC was programmed by routing control pulse cables f ormi ng th e “ program count er” • Clippinger and von Neumann made “function codes” for the tables of ENIAC • Kilburn at Manchester ran the first 17 word program • Wilkes, Wheeler, and Gill wrote the first book on programmiidbBbbIiSiing, reprinted by Babbage Institute Series • Parallel versus Serial • Pre-programming languages and operating systems • Big idea: compatibility for program investment – EDSAC was transferred to Leo – The IAS Computers built at Universities Time Line of First Computers Year 1935 1940 1945 1950 1955 ••••• BTL ---------o o o o Zuse ----------------o Atanasoff ------------------o IBM ASCC,SSEC ------------o-----------o >CPC ENIAC ?--------------o EDVAC s------------------o UNIVAC I IAS --?s------------o Colossus -------?---?----o Manchester ?--------o ?>Ferranti EDSAC ?-----------o ?>Leo ACE ?--------------o ?>DEUCE Whirl wi nd SEAC & SWAC ENIAC Project Time Line & Descendants IBM 701, Philco S2000, ERA..
    [Show full text]
  • Random Access Memory (Ram)
    www.studymafia.org A Seminar report On RANDOM ACCESS MEMORY (RAM) Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science SUBMITTED TO: SUBMITTED BY: www.studymafia.org www.studymafia.org www.studymafia.org Acknowledgement I would like to thank respected Mr…….. and Mr. ……..for giving me such a wonderful opportunity to expand my knowledge for my own branch and giving me guidelines to present a seminar report. It helped me a lot to realize of what we study for. Secondly, I would like to thank my parents who patiently helped me as i went through my work and helped to modify and eliminate some of the irrelevant or un-necessary stuffs. Thirdly, I would like to thank my friends who helped me to make my work more organized and well-stacked till the end. Next, I would thank Microsoft for developing such a wonderful tool like MS Word. It helped my work a lot to remain error-free. Last but clearly not the least, I would thank The Almighty for giving me strength to complete my report on time. www.studymafia.org Preface I have made this report file on the topic RANDOM ACCESS MEMORY (RAM); I have tried my best to elucidate all the relevant detail to the topic to be included in the report. While in the beginning I have tried to give a general view about this topic. My efforts and wholehearted co-corporation of each and everyone has ended on a successful note. I express my sincere gratitude to …………..who assisting me throughout the preparation of this topic.
    [Show full text]
  • History Timeline by Jeff Drobman (C) 2015 === 1889 - Punch Cards - Herman Hollerith (Of IBM Forerunner) Invented "IBM" Punch Cards to Be Used for the 1890 Census
    Computer Memory History Timeline by Jeff Drobman (C) 2015 === 1889 - Punch cards - Herman Hollerith (of IBM forerunner) invented "IBM" punch cards to be used for the 1890 census. 1932 - Drum memory 1947 - Delay line memory 1949 - Magnetic CORE memory 1950 - Magnetic TAPE memory 1955 - Magnetic DISK memory - IBM RAMAC was first one 1957 - Plated wire memory 1962 - Thin film memory 1968 (ca) - Paper tape - Had beginnings dating back to 1846, but became widely used with teletype machines such as the Teletype Model 33 ASR, which were adopted early on by minicomputers as a primitive terminal. 1970 - Bubble memory 1970 - DRAM - Invented by Intel, first device was the 1101, organized as 256x1, followed by the 4x larger (1024x1) 1103(A) -- regarded as the world's first commercial DRAM (intro in October 1970). 1971 - Bipolar SRAM - Fairchild 256x1 (note IBM made a 16-bit SRAM in late 1960s. AMD made a second source of a 64x1 SRAM by Fairchild in 1971.) 1971 - EPROM - Invented by Dov Frohman of Intel as the i1702, a 2K-bit (256x8) EPROM. 1971 - "Floppy" disks -- First were 8-inch, hence very flexible ("floppy"). The 8" became commercially available in 1971. 1973 (ca) - Magnetic TAPE CASSETTE memory 1976 - Shugart Associates introduced the first 5¼-inch floppy (flexible) disk drive 1977 - EEPROM - invented by Eli Harari at Hughes - a BYTE erasable device 1979 - CMOS SRAM (static RAM, 4T/6T cell, implemented as a latch) - first introduced by HP then its spinoff as Integrated Device Technology. I believe first devices were 1K (1024x1), and later organized as x4 then x8.
    [Show full text]