Storia Delle Tecnologie Dell'informatica

Total Page:16

File Type:pdf, Size:1020Kb

Storia Delle Tecnologie Dell'informatica 1 Storia delle tecnologie dell’informatica Il minicomputer Carlo Spinedi 31 marzo 2017 C.Spinedi 2 Che cosa è un minicomputer (midrange computer) ? • Generazione di computer introdotta partire all’inizio degli anni ’60 • Da una definizione del 1970: – computer a “basso costo < 25’000 $”(di allora) … ma poi sono stati costruiti minicomputer da 500’000 $ ! – computer interattivo: l’utente ha il controllo dell’avanzamento programma • Si contrappone al mainframe diffuso durante gli anni ’50 – costo dell’ ordine di milioni di dollari – esecuzione dei programmi in batch (a lotti) • Programmabile con linguaggi ad alto livello (Fortran, Basic, …) • Usato all’inizio sovente per il controllo di processi, switch di comunicazione, … • assemblati talvolta con componenti di produttori diversi, specialmente per quanto riguarda i dispositivi periferici. 31/03/2017 C.Spinedi 3 Primi computer interattivi sperimentali • 1956 : TX-0 (Transistorized Experimental computer zero) – Sviluppato al Massachusetts Institute of Technology (MIT) – Processore a 16 bit, 3600 transistor – Core memory – Display 12” (oscilloscopio), 512 x 512 punti – Nessun sistema operativo Video 1: 31/03/2017 C.Spinedi 4 Primi minicomputer commercializzati • 1959: DEC PDP-1 (Programmed Data Processor) – derivato dal TX-2, [Ken Olsen (1926-2011) Digital Equipement Corporation] – nel 1961 fu programmato il primo gioco elettronico: le guerre stellari – costo del computer: 120’000$ (950’000 odierni). – venduti: 53 fino al 1969 negli USA. – 3 sono conservati presso il Computer Hystory Museum, Mountain View (CA) Video 1: 31/03/2017 C.Spinedi 5 PDP-1: caratteristiche • completamente transistorizzato • processore a 18 bit, aritmetica binaria • core memory: 4096 parole di 18 bit • ciclo di clock: 5 microsecondi (ms) • add, subtract, deposit, load: durano 10 ms • 100’000 addizioni /secondo • moltiplicazioni (325 ms) e divisioni (440 ms) software • moltiplicazioni (25 ms) e divisioni (40 ms) «automatizzate» opzionali • Periferiche: – Telescrivente alfanumerica, – lettore/scrittore di nastri di carta – display grafico da 16”, 1024x1024 punti indirizzabili – penna ottica – nastro magnetico 31/03/2017 C.Spinedi 6 PDP-1: BRPE teletype tape punch machine 31/03/2017 C.Spinedi 7 PDP-1: periferiche 31/03/2017 C.Spinedi 8 PDP-1: core memory 31/03/2017 C.Spinedi 9 PDP-1: programmazione • Istruzioni (18 bit) a indirizzo singolo – 5 bit: codice istruzione (shift, rotate, skip, operate, add, subtract, deposit, load, …) – 1 bit: indirizzamento indiretto – 12 bit indirizzo memoria • Software di base: DECAL (compiler, assembler, linker, loader) 31/03/2017 C.Spinedi 10 PDP-2 ... PDP-7 : un frenetico sviluppo dal 1960 al 1965 • PDP-2: 24 bit, progettato, ma non realizzato • PDP-3: 36 bit, progettato, realizzato prototipo, ma non prodotto • PDP-4: 18 bit, venduto con poco successo dal 1962 a 65’000 $ (54 unità) • PDP-5: 12 bit, 1963-1967, venduti 116 esemplari a 27’000 $ • PDP-6: 36 bit, dal 1964, venduti 23 esemplari a 300’000 $ – sistema operativo time sharing – sopranominato internamente «big iron» – vinceva sempre i test contro i sistemi IBM 360 e 370 orientati al batch – Introduce un nuovo set di istruzioni usato più tardi nei DECSYSTEM-10/20 • PDP-7:18 bit, dal 1965, venduto a 72’000 $ – Utilizzato per lo sviluppo di MUMPS (M-database) • Massachusetts General Hospital Utility Multi-Programming System – Ritenuto affidabile a sufficienza per il controllo di reattori nucleari – Ken Thomson nel 1969 realizza la prima versione di Unix 31/03/2017 C.Spinedi 11 PDP-8: • Introdotto nel 1965 • Prezzo base 18’500 $ • Venduti: più di 50’000 unità • Diversi modelli che si differenziano per le tecnologie usate (PDP-8, PDP-8/S, PDP-8/L, PDP-8/e, PDP-8/A, …) • Molta informazione disponibile: www.pdp8.net • Simulatori: http://vandermark.ch/pdp8/index.php?n=PDP8.Emulator 31/03/2017 C.Spinedi 12 PDP-8/e: Video Video 31/03/2017 Video C.Spinedi 13 PDP-8: backplane 31/03/2017 C.Spinedi 14 PDP-8: moduli 31/03/2017 C.Spinedi 15 PDP-8: • Processore a 12 bit • Diverse versioni – PDP/8 (Straight-8) a transistor, dal1965: venduti 1450 esemplari a 18000 $ – PDP-8/s a transistor, dal 1966 al 1970: venduti 1024 a 10’000 $ • clock: 10 ms – PDP-8/I TTL, dal 1968 al 1971: venduti 3698 a 12’800 $ – PDP-8/L TTL, dal 1968 al 1971: venduti 3901 a 8’500 $ – PDP-8/e TTL, dal 1971 al 1978: venduti >10000 a 6’500 $ • MSI (Medium Scale Integration), Omnibus – PDP-8/f MSI, Omnibus, 1972-1978: venduti >10000 a <5’000 $ – PDP-8/m come /f , versione OEM (Original Equipment Manufacturer) – PDP-8/a : LSI, Omnibus, 1974-~1984: venduti >10’000 a 1’317 $ • clock: 1.2 ms 31/03/2017 C.Spinedi 16 Computer “personali”derivati dal PDP-8 • VT78: 1978-1980, venduti a 7’995 $ – Contiene mpr. Intersil 6100 che emula PDP-8 • DECmate I 1980-1984 – Contiene mpr. Harris 6120 a 12 bit, che riconosce le istruzioni del PDP-8 • DECmate II 1982-1986 – Contiene mpr. Harris 6120, venduto a 1’435 $ • DECmate III 1984-1990 – Contiene mpr. Harris 6120, venduto a 2’695 $ • DECmate III+ 1985-1990 – Contiene mpr. Harris 6120 31/03/2017 C.Spinedi 17 Computer “personali”derivati dal PDP-8 31/03/2017 C.Spinedi 18 Il software del PDP-8 • I primi PDP-8 non avevano nessun sistema operativo • Il primo e talvolta l’unico dispositivo periferico era una teletype • Opzionalmente era disponibile un sistema save/restore su DECtape • Si aveva a disposizione: – l’ editore di testo – Il compilatore per macro assembler • La sequenza più semplice per produrre un programma era: 1. Editare il sorgente 2. Salvare il sorgente su nastro di carta perforato 3. Caricare il compilatore da nastro perforato 4. Caricare il sorgente da nastro perforato 5. Compilare 6. Salvare il file binario su nastro perforato 31/03/2017 C.Spinedi 19 I sistemi operativi del PDP-8 • 196X: 4K DMS Disk Monitor System • 1966: MS/8 Monitor System • 1971: PS/8 Programming System • 1971: OS/8 Operating System – OS/8 è in verità PS/8 rinominato per ragioni commerciali Altri sistemi operativi: • TSS-8 Time Sharing System – Contiene diversi monitor • RMON (Resident ), DMON (Disk), KMON (Keyboard) • ETOS Educomp Timesharing OS – È una vera macchina virtuale. Fino a 16 utenti possono usare un PDP-8 come se fosse tutto a loro disposizione • OMNI-8 • MULTI-8 • RTS/8 Real-time System • COS-310 Sistema Operativo commerciale 31/03/2017 C.Spinedi 20 Il software del PDP-8 Linguaggi di programmazione: • Assembler – MACRO-8, PAL III e PAL 8, MACREL, SABR, RALF, FLAP • FORTRAN • FOCAL (simile a BASIC) • BASIC • DIBOL (concorrente di COBOL) • LISP • SNOBOL (StriNg Oriented SymBOlic Language) Editori di testo • TECO (Tape Editor and Corrector) – Emacs nasce nasce come insieme di macro di TECO 31/03/2017 C.Spinedi 21 PDP-9 … PDP-11 • PDP-9 : 18 bit, dal 1966, upgrade del PDP-7, 445 esemplari (35’000 $) – Primo computer microprogrammabile – Read Only Programmable Memory (ROP) • PDP-10: 36 bit, dal 1967, upgrade del PDP-6, ~700 esemplari (110’000 $) – Sistema operativo time-sharing TOPS-10 (Total Operating System-10) – Piattaforma di sviluppo di • ARPANET (precursore di Internet) • EMACS • Tex • Ispell • PDP-11: 16 bit, dal 1970 fino al 1990, > 600’000 esemplari 31/03/2017 C.Spinedi 22 PDP-11 • Architettura e set di istruzioni invariati durante 20 anni • Può lavorare in user mode, kernel mode o supervisor mode • Alcune opzioni: – Extended Instruction Set (EIS) (opzione per /03, /35, /40, poi standard) – Floating Instruction Set (FIS) (opzione /03, /35, /40, poi standard) – Floating Point Processor (FPP) (opzione per diversi modelli) – Commercial Instruction Set (CIS) (opzione per /23, /24, /44, /74) • Implementazione con diverse tecnologie: TTl, LSI, VLSI • Diversi BUS (UNIBUS, MASSBUS, QBUS) – Documentazione esaustiva per la realizzazione di controllori di periferici • Memory management fino a 4 MB • Ha ispirato successive architetture – VAX – Motorola 6800 • Copiosa documentazione, gruppi d’interesse a livello nazionale/internazionale 31/03/2017 C.Spinedi 23 PDP-11/ • 1970: /15, /20 U* 16 TTL switch register (sr) • 1972: /40, /45, /05, /10 U 18 TTL sr • 1973: /35 U, TTL sr • 1975: /70 U 22, M**, TTL KB11-B sr /03 Q*** 16, LSI LSI-11 serial console interface (sli) • 1976: /50, /55, /34, /04 U, TTL KB-11,KB-11-D sr / keypad panel /2 Q16, LSI KD11-H sli • 1977: /60, /34A U 22 TTL keypad panel • 1979: /44 U, TTL sli /23 Q18/22, LSI KDF11-A sli • 1980: /24 U VLSI sli • 1981: /23+ Q 22, VLSI, KDF11-B sli integrata • 1984: /73 Q 22, VLSI KDJ11-A, o B 15 MHz nel B sli integrata • 1987: /53 Q 22 VLSI KDJ11-D, 15 MHz sli • 1988: /84 U VLSI KDJ11-B, 18 MHz sli /83 Q 22 VLSI KDJ11-B, 18 MHz sli • 1990: /94 U VLSI KDJ11-E, 18 MHz sli, UNIBUS Adapter /93 Q 22 VLSI KDJ11-E, 18 MHz sli *UNIBUS, **MASSBUS,***QBUS 31/03/2017 C.Spinedi 24 PDP-11: Sistemi operativi • DOS-11 (1970) • RT-11 (1973) – monoutente, alcuni monitor (Single Job, Foreground/Background) • RSTS-11 (Resource Sharing Time Sharing O.S.) (1973) • RSX-11 (Resource Sharing eXecutive O.S) (1972) – Diverse varianti /D, /M (multiuser), /M+ – La variante /M è stata progettata da David Cutler – Predecessore di VMS, a sua volta predecessore di Windows NT, progettati pure entrambi da D.Cutler • Unix – La prima versione di Unix uscita dai Bell Lab’s nel 1975 (V6) fu scritta su un PDP-11/20 – Anche Unix V7, rilasciato nel 1979, fu scritto su un PDP-11 31/03/2017 C.Spinedi 25 PDP-11: Sistema operativo (s.o.) RSX11/M RSX11/M+ • s.o. real-time • scheduler dei processi basato su priorità e quanto di tempo • s.o. multitasking / multiuser • File system con gestione permessi • Per i programmi l’indirizzamento è limitato a 64 KB (16 bit).
Recommended publications
  • Vcf Pnw 2019
    VCF PNW 2019 http://vcfed.org/vcf-pnw/ Schedule Saturday 10:00 AM Museum opens and VCF PNW 2019 starts 11:00 AM Erik Klein, opening comments from VCFed.org Stephen M. Jones, opening comments from Living Computers:Museum+Labs 1:00 PM Joe Decuir, IEEE Fellow, Three generations of animation machines: Atari and Amiga 2:30 PM Geoff Pool, From Minix to GNU/Linux - A Retrospective 4:00 PM Chris Rutkowski, The birth of the Business PC - How volatile markets evolve 5:00 PM Museum closes - come back tomorrow! Sunday 10:00 AM Day two of VCF PNW 2019 begins 11:00 AM John Durno, The Lost Art of Telidon 1:00 PM Lars Brinkhoff, ITS: Incompatible Timesharing System 2:30 PM Steve Jamieson, A Brief History of British Computing 4:00 PM Presentation of show awards and wrap-up Exhibitors One of the defining attributes of a Vintage Computer Festival is that exhibits are interactive; VCF exhibitors put in an amazing amount of effort to not only bring their favorite pieces of computing history, but to make them come alive. Be sure to visit all of them, ask questions, play, learn, take pictures, etc. And consider coming back one day as an exhibitor yourself! Rick Bensene, Wang Laboratories’ Electronic Calculators, An exhibit of Wang Labs electronic calculators from their first mass-market calculator, the Wang LOCI-2, through the last of their calculators, the C-Series. The exhibit includes examples of nearly every series of electronic calculator that Wang Laboratories sold, unusual and rare peripheral devices, documentation, and ephemera relating to Wang Labs calculator business.
    [Show full text]
  • Getting Started Computing at the Al Lab by Christopher C. Stacy Abstract
    MASSACHUSETTS INSTITUTE OF TECHNOLOGY ARTIFICIAL INTELLI..IGENCE LABORATORY WORKING PAPER 235 7 September 1982 Getting Started Computing at the Al Lab by Christopher C. Stacy Abstract This document describes the computing facilities at the M.I.T. Artificial Intelligence Laboratory, and explains how to get started using them. It is intended as an orientation document for newcomers to the lab, and will be updated by the author from time to time. A.I. Laboratory Working Papers are produced for internal circulation. and may contain information that is, for example, too preliminary or too detailed for formal publication. It is not intended that they should be considered papers to which reference can be made in the literature. a MASACHUSETS INSTITUTE OF TECHNOLOGY 1982 Getting Started Table of Contents Page i Table of Contents 1. Introduction 1 1.1. Lisp Machines 2 1.2. Timesharing 3 1.3. Other Computers 3 1.3.1. Field Engineering 3 1.3.2. Vision and Robotics 3 1.3.3. Music 4 1,3.4. Altos 4 1.4. Output Peripherals 4 1.5. Other Machines 5 1.6. Terminals 5 2. Networks 7 2.1. The ARPAnet 7 2.2. The Chaosnet 7 2.3. Services 8 2.3.1. TELNET/SUPDUP 8 2.3.2. FTP 8 2.4. Mail 9 2.4.1. Processing Mail 9 2.4.2. Ettiquette 9 2.5. Mailing Lists 10 2.5.1. BBoards 11 2.6. Finger/Inquire 11 2.7. TIPs and TACs 12 2.7.1. ARPAnet TAC 12 2.7.2. Chaosnet TIP 13 3.
    [Show full text]
  • Openvms: an Introduction
    The Operating System Handbook or, Fake Your Way Through Minis and Mainframes by Bob DuCharme VMS Table of Contents Chapter 7 OpenVMS: An Introduction.............................................................................. 7.1 History..........................................................................................................................2 7.1.1 Today........................................................................................................................3 7.1.1.1 Popular VMS Software..........................................................................................4 7.1.2 VMS, DCL................................................................................................................4 Chapter 8 Getting Started with OpenVMS........................................................................ 8.1 Starting Up...................................................................................................................7 8.1.1 Finishing Your VMS Session...................................................................................7 8.1.1.1 Reconnecting..........................................................................................................7 8.1.2 Entering Commands..................................................................................................8 8.1.2.1 Retrieving Previous Commands............................................................................9 8.1.2.2 Aborting Screen Output.........................................................................................9
    [Show full text]
  • OS/8 Software Support Manual (Version 3)
    3 3 3 3 3 3 3 3 soCturare # support manual 3 3 8 3 3 digital equipment corporation 3 OS/8 SOFTWARE: SUPPORT MANUAL (Version 3) DEC-S8-OSSMB-A-D Order additional copies as directed on the Software Information page at the back of this document. b digital equipment corporation maynard. massachusetts First Printing, January 1973 Revised, June 1974 The information in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this manual. The software described in this document is furnished to the purchaser under a license for use on a single computer system and can be copied (with inclusion of DIGITAL'S copyright notice) only for use in such system, except as may otherwise be provided in writing by DIGITAL. Digital Equipment Corporation assumes no responsibility for the use or reliability of its software on equipment that is not supplied by DIGITAL. Copyright 0C 1973, 1974 by Digital Equipment Corporation The HOW TO OBTAIN SOFTWARE INFORMATION page, located at the back of this document, explains the various services available to DIGITAL software users. The postage prepaid READER'S COMMENTS form on the last page of this document requests the user's critical evaluation to assist us in preparing future documentation. The following are trademarks of Digital Equipment Corporation: CDP DIGITAL INDAC PS/8 COMPUTER LAB DNC KA10 QU ICKPOINT COMSYST EDGRIN LAB-8 RAD-8 COMTEX EDUSYSTEM LAB-8/e RSTS DDT FLIP CHIP LAB-K RSX DEC FOCAL OMNIBUS RTM DECCOMM GLC-8 OS/8 RT-11 DECTAPE IDAC PDP SABR DIBOL IDACS PHA TYPESET 8 UNIBUS PREFACE The 8K Operating System (OS/8) is an extremely powerful program development system.
    [Show full text]
  • Lisp: Program Is Data
    LISP: PROGRAM IS DATA A HISTORICAL PERSPECTIVE ON MACLISP Jon L White Laboratory for Computer Science, M.I.T.* ABSTRACT For over 10 years, MACLISP has supported a variety of projects at M.I.T.'s Artificial Intelligence Laboratory, and the Laboratory for Computer Science (formerly Project MAC). During this time, there has been a continuing development of the MACLISP system, spurred in great measure by the needs of MACSYMAdevelopment. Herein are reported, in amosiac, historical style, the major features of the system. For each feature discussed, an attempt will be made to mention the year of initial development, andthe names of persons or projectsprimarily responsible for requiring, needing, or suggestingsuch features. INTRODUCTION In 1964,Greenblatt and others participated in thecheck-out phase of DigitalEquipment Corporation's new computer, the PDP-6. This machine had a number of innovative features that were thought to be ideal for the development of a list processing system, and thus it was very appropriate that thefirst working program actually run on thePDP-6 was anancestor of thecurrent MACLISP. This earlyLISP was patterned after the existing PDP-1 LISP (see reference l), and was produced by using the text editor and a mini-assembler on the PDP-1. That first PDP-6 finally found its way into M.I.T.'s ProjectMAC for use by theArtificial lntelligence group (the A.1. grouplater became the M.I.T. Artificial Intelligence Laboratory, and Project MAC became the Laboratory for Computer Science). By 1968, the PDP-6 wasrunning the Incompatible Time-sharing system, and was soon supplanted by the PDP-IO.Today, the KL-I 0, anadvanced version of thePDP-10, supports a variety of time sharing systems, most of which are capable of running a MACLISP.
    [Show full text]
  • Standard TECO (Text Editor and Corrector)
    Standard TECO TextEditor and Corrector for the VAX, PDP-11, PDP-10, and PDP-8 May 1990 This manual was updated for the online version only in May 1990. User’s Guide and Language Reference Manual TECO-32 Version 40 TECO-11 Version 40 TECO-10 Version 3 TECO-8 Version 7 This manual describes the TECO Text Editor and COrrector. It includes a description for the novice user and an in-depth discussion of all available commands for more advanced users. General permission to copy or modify, but not for profit, is hereby granted, provided that the copyright notice is included and reference made to the fact that reproduction privileges were granted by the TECO SIG. © Digital Equipment Corporation 1979, 1985, 1990 TECO SIG. All Rights Reserved. This document was prepared using DECdocument, Version 3.3-1b. Contents Preface ............................................................ xvii Introduction ........................................................ xix Preface to the May 1985 edition ...................................... xxiii Preface to the May 1990 edition ...................................... xxv 1 Basics of TECO 1.1 Using TECO ................................................ 1–1 1.2 Data Structure Fundamentals . ................................ 1–2 1.3 File Selection Commands ...................................... 1–3 1.3.1 Simplified File Selection .................................... 1–3 1.3.2 Input File Specification (ER command) . ....................... 1–4 1.3.3 Output File Specification (EW command) ...................... 1–4 1.3.4 Closing Files (EX command) ................................ 1–5 1.4 Input and Output Commands . ................................ 1–5 1.5 Pointer Positioning Commands . ................................ 1–5 1.6 Type-Out Commands . ........................................ 1–6 1.6.1 Immediate Inspection Commands [not in TECO-10] .............. 1–7 1.7 Text Modification Commands . ................................ 1–7 1.8 Search Commands .
    [Show full text]
  • Free As in Freedom (2.0): Richard Stallman and the Free Software Revolution
    Free as in Freedom (2.0): Richard Stallman and the Free Software Revolution Sam Williams Second edition revisions by Richard M. Stallman i This is Free as in Freedom 2.0: Richard Stallman and the Free Soft- ware Revolution, a revision of Free as in Freedom: Richard Stallman's Crusade for Free Software. Copyright c 2002, 2010 Sam Williams Copyright c 2010 Richard M. Stallman Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled \GNU Free Documentation License." Published by the Free Software Foundation 51 Franklin St., Fifth Floor Boston, MA 02110-1335 USA ISBN: 9780983159216 The cover photograph of Richard Stallman is by Peter Hinely. The PDP-10 photograph in Chapter 7 is by Rodney Brooks. The photo- graph of St. IGNUcius in Chapter 8 is by Stian Eikeland. Contents Foreword by Richard M. Stallmanv Preface by Sam Williams vii 1 For Want of a Printer1 2 2001: A Hacker's Odyssey 13 3 A Portrait of the Hacker as a Young Man 25 4 Impeach God 37 5 Puddle of Freedom 59 6 The Emacs Commune 77 7 A Stark Moral Choice 89 8 St. Ignucius 109 9 The GNU General Public License 123 10 GNU/Linux 145 iii iv CONTENTS 11 Open Source 159 12 A Brief Journey through Hacker Hell 175 13 Continuing the Fight 181 Epilogue from Sam Williams: Crushing Loneliness 193 Appendix A { Hack, Hackers, and Hacking 209 Appendix B { GNU Free Documentation License 217 Foreword by Richard M.
    [Show full text]
  • RSX - 11 M-PLUS Mini-Reference
    RSX - 11 M-PLUS Mini-Reference Order No. AV-H435F-TC RSX - 11M-PLUS Mini-Reference Order Number. AV-H435F-TC RSX-ll M-PLUS Version 4.2 Digital Equipment Corporation Maynard, Massachusetts First Printing, September 1977 Revised, April 1982 Revised, April 1983 Revised, July 1985 R~vised, .September 1987 Revised, January 1989 The information in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this document. The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license. No responsibility is assumed for the use or reliability of software on equipment that is not supplied by Digital Equipment Corporation or its affiliated companies. © Digital Equipment Corporation 1977, 1982, 1983, 1985, 1987, 1989. All Rights Reserved. Printed in U.S.A. The postpaid Reader's Comments forms at the end of this document request your critical evaluation to assist in preparing future documentation. The following are trademarks of Digital Equipment Corporation: DEC DIBOL UNIBUS DEC/CMS EduSystem VAX DEC/MMS lAS VAXcluster DECnet MASSBUS VMS DECsystem-lO PDP VT DECSYSTEM-20 PDT DECUS RSTS DECwriter RSX ~U~UIl~DTM ZK5077 Contents Preface vii Conventions ............................................... viii Online Help Files Online Help Files ............................................. 3 Command Line Interpreters Monitor Console Routine (MCR) Commands ......................... 7 Digital Command Language (DCL) ............................... 21 utilities BAD Command Summary ...................................... 67 iii BRU Command Summary ...................................... 69 CMP Command Summary ...................................... 74 DMP Command Summary .....................................
    [Show full text]
  • TECO Reference Manual Digital Equipment Corporation • Maynard
    08/8 TECO Reference Manual Order No. AA-H608A-TA ABSTRACT This document describes the Text Editing and Correcting Program for OS/8 users. SUPERSESSION/UPDATE INFORMATION: This manual supersedes the TECO chapter of the OS/8 Handbook (DEC-S&OSHBA-A-D). OPERATING SYSTEM AND VERSION: OS/8V3D To order additional copies of thisdocument, contact the Software Distribution Center, Digital Equipment Corporation, Maynard, Massachusetts 01754 digital equipment corporation • maynard. massachusetts First Printing, March 1979 The info~ation in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Bquipment Corporation assumes no responsibility for any errors that may appear in this document. The software described in this document is furnished under a license and may only be used or copied in accordance with the te~s of such license. No responsibility is assumed for the use or reliability of software on equipment that is not supplied by DIGITAL or its affiliated companies. Copyright (S) 1979 by Digital Equipment Corporation The postage-prepaid READER'S COMMENTS form on the last page of this document requests the user's critical evaluation to assist us in pre­ paring future documentation. The following are trademarks of Digital Equipment Corporation: DIGITAL DECsystem-10 MASSBUS DEC DEC tape OMNIBUS PDP DIBOL OS/8 DECUS EDUSYSTEM PHA UNIBUS FLIP CHIP RSTS COMPUTER LABS FOCAL RSX COMTEX INDAC TYPESET-8 DDT LAB-8 TYPESET-ll DECCOMM DECSYSTEM-20 TMS-ll ASSIST-ll RTS-8 ITPS-10
    [Show full text]
  • Microcomputer Market for the Ten Year Period, This Article, Published at SCAMP's Intro­ 1974-1984
    Copyright © 1975 by Microcomputer Associates Inc. Seasons Greetings! Printed in U.S.A. Volume 2, Number 6 December, 1975 AMD & RAYTHEON SIGN 2900 AGREEMENT NEW Low-END 8-BIT MICROPROCESSOR Advanced Micro Devices has licensed Ray­ Electronic Arrays is about to enter the theon Semiconductor to build its proprietary low-end 8-bit microprocessor market. Slated 2900 bipolar microprocessor integrated cir­ for entrance in the first quarter of 1976 is cuit family. the EA9002 N-channel silicon gate MOS micro­ The pact, signed by W. J. Sanders III, processor. AMD's president, and Francis Dowd, Raytheon Labeled by the firm as a microcontroller, Semiconductor's vice president and general . the chip's design ·is directed toward the hard­ manager, initially transfers technical assis­ wired control logic applications market. How­ tance for production of the Am2901 micropro­ ever, the 2 ~s instruction fetch and execution grammable processor slice and t~e Am2909 mi­ time allows the chip to be used in nearly all croprogram sequencer. 8-bit microprocessor applications. Under terms of the license, for an undis­ (cont'd on page 4) closed sum, AMD will supply detailed assi$­ tance for all current circuits in the family INTERACTIVE BASIC COMPUTER STAT·ION as well as those to be introduced through the A new interactive BASIC compu~er station end of 1976. (cont'd on page 2) that combines built-in computing, local mag tape, and storage display for graphics and GI AND SEMI ENTER TRANSFER PACT alphanumerics has been unveiled by Tektronix. General Instrument's CP 1600 single chip, The unit is priced at $6995 and closely com­ 16-bit microprocessor will be second-sourced pares with IBM's recently announced 5100.
    [Show full text]
  • Editor Buffers
    Eric Roberts Handout #25 CS 106B February 4, 2015 Editor Buffers Why Look at Old Editors? • In today’s class and again on Friday, I’m going to look at an ancient (at least in the sense of Internet time) editor Editor Buffers technology, which is largely based on the TECO (Text Editor and COrrector) I used to prepare my doctoral thesis. • Some of you will no doubt greet this idea with skepticism. Why should you study something so old that doesn’t meet even the most requirements we would insist on in an editor? • We’ve kept that editor in CS 106B for two decades because: Eric Roberts – It’s absolutely the best example of how using different data representations can have a profound effect on performance. CS 106B – No modern editor is simple enough to understand in its entirety. February 4, 2015 – TECO is historically important as the first extensible editor. It was the first platform for EMACS, which is still in use today. – The strategies we describe for representing the editor persist in modern editor classes, such as Java’s JEditPane. WYSIWYG vs. Command Line The PDP-1 Computer • A great deal of early graphics development was done on the • Most editors today follow the WYSIWYG principle, which is Digital Equipment Corporation’s PDP-1 computer, which was an acronym for “what you see is what you get” that keeps the released in 1959. Most PDP-1s came with a Type 30 display, screen updated so that it shows the current document. which was a 1024x1024 pixel display.
    [Show full text]
  • The Computer History Simulation Project
    The Computer History Simulation Project The Computer History Simulation Project The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software. Simulators SIMH is a highly portable, multi-system simulator. ● Download the latest sources for SIMH (V3.5-1 updated 15-Oct-2005 - see change log). ● Download a zip file containing Windows executables for all the SIMH simulators. The VAX and PDP-11 are compiled without Ethernet support. Versions with Ethernet support are available here. If you download the executables, you should download the source archive as well, as it contains the documentation and other supporting files. ● If your host system is Alpha/VMS, and you want Ethernet support, you need to download the VMS Pcap library and execlet here. SIMH implements simulators for: ● Data General Nova, Eclipse ● Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10, PDP-11, PDP- 15, VAX ● GRI Corporation GRI-909 ● IBM 1401, 1620, 1130, System 3 ● Interdata (Perkin-Elmer) 16b and 32b systems ● Hewlett-Packard 2116, 2100, 21MX ● Honeywell H316/H516 ● MITS Altair 8800, with both 8080 and Z80 ● Royal-Mcbee LGP-30, LGP-21 ● Scientific Data Systems SDS 940 Also available is a collection of tools for manipulating simulator file formats and for cross- assembling code for the PDP-1, PDP-7, PDP-8, and PDP-11.
    [Show full text]