Distributed Systems Handbook

Total Page:16

File Type:pdf, Size:1020Kb

Distributed Systems Handbook DISTRIBUTED SYSTEMS HANDBOOK ~DmDDmD Copyright @ 1978 by Digital Equipment Corporation This book was written and edited on DIGITAL Word Processing Systems (31 OW, WTI78, and WPS 102). The finished text (on WPS floppy disks) was input to the DECset-8000 computerized typesetting system and, via a translator program, was typeset automatically without manual mark-up. Quotation on the opposite page is from THE PEOPLE, YES by Carl Sandburg. Copyright 1936 by Harcourt Brace Jovanovich, Inc.; renewed 1964 by Carl Sandburg. Reprinted by permission of the publisher. Printed in U.S.A. The following are trademarks of Digital Equipment Corporation, Maynard, Massachusetts: DIGITAL o ECsystem-l 0 MASSBUS DEC DECSYSTEM-20 OMNIBUS PDP DI80L 05/8 DECUS EDUSYSTEM RSTS UNIBUS VAX RSX VMS lAS First Edition, June 1978 He took the wheel in a lashing roaring hurricane And by what compass did he steer the course of the ship? "My policy is to have no policy," he said in the early months, And three years later, "I have been controlled by events." THE PEOPLE, YES by Carl Sardburg FOREWORD Computers will eventually have as much impact on our lives as the automobile has had. The computer that began as an expensive and difficult-to-use tool for very special problems is becoming widely used in the office and factory, and even the home. Digital Equipment Corporation is proud to have been part, along with our customers, of many of the most innovative and foresighted uses of computers. From the beginning we have believed that com­ puters should be tools that could be used by people who need infor­ mation to do their jobs. We have promoted the design of interactive computer systems that can be placed where they are needed. We see the trend toward the increased use of interactive, distributed com­ puter systems as confirmation of our basic philosophy. We have always believed that what is good for our customers is good for the computer industry, and what is good for the industry is good for us. This has led us to produce a series of handbooks, shar­ ing our insight to various computer topics. We are pleased to add this handbook to the collection and to share our insight into the design of interactive, distributed computer systems. Kenneth H. Olsen President v TABLE OF CONTENTS Chapter 1. Introduction 1 Information systems, uses of information, "but I'm not a com­ puternik," management needs, distributed computer systems, key terms. Chapter 2. Computers as Information Tools 13 Background, how computers are used, computers as information tools, summary. Chapter 3. Effective Information Systems 29 Planning, building systems around organization, information flow within organizations, information usage, long-term planning, sum­ mary. Chapter 4. Minicomputers and Information Systems 39 "What is a minicomputer?", minicomputer usage, networks of minicomputers, minicomputers working with bigger systems, sum­ mary. Chapter 5. Building Distributed Systems 47 Management considerations, design team, construction phases, overview of process, summary. Chapter 6. Key Management Decisions 53 The manager's role in building information systems, distributed system concerns, building the right system, the benefit of your pres­ ence, summary. vii viii TABLE OF CONTENTS Chapter 7. Key EDP Management Decisions 63 Role in the distributed systems team, the balancing act, critical dis­ tributed system decisions, computer system productivity, summary. Chapter 8. Usable Systems 83 Why usability is so important, how to test usability, characteristics of usability, achieving usability, summary. Chapter 9. Information Work Stations, A Design Model 95 Simplifying the problem, information work stations, building auto­ mated applications with work stations, specifying work stations, management information systems, information transactions, com­ munication with messages or common data, distributed data bases in a work station design, work stations and existing computer sys­ tems, special workstations, summary. Chapter 10. Data Communications and Networks 117 Communicating data, the telephone system, intelligent commu­ nications and networks, utilizing communication services, provid­ ing communication services, telephone standards - CCITT, DECnet, summary. Chapter n. Technological Forces 161 Background, integrated circuit (IC) technology, magnetic disk tech­ nology, electronic data communications technology, summary. Chapter 12. Distributed System Design Goals 167 Availability, data integrity, system responsiveness, security, data privacy, system adaptability, summary. Chapter 13. Distributed System Design Techniques 177 Improving system availability, increasing data integrity, improving system responsiveness, improving data security, techniques for building adaptable systems; summary. Chapter 14. A Peek at the Future 197 .Data transmission, office automation, pictur~s, total information systems, summary. TABLE OF CONTENTS ix Chapter 15. Distributed System Applications 203 Laboratory systems, medical information systems, plant manage­ ment systems, publication, financial wire service computers, retail merchandising, management science applications, insurance claim processing, summary. Appendix A. Case Studies 211 A taxonomic model, government agency support, automotive parts and vehicle distribution, railroad yard management, automotive en­ gine testing, an emergency telephone network, mini case studies. Appendix B. Digital Equipment Corporation Products 263 Computer systems, software systems. PREFACE Today it costs more to fill your car with gasoline than it does to buy a general purpose (micro) computer (a single integrated circuit de­ vice). This apparent phenomenon results from 25 years of steady improvement in computer system cost/performance (the cost to perform a given processing function). As computers become less expensive, they are used more widely. As yet, no bound to ultimate computer cost reduction has been found. If a computer application is close to cost-effective today, then it will be cost-effective soon. WHY WE WROTE THIS BOOK Over the years, Digital Equipment Corporation has created a series of handbooks, each of which shared our insight and experience in a particular computer-related topic. This handbook is about distributed systems, particularly those that utilize computers. The primary reasons for writing the book were to define a distributed system and to discuss the future of distributed processmg. Distributed systems are nothing new - many of the minicomputer systems we have built serve distributed processing applications. Our avant-garde customers were distributing their data processing long before the first advertisement heralded its arrival. xi xii DISTRIBUTED SYSTEMS HANDBOOK But the impact of distributed systems has grown to the point where it affects most computer professionals as well as many people who haven't yet had much to do with computers. In this handbook we discuss many of the subjects that relate to distributed systems focussing particularly on these points: • the benefits of using a computer system • who should participate in the system design • some of the major design problems Our key concerns are • how to design computer systems that non-experts can use to do their job effectively • how data communications systems and computer network systems can link many widely separated individuals This is the first edition of the DistributedSystems Handbook. We plan to publish future editions that incorporate new technology and understanding and that can benefit from response to earlier ver­ sions. A reader response card has been included in the handbook, and we really look forward to hearing from readers. In the past, we made computers for engineers and programmers, and our handbooks were written for, and by, engineers and pro­ grammers. But many of our new and important customers are nei­ ther engineers nor programmers, because the computer is now a valuable tool for many more purposes than in the past. So this book is not about the details of programming or computer design. Instead, it's about how computer systems can be used to manage the information that most of us need to do our jobs. PREFACE xiii DO YOU NEED TO KNOW ABOUT DISTRIBUTED SYSTEMS? Do You Use Information In Your Job? If you are reading this book, the chances are you use information as an important part of your job. You need to receive information from other people in order to plan and execute your own work, and you need to inform others of your progress and problems. Do You Use Formal Information Systems? Unless you work in a small enterprise, some of the information you need and produce probably travels through formal information sys­ tems. For example, you read and produce status reports. You send memos. You attend regular meetings. Does the Information Matter? Does the accuracy or timeliness of the information you use make a difference in the quality of job you carr do? Unless information is really secondary to your work, the quality of the information you use is important to you, and the quality of the information you generate is important to others. If you use information from formal systems (something more than chatting with the person at the next desk), and the information is valuable to your work, you will probably be using a computerized in­ formation system in the not-so-distant future, if you don't use one already. Are Any of Your Competitors Using Computers? If you're unsure whether you'll ever need a computer, but some of your competitors are starting to use them, then this book
Recommended publications
  • Data Processing with Unit Record Equipment in Iceland
    Data Processing with Unit Record Equipment in Iceland Óttar Kjartansson (Retired) Manager of Data Processing Department at Skýrr, Iceland [email protected] Abstract. This paper presents an overview of the usage of unit record equipment and punched cards in Iceland and introduces some of the pioneers. The usage of punched cards as a media in file processing started 1949 and became the dominant machine readable media in Iceland until 1968. After that punched cards were still used as data entry media for a while but went completely out of use in 1982. Keywords: Data processing, unit record, punched card, Iceland. 1 Hagstofa Íslands Hagstofa Íslands (Statistical Bureau of Iceland) initiated the use of 80 column punched cards and unit record equipment in Iceland in the year 1949. The first ma- chinery consisted of tabulating machine of the type IBM 285 (handled numbers only), the associated key punch machines, verifiers, and a card sorter. See Figures 1 and 2. This equipment was primarily used to account for the import and export for Iceland. Skýrr (Skýrsluvélar ríkisins og Reykjavíkurborgar - The Icelandic State and Munici- pal Data Center) was established three years later by an initiative from Hagstofa Íslands, Rafmagnsveita Reykjavíkur (Reykjavík Electric Power Utility), and the Medical Director of Health of Iceland as was described in an earlier article [3]. Fig. 1. IBM 285 Electric Accounting Machine at Hagstofa Íslands year 1949 J. Impagliazzo, T. Järvi, and P. Paju (Eds.): HiNC 2, IFIP AICT 303, pp. 225–229, 2009. © IFIP International Federation for Information Processing 2009 226 Ó. Kjartansson Fig. 2. Early form of the data registration using a punched card.
    [Show full text]
  • Punched Card - Wikipedia, the Free Encyclopedia Page 1 of 11
    .... _ ALL COMMUNICATIONS IN REFERENCE TO FORESTRY TO BE ADDRESSED TO THE CHIEF FORESTER VICTORIA. B.C. TIlE GO'IEIltDIEIIT Of THE P/IOVJII!;E DfBRItISH CIIJIIIIA DEPARTMENT OF LANDS FOREST BRANCH Yay 16th, 1928. H. J. Coles, Esq., Port Alberni, B.C. Please refer to File No. Management 081406 Dear Sirl- This is to advise that you passed the Licensed Scaler's Examina- tion held by Mr. A. L. Bryant a.t Vancouver, B.C., on May 2nd and 3rd, 1928. Your ~cence No. 811 is enclosed herewith. Xours truly, JM/pb • 1 Enc.l• N° 811 lHE 60VERNMIJIT OF '(f£ PROVINCe OF BRlnsH CIl.UIBIA FOREST ACT AND AMENDMENTS. ~raliug mirturt. FOREST BRANCH, LANDS DEPARTtvt~_NT. r)//) -4 ««e/<i;««<<<</tJ<<<<< < «««<<<<<<<<<<<<<<.<<. 192.K. .. W41n 1n tn (!1rrtify thatC~. /~~J.(~ff/~ -z::.~l::k~ -r1J->·r /7' £I P' . ;j residing at./!&~ L.1~~~-t.- Yi...-£" ~ ~ . ", in the Province of British Columbia, ;;.«~ ~ d-1~ ed ;22 2. / q "'r 8::. b has been examin /07 .••• =Zf'7;m .m.' mm.. .... ... m.................... /~ ..... .... ......... y •••• ««««<<<<<... - «««««< <(.,"F«<· < «. «<.««< of the Board of Examiners for Licensing alers, as provided in the "Forest Act" and amendments, and having creditably passed the said examination is hereby appointed a Licensed Scaler, and ·is duly authorized to perform the duties of a Licensed Scaler, as specified under Part VIII. of the "Forest <~:<~,.(_2.,_,;,::c,.(. «c.,"G~~< .. .. < ••• «« ••• «<•• CHAIRMAN OF BOARD OF EXAMINERS. Punched card - Wikipedia, the free encyclopedia Page 1 of 11 Punched card From Wikipedia, the free encyclopedia A punched card (or punch card or Hollerith card or IBM card) is a piece of stiff paper that contains digital information represented by the presence or absence of holes in predefined positions.
    [Show full text]
  • And Automation
    · September, 1966 ~rs and automation £Gtt5 lV) \1N33\1~ l'n. , A ""IVA "'va -'fd Simulator for computer operation ~ I Clark Equipment Company gets data from 127 sales offices, 4 manufacturing plants, and a major warehouse as soon as it's recorded Bell System communications is the vital link Bell System data communications services link one standard code. Other features of the switching Clark's'distant locations to a centralized computer unit provide the necessary supervisory control of the center at Buchanan, Michigan. The result is better network. management control of all activities-sales, inventory, Consider the economies a real-time, integrated purchasing, production, payroll and accounting. information system can bring to your business with With current and accurate information, Clark man­ automatic data processing linked with fast, reliable agement can quickly adjust to changing marketing communications. conditions. Important orders get priority scheduling Today's dynamic competition requires many com­ for production and shipment. And yet, purchasing, panies to consider organizing for data processing in production and inventories stay at optimum levels. some phase of their operations. It's important to start An integrated information system of this size uses organizing communications at the same time. computer switching with store and forward capabilities. So when you think of data communications, think The fully automatic Clark system polls satellite stations, of the Bell System. Our Communications Consultant receives and transmits messages, assigns priorities, is ready and able to help you plan an integrated and converts different speed and code formats to information system. "BeIiSystem ~ American ~elephone & T,elegraph A n& T@ and Associated Companies Treadcarefu ~Iy through the quences read, compile, library, and jungl eot.
    [Show full text]
  • Study to Develop a Course in Electronic Data Processing for the Secondary Schools in the Greater Seattle Area, Washington
    University of Montana ScholarWorks at University of Montana Graduate Student Theses, Dissertations, & Professional Papers Graduate School 1970 Study to develop a course in electronic data processing for the secondary schools in the greater Seattle area, Washington Edyth Welborn Henderson The University of Montana Follow this and additional works at: https://scholarworks.umt.edu/etd Let us know how access to this document benefits ou.y Recommended Citation Henderson, Edyth Welborn, "Study to develop a course in electronic data processing for the secondary schools in the greater Seattle area, Washington" (1970). Graduate Student Theses, Dissertations, & Professional Papers. 3768. https://scholarworks.umt.edu/etd/3768 This Thesis is brought to you for free and open access by the Graduate School at ScholarWorks at University of Montana. It has been accepted for inclusion in Graduate Student Theses, Dissertations, & Professional Papers by an authorized administrator of ScholarWorks at University of Montana. For more information, please contact [email protected]. A STUDY TO DEVELOP A COURSE IN ELECTRONIC DATA PROCESSING FOR THE SECONDARY SCHOOLS IN THE GREATER SEATTLE AREA, WASHINGTON By Edyth ¥. Henderson B.A., University of Washington, 1967 Presented in partial fulfillment of the requirements for the degree of Master of Science UNIVERSITY OP MONTANA 1970 Approved by; Chairman, Board o miners ate SclYDol UMl Number; EP35549 All rights reserved INFORMATION TO ALL USERS The quality of this reproduction is dependent upon the quality of the copy submitted. In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if material had to be removed, a note will indicate the deletion.
    [Show full text]
  • General Business Unit, the Influence of Automation on Business and Personal Life
    R E P O R T R ESUMES ED 013 330 VT 002 766 GENERAL BUSINESS UNIT, THE INFLUENCE OF AUTOMATION ON BUSINESS AND PERSONAL LIFE. BY- SPARKS, MAVIS C. KENTUCKY UNIV., LEXINGTON, COLL. OF EDUCATION REPORT NUMBER BOE-GEN;BUS---1 PUB DATE OCT 66 EDRS PRICE MF -$0.25 MF -$1.16 29P. DESCRIPTORS - *UNITS OF STUDY (SUBJECT FIELDS), *BUSINESS EDUCATION, HIGH SCHOOLS, *AUTOMATION, CURRICULUM GUIDES, DEVELOPED BY A SPECIALIST IN BUSINESS AND OFFICE EDUCATION, THIS 6- TO 10-CLASS PERIOD UNIT IS FOR USE IN A HIGH SCHOOL BUSINESS EDUCATION COURSE. THE TEACHING OBJECTIVE IS TO DEVELOP AN UNDERSTANDING OF THE BASIC PRINCIPLES, THE SOCIAL AND ECONOMIC IMPLICATIONS, AND THE OCCUPATIONAL OPPORTUNITIES IMPORTANT IN AUTOMATION AND TECHNOLOGICAL CHANGE-. SUGGESTED CONTENT, TEACHING - LEARNING ACTIVITIES, AND SUGGESTED REFERENCES ARE GIVEN FOR THE FOLLOWING SECTIONS-- (1) UNDERSTANDING WHAT AUTOMATION IS AND HOW IT INFLUENCES OUR DAILY LIVES,(2) TRACING THE HISTORICAL DEVELOPMENT OF AUTOMATION AND DATA PROCESSING, (3) UNDERSTANDIN THE SOCIAL AND ECONOMIC IMPLICATIONS OF AUTOMATION AND TECHNOLOGICAL CHANGE (ITS INFLUENCE ON JOB LIFE AND WORKER EMPLOYABILITY), (4) BECOMING AWARE OF THE JOBS SPECIFICALLY RELATED TO AUTOMATION, AND (5) UNDERSTANDING THE BASIS OF THE ELECTRONIC COMPUTER AND PUNCHED -CARD EQUIPMENT. (PS) U.S. DEPARTMENT OF HEALTH, EDUCATION 8 WELFARE OFFICE OF EDUCATION ,OE - Gen. RM. 1 THIS DOCUMENT HAS BEEN REPRODUCED EXACTLY AS RECEIVED FROM THE PERSON OR ORGANIZATION ORIGINATING IT.POINTS OF VIEW OR OPINIONS RATED DO NOT NECESSARILY REPRESENT OFFICIAL OFFICE OF EDUCATION POSITION OR POLICY. GENERAL BUSINESS UNIT: THE INFLUENCE OF AUTOMATION ON BUSINESS AND PERSONAL LIFE Major Teaching Objective To develop an understanding of the basic principles, the social and economic implications, and the occupational opportunities important in automation and technological change Learntpas (cpmpetencies )to be Developed 1.
    [Show full text]
  • 7902128 FRANKLIN* Fpatricia ANN INTEGRATION OF:DATA PROCESSING CONCEPTS in the SECONDARY and POST-SECONDARY VOCATIONAL PROGRAMS
    7 9 0 2 1 2 8 FRANKLIN* f PATRICIA ANN INTEGRATION OF:DATA PROCESSING CONCEPTS IN THE SECONDARY AND POST-SECONDARY VOCATIONAL PROGRAMS IN THE STATE OF ALABAMA. THE OHIO STATE UNIVERSITY* PH.D.t 1978 University Microfilm s International s o o n, z e e b r o a d , a n n a r b o r, m m b io b INTEGRATION OF DATA PROCESSING CONCEPTS IN THE SECONDARY AND POST-SECONDARY VOCATIONAL PROGRAMS IN THE STATE OF ALABAMA DISSERTATION Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of The Ohio State University By Patricia Ann Franklin, B.S., M.A.Ed. ***** The Ohio State University 1978 Reading Committee: Approved By Mildred Hillestad Otto Santos Adviser Neal Vivian Department of Education ACKNOWLEDGMENTS The writer is sincerely grateful to the members of her dissertation committee who gave her direction and encouragement during the study: Doctor Mildred Hillestad, Chairperson, Doctor Otto Santos, and Doctor Neal Vivian. The writer is also thankful to Ms. Helen Young, departmental secretary, for her assistance and counsel during the course work of the doctorate program. Personal appreciation and gratitude is due to her husband, Jim, for his endurance, patience, and love during the course of study. Appreciation is also expressed to her parents whose constant encouragement served as a continuous source of inspiration. The writer is indebted to her sister, Mary, for her assistance in the typing, editing, and reproduction of material for the completion of this study. The writer is also grateful for the assistance received from Jim Ford and Doctor John Baker, Director of Institutional Research at Alabama State University.
    [Show full text]
  • COMPUTERISATION of the ICELANDIC STATE and MUNICIPALITIES from 1964 to 1985
    COMPUTERISATION OF THE ICELANDIC STATE AND MUNICIPALITIES From 1964 to 1985 Oddur Benediktsson, Johann Gunnarsson, Egill B. Hreinsson, Jakob Jakobsson, 6m Kaldalons, Ottar Kjartansson, Olaflir Rosmundsson, Helgi Sigvaldason, Gunnar Stefansson, and Jon Zophoniasson 1. Benediktsson, University of Iceland; [email protected] 2. Gunnarsson, Ministry of Finance; [email protected] 3. Hreinsson, University of Iceland; [email protected] 4. Jakobsson, Marine Research Institute (retired); [email protected] 5. Kaldalons, Nyherji; [email protected] 6. Kjartansson, Skyrr (retired); [email protected] 7. Rosmundsson, Reiknistofa bankanna; [email protected] 8. Sigvaldason, Consultant; [email protected] 9. Stefansson, University of Iceland; [email protected] 10. Zophoniasson, Internal Revenue Directorate; [email protected] Abstract: The paper relates how some key IT applications developed in Iceland following the introduction of the first computers in 1964. The key applications treated are the National Register of Persons, real estate assessment, financial systems, centralised processing of bank checks, fish stock abundance computations, IT in fish processing plants, the control of hydroelectric power stations, and the challenge of adopting the Icelandic alphabet to the use of computers. Key words: Computers and government, government accounting 46 Oddur Benediktsson, et ah !• INTRODUCTION The history of electronic data processing in Iceland began in 1949 when Hagstofa Islands (Statistical Bureau of Iceland) obtained the first numerical Unit Record (punched card) equipment to faciUtate the processing of import and export transactions. The government established the National Register of Persons in 1952 based upon the 1950 census and a special nationwide census taken in 1952. Skyrr (Skyrsluvelar rikisins og Reykjavikurborgar - The Icelandic State and Municipal Data Center) was established 1952 by an initiative from Hagstofa Islands, Rafmagnsveita Reykjavikur (Reykjavik Electric Power Utility), and the Practitioner General of Iceland.
    [Show full text]
  • Punched and Mark Sense Cards
    Punched and Mark Sense Cards A Superficial History The first significant use of punched cards for data processing was the electronic tabulating machines used for the 1890 US census. The machines were created by Herman Hollerith who founded Tabulating Machine Corporation. The use of punched cards was inspired by the Jacquard loom which was an Hollerith 1890 Census Tabulator automatic weaving machine invented in 1801 that was controlled by a chain of punched cards. Jacquard loom Hollerith picked the card size of 7 3/8 x 3 1/4 inches since it was the size of bank notes at the time which allowed use of money bins for storing cards. This size remained the most common, however the hole format was changed several times. The Tabulating Machine Corporation merged with three other companies to form the Computing Tabulating Hollerith Punched Card Recording Company which changed its name to International Business Machines in 1924. IBM introduced the 80 column card with rectangular holes in 1928. This format card was the dominant card format until the end of the punched card era. Competitors such as Remington Rand had their own card format though many used the IBM format after the patents ran out. In 1952 IBM produced 16 billion cards a year. The infallible web claims peak US consumption of punched cards was around 200 billion in 1967 (16 terabytes). IBM closed its last punched card plant in 1984 though other companies were still selling around 100-300 million cards a year at the turn of the century. It appears that no company is still selling IBM type punched cards or equipment as their business today.
    [Show full text]
  • Course Slides
    Computer System Virendra Singh Associate Professor Computer Architecture and Dependable Systems Lab Department of Electrical Engineering Indian Institute of Technology Bombay http://www.ee.iitb.ac.in/~viren/ E-mail: [email protected] EE-739: Processor Design Lecture1 Historic Events • 1623, 1642: Wilhelm Strickland/Blaise Pascal built a mechanical counter with carry. • 1823-34: Charles Babbage designed difference engine. http://www.youtube.com/watch v=0anIyVGeWOI&feature=related 14 Jan 2013 EE-739@IITB 2 Babbage’s Difference Engine • Babbage Difference Engine Hand-cranked mechanical computer. Computed polynomial functions. Designed by Charles Babbage in the early to mid 1800s. Arguably the world’s first computer scientist, lived 1791-1871. ’ He wasn t able to build it His plans survived and this because he lost his funding. working model was built. Includes a working printer! http://www.computerhistory.org/babbage/ 14 Jan 2013 EE-739@IITB 3 Historic Events • 1943-44: John Mauchly (professor) and J. Presper Eckert (graduate student) built ENIAC at U. Pennsylvania. • 1944: Howard Aiken used “separate data and program memories” in MARK I – IV computers – Harvard Architecture. • 1945-52: John von Neumann proposed a “stored program computer” EDVAC (Electronic Discrete Variable Automatic Computer) – Von Neumann Architecture – use the same memory for program and data. 14 Jan 2013 EE-739@IITB 4 Electronic Computer First Computer ENIAC: made of huge number of vacuum tubes 1946 Big size, huge power, short life time filament 14 Jan 2013 EE-739@IITB 5 Most Influential Document • “Preliminary Discussion of the Logical Design of an Electronic Computing Instrument,” 1946 report by A.
    [Show full text]
  • IBM 1401 Data Processing System
    Jrrn~ General Information Manual ® 1401 Data Processing System MINOR REVISION (February, 1960) This edition D24-1401-1 is a minor revision of the preceding edition but does not obsolete D24-1401-0. The principal changes in this edition are: PAGE SUBJECT 20 Input-Output Storage Assignments 23,24 Input-Output Branch Codes 28 B (I) Unconditional Branch, Figure 24 30 Z (A) (B) Move and Zero Suppress 32 • (I) Stop and Branch 35 Figure 30 Cycles 1 through 8 41 Auxiliary Console 42 Figure 37 43 Printer Controls 51 A and B Auxiliary Registers 55 Figures 54 and 55 MUltiply Subroutine 57 Figure 57 Divide-Subroutine 58,59 Character Code Chart 60 1401 Timing Formulas 62 Magnetic Tape Timings © 1959 by International Business Machines Corporation Contents INTRODUCTION 5 LOGIC OPERATIONS .. 28 IBM 1401 DATA PROCESSING SYSTEM 5 Logic Operation Codes 28 Move and Load Codes 29 THE PHILOSOPHY OF THE IBM 1401 6 Miscellaneous Operation Codes 31 The Stored Program Concept 6 EDITING 33 Magnetic-Core Storage 7 Magnetic-Tape Storage 8 Expanded Print Edit 36 -----~ Language .. 8 OPERATING FEATURES 38 Processing 9 Solid State Circuitry 9 Console Keys, Lights, and Switches 38 Advanced Design 10 Auxiliary Console 40 IBM 1402 Card Read-Punch Operating Keys IBM 1401 CARD SYSTEM 11 and Lights . .. 42 IBM 1403 Pri~ter Operating Keys, Lights 42 Physical Features 12 Data Flow 16 IBM 1401 MAGNETIC TAPE SYSTEMS 44 Checking 18 Data Flow 46 Word Mark 18 Magnetic Tape 46 T~eSillti~ 50 STORED PROGRAM INSTRUCTIONS 19 Console Keys, Lights, and Switches 51 Instruction Format 19 COLUMN BINARY DEVICE (Optional) 52 ADDRESSING 20 PROGRAM LOADING ROUTINE 54 Input-Output Storage Assignments 20 CLEAR ROUTINE 55 Address Registers 21 MUL TIPLICA TION AND DIVISION SUBROUTINES 55 Chaining Instructions 21 Loading Instructions 22 Multiplication 55 Division 56 INPUT-OUTPUT OPERATIONS 23 IBM 1401 TIMINGS 60 Input-Output Codes 23 Card Systems 60 Magnetic Tape 62 ARITHMETIC OPERATIONS 25 Arithmetic Operation Codes 25 INDEX 63 FIGURE 1.
    [Show full text]
  • Job Duties and Qualifications for Computer Programmers in Selected
    Virginia Commonwealth University VCU Scholars Compass Theses and Dissertations Graduate School 1966 Job Duties and Qualifications for Computer Programmers in Selected Organizations of the Richmond, Virginia, Area and Implications for an Electronic Data Processing Curriculum at the Richmond Professional Institute Edwin E. Blanks Follow this and additional works at: https://scholarscompass.vcu.edu/etd Part of the Business Commons © The Author Downloaded from https://scholarscompass.vcu.edu/etd/4328 This Thesis is brought to you for free and open access by the Graduate School at VCU Scholars Compass. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of VCU Scholars Compass. For more information, please contact [email protected]. JOB DUTIES AND QUALJFICATIONS FOR co~~UTER PROGRA1'~!ERS IN SELECTED ORGANIZATIONS OF THE RICHMOND, VIRGINIA, AREA AND IMPLICATIONS FOR AN ELECTRONIC DATA PROCESSING CURRICULUM AT THE RICHMOND PROFESSIONAL INSTITUTE A Thesis submitted to the Faculty of the Richmond Professional Institute In Partial Fulfillment Of the Requirements for the Degree of MAST:ER OF SCIENCE IN BUSINESS August 15, 1966 EDWIN E. BLANKS /1 B. s. in Business, Richmond Pr fessional Institute, TABLE OF CONTENTS Page LIST OF TABLES. .• . V Chapter I FORMULATION AND DEFINITION OF THE PROBLEM l Introduction ••• l General Statement . 2 Sub-Problems •••• 2 Need for the Study. 3 Definition of Terms . 5 Basic Assumptions 11 Delimitations • . 11 Organizations Included in the Study 11 Personnel Included in the Study •• . 12 II PROCEDURES IN COLLECT ING DATA • 13 Formulation and Validation of the Questionnaire ••••••••••• . 13 Distribution of the Questionnaire. 15 Follow-Up Procedure . 15 III PRESENTATION AND INTERPRETATION OF DATA .
    [Show full text]
  • Automated Data Processing Education in the Public High Schools of Wisconsin
    University of Montana ScholarWorks at University of Montana Graduate Student Theses, Dissertations, & Professional Papers Graduate School 1969 Automated data processing education in the public high schools of Wisconsin James Michael Farrell The University of Montana Follow this and additional works at: https://scholarworks.umt.edu/etd Let us know how access to this document benefits ou.y Recommended Citation Farrell, James Michael, "Automated data processing education in the public high schools of Wisconsin" (1969). Graduate Student Theses, Dissertations, & Professional Papers. 1637. https://scholarworks.umt.edu/etd/1637 This Thesis is brought to you for free and open access by the Graduate School at ScholarWorks at University of Montana. It has been accepted for inclusion in Graduate Student Theses, Dissertations, & Professional Papers by an authorized administrator of ScholarWorks at University of Montana. For more information, please contact [email protected]. ADTOMA.TED DATA PROCESSING EWCATION IS THE PUBLIC HIGH SCHOOLS OF WISCONSIN 1968-1969 By Jamee M. Farrell B.S., Northern Michigan University, 1962 Presented in partial fulflllaent of the requirements for the degree of Master of Science in Business Administration UNIVERSITY OF MONTANA 1969 Approved by: Date UMI Number; EP35548 All rights reserved INFORMATION TO ALL USERS The quality of this reproduction is dependent upon the quality of the copy submitted. In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if material had to be removed, a note will indicate the deletion. Ok M i W on A jbW iino UMI EP35548 Published by ProQuest LLC (2012).
    [Show full text]