Autocoder (On Disk) Language Specifications IBM 1401, 1440, and 1460

Total Page:16

File Type:pdf, Size:1020Kb

Autocoder (On Disk) Language Specifications IBM 1401, 1440, and 1460 File Number GENL-22 Form C24-3258-2 Systems Reference Library Autocoder (on Disk) Language Specifications IBM 1401, 1440, and 1460 This reference publication describes the Disk Autocoder programming system for IBM 1401, 1440, and 1460. The first section contains the specifications of the symbolic language of Autocoder (mnemonics, labels, address types), a description of declarative, imperative, and assembler control operations, and the rules for writing the source program. The second section describes macro operations and macro instructions. Reference charts that list all valid Autocoder mnemonics alSo are included. For-a list of other publications and abstracts, see the IBM Bibliography for the associated data processing system. M a;or Revision, April 1966 This publication, C24-3258-2, is a major reVlSlon of, and obsoletes C24-3258-1 and Technical Newsletter N21-0038. Revisions to the text are indicated by a vertical line to the left of the chanped text; revisions to the figures are indicated by a bullet (.) to the left of the figure caption. 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 Department. Rochester, Minn. 55901. © 1964 by International Business Machines Corporation Contents Language Specifications ......................... ........................ 5 Machine· Requirements .... .......... ............................ .... ............ 5 Related Information .... .............................. ............................ 5 Programming with Autocoder .................................... 6 Source Program ...... .......................... .......... .... ..................... ... 6 Assembler .............. .... ................ .... ..... ..................................... 6 Coding Sheet ............ .............. .................. ..... ......... ................ 6 Writing Autocoder Statements ..................................... 8 Labels ...................................................................................... 8 Operation Codes ............. ............................................... .......... 8 Operands ................................................................................ 9 Statement Descriptions .................................................... 16 Declarative Statements . ................... ...... ........ ........ ..... ........... 16 Imperative Statements ............................................................ 22 Assembler Control Statements .............................................. 24 Macro System ................ ............... ............. ...... ............ ....... 31 Library Routines .... ....................... ........... ..................... ......... 31 Macro Instructions .... ........... .............. ............ ............. ..... ....... 31 INCLD Macro ........................................................................ 34 CALL Macro .......................................................................... 34 CHAIN Macro ............................................ ............................ 36 MA Macro - Modify Address .... .................. ........ ................ 36 LOOP Macro .................................................................. ........ 37 COMPR Macro ...................................................................... 38 Linkage Macros ................ ........ ..... ................... .......... ............ 38 Arithmetic Macros .... ................ ......................... .............. ....... 39 Developing Library Routines ....................................... 42 Model Statements .... ..................... ............. ...... ...................... 42 Special Requirements for INCLD Library Routines ............ 44 Pseudo Macro Instructions .................................................... 45 Librarian Control Operations ................................................ 49 Appendix .............................................................................. 51 Index ..................................................................................... 56 I Language Specifications The Disk Autocoder system is designed to simplify the IBM 1440 System programmer's task. Instead of coding program state­ 4,000 positions of core storage ments in machine language, he can write symbolic One IBM 1301 Disk Storage or one IBM 1311 Disk Storage statements that comprise an Autocoder source pro­ Drive gram. The source program is input to an assembler One IBM 1442 Card Reader program, which is supplied by IBM, that translates One IBM 1443 or 1403 Printer the source statements into machine language and produces an object program. IBM 1460 System 8,000 positions of core storage The Disk Autocoder language includes the follow­ One IBM 1301 Disk Storage or one IBM 1311 Disk Storage ing significant features: Drive One IBM 1402 Card Read-Punch • Mnemonic operation codes that are more easily One IBM 1403 Printer remember~d than the actual machine-language op­ eration codes. The Autocoder System can utilize the following devices and features if available: • Symbolic operands that eliminate actual core­ IBM 1444 Card Punch storage address assignment and reference. IBM 1404 Printer Console Printer • Literal operands that eliminate prior definition of 8,000, 12,000, or 16,000 positions of core storage actual constants. Print Storage feature Direct Seek feature (for a library change only) • Area-definition statements that allocate core storage for constants and work areas. The system on which the object program is to be executed must have: • Assembler-control statements that allow the pro­ • A card reader or a disk unit to load the object pro­ grammer to exercise some control over the assembly gram. process. • Sufficient core storage to contain the object program. • A macro facility that eliminates repetitive /coding of If the object program requires more than the avail­ general routines. By writing a single instruction able core storage, the program must be executed in (macro instruction), the programmer can specify sections (overlays) or the job must be divided into that a routine be extracted from the Autocoder multiple runs. library and incorporated in his program. • The devices and special features specified in the object program. • The high-low-equal compare feature, if the MLTPY macro, the DIVID macro, or the clear option (, C) of Machine Requirements the DA statement is in the program. The Disk Autocoder system requires the following minimum machine configurations. Related Information IBM 1401 System One of the following SRL publications should be used 4,000 positions of core storage in conjunction with the Autocoder language specifi­ High-Low-Equal Compare Feature cations: System Operation Reference Manual for IBM 1401 One IBM 1311 Disk Storage Drive and 1460, Form A24-30B7. One IBM 1402 Card Read-Punch System Operation Reference Manual for IBM 1440, One IBM 1403 Printer Form A24-3116. 5 Programming with Autocoder Source Program on disk. During program assembly, the assembler can extract the routine associated with the macro The source program consists of statements written in instruction, tailor it to fit the program requirements, symbolic langtlage . Disk Autocoder symbolic language and insert it in the object program. I permits the programmer to define areas, write in­ structions, call in library routines, and exercise some control over assembler operations. -Assembler The Disk Autocoder language includes a standard The Autocoder Assembler Program operates under the set of mnemonic operation codes for declarative, im­ direction of a System Control Program. The functions perative, and assembler "control operations. of this control program are to coordinate system func­ The mnemonics used in imperative statements are tions and to handle input!output device assignments. more easily '-"remembered than the machine-language The Autocoder Assembler is a multiphase program operation codes because they are usually abbreviations designed to translate Autocoder statements into ma­ for the actual instruction. For example: chine language. At assembly time, the source program Machine-Language is read into core storage from cards or dis~. The Instruction Mnemonic Code System Control Program reads the Assembler Program Multiply M @ into core storage from the disk unit that contains the Clear word mark CW J:l Autocoder system. The mnemonics used in declarative and assembler The first step in the translation process is performed control statements have no machine language equiv­ by the macro-generator phases of the Assembler Pro­ alent. gram. These phases examine source-program macro Source-program statements are written using mne­ instructions, extract the associated library routines, monic operation codes and the names given to data, and generate Autocoder statements. instructions, and constants. Literals (actual data to be The Assembler then analyzes all Autocoder state­ operated on during processing) can also be written in ments during a diagnostic phase. A diagnostic listing the instruction statements that use them. of all invalid statements is printed if the user specifies The information contained in Autocoder statements the option in his control card for assembly (CTL card). is divided into four categories: A programmed halt occurs after the diagnostics have 1. Area definition (declarative operations). The area­ been printed. The user can make corrections and re­ definition entries are used
Recommended publications
  • 0-Go6769 (COMP E CN E (Acessio°/,Yer)
    II UNIVERSITY OF MARYLAND COMPUTER SCIENCE CENTER eC)C COLLEGE PARX, MARYLAND .. TRSIN_N?0-go6769 _(COMP E CN E (AcEssio°/,yER). ,T7U) / , (.PAbES" -­ COE(CAEGORY) NATIONAL TECHN S---ingfiod, Va. 22151 N70-36769 AN IOCS ALGORITHM FOR MICROPROGRAMMING Jeffry W. Yeh University of Maryland College Park, Maryland July 1970 0; .. o ¥ :-S -." NATIONAL TECHNICAL INFORMATION SERVICE SS/0. U.S.NDEEAVMEE C •9-:4. • 0* oc OS.0* e This document has been approved for public release and sale. TGhnicalReport-70-124 July 1970 'R-21-002-206 An lOCS Algorithm for Microprogramming by -Jeffry W. Yeh This research was supported in part by Singer-Link Research Assistant Scholarship in Computer Science and by Grant NGR-21-002-206 from the National Aeronautics and Space.Administration. Abstract An Input-output Control System (IOCS) initiates and controls the input and output processes of an operating system, thereby making it unnecessary for the user to recode any of these processes. Input-Output Control Systems usually,perform the following functions: (l)'file and buffer handling for the creation and maintenance of the file, the -" buffering of the input-output data, and the blocking or deblocking of the records; (2) input-output scheduling for the examination of the result of an I/O activity and the determination of the next I/O activity; (3) generation of the actual I/O programs, including #e channel programs. This report presents a tree-structure design of an IOCS, using double-buffers. The design includes a set of macro instructions and a set of algorithms. There are three levels in the tree-structure: the first level deals with file handling and buffering; the second level with I/O scheduling; and the third level with the device drivers.
    [Show full text]
  • Programming Shadows
    Programming Shadows Computer programming in the context of the Sundial Simon Wheaton-Smith FRI, MBCS, CITP Phoenix, AZ 1 ILLUSTRATING TIME’S SHADOW Programming Shadows by Simon Wheaton-Smith my business card in 1970 ISBN 978-0-9960026-2-2 Library of Congress Control Number: 2014904841 Simon Wheaton-Smith www.illustratingshadows.com [email protected] (c) 2004-2020 Simon Wheaton-Smith All rights reserved. February 14, 2017 April 1, 2020 2 THE ILLUSTRATING SHADOWS COLLECTION Illustrating Shadows provides several books or booklets:- Simple Shadows Build a horizontal dial for your location. Appropriate theory. Cubic Shadows Introducing a cube dial for your location. Appropriate theory. Cutting Shadows Paper cutouts for you to make sundials with. Illustrating Times Shadow the big book Illustrating Times Shadow ~ Some 400 pages covering almost every aspect of dialing. Includes a short appendix. Appendices Illustrating Times Shadow ~ The Appendices ~ Some 180 pages of optional detailed appendix material. Supplement Supplemental Shadows ~ Material in the form of a series of articles, covers more on the kinds of time, declination confusion, other proofs for the vertical decliner, Saxon, scratch, and mass dials, Islamic prayer times (asr), dial furniture, and so on! Programming Shadows A book discussing many programming languages, their systems and how to get them, many being free, and techniques for graphical depictions. This covers the modern languages, going back into the mists of time. Legacy languages include ALGOL, FORTRAN, the IBM 1401 Autocoder and SPS, the IBM 360 assembler, and Illustrating Shadows provides simulators for them, including the source code. Then C, PASCAL, BASIC, JAVA, Python, and the Lazarus system, as well as Octave, Euler, and Scilab.
    [Show full text]
  • IBM 709 MANUFACTU RER IBM 709 Data Processing System International Business Machines Corporation
    IBM 709 MANUFACTU RER IBM 709 Data Processing System International Business Machines Corporation Photo by International Business Machines Corporation at Point Mugu, California and one at Point Arguello, APPLICATIONS California. Land Air is the lessee, and our major Manufacturer committment is for missile test flight data reduction. This is a general purpose computer doing both scien­ In addition, we provide computing facilities for the tific computing and commercial work. The system is entire installation at Mugu (general scientific and scientifically oriented with fast internal speeds. engineering research and data processing). USA Ballistic Missile Agency Redstone Arsenal U.S.N. Pacific Missile Range Ft. Mugu Located at Computation Laboratory, Redstone Arsenal, Operated by Land Air, Inc. ALabama, the system is used for scientific and commer­ Located at the Naval Missile Faculty, Point Arguello, cial applications. California, the system is used on the main problem U. S. Army Electronic Proving Ground of range safety impact predicition in real time using Located in Greely Hall, Fort Huachuca, Arizona, sys­ FPS-l6 Radar and Cubic COTAR data. System is also tem is used in support of the tactical field army used for post flight trajectory reduction of FPS-l6 and the technical program of the departments of the radar data and for trajectory integration and analysis, U. S. Army Electronic Proving Ground. etc. U.S.N. Pacific Missile Range Ft. Mugu USN OTS China Lake, California Operated by Land Air, Inc. Located at the Data Computation Branch, Assessment Located at the Pacific Missile Range, Point Mugu, the DiVision, Test Department, the computer is used for system is used for the processing of missile test data reduction and scientific computation as related data (radar, optical, and telemetry), for real time to Naval Ordnance, Test, Development & Research applications, and for the solution of general mathe­ (l5% of computer time devoted to management data pro­ m.atical problems.
    [Show full text]
  • Number Systems
    Number Systems PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 09 Mar 2013 02:39:37 UTC Contents Articles Two's complement 1 Ones' complement 10 Binary-coded decimal 14 Gray code 24 Hexadecimal 39 Octal 50 Binary number 55 References Article Sources and Contributors 70 Image Sources, Licenses and Contributors 72 Article Licenses License 73 Two's complement 1 Two's complement Two's complement is a mathematical operation on binary numbers, as well as a binary signed number representation based on this operation. The two's complement of an N-bit number is defined as the complement with respect to 2N, in other words the result of subtracting the number from 2N. This is also equivalent to taking the ones' complement and then adding one, since the sum of a number and its ones' complement is all 1 bits. The two's complement of a number behaves like the negative of the original number in most arithmetic, and positive and negative numbers can coexist in a natural way. In two's-complement representation, negative numbers are represented by the two's complement of their absolute value;[1] in general, negation (reversing the sign) is performed by taking the two's complement. This system is the most common method of representing signed integers on computers.[2] An N-bit two's-complement numeral system can represent every integer in the range −(2N − 1) to +(2N − 1 − 1) while ones' complement can only represent integers in the range −(2N − 1 − 1) to +(2N − 1 − 1).
    [Show full text]
  • Conversion of Federal Adp Systems: a Tutorial National Bureau of Standards
    CONVERSION OF FEDERAL ADP SYSTEMS: A TUTORIAL NATIONAL BUREAU OF STANDARDS The National Bureau of Standards' was established by an act of Congress on March 3, 1901. The Bureau's overall goal is to strengthen and advance the Nation's science and technology and facilitate their effective application for public benefit. To this end, the Bureau conducts research and provides: (1) a basis for the Nation's physical measurement system, (2) scientific and technological services for industry and government, (3) a technical basis for equity in trade, and (4) technical services to promote public safety. The Bureau's technical work is per- formed by the National Measurement Laboratory, the National Engineering Laboratory, and the Institute for Computer Sciences and Technology. THE NATIONAL MEASUREMENT LABORATORY provides the national system of physical and chemical and materials measurement; coordinates the system with measurement systems of other nations and furnishes essential services leading to accurate and uniform physical and chemical measurement throughout the Nation's scientific community, industry, and commerce; conducts materials research leading to improved methods of measurement, standards, and data on the properties of materials needed by industry, commerce, educational institutions, and Government; provides advisory and research services to other Government agencies; develops, produces, and distributes Standard Reference Materials; and provides calibration services. The Laboratory consists of the following centers: Absolute Physical
    [Show full text]
  • History of IBM from Wikipedia, the Free Encyclopedia Jump To: Navigation, Search
    History of IBM From Wikipedia, the free encyclopedia Jump to: navigation, search International Business Machines, abbreviated IBM and nicknamed "Big Blue" (for its official corporate color), is a multinational computer technology and IT consulting corporation headquartered in Armonk, New York, United States. The company is one of the few information technology companies with a continuous history dating back to the 19th century. IBM manufactures and sells computer hardware and software (with a focus on the latter), and offers infrastructure services, hosting services, and consulting services in areas ranging from mainframe computers to nanotechnology.[1] Samuel J Palmisano is the chairman and CEO of IBM. IBM has been well known through most of its recent history as one of the world's largest computer companies and systems integrators.[2] With over 388,000 employees worldwide, IBM is one of the largest and most profitable information technology employers in the world. IBM holds more patents than any other U.S. based technology company and has eight research laboratories worldwide.[3] The company has scientists, engineers, consultants, and sales professionals in over 170 countries.[4] IBM employees have earned Five Nobel Prizes, four Turing Awards, five National Medals of Technology, and five National Medals of Science.[5] Contents [hide] • 1 History ○ 1.1 1885–1924: The origin of IBM ○ 1.2 1925–1949: IBM's early growth 1.2.1 International subsidiaries growth 1.2.2 IBM during World War II ○ 1.3 1950–1960: Postwar recovery and the rise of
    [Show full text]
  • Autocoder (On Tape) Language Specifications and Operating Procedures IBM 1401 and 1460
    File No. 1401/1460-22 Form C24-3319-0 Systems Reference Library Autocoder (on Tape) Language Specifications and Operating Procedures IBM 1401 and 1460 Program 1401-AU-037 This reference publication contains the language specifications and operating procedures for the Autocoder (on Tape) programming system. The IBM 1401 Autocoder processor program produces machine-language object programs for IBM 1401 and IBM 1460 from source programs written in the symbolic language of Autocoder. The language specifications are divided into two sections. The first section contains the specifications of the symbolic language (mnemonics, labels, address types, and control operations) and the rules for writing the source program. The second section describes macro operations and macro instructions. The operating instructions supplement the language specifications section of this publication. Described are the procedures to be performed by the operator when assembling an Autocoder program on an IBM 1401 or 1460 tape system. The phases of the Autocoder processor are explained and system halts and restarts are given. For a list of associated publications and abstracts, see the IBM 1401 and 1460 Bibliography, Form A24-1495. I Maior Revision, November 1964 This publication, C24-3319-0, is a major revision of, and ob­ soletes, C24-1434-0, C24-3104-0, and Technical Newsletters N24-0212 and N24-0233. The main change is the consolidation of C24-1434-0 and C24-3104-0. Other changes include modifi­ cations to the address constants section and to the label descrip­ tion section of the Specifications. Copies of this and other IBM publications can be obtained through IBM Branch Offices.
    [Show full text]
  • Honeywell Series 200 and 2000
    70C-480-01a Computers Honeywell Series 200 and 2000 MANAGEMENT SUMMARY Through a succession of hardware enhance­ The Honeywell Series 200, introduced in December 1963, ments, more advanced oper~ting systems, and ranks as one of the computer industry's broadest, new peripheral devices, Honeywell has evolved longest-lived, and most successful product lines. After a its long-lived Series 200 computer family into highly profitable eight-year marketing career, the Series the current Series 2000. Models 2020 through 200 was effectively superseded by the Honeywell Series 2070 of the Series 2000 are now the actively 2000, announced in January 1972. Designed primarily as marketed processors in this extensive product program-compatible growth systems for Honeywell's large line. They offer attractive price/performance customer base of small-scale Series 200 users, the and unique flexibility for on-site upgrading of capabilities and pricing of the Series 2000 computers both rented and purchased systems. make them attractive to many users of competitive equipment as well. With the advent of the Series 2000, Honeywell's CHARACTERISTICS marketing efforts in the medium-scale field naturally MANUFACTURER: Honeywell Information Systems Inc .• shifted from the Series 200 to the newer product line. But 60 Walnut Street, Wellesley Hills, Mass. 02181. Telephone the Series 200 peripheral equipment and software remain (617) 237-4100. very much alive as integral components of the newer Series 2000 systems. MODELS: Series 200, Models 105 through 8200, and Series 2000, Models 2020 through 2070. The original Honeywell 200 system was conceived with DATA FORMATS one specific marketing goal in mind: replacement of thousands of IBM.
    [Show full text]
  • Algorithms and Programming Techniques
    INTRODUCTION TO COMPUTER SCIENCE 1 (CSC 111) What is a Computer? A computer can simply be described as a powerful electronics device which has the capability of accepting data as (input) in a prescribed format, apply a series of arithmetic and logical operation on the data (processing) and produce the result of these operation as an (output) in a specified format at a very fast speed under the control of a logical sequence of instruction called "PROGRAM". A computer can simply be defined as an electronic device which accepts input (data), process it and gives desired output (information) under the instructions of stored program. From the description above, a computer can be described as an input - process-output (IPO) system, pictorially represented in the figure below Input Processing Output (Data) (Information) Fig. 1 A schematic diagram to define a computer A computer is a system and the word system has several commonly used definitions and meaning. There are for example the digestive system, grading system, electronic system and telephone system among others. In all these, one thing is clear and is the fact that in a system, there is more than one part. A system is an integration of two or more devices that are connected together to form a whole. Therefore, a computer system is a group of devices that under the control of stored programs process data into information. In a more comprehensive form, a computer system can be defined as an electronic machine which under the control of stored programs accepts data through the input device, process it into information which can be stored in its memory for later use or communicated to the user through any available output device.
    [Show full text]
  • The History of the Enterprise Cloud As Seen by an "Old Mainframer”
    The History of the Enterprise Cloud as Seen by an "Old Mainframer” SM Navigating Information Technology Horizons Published Since 2001 Report #TCG2014009 April 11, 2014 The History of the Enterprise Cloud as Seen by an “Old Mainframer” Analyst: Stephen D. Bartlett Introduction An interesting fact (to me anyway) is that the IBM System/360 (S/360) is just one month older than the Ford Mustang; the S/360 family was announced on April 7, 1964, and the Mustang in May, both in New York City, by the way. In many ways, the product life of this much-coveted vehicle reminds me of and in many ways parallels the S/360 and the 50-year legacy that it spawned. Both demonstrate longevi- ty, certainly, but these remarkable products always have been changing and improving, and have survived many crises, economic downturns, governmental intrusions, technology revolutions, and multiple threats from many competitive venues. Each has endured because of a consistent corporate vision, the dedica- tion of many talented scientists and engineers, and most of all because of the continued enthusiasm, trust, and confidence of its many customers. Even after fifty years, one can never mistake a Mustang for any- thing but a Mustang. And so it also is with the System/360 and its many successor generations of IBM mainframes. Compared to the mean age of the current flock of IT professionals, fifty years is beyond memory; it may even predate the birth of their parents. My career reference point was set by the announcement by IBM of the System/360, marking its fiftieth anniversary this week.
    [Show full text]
  • Computer Or Off-Line As Mechanical Simplicity and Electronic De­ a Data Collector
    cqJolfi tOJJy THE NEW ATM-13 DIGITAL RECORDER KC continuous bit rate-7.5 MC burst rate Yes, I'd like to know more about the new BY AM PEX 0 No matter where you need with buffered system. 0 Fast start/ stop Ampex ATM-13 digital data system. to acquire digital data, you can do it with time and the 800 cpi packing density re­ o Send me brochure and specifications. this new rugged, compact recorder. It's duce tape wastage. With the optional buf­ o I have an immediate need. Have rep­ built to perform in hostile environments fered system, variable rate digital data resentative contact me at once. found in high altitude airborne, ground can be recorded in block format. Your mobile, and shipborne applications. 0 programs can be completed quicker and NAME ______________ The new ATM-13 can write and read data at less cost. 0 Built for mobility, the light­ TITLE ______________ in 7-track IBM or 9-track ASCII format­ weight ATM-13 requires little space. Its FIRM ______________ on-line direct to a computer or off-line as mechanical simplicity and electronic de­ a data collector. No costly delay for for­ sign techniques, incorporating integrated AD 0 RESS _________PHON E-_ mat conversion. 0 This low-cost milita­ circuits and all silicon semiconductors, CITyfSTATEfzIP-----______ rized recorder can give your system added result in minimal maintenance and high operational flexibility, with faster perform­ MTBF. Meets MIL E-5400-G Class II Air­ Mail to AMPEX CORPORATION, M.S. 7-14, ance and improved data reliability.
    [Show full text]
  • Catalog of Programs for IBM 1240-1401-1420
    File No. 1401/1440 Form C20-l60l-9 Systems Reference Library Catalog of Programs for IBM 1240-1401-1420- 1440-1450 and 1460 Data Processing Systems (April 1969) This Catalog contains a complete listing of all programs for the IBM 1240, 1401, 1420, 1440, and 1460 Data Processing Systems available from the Program Information Department, 40 Saw Mill River Road, Hawthorne, New York 10532. Instructions for ordering programs are contained in the section of the Introduction entitled, "Completion of the IBM Program Order Form". TABLE OF CONTENTS Page Introduction • iii Programs Available from PID • iii Program Update Service iii IBM Catalogs of Programs iii User Contributed Programs • iii PID Order Processing Turn-Around Times iv Shipping Methods iv Completion of the IBM Program Order Form iv IBM World Trade Users • viii Keyword-in-Context (KWIC) Index • viii Program Classification Codes viii Using the Catalog • x List of New Programs xi Program Corrections and Revisions • xi Deleted Programs xi Keyword-in-Context (KWIC) Index xiv Abstracts IBM Programs IBM 1240 Data Processing System. 1 IB1-1 1401 Data Processing System. • 1 IBM 1420 Data processing System. 26 IBM 1440 Data processing System. 26 IBM 1450 Data processing System. 42 IBM 1460 Data Processing System. 42 Contributed Programs IBM 1401 Data Processing System. 45 IBM 1440 Data Processing System • 84 Copies of this and other IBM publications can be obtained through IBM branch offices. Address comments concerning the contents of this publication to IBM, Program Information Department, 40 Saw Mill River Road, Hawthorne, N. Y. 10532 ii © Copyright International Business Machines Corporation 1969 INTRODUCTION announcement material and ordering information for that class of program The only authorized IBH agency in the maintenance (e.g., new versions, releases, United States for the distribution of etc.) which must be ordered from PID.
    [Show full text]