Browse Prior Art Database

SPECIALIZED SYSTEM SOFTWARE FOR INTERACTING DEC PDP-7 AND IBM 1800 COMPUTERS

IP.com Disclosure Number: IPCOM000128404D
Original Publication Date: 1968-Dec-01
Included in the Prior Art Database: 2005-Sep-15

Publishing Venue

Software Patent Institute

Related People

R. F. Brender: AUTHOR [+6]

Abstract

A collection of programs written for interacting DEC PDP-7 and IBM 1800 is described. These programs provide: 1. device support for interaction between 1800 and PDP- 7, 2. a serial-by-character logical file system on the 1800 disk (2310) for use by both computers, 3. a file manipulation utility package, 4. a file-oriented text editor running on PDP-7 used for preparing both PDP-7 and 1800 programs, 5. modifications to the assemblers of each computer to read from the logical file system, and 6. a keyboard-oriented debugging package for the 1800. A (temporary) single-character-full-duplex interface between 1800 and PDP-7 is also described.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 4% of the total text.

Page 1 of 40

THIS DOCUMENT IS AN APPROXIMATE REPRESENTATION OF THE ORIGINAL.

SPECIALIZED SYSTEM SOFTWARE FOR INTERACTING DEC PDP-7 AND IBM 1800 COMPUTERS

THE UNIVERSITY OF MICHIGAN Technical Report 11 R.F. Brender D.R. Frantz J.L. Foy, Jr.

T.W. Schunior

CONCOMP: Research in Conversational Use of Computers F.H. Westervelt, Project Director ORA Project 07449

supported by: ADVANCED RESEARCH PROJECTS AGENCY DEPARTMENT OF DEFENSE, WASHINGTON, D. C.

CONTRACT NO. DA-49-083 OSA-3050 ARPA ORDER NO. 716

administered through: OFFICE OF RESEARCH ADMINISTRATION ANN ARBOR December 1968

ABSTRACT

A collection of programs written for interacting DEC PDP-7 and IBM 1800 is described. These programs provide:

1. device support for interaction between 1800 and PDP- 7,
2. a serial-by-character logical file system on the 1800 disk (2310) for use by both computers,
3. a file manipulation utility package,
4. a file-oriented text editor running on PDP-7 used for preparing both PDP-7 and 1800 programs,
5. modifications to the assemblers of each computer to read from the logical file system, and
6. a keyboard-oriented debugging package for the 1800.

A (temporary) single-character-full-duplex interface between 1800 and PDP-7 is also described.

TABLE OF CONTENTS

ABSTRACT.....iii

University of Michigan Page 1 Dec 01, 1968

Page 2 of 40

SPECIALIZED SYSTEM SOFTWARE FOR INTERACTING DEC PDP-7 AND IBM 1800 COMPUTERS

LIST OF FIGURES.....ix
LIST OF TABLES.....xi
1. INTRODUCTION.....1
2. PDP-7 SYSTEM COMPONENTS.....7
2.1 LOCG Editor.....7
2.1.1 Concatenating Commands.....11
2.1.2 Control Characters in Text Mode.....11
2.1.3 Exception-handling.....12
2.1.4 Switch Options.....13
2.1.5 Summary of Editing Commands.....14
2.1.6 Appendix A: Rules for Value of ".".....21
2.1.7 Appendix B: Special Characters....25
2.1.8 Appendix C: Internal Organization.....29
2.2 ML-I.....36
2.2.1 Disk Version.....36
2.2.2 Counted Continue Command.....38
2.2.3 System Information.....38
2.3 Assembler.....41
2.4 An Interrupt-Compatible DDT.....43
2.5 Core Image Program and System Loaders.....45
2.5.1 Usage.....46
2.5.2 Commands.....47
2.5.3 Format.....49
2.5.4 Disk Loader.....50
2.5.5 Bootstrap..... 51
3. 1800 LOGICAL FILE SYSTEM.....54
3.1 Disk File System: User's Guide.....54
3.2 Disk File Utility Program: User's Guide.....60
3.3 PDP-7 Interrupt Service: "PDP7".....64
4. DEBUG: A KEYBOARD DEBUGGING PACKAGE FOR IBM1800.....71
TABLE OF CONTENTS (cont'd)

4.1 Introduction.....71
4.2 Arguments.....72
4.3 Registers and Commands.....73
4.4 Sample Session.....77
DISK ASSEMBLER FOR IBM 1800.....79

5.1 Reading Source Lines from Disk Using IBM 1800 TSX Assembler.....79
5.2 Literal Constants.....79
5.3 The Format of Literal Constants.....80
5.4 How to Use CDISK, FDISK, and the Modified Assembler.....81
6. 1800-PDP-7 INTERFACE.....89
6.1 The "Minor" 1800-PDP-7 Interface.....89
BIBLIOGRAPHY.....93

1 Normal Assembly Operation.....84
2 Modified Assembly Operation.....85

LIST OF FIGURES

Figure

University of Michigan Page 2...