First Generation the Early Machines Abacus to Babbage to Jacquard Programming

Total Page:16

File Type:pdf, Size:1020Kb

First Generation the Early Machines Abacus to Babbage to Jacquard Programming Hardware History First Generation The early machines Abacus to Babbage to Jacquard Programming Second Generation - 1940 First electronic ENIAC J.P. Eckert and J. Mauchly Moore school and University of Pennsylvania Other important names of the time John Von Neumann Maurice Wilkes Howard Aiken Other machines EDVAC UNIVAC Whirlwind Project 2K Magnetic core memory 16 bit words Tubes 18000 Size 100 times larger than today’s machines Speed 1/10000 the speed of contemporary machines Software OS None Languages Programmed in machine code Third Generation - 1960 Transistors Size Speed Software OS Microprogramming introduced IBM 360 family Early work with Windows Pointing devices Networking Languages FORTRAN COBOL Basic Fourth Generation - 1970 Integrated Circuits First microprocessors Size Speed Software OS UNIX Languages Assembler for microprocessors C, Pascal, etc. Modula Smalltalk Fifth Generation - 1980 - 2000 VLSI Size Speed OS UNIX continues to evolve Microprocessor OS CP/M – Gary Kildall and Tom Rolander Introduction of operating system with Preemptive multitasking Windows Menu driven user interface First programming language and compiler Specifically for microprocessors First disk operating system First interface to video disks File system and data structures for first consumer CD-ROM First open architecture and bios PC DOS → MS DOS Built as CP/M clone by Seattle Computer Products Developed by Tim Patterson Originally called 86-DOS then PC DOS by IBM Beginning work in distributed operating systems Linda appears Languages C continues to mature Smalltalk 86 developed ADA work started C++ and other object centered languages Beyond 1990 Wafer Scale Integration - Amdahl’s Machine Soft Computing Fuzzy Neural Genetic Algorithms Adaptive architectures Dawn of information age Legitimate mixed media Interactive distributed computing Architecture Two architectures emerge Two men set the direction John Von Neumann Princeton Howard Aiken Harvard The pieces Before looking at contributions of these two men Let’s look at the basic parts Control Most contemporary computers comprise 4 basic parts ALU Input Output Input Output Memory CPU Memory ALU Control Logic Parts are interconnected via what are called busses Busses signals consist of 3 basic types Address Data Control At top level memory comprised of two basic functional parts Storage for Instructions Data It in this area where 2 basic architectures differ Von Neumann - Princeton machine Combines data and instructions Same physical memory Aiken - Harvard machine Place data and instructions Separate memory Most contemporary machines Based upon Von Neumann architecture Gives rise to what is called Von Neumann bottleneck All data and address signals must use the same bus Original microprocessors were Harvard or Aiken machines Intel’s 4004 and 8008 machines Used separate data and instruction memories Physical restrictions and limitations of technology at time Pushed direction towards the Princeton Architecture Software and Its Manifestations Computer hardware is a tool for getting job done As early computer developers showed By re-wiring computer appropriately Could configure to solve desired problem Originally all integer math Anyone knows how to scale numbers Quest for making job easier Increasingly sophisticated and powerful languages developed Machine language Assembler Higher level Hardware - Registers Machine Language Assembler Can use familiar onion model to view relationship Unique to machine High Level Language Begin at center with hardware C, Pascal, Basic Move to outside to point and click languages Higher Level Languages C++, Smalltalk 4th GL Application Programs Combining Hardware and Software As we’ve noted Computer is a tool we’ve designed To make solving problems easier Let’s follow the process from through a computer to see how it works Problem Let’s begin with simple problem Find the sum of 2 and 3 Problem is stated in natural language Today’s computers Cannot accept problem in the form 1. Must translate into more compatible form Problem stated in We will see that all our activities really involve natural language Translating problem from one form to another Until we reach representation we can solve Problem stated in computer language In current case We translate into some new language C Basic This translation is done by hand Note at this point We can have a variety of translations They are not unique This translation is what we call software design Result is what we call a program Let’s see where we are now 2. More translation Problem stated in natural This still not enough language We require addition levels of translation At this stage Problem stated in We can begin to use some additional tool to help in computer language by process hand First such tool is called compiler Program translated into Compiler assembler using compiler Compiler is a tool for translating programs Into variety of forms One such form Assembly language Observe prior to this stage Program did not depend upon machine Now program in form that will execute only on particular machine Assembler Assembler is next tool we use for translating Converts assembly language into machine language Program expressed as collection of 0’s and 1’s machine understands Linker and Loader Although program now in machine language Not ready to be executed Problem All variables and data structures we use Must reside in computer memory Each needs an address in memory Question Which address should we use Unfortunately Cannot always use the same address What if someone else wants to use same address Problem stated in natural language To solve problem assembler generates Relocatable code Problem stated in Code that can be placed anywhere in memory computer language by hand Second question arises at this time We’d like to be able to use existing code Program translated into Our own assembler using compiler Other peoples How do we get this into our program without typing in Program translated into each time mach.lang using assembler Tool called linker loader can help with both problems Does two jobs 1. Links collection of program modules together 2. Resolves address problems Adding that step to flow we now have Problem stated in natural 3. Into Memory language Not quite there yet Several more stages to go Problem stated in At this point linker and loader have gotten program into memory computer language by PC systems this means onto the hard drive hand We will see shortly Program translated into Memory actually comprised of hierarchy of elements assembler using compiler Some of these include Hard drive Program translated into RAM mach.lang using CACHE assembler Registers Instruction register Program linked and loaded into memory using linking loader Adding these we come up with Problem stated in natural We have now seen how to take problem language Expressed in natural language Turn into something that can be solved by computer Problem stated in computer language by Throughout remainder of quarter hand Will examine all steps in greater detail Program translated into assembler using compiler Program translated into mach.lang using assembler Program linked and loaded into memory using linking loader Program lcopied from hard drive into RAM Program goes from RAM to CACHE Program lgoes from cache to Instruction Register.
Recommended publications
  • GBCC-CIS-1 Page 1 Micro-Soft’S Macro-Impact
    CIS111 GBCC Renee Dodge CIS111 Mid-Term – Fall 2010 For your mid-term, I would like you to conduct some research on the history of computers. Select a milestone or event that you feel had a significant impact on the overall development of computers and how we use computers today. Be sure you not only provide your opinion as to why you feel this milestone is significant, but also provide historical proof - actual facts as to how this event shaped the development and use of computers. For this assignment, please complete the following: 1. Choose a topic 2. Research your topic and locate at least 5 different sources of information, overall. o At least 3 sources should be Internet websites. o Remember: Wikipedia is NOT an acceptable research source. 3. In addition to the Internet, you should also utilize the library online resources (EBSCO database, e-Books, etc). o At least 2 different sources of information should be online library resources. o If you have never used the library online resources before, you may ask me for a brief overview of how to use them or see Becky Clerkin in the library for help. 4. Include your research findings in a 5-page paper and be sure to properly cite where you found your information. If you are not sure how to cite references check out the following link: How to Cite Books, Magazines, and Web Sites in a Research Paper: http://www.lib.duke.edu/libguide/works_cited.htm 5. Upload your research paper to the Digital Drop BoX no later than Wednesday, October 27th at 11:59pm.
    [Show full text]
  • Table of Contents
    ^9/08/89 11:43 U206 883 8101 MICROSOFT CORP.. 12)002 Table of Contents m-^mm Table of Contaits 09/08/89 11:44 'Q206 883 8101 MICROSOFT CORP _ _ [ 1003 The Story Begins JAN The story of MS-DOS_begins ..in a hotel in Albuquerque, New Mexico. 1975 In 1975, Albuquerque was the home of Micro Instrumentation'Telemetry MiTS introduces the 8080-baseci Systems, better known as MITS- In January of that year, MITS had intro- Altair computer. duced a kit computer called the Altair. When it was first snipped, the Altair consisted of a metal box with, a panel of switches for input and output, a power supply, and-two boards. One board was the CPU.. At its heart was the 8-bit 8080 microprocessor chip from InteL The other board provided 256 bytes of memory. The Altair had no keyboard, no monitor, and no permanent storage. But it had a revolutionary price tag. It cost $397. For the first time, the term "personal computer" acquired a real-world meaning. The real world of the Altair was not, however, the world of business computing. It was-primarily the world of the computer hobbyist These first users of the microcomputer were not as interested in using spreadsheets and word processors as they were in programming. Accordingly, the first soft- ware for the Altair was a programming language. And the company that developed it was a two-man firm, in Albuquerque, called Microsoft FEB The two men at MiCTosof^ej^PailjAJten^and Bffl Gates-Allen and 1975 Gates-had met when-they were both students at Lakeside High School in Microsoft sails first BASIC to Seattle, where they began their computer-science education oa the school's MITS lor Altair time-sharing terminal By the time Gates had graduated, me two of them had computer.
    [Show full text]
  • Windows in Concurrent PC
    Using Concurrent PC DOS OTHER BOOKS BY THE AUTHOR Microcomputer Operating Systems (1982) The Byte Guide to CP/M-86 (1984) Using Concurrent PC DOS Mark Dahmke McGraw-Hili Book Company New York St. Louis San Francisco Auckland Bogota Hamburg Johannesburg London Madrid Mexico Montreal New Delhi Panama Paris Sao Paulo Singapore Sydney Tokyo Toronto Library of Congress Cataloging-in-Publication Data Dahmke, Mark. U sing Concurrent PC DOS. Bibliography: p. Includes index. 1. Concurrent PC DOS (Computer operation system) 1. Title. QA76.76.063D34 1986 005.4' 469 85-15473 ISBN 0-07-015073-7 Copyright © 1986 by McGraw-Hili, Inc. All rights reserved. Printed in the United States of America. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a data base or retrieval system, without the prior written permission of the publisher. 1234567890 DOC/DOC 893210876 ISBN 0-07-015073-7 The editors for this book were Steven Guty and Vivian Koenig, the designer was Naomi Auerbach, and the production supervisor was Teresa F. Leaden. It was set in Century Schoolbook by Byrd Data Imaging. Printed and bound by R. R. Donnelley & Sons Company. To my sister Patricia Contents Chapter 1. Introduction 1 What Is Concurrent PC DOS? 1 What Is an Operating System? 1 The DOS Family Tree 3 The Scope of This Book 5 Chapter 2. Concurrent PC DOS Compatibility 6 Concurrent PC DOS Compatibility 6 PC·DOS, TopView, and the IBM PC AT 7 Concurrent CP/M·86 9 Chapter 3.
    [Show full text]
  • Personal Computing
    Personal Computing Thomas J. Bergin ©Computer History Museum American University Recap: Context • By 1977, there was a fairly robust but fragmented hobbyist-oriented microcomputer industry: – Micro Instrumentation Telemetry Systems (MITS) – Processor Technology – Cromemco – MicroStuf – Kentucky Fried Computers • Two things were needed for the personal computer revolution: 1) a way to store and retrieve data, and 2) a programming language in which to write applications. Homebrew Computer Club • March 5, 1975: the Amateur Computer Users Group (Lee Felsenstein, Bob Marsh, Steve Dompier, BobAlbrecht and 27 others) met in Gordon French’s garage, Menlo Park, CA • 3rd meeting drew several hundred people and was moved to the Coleman mansion • Stanford Linear Accelerator Center’s auditorium – Steve Wozniak shows off his single board computer – Steve Jobs attends meetings Homebrew-ed • 21 companies formed: – Apcose Apple – Cromemco Morrow – North Star Osborne • West Coast Computer Faire • Byte magazine, September 1975 • Byte Shop Both: images.google.com And then there was Traf-O-Data • October 28, 1955: William H. Gates III born – father: attorney mother: schoolteacher • Lakeside School: Lakeside Programming Group – Mothers Club: access to time-shared system at GE – Students hired by local firm to debug software – First computer program: Tic-Tac-Toe (age 13) – Traf-O-Data to sell traffic mgt. software (age 16) • 1973, Bill Gates enrolls at Harvard in pre-law. • Paul Allen is in his second year. January 1975, Popular Electronics: Altair • Allen shows
    [Show full text]
  • “Not Only Microsoft: the Maturing of the Personal Computer Software
    Martin Campbell-Kelly Not Only Microsoft: The Maturing of the Personal Computer Software Industry, 1982-1995 In the thirteen years following the introduction of IBM's first personal computer in 1982, Microsoft rose from being a small concern to become the colossus of the PC software industry. However, Microsoft was not the only software company to profit from the PC-software boom: firms like AutoDesk, Lotus Development, WordPerfect Corp., Ashton-Tate, Novell, Borland, Adobe Systems, Aldus, Symantec, and the Santa Cruz Operation all had their time in the sun. Whereas some of these firms lost their markets to Microsoft or stumbled through strategic errors, others remained hugely successful, and their relative obscurity is largely due to the contemporary obsession with Microsoft and its billionaire founder. he early history of the personal computer is well known. It has fea- Ttured in the press, in numerous popular histories of computing, and in television programs such as Robert X. Cringley's "Triumph of the Nerds."1 Within the business history community, the story is known at a deeper level, partly through the inevitable osmosis that ac- companies the daily use of a personal computer, but also through arti- cles such as Richard Langlois's study of the microcomputer industry, MARTIN CAMPBELL-KELLY is a reader in computer science at the University of War- wick, England. My work on the history of the software industry has been supported by the Economic and Social Research Council (award number R000237065). I would like to thank my research as- sociates at Warwick University, Dr. Mary G. Croarken and Dr.
    [Show full text]
  • A Code Correlation Comparison of the DOS and CP/M Operating Systems
    Journal of Software Engineering and Applications, 2014, 7, 513-529 Published Online May 2014 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2014.76048 A Code Correlation Comparison of the DOS and CP/M Operating Systems Robert Zeidman Zeidman Consulting, Cupertino, USA Email: [email protected] Received 3 April 2014; revised 1 May 2014; accepted 8 May 2014 Copyright © 2014 by author and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ Abstract For years, rumors have circulated that the code for the original DOS operating system created by Microsoft for the IBM personal computer is actually copied from the CP/M operating system de- veloped by Digital Research Incorporated. In this paper, scientifically tested and accepted forensic analysis mathematical techniques, step-by-step processes, and advanced software code compari- son tools are used to compare early versions of the two code bases. The conclusion is reached that no copying of code takes place1. Keywords DOS, CP/M, Copyright Infringement, Software Forensics, Software Correlation 1. Introduction For purposes of better understanding, the introduction includes the historical background and the legal issues. 1.1. Historical Background Gary Kildall is the man who, according to some, could have been and should have been the reigning king of software. Kildall created the CP/M (Control Program for Microcomputers) operating system that was used on many of the hobbyist personal computers before Apple and IBM introduced their machines. Kildall created 1Full disclosure: The process used is the process developed at my consulting company Zeidman Consulting.
    [Show full text]
  • C:\Users\Luanne\Documents\SISIG
    GKILDALL.WS4 ------------ List of Gary Kildall texts compiled by Emmanuel ROCHE. 1968 ---- - "Experiments in large-scale computer direct access storage manipulation" Thesis for Master of Science, University of Washington December 1968 (Thesis No.17341) (ROCHE> Retyped: GKMS.WS4) 1969 ---- - "Experiments in large-scale computer direct access storage manipulation" Technical Report No.69-01, Computer Science Group University of Washington, 1969 (ROCHE> Missing...) 1970 ---- - "APL\B5500: The language and its implementation" Technical Report No.70-09-04, Computer Science Group University of Washington, September 1970 (ROCHE> Retyped: GKAPL.WS4) - "The ALGOL-E Programming System" Internal Report, Mathematics Department, Naval Postgraduate School, Monterey, California December 1970 (ROCHE> Missing...) 1971 ---- - "A Heathkit method for building data management programs" Gary Kildall & Earl Hunt ACM SIGIR Information Storage and Retrieval Symposium 1971, pp.117-131 (ROCHE> Retyped: GKEH.WS4) 1972 ---- - "A code synthesis filter for basic block optimization" Technical Report No.72-01-01, Computer Science Group file:///C|/...20Histories%20Report%20to%20CHM/DRI/Emmanuel%20Roche%20documents%20conversion/Kildall.(zip)/GKILDALL.TXT[2/6/2012 10:28:06 AM] University of Washington January 1972 (ROCHE> Missing...) - "ALGOL-E: An experimental approach to the study of programming languages" Naval Postgraduate School, Monterey, California NPS Report NPS-53KG72 11A January 1972 (ROCHE> Missing...) - "ALGOL-E: An experimental approach to the study of programming
    [Show full text]
  • L'estate Dei Grandi Accordi =
    NEWS L'estate dei grandi accordi Gli scenari futuri dell'informatica degli anni '90 di Paolo Ciardelli e Valter Di Dio C'è una tesi secondo la quale prima o poi i Palestinesi e gli Israeliani si metteranno d'accordo, per cui anche la Apple e la IBM non si faranno più la guerra. La prima è ancora lontana ma la seconda? Un articolo al riguardo apparso sul numero di luglio di MCmicrocomputer iniziava così: «Cosa stanno tramando le due più grosse compagnie di computer americane? /I 10 giugno John Sculley presidente della Apple Inc. si è recato, per un incontro preliminare con John Akers, negli uffici di New York della 18M. Quello che i giganti dell'informatica si siano detti resta avvolto nel più stretto riserbo; proviamo comunque a fare alcune ipotesi di quelle che potrebbero essere le linee generali dell'intesa». alle ipotesi ai fatti: l'accordo di massima, ovvero una lettera di intenti è stata stilata dalle due parti; approfondiamone i risvolti e analizziamo gli scenari Apple e 18M: per i prodotti futuri che per gli l'accordo dell'anno 70 attuali sistemi operativi. Assicura- 69 no inoltre che le applicazioni scrit- È ufficiale. Oggi 3 luglio 1991 la te per gli attuali sistemi operativi, Apple Computer Inc. e la IBM si inclusi quindi AIX, OS/2 e Macin- sono accordate per collaborare al- tosh, saranno utilizzabili in questi lo sviluppo di nuove piattaforme nuovi ambienti. di sistema aperto per gli anni '90. 55 Allo scopo di concretizzare Gli sviluppi del lavoro congiunto questo piano d'azione comune, la Fatturato IBM saranno integrati da entrambe le ~ Apple e la IBM creeranno una U) nuova società dedicata allo svi- società nella produzione attuale e :) futura, ma, cosa più importante, luppo di software di sistema che Q) :E sarà di proprietà di entrambe ma saranno anche offerte per essere ~ Q.
    [Show full text]
  • From Airline Reservations to Sonic the Hedgehog a History of the Software Industry
    From Airline Reservations to Sonic the Hedgehog A History of the Software Industry Martin Campbell-Kelly The MIT Press Cambridge, Massachusetts London, England 246 Chapter 8 Table 8.6 Autodesk financial statistics. Revenues Annual growth Employees 1983 $14,000 26 1984 $1,200,000 8,471% 104 1985 $8,500,000 608% 190 1986 $29,500,000 247% 313 1987 $ 52,300,000 77% 399 1988 $ 79,200,000 51% 414 1989 $117,000,000 48% 576 1990 $178,600,000 53% 905 1991 $237,800,000 33% 1,100 1992 $285,000,000 20% 1,310 1993 $353,000,000 24% 1,510 1994 $405,600,000 15% 1,788 1995 $454,600,000 12% 1,788 1996 $534,200,000 18% 1,894 1997 $496,700,000 – 7% 2,044 1998 $617,100,000 24% 2,470 1999 $740,200,000 20% 2,712 2000 — — 3,024 Data for 1984–1993 from J. Richardson, “A Decade of CAD,” CAD User, March 1998: 20ff.; data for 1994–2000 from Autodesk annual reports). Owing to a change in financial reporting, revenues for 2000 are not comparable with those for previous years. Paradigm Shift: The Graphical User Interface By 1982, the personal computer paradigm had reached technological “closure” with the IBM-compatible PC equipped with an Intel 8086 or 8088 microprocessor and the MS-DOS operating system. In the classic way in which technologies are shaped, however, no sooner had this technical closure been achieved than a new “critical problem” came into view.25 The most commonly perceived problem with the personal computer was the lack of “multitasking”—the ability for a user to work simultane- ously with two or more applications.
    [Show full text]
  • Micro Computing
    Micro computing Thomas J. Bergin ©Computer History Museum American University Context…. • What was going on in the computer industry in the 1970s? – Mainframes and peripherals – Minicomputers and peripherals – Telecommunications – Applications, applications, applications – Operating systems and programming languages And the answer is…. • Everything!!! – Mainframes from small to giant – Supercomputers (many varieties) – Minicomputers, Super Minis, tiny Minis – Networks, WANS, LANS, etc. – Client Server Architectures – 2nd and 3rd generation applications: • Executive Information Systems • Decision Support Systems, etc. And into this technologically rich soup of computing, comes the: • Microprocessor • Microcomputer • New Operating Systems • New Operating Environments • Economics • New Users, New Users, New Users, New Users, New Users, New Users, New Users Intel • Robert Noyce, Gordon Moore, and Andrew Grove leave Fairchild and found Intel in 1968 – focus on random access memory (RAM) chips • Question: if you can put transistors, capacitors, etc. on a chip, why couldn’t you put a central processor on a chip? Enter the hero: Ted Hoff • Ph.D. Stanford University: Electrical Engineering – Semiconductor memories; several patents • Intel's 12th employee: hired to dream up applications for Intel's chips • Noyce wanted Intel to do memory chips only! • 1969: ETI, a Japanese calculator company -- wants a chip for a series of calculators The Microprocessor • ETI calculator would cost as much as a mini • "Why build a special purpose device when a general purpose device would be superior?" • Hoff proposed a new design loosely based on PDP-8: the Japanese weren't interested! • October 1969, Japanese engineers visit Intel to review the project, and agree to use the I 4004 for their calculator.
    [Show full text]
  • Computer Connections
    Dear This is the numbered limited distribution manuscript that I have ___,__ produced for my new book entitled Computer Connections. _As_a---_,­ manuscript, it contains numerous errors although I've t-r-ied to reduce them to a minimum. I have provided you with this for your perusal, and would appre­ ciate any comments if you run across errors. This is the "Christmas, 1993 Edition" that will go to print in final form early next year, apparently under the auspices of Osborne­ McGraw Hill. Please do not make copies or pass this edition along to anyone else other than your immediate family and associates. Thanks, and Merry Christmas, Gary Kildall Computer Connections People, Places, and Events in the Evolution of the Personal Computer Industry Gary Kildall Copyright (c) 1993, 1994 All Rights Reserved Prometheus Light and Sound 3959 Westlake Drive Austin, Texas, 78746 To My Friends and Business Associates Please Respect That This Manuscript is Confidential and Proprietary And Do Not Make Any Copies Ownership is by Prometheus Light and Sound and Gary Kildall as an Individual The Sole Purpose of Releasing this Manuscript for Review is to Provide a Basis For Producing a Commercially Publishable Book Copyright (c) 1993, 1994 Prometheus Light and Sound, Incorporated Any Corrections or Comments are Greatly Appreciated CHAPTER 1 One Person '.s Need For a Personal Computer 9 Kildall's Nautical School 9 CHAPTER 2 Seattle and the University of Washington 13 Computer Life at the "U-Dub" 13 ABlunder 14 Transition to Computers 15 Getting into Compilers
    [Show full text]
  • Legacy of Gary Kildall: the CP/M IEEE Milestone Dedication
    Legacy of Gary Kildall: The CP/M IEEE Milestone Dedication Speakers: Robert Huitt Gordon Eubanks Tom Rolander David Laws Howard E. Michel Brian Halla John Wharton Brian Berg Weilian Su Scott Kildall Bill Kampe Recorded: April 25, 2014 Pacific Grove, California Edited by David Laws CHM Reference number: X7170.2014 © 2014 Computer History Museum Legacy of Gary Kildall: The CP/M IEEE Milestone Dedication EDITOR’S NOTE: Gary A. Kildall, an instructor in Computer Science at the Naval Postgraduate School in Monterey, CA and a software contractor to Intel Corporation, Santa Clara, CA demonstrated the first working prototype of CP/M (Control Program for Microcomputers) in Pacific Grove, CA in 1974. Together with his invention of the BIOS (Basic Input Output System), Kildall’s operating system allowed a microprocessor-based computer to communicate with a disk drive storage unit and provided an important foundation for the personal computer revolution. Kildall and his wife Dorothy McEwen founded Digital Research Inc. (DRI) in 1976 to commercialize the software. The following text is a transcription of a video recording of an event held at Pacific Grove City Hall on April 25, 2014 as part of the dedication of an Institute of Electrical and Electronic Engineers (IEEE) Milestone plaque to commemorate the “The CP/M Microcomputer Operating System, 1974.” Some extraneous comments that do not add to the content have been omitted. A copy of the video is in the museum collection (Catalog number 102746908) under the title “Legacy of Gary Kildall: The CP/M IEEE Milestone Dedication.” Brief biographies of the speakers, in order of first appearance, are: Robert Huitt: Mayor Protem, City of Pacific Grove Brian Berg: A member of the IEEE Santa Clara Valley History Committee, the AMW Organizing Committee, and president of Berg Software Design, a consulting organization.
    [Show full text]