• Aucun résultat trouvé

COMPUTER SYSTEMS LABORATORV WASHINGTON

N/A
N/A
Protected

Academic year: 2022

Partager "COMPUTER SYSTEMS LABORATORV WASHINGTON "

Copied!
2
0
0

Texte intégral

(1)

LINC Document No. 27

COMPUTER SYSTEMS LABORATORV WASHINGTON

UNIVERSI~

ST. LOUIS, HO. 63110

Users' Guide to LINC Variants

H. A. Clark

Abstract

A summary chart outlines the main differences between the classic LINC, r.icro-LINC

~.,

micro-LINC-300, and

LINC-8 that affect programming. The chart has been . checked by D.E.C. and Spear, Inc. '

to

The Computer Systems Laboratory is supported in part by.the Advanced

R~s~~r~h

Projects Agency of the Department of Defense under contract 50-302

0 ~nd 1~

part by the Division of Research Facilities and ResQurce$ of the

N~t~on~~

Institutes of Health under Grant FR-00396

o

(2)

Users' Guide to LINC Variants

Differences indicated here are intended to enlighten, not alarm. For the most part program modifications which may be necessary between machines are trivial. The chart and, notes are intended simply as a guide; your attention is called to the references given.

are compatible with the: LINC-8

(LINC mode) Programs

written for the:

Classic LINC

Classic LINC Prograrrming the LINC, and

"New LINC Instructions"

memo 8/18/65, Computer Systems Lab., Hashing- ton Univ., St. Louis, Mo. 63110.

unless program uses:

}I-LINC 1

unless program uses:

unless }l-LINC 1 has:

3, 5

}l-LINC 300

4 unless program uses: unless program uses:

1, 2, 4, 6, 7 1, 2, 4, 7, 13

unless program uses: unless program uses:

3

,

4, 8 I, 2, 4, 6, 7, 8 1, 2, 4, 7, 8, 13

p-LINC 1 Information from:

SPeAR, Inc.

Bear Hill Rd.

t.Jalthnm Hallll 021')4

unless program uses: unless program uses: Micro-LINC-300 Order unless program uses:

1, 3, 4, 9, 11, 12 1, 4, 9, 11, 12 Code, SPeAR, Inc. , 1, 4, 9, 12, 13, 14

p-LINC 300 Bear Hill Rd.,

unless p-LINC 1 has: ~~a1thar.1, Mass. 02154 2, 5

unless program uses: unless program

Small Com~uter Handbook, uses: unless program uses: doc. C-SOO, and LINC-8

(LINC mode)

1, 3, 4, 10, 11 1, 4, 10, 11 1, 4, 6, 10 PROGOFOP, ~oc. DEC-LB- SFAO-D, D. E. C. , ~!ain

unless p-LU.,C 1 has: St., Maynard, :HaSR.

2, 5 01754.

1. Programmed timing loops. Instruction cycle time: classic LINC and p-LINC 1, S psecs.; Jl-LINC 300, gen- erally 1 psec.; LINC-S, generally 1.5 psecs.

2. 8-bitSAH values.

3. 9-bit SM1 values.

4. Printer output. Clas~~: unbuffered teletype printer usually connected through bit 0, Relay Register, and held off with a one in bit O.

p-LINC 1: as classic LINC, or connected through channel 2 (aPR 2).

v-LINC 300: as classic LINC, or buffered teletype (aPR 42), or buffered Kleinschmidt (aPR 45) printer.

Kleinschmidt interprets vertical bar ASCII code as line feed.

LINC-8: buffered teletype printer (OPR 14).

There are other variations. (All machines have Soroban code as standard Keyboard input. A few individual installations, however, use ASCII.)

5. 0 potentiometers.

6. Potentiometers 4-7.

7. OPR 0-14.*

8. MIT (Magnetic Tape Two).**

9. Operations LMB***, UMB***, MSC 2 (Set Flag), MSC 3 (Proceed from Tape Pause), }!SC 4 (TA to A), MSC 7 (Disable Interrupt), HSC 12 (Clear Flag), SKP 16 (Tape Transfer), SKP 17 (Flag), HTT**, OPR 0-14*, OPR 40-77.

10. Operations LHB***, UHB***, OPR 13 (PDP), OPR 14 (TYP) , EXC, aPR O-12'~.

11. "Buffered" feature of 2nd word (block number) of tape instructions. The classic LINC and the }I-LINC 1 need this word in the memo,iy until the tape operation is finished.

12. Shift key to present upper case keyboard values directly to ACC.

13. Tape blocks which may be'occupied by the LINC-8 "Program of Operation," PROGOFOP (nonr.ally blocks 0-11).

14. Memory bank 0 (reserved for PROGOFOP).

*OPR 0-14 are compatible between the classic LINC and the p-LINC 1, but not between these two, the p-LINC 300, and the LINC-8. The timing pulse generation is different bet\Yeen the first t~vo and the )I-LINC 300. The LINC-8 OPR requires PDP-8 programming. There are thus slight logical differences in using OPR for buffered printer output on the p-LINC 300 and the LINC-8.

**The second tape transport is optional on the p-LINC 1 and p":'LINC 300. The HTT ins truc tion is compa tible bet~.een

machines which have the transport.

The LINC-8 may have a second transport, addressable, compatibly, with ~ITT by modifying PROGOFOP. It will not then have a general purpose EXC instruction.

***Memory bank selection logic is handled differently on the p-LINC 300 ane! the LINC-B, although the UIB/UHB coding is the same. Either machine may have 4K to 32K words. The classic LINC and the )I-LINC 1 have 2048 words, not paged.

M. A. Clark

Computer Systems Lab., Washington Univ.

St. Louis, Ho. 63110 6/1/68

Références

Documents relatifs

and insert the Press RETURN.. Test write protect function 2. Test DIIA cbip and DIIA banking. To terminate this test, press the ESC button.. ALms DIAGROSTIC ~IVB

connecting an ASCII Device to a 7171 Port 27 connecting the host channel cables to the 7171 25 connecting the power cord 23. connection to the host 24 customer responsibility

Contributed Software P.O. No direct mail order can be shipped outside the United States. All prices domestic U.S.A. Prices are subject to change without notice.. dollars)

Among components on the wire termination assembly are wire termination blocks, mating connectors which engage right-angle posts on the A -to-O card, and transorbs to

The mainframe driver enables or disables interface card interrupts by sending control sequences to the shared data bus that set or clear the Interrupt Enable flip-flop (UI4,

Execution of either statement initiates the transfer of data between the current record at unit U or dataset din and the. contiguous memory locations beginning

The READ statement is the data transfer input statement; execution of a READ statement causes values to be transferred from an external or internal file to

magnetic tape permanent datasets, tape 1/0 formats, interchange format, transparent format, new accounting information, *gn=nr parameter, several CHARGES parameters,