5Pei I Radio Corporation of America • Electronic Data Processing
Total Page:16
File Type:pdf, Size:1020Kb
5PEI I RADIO CORPORATION OF AMERICA • ELECTRONIC DATA PROCESSING SYSTEMS INFORMATION MANUAL @RADIO CORPORATION o F AMERICA 70-00-601 The information contained herein is subject to change without notice. Revisions may be issued to advise of such changes and/or additions. First Printing: December, 1964 CONTENTS Page Page SYSTEMS DESCRIPTION 1 Non-Addressable Memory 0 0 •• 0 0 0 0 0 •• 0 0 0 0 21 Program Control 0 0 0 0 0 0 0 0 • 0 0 • 0 • 0 0 0 0 0 0 •• 21 Introduction 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Input-Output Control o. 0 ••• 0 0 0 0 • 0 •• 0 0 • o. 23 Systems Structure 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • 1 Instruction Formats and Timing 0 • 0 •• 0 0 o. 23 RCA Model 70/15 Processor 0 0 0 0 0 0 0 • 0 0 0 • 1 Input-Output Devices 0 00 o •• 0 0 0 0 0 00 0 00 00 0" 27 RCA Model 70/25 Processor 0 0 0 0 0 0 0 0 0 0 0 • 1 Model 70/97 Console and Typewriter .. 00 27 RCA Model 70/45 Processor 0 0 0 0 0 0 0 • 0 0 •• 1 Model 70/214 Interrogating Typewriter 00 27 RCA Model 70/55 Processor 0 0 0 0 0 0 • 0 0 0 0 • 2 Model 70/216 Interrogating Typewriter 0 0 27 Input-Output Devices 0 ••• 0 • 0 0 0 0 • 0 0 0 ••• 0 • 2 Model 70/221 Paper Tape Reader/Punch 0 27 Systems Characteristics 0 0 0 0 0 0 0 0 0 0 0 • 0 • 0 0 0 • 2 Model 70/234 Card Punch 0 0 0 0 0 0 0 0 • 0 0 0 0 0 29 Design Philosophy 0 0 0 0 • 0 ••• 0 0 0 0 0 0 • 0 0 0 0 • 2 Model 70/236 Card Punch 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 Expandabili ty o. 0 0 •• 0 0 0 0 0 0 0 0 0 0 0 0 0 •• 0 0 0 • 3 Model 70/237 Card Reader 0000. 000 •• 00. 29 Compatibility o. 0 0 0 0 0 •• 0 0 0 0 0 • 0 0 • 0 0 0 • 0 0 • 3 Model 70/242 Printer, Medium-Speed . 0 0 0 31 Programming Systems o. 0 0 0 0 •• 0 0 ••••••• 3 Model 70/243 Printer, Hi-Speed 0 0 • 0 0 0 0 0 31 Code Structure. 0 0 00 ••••• 0000000000 •••• 3 Model 70/249 Bill Feed Printer 0 0 0 • 0 0 •• 31 Machine Addressing ..... 0 •••• 0 • 0 ••••• 0 • 3 Model 70/251 Videoscan Document Reader 33 Instruction Format 0 0 • 0 0 0 0 • 0 0 0 0 0 0 0 0 0 0 0 • 4 Model 70/432 Magnetic Tape Unit .00000 33 Arithmetic Operations 0 • 0 ••• 0 0 0 0 •••• 0 • 0 • 4 Model 70/442 Magnetic Tape Unit .. 0 .00 34 Interrupt 00000 0000.00.00.000 •• 000.0 ••• 4 Model 70/445 Magnetic Tape Station 0 0 0 0 34 Processor States o. 0 0 0 ••••• 0 0 0 0 0 0 0 •••• 0 • 4 Model 70/472-108, -116 Tape Controller Input-Output Channels 0 •••• 0 0 • 0 0 0 • 0 •• 0 • 4 (Single Channel) 0 00 o. 00 00 0 0 0 0 0 000.0 0 35 0 ••••• 0 0 0 0 0 •• 0 •• 0 0 ••• 0 • 5 Communications Model 70/472-208, -216 Tape Controller Memory Protect 0 0 0 •• 0 0 0 0 0 0 0 • 0 • 0 0 •• 0 ••• 6 (Dual Channel) . 0 ••• 0 0 • 0 0 0 0 0 0 0 • 0 •• 0 • 0 35 Direct Control .... 0 • 0 •••••••••••••••••• 6 Model 70/551 Random Access Controller. 35 Elapsed Time Clock 0 •••••••••••••••••• 7 Model 70/564 Disc Storage Unit 00000000 36 Multisystem Operation ...... 0 0 0 •••••••••• 7 Model 70/565 Drum Memory Unit ...... 36 EQUIPMENT DESCRIPTION ........... 9 Model 70/568 Mass Storage Unit 000000. 36 Model 70/627 Data Exchange Control 38 RCA Model 70/15 Processor 0 0 0 0 0 • 0 ••••• o. 9 Model 70/652 Communication Control 38 General .. 0 •• 0000000000.000000. 0 000 •• o. 9 Model 70/653 Communication Control 0 0 0 38 High-Speed Menlory o. 00000000000000 0 ~ o. 9 Model 70/664 Communication Buffer Program Control o. 00 •• 0000000000.0 •• o. 9 Control 0.0 000 0 0 0 00 00 000 0 00 o. 00 00 00 00 39 Input-Output Control 0 • 0 0 0 0 • 0 0 •• 0 • 0 • 0 • •• 9 Model 70/672 Communication Multiplexor Instruction Formats and Timing 0000.000. 10 Channel .. 0. 000.00.000000000000000 •• 39 RCA Model 70/25 Processor 0 0 0 0 0 0 0 0 0 • 0 • •• 11 Model 70/710 Telegraph Buffer .. 0000000 40 General 000000. 000000. 0000000. 0 o ••• 0 .0. 11 Model 70/720 Communication Buffer 40 High-Speed Memory o. 0 0 0 0 • 0 0 0 0 0 • 0 • 0 • •• 11 Model 70/721 Communication Buffer o. 0 0 40 Program Control 0 0 0 0 0 0 • 0 0 0 0 0 0 0 0 • 0 0 •• o. 11 Model 70/722 Communication Buffer 000. 41 Input-Output Control o. 0 0 • 0 •• 0 0 • 0 0 0 0 0 • o. 12 Model 70/723 Autodin Buffer o. 0 • 0 0 • 0 0 • 0 41 Instruction Formats and Timing 0 0 • 0 • 0 • o. 12 Model 6050 Video Data Terminal . 0 0 .00. 41 RCA Model 70/45 Processor 0 0 0 0 0 0 0 0 0 0 0 • o. 13 Model 6051 Video Data Interrogator 0... 41 General 0000000.0000. 0 0 00000000.0000.0. 13 Model 6077 Interrogator Control Terminal 42 Main Memory .. 0 •••••••••••••• 0 0 0 • 0 0 •• 13 Scratch-Pad Memory 0 ••• 000.000.000000. 13 PROGRAMMING SYSTEMS DESCRIPTION 43 Read Only Control Memory . 0 •• 0 0 0 0 0 0 • o. 13 RCA 70/15 Programming Systems 00000000. 43 Non-Addressable Memory 0 0 0 0 0 • 0 0 • 0 • 0 0 •• 13 System Concept o. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • 0 • 0 43 Program Control .... 0 • 0 • 0 ••••• 0 •••• 0 • •• 14 Assembly System 0 0 0 0 0 0 0 0 0 0 0 0 • 0 0 0 0 • 0 0 o. 43 Input-Output Control 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • 0 0 •• 15 Loader Routines 00000000000000000000000 44 Instruction Formats and Timing . 0 • 0 0 0 0 •• 16 Input-Output Control 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • 0 0 0 44 0 0 0 0 0 0 0 0 0 • 0 0 •• RCA Model 70/55 Processor 21 Test Routines ... 0 0 0 0 0 0 0 0 0 • 0 • 0 •••• 0 •• o. 44 General 000000. 000. 000000000000.00000 •• 21 Utility Routines 0 00 0 0 00 .0 o •• 0 o ••• 00 00. 0 45 Main Memory . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • 0 0 0 0 • 0 0 •• 21 Communication Control System .. 0 0 •••• 0 0 45 Scratch-Pad Memory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 System Library Maintenance Routines 0 0 0 0 45 iii CONTENTS (Cont.) Page Page Report Program Generator ............. 45 System Library Maintenance Routines 59 Sort/Merge ........................... 45 Compatibility Support System . .. 59 RCA 70/25 Programming Systems ......... 46 Tape Operating System 32 .............. 59 System Concept ....................... 46 The Executive ....................... 60 Tape Operating System 16 .............. 47 Extended Assembly System ............ 60 The Executive. .. 48 File Control Processor . .. 60 The Monitor ........................ 48 Random Access File Maintenance Assembly System .................... 48 Routines .......................... 60 File Control Processor ................ 48 Tape Operating System 65 .............. 60 Report Program Generator . .. 49 COBOL ............................. 61 Sort/Merge. .. 49 FORTRAN ......................... 61 Peripheral Control System ............ 50 Disc Operating System 65 . .. 61 Communication Control System . .. 50 Communication Control System ........ 61 System Library Maintenance Routines " 50 System Library Maintenance Routines .. 62 Tape Operating System 32 .............. 51 Disc Operating System 262 .. .. 62 The Executive ....................... 51 The Role of the Executive . .. 62 The Role of the Executive ............... 51 RCA 70/45-55 Programming Systems ..... " 54 APPENDICES System Concept . .. 54 A. Input-Output Timing Summary . .. 66 Tape Operating System 16 . .. 56 B. Extended Binary-Coded-Decimal The Executive ...................... 56 Interchange Code (EBCDIC) ...... 68 The Monitor ........................ 56 C. American Standard Code for Basic Assembly System ............. " 56 Information Interchange .......... 69 File Control Processor . .. 56 D. Optical Character Code ... .. 70 Report Program Generator ........... 57 E. Paper Tape Codes . .. 71 F. Console Typewriter Code ............ 72 COBOL ............................. 57 G. Character Code Table ............... 73 FORTRAN ......................... 57 H. Hexadecimal Table .................. 78 Sort/Merge ......................... 58 I. Powers of Two Table . .. 79 Peripheral Control System ............ 58 J. Hexadecimal-Decimal Number Communication Control System ....... 58 Conversion Table. .. 80 iv LIST OF ILLUSTRATIONS Figure Figure No. Title Page No. Title Page 1. RCA 70/15 System ................ 8 8. Model 70/237 Card Reader . ....... 30 2. RCA 70/25 System ................ 8 9. Model 70/243 Printer . ............ 32 3. RCA 70/45 System ................ 20 10. Model 70/432 Magnetic Tape Unit .. 32 4. RCA 70/55 System ................ 20 11. Model 70/568 Mass Storage Unit ... 37 5. Model 70/97 Console and Typewriter 28 12. Control Flow During an 6.