Digital PDFs
Documents
Guest
Register
Log In
DIGITAL-7-50-M
December 1964
7 pages
Original
0.2MB
view
download
Document:
ttyTest
Order Number:
DIGITAL-7-50-M
Revision:
Pages:
7
Original Filename:
http://bitsavers.org/pdf/dec/pdp7/DIGITAL-7-50-M_ttyTest.pdf
OCR Text
1• IDENTIFICA nON 1• 1 Digital-7-50-M 1 .2 Teleprinter Input-Output Test 1 .3 December 12, 1964 FDF 7 LIBRARY Digital-7-50-M Page 2 2. ABSTRACT Tests input and output function of the teleprinter. Four separate tests are used: 1. Repeating single character output line. 2. Repeating character sequence output line. 3 = Input a ! ine message, followed by output of same message. 4. Input of a character, output of same character. 3. REQUIREMENTS 3.3 Equipment Teleprinter Model 33KSR or 28KSR. 4. USAGE The following instructions are for the Model 33KSR; where treatment differs for Model 28KSR, it will be noted. If AC switch bit 0=1, a variable time between output characters will be allowed. AC switch bits 3-9 (28KSR 3-12) specify time x 100 microseconds between characters. RIM load the Teleprinter Test tape. The program will start automatically at location 20 . 8 Fixed Character Sequence Output Starting location 20. Prints alphabets, digits and other characters on each line, and repeats sequence. Sequence is same for both typewriters as follows: ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789/., (:&_III;?$!# Repeat Input Character Starting location 21 • After each key is struck (except carriage return tab), the printer will print the same character as the one struck. Carriage return is not automatic and must be accompanied by Iine feed. Fixed Character Line Output Program Starting location 22. PDF 7, I LIBRARY 1 ---~ Digital-7-50-M Page 3 AC switch 10-17 (28KSR 13-17) bits specify code for character to print. At the completion of a line, a carriage return will automatically occur, and the line will be repeated. AC switches may be changed whi Ie the program is runn ing. Repeat Input Sequence Starting location 23. A sequence is typed on the keyboard and when the carriage return key-or line feed, orcontrol J! or control M-(28KSR carriage return only} is pressed, the sequence will be repeated one time. At the compl etion of the type-out! a new message may be typed in, or typing @ while depressing the control and shift keys (28KSR blank key) will repeat the message. 8. FORMAT Tape formats are ASCII, FlO, DEC, and FB. Occupies 20-1000. 10. PROGRAM 10.4 Program Lis iti ng 9/13/64 TELETYPE TEST TAPE PDP-7 INDEX=10 INDEX1=11 JMP TELTST 20/ JMP ECHO JMP REP JMP TEL2 TELTST, LAC (ALPHA-l DAC INDEX LAC (ALPHA-END DAC CNT KRB TLS 10 LAC (-100000 DAC CNTI TELl, LAC I INDEX JMS TYl ISZ CNT JMP TELl ISZ CNTl JMP .-1 KSF JMP TELTST /PRINT ALL TELETYPE CHARACTERS /SET DELAY AFTER EACH LINE /LOOP TO PRINT ALPHABET /DELAY AND WAIT FOR A CHARACTER TO /BE TYPED /IF NO CHARACTER TYPED, CONTINUE PDP 7 LIBRARY Dig ita 1-7-50- M Page 4 TEL2, TEL3, TEL4, LAC (TABLE DAC INDEX LAC TEM DAC 1 INDEX KSF JMP .-1 KRB 703301 SKP JMP TEL4 SAD (10 JMP TENDI SAD (2 JMP TEND2 DAC 1 INDEX JMP TEL2 4 LAC (TABLE DAC INDEXI LAC 1 INDEXI JMS OTY LAC INDEXI SAD INDEX JMP . 2 JMP TEL3 2 LAC (212 703301 LAC (10 JMS OTY LAC (215 703301 LAC (2 JMS OTY KSF JMP .-1 KRB DAC TEM 703301 SZA SAD (200 JMP TEL3 JMP TEL2 SAD (212JMP TEND1 SAD (215 JMP TEND2 JMP TEL3-2 /SET TO READ FROM THE KEYBOARD /EXIT IF A LINE FEED OR C.R. /IF NOT, STORE CHARACTER TYPED /SET TO PRINT LINE /PRINT TYPED LINE /PRINT LINE FEED AND C. R. /WAIT FOR CHARACTER TO BE TYPED /READ CHARACTER PD? 7 LIBRARY Digital-7-50-M Pa~e 5 ITERM CHAT ON INPUT TEND1, LAC (215 703301 LAC (2 ITERM BY A LINE FEED JMS OTY JMP TEND2 2 TEND2, LAC (212 703301 LAC (10 ITERM BY A C.R. JMS OTY LAC INDEX ITEST FOR NO CHARACTERS IN SAD (TABLE JMP TEL2 2 JMP TEL3 ITYPE BACK CHARACTER TYPED ECHO KRB KSF JMP .-1 KRB JMS OTY JMP ECHO 1 ITYPE TEST WORD CONTINUALLY REP, LAC (-70 IFILL LINE WITH CHARAC IN ACSWITCHES DAC CNT LAT JMS OTY ISZ CNT JMP .-3 LAC (215 703301 LAC (2 JMS OTY LAC (212 703301 LAC (10 JMS OTY JMP REP ITYPE 3 CHARACTERS TYl, 0 JMS RL6 JMS TYPI JMS RL6 JMS TYPI JMS RL6 JMS TYP1 JMP 1 TYI PDF 7 Digital-7-50-M Page 6 TYP1, TY2, TY1B, 0 DAC TEM AND (37 SNA JMP TY2 703301 SKP JMP TY1B LAC OCL SPL LAC OCU SAD OCS JMP . 3 JMS OTY DAC OCS LAC TEM JMS OTY LAC TEM JMP 1 TYP1 ADD (LAC BTATAB-1 DAC .+1 XX SZL JMP TYlC JMS OTY TY1D, JMP TY2 TY1C, JMS RL6 RTL RTL JMP TY1D /INDEXED BY BAUDOT, FIGURES LEFT HALF, LETTERS RIGHT HALF 5TATAB, 265324 215215 271317 240240 243310 254316 256315 212212 251314 264322 246307 270311 260320 272303 PDP 7 L! SRARY Digital-7-50-M 273326 263305 242332 244304 277302 211323 266331 241306 257330 255301 262327 247312 377377 267325 261321 250313 377377 Page 7 /SUBROUTlNES AND DATA QTY, 0 TLS LAT SPA JMP DELAY TSF JMP .-1 JMP I OTY DELAY; RTR RTR AND (3777 CMA DAC CNTD LAC I DELAY1, LAC I LAC I ISZ CNTD JMP DELAY1 JMP 1 OTY RL6, 0 RTL RTL JMP I RL6 /TABLE OF ALL TELETYPE CHARACTERS ALPHA, FLEX ABC FLEX DEF FLEX MNO FLEX POR FLEX YZ FLEX 012 FLEX 345 FLEX ., ( FLEX =+END, 130421 /CASE CONTROL STORAGE 33 O~S, OCU, 33 OCL, 37 TABLE, TABLE 200/ START TELTST . /TYPE 1 CHARACTER SUBROUTINE /TEST FOR DELAY ON /BIT 0=0 MEANS NO DELAY /IF NO DELAY, WAIT FOR THE FLAG RTR /3x8 MS DELAY /EACH DELAY IS ABOUT 100 MS. RTL FLEX GHI FLEX STU FLEX JKL FLEX VWX FLEX 678 654337 FLEX 9 / 474555 PDP '7 :.. i 3 R A R'i
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies