![]() ![]() This publication describes CPS up through release AY219 (MayĢ1, 1969). One of the most used notation sources is OS/360, the operating Has borrowed notation from many sources (in hopes of relating to past It will be obvious to the knowledgeable programmer that the author Familiarity with the CPS SYSTEM REFERENCE Implementationĭetails and program logic are covered in detail in other chapters and ) It is intended as an introduction to CPS architecture for those who will maintain and improve the system. Memo 101 for documentation of a related system, 4K CPS, to run onĪ 4096 word machine. Structure of CPS, the Cooley Programming System for LINC-8 computer This chapter gives an overview of both the external and internal It presumes that the reader hasĪ user's knowledge of CPS and is familiarwith the CPS User'sġ.2 THE RESIDENT SUPERVISOR PROBLEM. Volume I of the CPS Program Logic Manual describes the Remarks on Mass Storage Device Independence 214 ![]() Structure of the CPS/User Program Interface 188 SUMMARY OF SYSTEM CONVENTIONS 176ĬPS Detailed Magnetic Tape Organization 176įile Tape Table of Contents Structure 178Ĭonventions Regarding Storage of Information in Files 182 IOCS3 - THE I/O CONTROL SYSTEM FOR CPS 138ĬHAPTER 7. System Prologue and Command Language Interpreter 47Ĭalling Sequences for Utility Routines 64ĬHAPTER 6. BOOT - CPS CONTROL PROGRAM LOADER 32ĬHAPTER 4. AN OVERVIEW OF SYSTEM ARCHITECTURE 1ĬHAPTER 3. Conley ofĭEC for his assistance in providing the FORTRAN- SABR packageĬHAPTER 1. Birdsall of CELįor his continued encouragement and support and Mr. Now that several months have passed, theįact that these portions were quick has dimmed in memory but the Consequently portions of the code were done in a Written since the authors were effectively stealing time from their ![]() The bulk of CPS and the associated routines were hurriedly Tasks which formerly took over a month to complete using the DEC 8-LIBRARY SystemĪre now routinely completed in one to two weeks. It has beenįound to be a very effective tool and has greatly decreased programĭevelopment time and programmer frustration. Since this time CPS has been in use at CEL in the development ofĭigital signal processing programs for project MIMI. The FORTRANSABR package was incorporated in the March-April period of 1969. Work started on CPS in November of 1968 with the first workable version being completed in February of 1969. Joint effort Text Editor, I/O Control System, and (tape marking program), and FILECOPY (file copying program). Gerald Cederquist System design and conventions,Ĭontrol Program, Absolute Assembler, Absolute Loader, MARKP8 The responsibility (or blame) for various segments of CPS Implementing CPS was to borrow and adapt as much of DEC's software as possible in order to speed system development. Symbolic Text Editor 8-K FORTRAN CompilerĮach of the above programs contains service routines which permitĪutomatic communication with the central file system and whichĪllow direct access to CPS files. ![]() In addition to a comprehensive file management and control Michigan Terminal System which operates on an IBM SYSTEM/360 Only found on larger computers and in fact was modeled after the CPS provides power and flexibility normally Using CPS, programs can be entered, edited, assembled (orĬompiled), loaded and executed entirely from the keyboard without Present on every LINC- 8 for both file storage and system residence. Extensive use is made of the two tape units Is considered to be a first generation system successive versionsĪre on the drawing boards and internally resemble their parent lessĬPS is a generalized programming and file management system written for use on the PDP-8 processor of Digital EquipmentĬorporation's LINC-8 computer. The four volumes were written in order to take a snapshot ofĬPS at one point in'its continuing development. Volume 1: CPS System Architecture and Conventions Which was developed at the Cooley Electronics Laboratory of The Version of the Cooley Programming System (CPS) This report of four volumes is intended to document the Reproduction in whole or in part is permitted You can find more information about our delivery options here. Please contact us for our returns policy. If you are unable to find the delivery information for the country you require or prefer to arrange your own courier please contact us on +44 (0)1732 781400 and one of our team will be happy to assist you. This does not apply to Bosnia, Switzerland, Serbia or Norway. Please note, our website currently only allows for shipping to the select countries above.įREE shipping on all orders over €1000.00 (Euros - excluding VAT if applicable) for members of the EU. Please view the table below for all European countries we currently ship to online. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |