Reference Manual IBM 29 Card Punch

Total Page:16

File Type:pdf, Size:1020Kb

Reference Manual IBM 29 Card Punch Product Reference Literature IBM Reference Manual IBM 29 Card Punch Reference Manual IBM 29 Card Punch Preface This reference manual contains the information required by a card punch operator or trainee to use the IBM 29 Card Punch efficiently. The reader is assumed to have at least an introductory knowledge of data processing. The manual describes the available models of the 29 Card Punch, operating features and procedures, special features, and 29 Card Punch programming. Seventh Edition (June 1970) This is a reprint of GA24-3332-S incorporating changes released in Technical Newsletter GN22-0337 (dated June 2, 1969). Changes are periodically made to the specifications herein; any such changes will be reported in subsequent revisions or Technical Newsletters. Requests for copies of IBM publications should be made to your mM representa­ tive or to the IBM branch office serving your locality. This manual has been prepared by the IBM Systems Development Division, Product Publications, Dept. B98, PO Box 390, Poughkeepsie, N. Y. 12602. A form for readers' comments is proVided at the back of this publication. If the form has been removed, comments may be sent to the above address. Contents IBM 29 Card Punch 5 Special Features .................................. 24 Features. .. 5 Auxiliary Duplication ............................... 24 Programs ........................................ 5 Card Insertion ..................................... 24 Card Punching ............................... " 5 Character Inhibit ................................ 24 Duplication ...................................... 6 High-Speed Skip ................................... 25 Printing ......................................... 6 Operation ........................ ~ . .. 25 Card Design ................................. 6 Programming a High-Speed Skip . .. 25 Models. .. 8 Interspersed Gangpunch ............................. 25 Keyboards ....................................... 9 Variable-Length Card Feed .......................... 26 Operating Features ................... 9 Machine Settings ................................. 26 Card Hopper ....................... , . .. 9 Operation ....................................... 26 Punch Station .................................... 9 Desk Extension .................................... 28 Read Station ..................................... 10 Self-Checking ...................................... 28 Card Stacker .......... .. .. 10 Modulus 10 ..................................... 30 Main Line Switch ............................... " 10 Modulus 11 ..................................... 30 Reading Board Desk. .. 10 Self-Checking Number Generator ................... 31 Backspace Key ................................... 10 Program Unit .................................... 10 Program Card Preparation . ..................... " 33 Program Control Lever. .. 11 Programming Common to All Models ................ 33 Column Indicator .......................... 11 Programming the Model B ......................... 33 Pressure-Roll Release Lever. .. 11 Programming the Model C ... .. 33 Chip Box and Fuses. .. 11 Program Two used for Alternate Programming. .. 33 Keyboards ..................................... '" 11 Multiple Functions ................................ 34 Programming the IBM 29 Card Punch . ............. 13 Program Planning Card Form ...................... 34 Program Card-Model A ......................... " 13 Program Example ................................. 34 Program Card-Model B. .. 13 Program Card-Model C. .. 14 Operating Suggestions. .. 37 Program Drum ................................... 15 Engaging the Program Reading Mechanism. 37 Starting a Punching Operation ...................... 37 Operations ....................................... 16 Stopping a Punching Operation ..................... 37 Inserting Cards Manually . .. 16 Clearing the Card Bed ........................... " 37 Numeric Punching with Program Control 16 Removing a Card from the C«;lnter of the Card Bed. .. 37 Procedure for Numeric Punching with Program Control.. 16 Removing a Card from the Left of the Card Bed. .. 37 Left-Zero Insertion-Model B ......................... 17 Removing a Card from the Punch or Read Station. .. 37 Keyed Storage Entry. .. 17 Spacing Over Columns. .. 37 Storage Clearout .. '.' . .. 17 Multiple Punched Columns ........................ 38 Exceeding Field Capacity .... .. 18 Corner Cuts ..................................... 38 Skipping ........................................ 18 Single Card Feeding .............................. 38 Duplication ...................................... 18 Keyboard Locking ................................ 38 Blank Fields ....................... , ............. 18 Suspending Automatic Duplication on First Card. .. 38 ComJ?le!~I{: Keyed Field ......................... , .. 18 Printing ........................................... 39 CredIt X ....... ......................... 18 Character Arrangements ........................... 39 Extending Capacity of Left-Zero Field. .. 18 Zero Print and Suppression. .. , . .. 40 Card as an Original Document. .. 18 Ribbon Replacement .............................. 40 Alphabetic and Numeric Punching with Program Control.. 19 Procedure for Alphabetic and Numeric Punching with Program Control .. .. 20 Combination Keyboard Summary, . .. 41 Error Correction-Normal ............................ 20 48-Character Keyboard .............................. 41 Left-Zero Insertion Field ............................ 21 64-Character Keyboard .............................. 41 Partially Prepunched Cards, ...................... " 21 Punching Keys ................................... 41 Prepunched Master Card Insertion. .. 22 Space Bar ....................................... 41 Interpreting-Model C ............................. " 22 Functional Keys .................................. 41 All 80 Columns.... .. 22 Less than 80 Columns. .. 23 Index .............................. .............. 44 IBM 29 Card Punch IBM 29 Card Punch The basic operating unit in IBM accounting is the On the 29 Card Punch, with unlimited use of two punched card. Punched cards, containing original data program levels, each program card can contain two in the form of punched holes, actuate the IBM machines totally different, complete 80-column programs. Either to perform automatically the various operations essen­ program can be selected for card to card use by setting tial to record-keeping. a program' selection switch. If it is desired to use both Original data is transcribed to punched cards by any program levels to control punching on a single card, of several types of IBM card punches. This manual ex­ alterations from program to program can be made by plains the operation of the most recent of these ma­ program selection keys on the keyboard. Programs can chines, the IBM 29 Card Punch (frontispiece). be alternated at will, while punching a single card, by means of these keys. Features Card Punching The IBM 29 Card Punch has the popular features of Eighty columns on the card can be punched. other IBM card punches, with additional features such Each column has 12 punching positions: one each as unlimited use of two program levels and pro­ for the digits 1 to 9, and one each for the zones 0, 11, grammed automatic insertion of zeros to the left of the and 12. The II-zone punch is sometimes referred to first significant digit in numeric fields, to provide as X. The digits are recorded by punching a single greater flexibility in the operation and application of hole in the corresponding digit or zero position of the the card punch. desired column. A letter is a combination of one zone punch and one digit punch in the desired column. For example, A is Programs a 12-zone and digit-I punches, N is an II-zone (X) The machine is easy to operate, quiet, and attractive. and digit-5 punches, and Z is a O-zone (zero) and One of its most important features is the simple means digit-9 punches. of setting it up quickly for automatic control of dupli­ A special character is one, two, or three holes in the cating operations, automatic insertion of left zeros, or desired column as shown in Figure l. Punching two or skipping. Each setup or program is made by punching three holes in one column for a letter or special char­ a card and mounting it on a program drum, which is acter is automatic when the corresponding key is inserted in the machine. pressed. Digits Letters Specia I Characters o12,;,456( .0.'3 111111111 1111111 111111111 1111111 00001000000000000000000000000000000011111111000000000000000000111111100000000000 12345'7"MnUDM8.n.am~unu~anaa~~u~~~~n.U~~~U~~"~""~~U~M"~~~H.~uaM.M~M"MnnnH~~nn~. 11111111111111111111111111111111111111111111111111111111111111111111111111111111 22222212222222222221222222221222222212222222222221222222122222212222212222222222 33333331333333333333133333333133333331333333333333133333313333331333331333333333 44444444144444444444414444444414444444144444444444414444441444444144444144444444 555555555155555555555515555555515555555155555555555515555551555555155555'15555555 66fi6666666166666666666616666666616666666166666666666~166666616666661666661666666 77777777777177777777777717777777717777777177777777777717777771777777177777177777 88888888888818888888888881888888881888888818888881111118111111811111111111188~88 99999999999991999999999999199999999199999991999999999999999999999999999999999999 12345'78'MnUDMa.n •• m~nnu~anaH~~u~~~~n~u~~~U~~"~"U~~U~M"~~H".~uaM.M~M"MnnnH~~nnN. _S081 Figure 1. Card Codes and Graphics
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]
  • Fortran Reference Guide
    FORTRAN REFERENCE GUIDE Version 2018 TABLE OF CONTENTS Preface............................................................................................................ xv Audience Description......................................................................................... xv Compatibility and Conformance to Standards............................................................ xv Organization................................................................................................... xvi Hardware and Software Constraints...................................................................... xvii Conventions................................................................................................... xvii Related Publications........................................................................................ xviii Chapter 1. Language Overview............................................................................... 1 1.1. Elements of a Fortran Program Unit.................................................................. 1 1.1.1. Fortran Statements................................................................................. 1 1.1.2. Free and Fixed Source............................................................................. 2 1.1.3. Statement Ordering................................................................................. 2 1.2. The Fortran Character Set.............................................................................. 3 1.3. Free Form Formatting..................................................................................
    [Show full text]
  • SPSS to Orthosim File Conversion Utility Helpfile V.1.4
    SPSS to Orthosim File Conversion Utility Helpfile v.1.4 Paul Barrett Advanced Projects R&D Ltd. Auckland New Zealand email: [email protected] Web: www.pbarrett.net 30th December, 2019 Contents 3 Table of Contents Part I Introduction 5 1 Installation Details ................................................................................................................................... 7 2 Extracting Matrices from SPSS - Cut and Paste ................................................................................................................................... 8 3 Extracting Matrices from SPSS: Orthogonal Factors - E.x..c..e..l. .E..x..p..o..r.t................................................................................................................. 17 4 Extracting Matrices from SPSS: Oblique Factors - Exce.l. .E..x..p..o..r..t...................................................................................................................... 24 5 Creating Orthogonal Factor Orthosim Files ................................................................................................................................... 32 6 Creating Oblique Factor Orthosim Files ................................................................................................................................... 41 3 Paul Barrett Part I 6 SPSS to Orthosim File Conversion Utility Helpfile v.1.4 1 Introduction SPSS-to-Orthosim converts SPSS 11/12/13/14 factor loading and factor correlation matrices into the fixed-format .vf (simple ASCII text) files
    [Show full text]
  • Hollerith Punched Card Code
    ANSI X3.26-1970 ' •> American National Standard Adopled tor Use by the Federal Government Hollerith punched card code FIPS PUB 14 See Nolice on Inside Front Cover 6-1970 3.2 X This standard was approved as a Federal Information Processing Standard by the Office of Management and Budget on June 16, 1971. Details concerning the use of this standard within the Federal Government are contained in FIPS PUB 14, HOLLERITH PUNCHED CARD CODE. For a complete list of the publications available in the FEDERAL INFORMATION PROCESSING STANDARDS Series, write to the Office of Technical Information and Publications, National Bureau of Standards, Washington, D.C. 20234. ANSI X3.26-1970 American National Standard Hollerith Punched Card Code American National Standard This standard is one of approximately 6000 approved as either a USA Standard or as an American Standard. It became an American National Standard in October 1969 when the Institute changed its name to American National Standards Institute, Inc. ANSI, 1430 Broadway, New York, N.Y. 10018 J Sponsor Business Equipment Manufacturers Association Approved January 19, 1970 American National Standards Institute, Inc American National Standard An American National Standard implies a consensus of those sub¬ stantially concerned with its scope and provisions. An American National Standard is intended as a guide to aid the manufacturer, the consumer, and the general public. The existence of an American National Standard does not in any respect preclude anyone, whether he has approved the standard or not, from manufacturing, marketing, purchasing, or using products, processes, or procedures not conforming to the standard. American National Standards are subject to periodic review and users are cautioned to obtain the latest editions.
    [Show full text]
  • Operating Systems
    CS101 – Fundamentals of Computer and Information Sciences – LIU 1 of 2 Operating systems OS History We covered a (slightly rambling) story about the history of operating systems. Batch computing Batch systems were extraordinarily large and expensive, so that organizations could afford at most one or two. The machines had a human operator who was responsible for scheduling tasks for the machine, in order to make best use of its (very valuable) time. • Norwich council takes delivery of its first computer –@StuartSumner • Punch cards • IBM ad feat. punched cards • Keypunch machine • IBM 704 with card reader • LEGO Grace Hopper with Univac TODO: scheduling and calculating turn-around time using First-Come First-Served (FCFS) vs. Shortest Job First. (See book section 10.4, pages 350–351.) Time-sharing When mini-computers became available (just the size of a refrigerator, not a whole room), then we could have one for each workgroup or department within an orga- nization. They were powerful enough that multiple users could share the computer at the same time, by connecting multiple terminals (keyboard and monitor) to the same machine. The job of the human operator was now automated, and this was the golden ageof operating systems. Not only did they have to schedule tasks effectively, but they had to switch efficiently among serving different users, protect those users from interfer- ing with each other’s work, and so on. Some of the operating systems developed in this era were Multics, VMS, and UNIX. • PDP-11 with Ken Thompson, Dennis Ritchie • VT-101 terminal • IBM 7090 time-sharing video • Brian Kernighan on Bell Labs (Computerphile video) 2 of 2 Prof.
    [Show full text]
  • ILE C/C++ Programmer's Guide
    IBM i 7.2 Programming IBM Rational Development Studio for i ILE C/C++ Programmer's Guide IBM SC09-2712-07 Note Before using this information and the product it supports, read the information in “Notices” on page 441. This edition applies to version 7, release 2, modification 0 of IBM Rational Development Studio for i (product number 5770-WDS) and to all subsequent releases and modifications until otherwise indicated in new editions. This version does not run on all reduced instruction set computer (RISC) models nor does it run on CISC models. This document may contain references to Licensed Internal Code. Licensed Internal Code is Machine Code and is licensed to you under the terms of the IBM License Agreement for Machine Code. © Copyright International Business Machines Corporation 1993, 2013. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents ILE C/C++ Programmer’s Guide..............................................................................1 PDF file for ILE C/C++ Programmer’s Guide............................................................................................... 3 About ILE C/C++ Programmer's Guide........................................................................................................5 Install Licensed Program Information................................................................................................... 5 Notes About Examples..........................................................................................................................
    [Show full text]
  • Developing Embedded SQL Applications
    IBM DB2 10.1 for Linux, UNIX, and Windows Developing Embedded SQL Applications SC27-3874-00 IBM DB2 10.1 for Linux, UNIX, and Windows Developing Embedded SQL Applications SC27-3874-00 Note Before using this information and the product it supports, read the general information under Appendix B, “Notices,” on page 209. Edition Notice This document contains proprietary information of IBM. It is provided under a license agreement and is protected by copyright law. The information contained in this publication does not include any product warranties, and any statements provided in this manual should not be interpreted as such. You can order IBM publications online or through your local IBM representative. v To order publications online, go to the IBM Publications Center at http://www.ibm.com/shop/publications/ order v To find your local IBM representative, go to the IBM Directory of Worldwide Contacts at http://www.ibm.com/ planetwide/ To order DB2 publications from DB2 Marketing and Sales in the United States or Canada, call 1-800-IBM-4YOU (426-4968). When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright IBM Corporation 1993, 2012. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Chapter 1. Introduction to embedded Include files for COBOL embedded SQL SQL................1 applications .............29 Embedding SQL statements
    [Show full text]
  • The UCSD P-System STATUT ORIL Y EX E:M PT
    DOCfi!D(ov~ by NSA on 12-01-2011, Transparency Case# 5335]UNCLASSIFIED The UCSD p-System STATUT ORIL Y EX E:M PT This paper discusses the UCSD p-System, an operating system for small computers developed at the University of California at San Diego. The discussion includes the overall system, file managing, editing, and programming in Pascal on the system. INTRODUCTION The UCSD p-System was developed at the University of California at San Diego to support Pascal programming on microcomputers. Similar to MS-DOS, the p-System is an operating system for small computers but is, in many ways, very different. The p-System is written in Pascal and now supports not only Pascal, but also FORTRAN, COBOL, BASIC, and Modula-2. The concept was to have an operating system that, once it was implemented on a machine, allowed any program written under that operating system to be truly transportable from computer to computer. That is to say, the p-System compiler would not actually translate the program into a language that was specific for, say, an 8088 chip on the IBM-PC, but rather would translate it into a "pseudo" language that, when used with an operating system designed for the PC, would run correctly. Similarly, if the operating system were implemented on a Digital Equipment Corporation (DEC) computer, this same pseudo code would still work properly with no modifications. The particular version of UCSD p-System tested was written for the IBM-PC and requires two single-sided double-density disk drives and at least 128K of memory.
    [Show full text]
  • A FORTRAN 77 Program for a Nonparametric Item Response Model: the Mokken Scale Analysis
    BehaviorResearch Methods, Instruments, & Computers 1988, 20 (5), 471-480 A FORTRAN 77 program for a nonparametric item response model: The Mokken scale analysis JOHANNES KINGMA University of Utah, Salt Lake City, Utah and TERRY TAERUM University ofAlberta, Edmonton, Alberta, Canada A nonparametric item response theory model-the Mokken scale analysis (a stochastic elabo­ ration of the deterministic Guttman scale}-and a computer program that performs this analysis are described. Three procedures of scaling are distinguished: a search procedure, an evaluation of the whole set of items, and an extension of an existing scale. All procedures provide a coeffi­ cient of scalability for all items that meet the criteria of the Mokken model and an item coeffi­ cient of scalability for every item. Four different types of reliability coefficient are computed both for the entire set of items and for the scalable items. A test of robustness of the found scale can be performed to analyze whether the scale is invariant across different subgroups or samples. This robustness test serves as a goodness offit test for the established scale. The program is writ­ ten in FORTRAN 77. Two versions are available, an SPSS-X procedure program (which can be used with the SPSS-X mainframe package) and a stand-alone program suitable for both main­ frame and microcomputers. The Mokken scale model is a stochastic elaboration of which both mainframe and MS-DOS versions are avail­ the well-known deterministic Guttman scale (Mokken, able. These programs, both named Mokscal, perform the 1971; Mokken & Lewis, 1982; Mokken, Lewis, & Mokken scale analysis. Before presenting a review of the Sytsma, 1986).
    [Show full text]
  • IBM 1401 System Summary
    File No. 1401-00 Form A24-1401-1 Systems Reference Library IBM 1401 System Summary This reference publication contains brief descriptions of the machine features, components, configurations, and special features. Also included is a section on pro­ grams and programming systems. Publications providing detailed information on sub­ jects discussed in this summary are listed in IB~I 1401 and 1460 Bibliography, Form A24-1495. Major Revision (September 1964) This publication, Form A24-1401-1, is a major revision of and obsoletes Form A24-1401-0. Significant changes have been made throughout the publication. Reprinted April 1966 Copies of this and other IBM publications can be obtained through IBM Branch Offices. Address comments concerning the content of this publication to IBM Product Publications, Endicott, New York 13764. Contents IBM 1401 System Summary . ........... 5 System Concepts . ................ 6 Card-Oriented System .... ......... 11 Physical Features. 11 Interleaving. .. .................................... 14 Data Flow.... ... ... ... ... .. ... ... .. ................... 14 Checking ................................................... 15 Word Mark.. ... ... ... ... ... ... .. ... ... ... ........... 15 Stored-Program Instructions. .................. 15 Operation Codes . .. 18 Editing. .. ............ 18 IBM 1401 Console ............................................ 19 IBM 1406 Storage Unit. ........................... 20 Magnetic-Tape-Oriented System . ........................... 22 Data Flow .................................................
    [Show full text]
  • Herman Hollerith and Early Mechanical/Electrical Tabulator/Sorters
    Herman Hollerith and early mechanical/electrical tabulator/sorters The US Constitution requires that the people of the U.S. be counted every ten years and that the members of the House of Representatives “be apportioned among the States according to their respective numbers”1. (The other house of Congress, the Senate, has two members from each state.) Accordingly, every ten years, a census is taken. By 1880, the census was becoming harder and harder to accomplish. Everything was done on paper. Marks were placed in squares on paper, the marked squares were counted, and of course people made many mistakes. Further, the census was used more and more not just to count people but to get useful data on age, gender, marital status, working status, and so on. There were more and more marks to make and count! Herman Hollerith: the inventor of mechanical/electrical data processing systems Herman Hollerith graduated from the Columbia University School of Mines (in New York City) in 1879 at the age of 19. He knew about the problems with the census and be- gan research into mechanizing part of the counting of the census. In 1882, he taught me- chanical engineering at MIT and conducted his first experiments with punched cards. He was extremely successful, and he soon moved to Washington D.C. and set up a company, The Hollerith Electric Tabulating System. By the middle of the 1880’s, his first punched-card system was working. His company provided the Census Office with the equipment used in processing the 1890 census —62 million punched cards were processed by his machines, cutting two years off the time to complete the census.
    [Show full text]
  • Introduction to the New Mainframe: Z/OS Basics
    Front cover Introduction to the New Mainframe: z/OS Basics An introduction to mainframe computing on the IBM zSeries platform z/OS concepts and facilities for students and beginners zSeries hardware and peripheral devices Mike Ebbers Wayne O’Brien Bill Ogden ibm.com/ International Technical Support Organization z/OS Basics March 2005 SG24-6366-00 Note: Before using this information and the product it supports, read the information in “Notices” on page -1. First Edition (March 2005) © Copyright International Business Machines Corporation 2005. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Preface . xvii How this text is organized . xvii How each chapter is organized . xviii Acknowledgements . xix Comments welcome. xxi Part 1. Introduction to z/OS and the mainframe environment Chapter 1. Introduction to the new mainframe . 1-1 1.1 The new mainframe. 1-2 1.2 Evolving architecture . 1-2 1.3 Mainframes in our midst . 1-4 1.4 What is a mainframe? . 1-5 1.5 Who uses mainframe computers?. 1-7 1.6 Factors contributing to mainframe use . 1-8 1.6.1 Reliability, availability, and serviceability. 1-9 1.6.2 Security . 1-10 1.6.3 Scalability . 1-10 1.6.4 Continuing compatibility . 1-11 1.7 Typical mainframe workloads . 1-11 1.7.1 Batch processing. 1-12 1.7.2 Online transactional processing . 1-15 1.8 Roles in the mainframe world . 1-17 1.8.1 Who is the system programmer? . 1-19 1.8.2 Who is the system administrator? .
    [Show full text]