Browse Prior Art Database

THE DF ROUTINES USER'S GUIDE

IP.com Disclosure Number: IPCOM000128382D
Original Publication Date: 1969-May-01
Included in the Prior Art Database: 2005-Sep-15

Publishing Venue

Software Patent Institute

Related People

Cocanower, Alfred B.: AUTHOR [+3]

Abstract

The DF routine package allows a IBM 360/67 programmer to assemble DEC 338 display files, send them to the DEC 338, control the displaying of these files, and enable light-pen service. The DF routines provide a set of elementary display file operations only; they do not provide complex operations such as producing an entire graph with an axis, labels, and curve with one subroutine call. However, subroutines that allow the displaying of graphs with one subroutine call can be written using the DF routines. Topics discussed in this report include: elementary example programs, DF routine summaries, 338 display file organization and transmission format, display file assembly parameters and characteristics, and instructions for debugging programs from a TTY. A typical $RUN command for a program containing calls on the DF routines and pseudo-octal numbers are also discussed.

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

Page 1 of 19

THIS DOCUMENT IS AN APPROXIMATE REPRESENTATION OF THE ORIGINAL.

THE DF ROUTINES USER'S GUIDE

THE UNIVERSITY OF MICHIGAN Memorandum 23 Alfred B. Cocanower

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

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

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

administered through: OFFICE OF RESEARCH ADMINISTRATION ANN ARBOR May 1969

ABSTRACT

The DF routine package allows a IBM 360/67 programmer to assemble DEC 338 display files, send them to the DEC 338, control the displaying of these files, and enable light-pen service. The DF routines provide a set of elementary display file operations only; they do not provide complex operations such as producing an entire graph with an axis, labels, and curve with one subroutine call. However, subroutines that allow the displaying of graphs with one subroutine call can be written using the DF routines.

Topics discussed in this report include: elementary example programs, DF routine summaries, 338 display file organization and transmission format, display file assembly parameters and characteristics, and instructions for debugging programs from a TTY. A typical $RUN command for a program containing calls on the DF routines and pseudo-octal numbers are also discussed.

TABLE OF CONTENTS

ABSTRACT.....iii
1. INTRODUCTION.....1
2. $RUN EXAMPLE.....2
3. PSEUDO OCTAL NUMERS.....4
APPENDICES.....A1

APPENDIX A. FIVE ELEMTNTARY EXAMPLE PROBLEMS.....A1
APPENDIX B. DF SUBROUTINE DESCRIPTIONS....B1

University of Michigan Page 1 May 01, 1969

Page 2 of 19

THE DF ROUTINES USER'S GUIDE

     DFINI.....B2
DFESC.....B4
DFDESC.....B5
DFOCT.....B6
DFAPM.....B8
DFXYV.....B10
DFXYC.....B12
DFXYR.....B13
DF201.....B15
DFCHG.....B17
DFSN.....B19
DFLAB.....B20
DFPM.....B23
DFPMR.....B25
DFLP.....B27
DFLPR.....B28
DFLT.....B30
DFLTR.....B32
DFPJM.....B34
DFSAV.....B36
DFGET.....B38
DFORG.....B39
DFRAS.....B40
DFAVL.....B41
APPENDIX C. 338 DISPLAY FILE ORGANIZATION AND TRANSMISSION HEADER.....C1
APPENDIX D. DISPLAY FILE ASSEMBLY PARAMETERS AND CHARACTERISTICS.....D1
APPENDIX E. DEBUGGING FROM THE TTY.....E1

LIST OF FIGURES

Figure 1. 338/67 Configuration.....3
Figure Al. Output for Example 1.....A3
Figure A2. Output for Example 2.....A3
Figure A3. Output for Example 3.....A6
Figure A4. Output for Example 4.....A6
Figure A5. Output for Example 5.....A12
Figure Cla. The Basic Parts of a Display File and the Subroutine Calls That Produce the Various Parts.....C4
Figure Clb. The Assembled (Octal Numbers) Display File Described in Figure Cla.....C4
Figure C2. X and Y Display Word Format (Vector Mode).....C5
Figure C3. Format for Storing One 12-bit 338 Word into Two Bytes.....C5
Figure C4. Bit Assignments in SW.....C6

LIST OF TABLES

University of Michigan Page 2 May 01, 1969

Page 3 of 19

THE DF ROUTINES USER'S GUIDE

Table El. Summary of Information Transmitted to the Terminal.....E1
Table E2. Summary of Information...