Digital PDFs
Documents
Guest
Register
Log In
DEC-12-BW1G-D
December 1971
32 pages
Original
0.7MB
view
download
Document:
dec-12-bw1g-d
Order Number:
DEC-12-BW1G-D
Revision:
Pages:
32
Original Filename:
https://svn.so-much-stuff.com/svn/trunk/pdp8/src/dec/dec-12-bw1/dec-12-bw1g-d.pdf
OCR Text
SOFTWARE PACKAGE AND SERVICES IMPORTANT - PLEASE READ DEC-12-BWlG-D January, 1971 Copyright @ 1970 by Digital Equipment Corporation The material in this handbook, including but not limited to instruction times and operating speeds, is for information purposes and is subject to change without notice. The following are trademarks of Digital Equipment Corporation, Maynard, Massachusetts: DEC FLIP CHIP DIGITAL PDP FOCAL COMPUTER LAB The equipment described herein is covered by patents and patents pending. For additional copies order DEC-12-BWlG-D from Program Library, Digital Equipment Corporation, 146 Main Street, Maynard, Massachusetts 01754 Price $1.00 Dear Customer: The f o l l o w i n g paragraphs o f f e r s u g g e s t i o n s f o r u s i n g your PDP-12 Com- p u t e r System; an overview of t h e c u r r e n t Software Package (Appendix A) and Software S e r v i c e s (Appendix B) i s a l s o provided i n t h i s document. Immediately upon r e c e i p t of y o u r PDP-12 computer, you s h o u l d (1) r e a d t h i s document and t h e LAP6-DIALhanual and ( 2 ) u s e t h e P I P program t o make c o p i e s of t h e LINCtapes which you p l a n t o u s e . I f you d i d n o t o r d e r a PDP-12 DEC S u p p l i e s K i t (Appendix C ) w i t h your PDP-12, you may o r d e r t h e k i t now. I n d i v i d u a l i t e m s , such as LINC- tapes o r Teletype paper, a r e a l s o a v a i l a b l e . plies price list. Included i s a DEC Sup- I f d u p l i c a t e c o p i e s of p a r t , o r a l l , of t h e S o f t - ware Package a r e r e q u i r e d , Appendix D c o n t a i n s t h e PDP-12 Program Library P r i c e L i s t . W e recommend a c a r e f u l r e a d i n g of Appendix E , which d e s c r i b e s t h e d e t a i l s of t h i s s o f t w a r e r e l e a s e . P l e a s e be c e r t a i n t o keep a l l t h e maintenance programs (write-ups and t a p e s ) n e a r t h e computer to f a c i l i t a t e s e r v i c e by your DEC S e r v i c e Representative. 1 LAP6-DIAL i s commonly r e f e r e d t o as D I A L . 1 APPENDIX A PDP-12 SOFTWARE PACKAGE The b a s i c PDP-12 Software Package c o n s i s t s of e i g h t LINCtapes, approximately 30 paper t a p e s , and f o u r l o o s e l e a f notebooks cont a i n i n g program documentation. The components of t h e package a r e i n v e n t o r i e d i n t h e PDP-12 Software L i s t (which i n c l u d e s t h e PDP-8/1 Software L i s t ) . I t i s a good i d e a t o v e r i f y t h e Software Package w i t h t h e Check L i s t . Any d i s c r e p a n c i e s should be r e p o r t e d t o t h e Program L i b r a r y . From a f u n c t i o n a l viewpoint, a l l PDP-12 Software f a l l s i n t o one of t h r e e broad c a t e g o r i e s : "maintenance" s o f t w a r e . " u s e r " s o f t w a r e , ''demo" s o f t w a r e and User s o f t w a r e i s s o f t w a r e which i s u s e f u l i n a p p l y i n g t h e computer t o s p e c i f i c t e c h n i c a l problems. It in- c l u d e s programs f o r s p e c i f i c a p p l i c a t i o n s , systems programs, and u t i l i t y programs. Demo s o f t w a r e c o n s i s t s p r i m a r i l y of t h e DEMO-12 Monitor and programs taken from t h e LINC-8 Program L i b r a r y ( t h e programs have been modified t o run under t h e M o n i t o r ) . Some a r e i n t e n d e d f o r demonstration/amusement o n l y ; some a r e u s e f u l a p p l i c a t i o n s programs, though unsupported by DEC. Maintenance s o f t w a r e c o n s i s t s of "hardware d i a g n o s t i c s " - programs d e s i g n e d t o t e s t t h e Maintenance s o f t w a r e i s used o p e r a t i o n of t h e PDP-12 hardware. p r i m a r i l y by maintenance p e r s o n n e l and i s n o t normally of i n t e r e s t t o people doing a p p l i c a t i o n s programming. Three of t h e s i x LINCtapes s u p p l i e d i n t h e PDP-12 Software Package c o n t a i n u s e r programs (SE2E, SE3C, S E I B ) ; one c o n t a i n s a demo program ( U X Z C ) ; and two c o n t a i n maintenance programs (D7AE and D8GC). A l l a r e LAP6-DIALl Version 2 t a p e s . Each program has an accompany- i n g p u b l i c a t i o n which d e s c r i b e s i t s o p e r a t i o n i n d e t a i l . I n addi- t i o n , each maintenance program has a s o u r c e f i l e a s s o c i a t e d w i t h i t , c o n t a i n i n g i n f o r m a t i o n p e r t a i n i n g t o t h a t p a r t i c u l a r program; each u s e r program i s d e f i n e d i n Appendix E. A- 1 The t a p e s c o n t a i n i n g u s e r and demo programs a r e 1 6 0 0 blocks long. The D I A L programs i n general. r s c o g n i z e o n l y the f i r s t 1000 The e x t r a b l o c k s are u t i l i z e d 8 blocks. f o r s t o r a g e o f s o u r c e s which w i l l b e used i n f r e q u e n t l y . To m a n i p u l a t e f i l e s beyond b l o c k 7778, u s e P I P to copy them t o a n o t h e r t a p e o r d i s k ; t h e f i l e s w i l l be a p p r o p r i a t e l y a s s i g n e d f o r D I A L on t h e new t a p e o r disk. A- 2 APPENDIX B PDP-12 SOFTWARE SERVICES Training A two-week PDP-12 Programming Course is g i v e n p e r i o d i c a l l y a t D E C ' s main p l a n t i n Maynard, Massachusetts, U.S.A., Palo A l t o , C a l i f o r n i a , U . S . A . , Reading, B e r k s h i r e , United Kingdom, Cologne, Germany and P a r i s , France. This course i s an e x c e l l e n t way t o l e a r n about b o t h b a s i c PDP-12 Programming and PDP-12 PDP-12's Software Package. "Hands-on" t r a i n i n g , u s i n g t h e i n t h e D i g i t a l T r a i n i n g Department's f u l l y - e q u i p p e d Computer Lab/ i s a p a r t i c u l a r l y v a l u a b l e f e a t u r e of t h e c o u r s e . A PDP-12 Programming Course e n r o l l m e n t i s i n c l u d e d w i t h each PDP-12 purchased. Software S p e c i a l i s t s Many D i g i t a l l o c a l o f f i c e s have r e s i d e n t Software Support S p e c i a l i s t s . A Software S p e c i a l i s t i s a p r o f e s s i o n a l computer programmer whose j o b it is t o h e l p h i s customer make optimum u s e of D E C ' s programming. He should be a b l e t o answer most s o f t w a r e r e l a t e d q u e s t i o n s o r o b t a i n t h e needed i n f o r m a t i o n . When no Software S p e c i a l i s t i s a v a i l a b l e , p l e a s e c o n t a c t t h e S a l e s Engineer a t t h e n e a r e s t D i g i t a l O f f i c e . Program L i b r a r y N e w and r e v i s e d programs and manuals, Software Performance Report forms, and cumulative Software Manual Updates a r e a v a i l a b l e from t h e Program L i b r a r y . Please i n c l u d e t h e code number and a b r i e f d e s c r i p t i o n of t h e program o r manual r e q u e s t e d . Orders may be forwarded by m a i l w i t h a purchase o r d e r number o r check t o your local D i g i t a l o f f i c e o r t o t h e Program L i b r a r y . B-1 Software Information S e r v i c e Announcements of new and r e v i s e d s o f t w a r e , as w e l l as programming n o t e s , s o f t w a r e problems, and documentation c o r r e c t i o n s are p u b l i s h e d monthly i n D i g i t a l Software N e w s f o r t h e PDP-8 PDP-12. & A r t i c l e s i n t h i s news- l e t t e r c o n t a i n i n f o r m a t i o n t o update t h e cumulative Software Performance Summary f o r t h e PDP8 & PDP-12. PDP-12 u s e r s b e n e f i t from t h e s o f t w a r e development e f f o r t f o r t h e PDP-8 computer because of t h e PDP-12's a b i l i t y t o e x e c u t e PDP-8 programs. I f you are i n t e r e s t e d i n r e c e i v i n g D i g i t a l Software N e w s p l e a s e n o t i f y your Software S p e c i a l i s t o r Software Informat i o n Service. A d d i t i o n a l c o p i e s o f t h e Software Performance Summary may r e q u e s t e d w i t h o u t cost from t h e P r o g r a m L i b r a r y . DECUS The D i g i t a l Equipment Computer U s e r ' s S o c i e t y (DECUS) o f f e r s a number o f v a l u a b l e s e r v i c e s t o PDP-12 u s e r s , i n c l u d i n g a u s e r ' s l i b r a r y and a p e r i o d i c a l n e w s l e t t e r , DECUSCOPE. Enclosed i s a pamphlet d e s c r i b i n g t h e a c t i v i t i e s of t h e S o c i e t y and a p p l i c a t i o n i n f o r m a t i o n . B-2 APPENDIX C PDP-12 DEC SUPPLIES KIT CONTENTS DESCRIPTION QUANTITY 2 R o l l s of oiled paper tape 1 Box of ASR 33 Teletype paper 500 - LINCtape l a b e l s , assorted colors 1 Special LINCtape Storage Rack (18-09544) 20 R o l l s of LINCtape 5 Spare Teletype ribbons Revised: Price: c-1 June 26, 1 9 6 9 $200.00 APPENDIX D PDP-12 SOFTWARE PRICE LIST The family of 8 Price ist (DEC-08-BRZE-D), which is included in the PDP-12 Software Package, supplies the price list for the PDP-8 subset of the Software Package. PDP-8/1 Basic Software Package (documents + tapes) $75.00 LINCtapes LAP6-DIAL User Programs DEC-12-SE2E-UO1 DEC-12-SE3C-UO DEC-12-SE4B-UO 30.00 30.00 30.00 DEMO12 Programs DEC-12-UXZC-UO 30.00 Maintenance Programs MAINDEC-12-D7AE-UO MAINDEC-12-D8GC-UO 30.00 30.00 LAP6-DIAL Sources (2 tapes, listings and program descriptions) DEC-12-SEYA- UO DEC-12-SEZB-UO 100.00 100.00 PDP-12 Users Handbook DEC-12-SRZA-D 5.00 LAP6-DIAL Manual DEC-12-SE2D-D 2.00 DIAL-MS Update DEC-12-SE2D-DN 1.00 QANDA DEC-12-FISA-D 1.00 CONVERT DEC- 12-ESYB-D 1.00 MAGSPY DEC-12-UZSA-D 1.00 L8SIM DEC-12-SI1B-D 1-00 MARK1 2 DEC-12-YITA-D 1.00 CATACAL DEC-12-UWlA-D 1.00 ADTAPE/ADCON DEC-12-UW2A-D 2.00 SIGAVG DEC- 12-UZlA-D 1.00 Version 2 Mass Storage User Programs l"UO"=LINCtape: "D"=Document: "PB"=Paper Tape Binary ; "PA"=Paper Tape ASCII. D-1 SINPRE DEC-12-UW4A-D 2.00 TISA DEC-12 UW3A-D - 2.00 NMRS IM DEC-12-UW5A-D 2.00 NMRSIME DEC-12-UW7A-PB 2.00 FRED DEC-12-FZFA-D 1.00 MILDRED DEC-12-FZDA-D 1.00 PATCH DEC-12-YUZA-D 1.00 PRTC12-F DEC-12-YIYA-D 1.00 CREF12 DEC- 12-FRZB-D 1.00 DISPLAY DEC-12-FLSB-D 1.00 FOCAL-12 DEC-12-AJAA-D 3.00 LIFE DEC-12-UW8A-D 2.00 User's Guide DEC-12-UXZB-D 2.00 Monitor Technical Description DEC- 12-MRZA-D 1.00 MAINDEC-12-DOBA-D DOBA-PB 2.00 2.50 MAINDEC-12-DOAB-D DOAB-PB 2.00 MAINDEC- 12-DOCA-D DOCA-PB 2.00 JMPSELF MAINDEC- 12-DlBA-D DlBA-PB 2.00 2.00 PDP-12 Address Test MAINDEC-12-DlCA-D D1CA-PB 2.00 2.00 PDP-12 Checkerboard MAINDEC-12-DlDA-D D1DA-PB 2. a0 Float 1's and 0 ' s Through Memory MAINDEC-12-DlE!A-D DlEA-PB 2.00 TC12I MAINDEC- 12-D3AE-D D3AE-PB 2.00 2.00 TC12II MAINDEC- 12-D3GA-D D3GA-PB 2.00 2.50 VR12 Display MAINDEC- 12-D6BB-B D6BB-PB 2.00 2.50 Demo Programs Maintenance Program Instruction Test Part 1 Part 2 Part 3 D-2 2.50 2.50 2.00 2.00 A to D Test MAINDEC-12-D6CC-D DGCC-PB $2.00 2.00 DR12 Relay Register Test MAINDEC-12-D8AB-D D8AB-PB 2.00 2.00 Tape Data Test MAINDEC-12-D3FB-D D3FB-PB 2.00 2.00 DCO4TST MAINDEC-12-D8DA-D D8DA-PB 2.00 2.00 DB12 Test MAINDEC-12-D9BA-D D9BA-PB 2.00 2.00 PDP-12 Operating Procedures MAINDEC-12-D9CA-D D9CA-PB 2.00 2.00 KWl2A Clock Test MAINDEC-12-D8CC-D D8CC-PB 2.00 2.00 Extended Memory Control Test MAINDEC- 12-DlAC-D DlAC-PB 2.00 2.00 KW12 B-C Simple Clock MAINDEC-12-D8EB-D D8EB-PB 2.00 2.00 TC12-F Option MAINDEC-12-D3EB-D D3EB-PB 2.00 2.00 PDP-12 MAGtape Data Exerciser (LINCtape ) MAINDEC-12-D3DA-D D3DA-PB 2.00 2.00 CB12 MAINDEC-12-DlDA-D D1DA-PB 2.00 D-3 2.00 User Programs DEC- 12- SE 2E- UO SOURCE NAME PI F MARK 1 2 FOCAL- 12 FOCAL4K B TH RUFa* CATACAL MAGSPY QAWDA M IL DRED SI GAVG 1 LIFE GEgASYS DIAL-MS1 DI AL-MS2 DI At-MS3 DI AL-M S4 TI SA DISPLAY ADTAPE ADCON NMRSIM CREF1 2 L 8 SIM FFTD S I GAVG2 FRED S I GAVG4 SINPRE FFTC- 1 FFTC- 2 M I L QAV SIN256 L I F E B01 L I F E B4 L I F E F5 L I F E B6 SI GAVG CSTRLB CNTRL4 * * SEBE* * Bg ELKS 1512 50 776 1562 1 12 660 17 35 677 107 13 734 40 1450 I000 1050 llc33 1157 1163 1222 1265 1307 1356 1443 1506 777 36 50 33 54 4 37 43 BIQARY EN ELKS 247 470 477 226 525 531 216 213 210 200 552 164 573 144 613 124 621 122 71 57 37 171 34 641 24 21 7 26 21 4 21 18 12 0 12 12 3 3 10 21 5 20 20 6 20 20 2 16 12 2e 7 3 17 10 22 47 65 3 4 1 "This program is loaded via FOCAL-12, not DIAL-MS. the FOCAL-12 Manual, DEC-12-AJAA-D. D- 4 R e f e r to DEC-12-SE3C-UO NAME PIP CONVERT F 0 R COP4 BX SOURCE BLKS 746 14 FORSY s 13 E I NL 0A D 11 PATCH 15 PRTC 12- F 1145 Y Q 1B- PR Y Q2B- PB Y 03B- PR 87 1 1 1 24 65 Y Q4B- PB 25F-EAE 1 2 5F- EAE2 2 5 F- EAE 3 25F- EAE4 FWi AA- P A FM EA- PA M CB- PA FM DA- PA FMEA- PA FM FC- PA FM GB- PA M H A- PB FM I A- PA M J A - PA FMKA- P A 1 QUASCII 1 lUASCI I l4UASCI I 1 SUASCI I lRUASCI I 19UASCI I 2 lUASCI I 22UASCI I 23UASCI I 24UASCI I 85UASCI I BRUASCI I 29UASCI I 2 1- U- BI Lv SMRSIME CATACAL E CATlE 167 164 160 575 151 605 146 615 616 135 621 622 131 626 125 122 633 117 640 111 645 182 655 2 3 4 10 7 10 3 TIP2 ADTAPE ADCON NMR2 NEJIR 3 **SEBC** LS SIM 710 775 1070 1232 1323 1371 1431 12 1503 137 7 77 57 667 50 41 3 20 21 7 7 1 3 2 1 4 4 5 4 3 5 3 5 6 19) 7 12 CAT 1 MAGSPY TIP1 R I AI ARY BY BLYS 247 21 5 470 475 20 231 16 515 3 520 4 524 12 222 7 813 7 536 10 202 11 546 7 555 7 171 11 564 11 36 73 55 71 46 4pJ 58 1 14 D- 5 NAYE PIP CAT2 CAT3 **SE4B** BN SOURCE ELKS 147 470 146 61 65 1 D- 6 BINARY El ELKS 247 21 Demonstration Programs SOURCE NAME LOADER. SEG0 1- 3 S E G 1 1-49 INITLIZ. G R E E T 1N BAtL OON SEG04-4DMOINDX. 6 AND A* DA-DTST DDATA 12 DMAGSPY FN FLKS 0 1 4 22 165 37 153 72 163 170 1 3 4 1 1 5 1 2 2 3 6 10 11 2 3 173 3 176 201 206 3 5 210 6 1 2 2 3 1 216 228 223 826 2 2 2561 256 l(il 11 12 17 20 24 26 3e 35 45 46 50 52 DFRQAVA DDIAL EFREQ 12 EWAVES EB. BALL EBASMEM 53 FSOLACE 54 MUS1 c 55 FKALEID 56 FDRAW 12 57 FECHASK 61 FSPCWAR 63 TDAY COM 66 TSTPWCH 67 71 TCLOCK 183 SCRATCHG R E E T I N G 5 30 I N D M S R C 263 OMAGSPY 540 470 DRAM 12 476 KAL I E D H-DIAL 477 H-FRQAVA 500 EX- PROG* 526 AD DEMO 5 27 B I NL OAD H- F H E Q 12 5 02 H-Bo BALL 5 04 H-ECHASK 505 H- DAY COM 5 07 CAROL S H- STPWCH 510 LOADER 635 I N I TL I 2 E 6 4 1 SEG0 663 7 25 SEG 1 BALLOON H- DRAW 12 511 H- S O L A C E 513 H-CLOCK 5 14 H-BASMEM 5 15 H-M AG S P Y 516 H A- D T S T 522 DATA1 2 777 ECHASK 531 H-DATA12 577 KW l 2 S U B C 602 1816 STPWCH FRQAVA 1043 - 2 4 2 2 1 2 2 1 1 I 1 1 50 1 5 37 6 1 1 2 1 1 244 I! 3 3 16 4 6 5 776 1 52'11 614 535 2 3 3 617 11 637 660 717 763 771 2 3 2 1 2 1 1 2 17 34 36 2 1 1 1 2 1 17 3 3 5 25 31 **uxzc** 5 23 1 04-06-7 0 5 24 2 D- 7 E1 VARY RN BLKS 6 6 5 Maintenance Programs DEC-12-D7AE-U0 (Basic d i a g n o s t i c s ) NAME PIP MARK1 2 R IMLDR B INL.DR CBL C BH ADDR 5 L O ADDRSH i ADDRS 12 RP.NIS7. R A N JMP JMP JYS JMPS ELF MEMDATA INSTl I NST:! I NST%A I NSTBH T C 12 1MEX CPTSTl CPTST2 C P'I .5:T 3 TTY! TTY2 TC 1 % F E XT 1\11, EXTAT EXTCB EXTI% 1 8 TClB I TCl2 I 1 TAPEDATA ADTST R ELAYT S T DISPTS'I' K k 12A ONOFF CB12 S OURC t.: BN BLXS 684 1 1 603 1 605 606 1 1 60 7 1 104 1 612 1 103 1 61 1 101 1 102 1 100 1 6 1C11 1 1 613 1 614 1 77 72 6 1 1 602 1 200 1 712 1 713 1 72 5 71 1 1 71 3 2 1 1 717 720 1 72 1 1 1 1 1 202 1 177 1 2Q1 76 1 1 762 1 763 1 772 1 765 1 773 1 D- 8 B I NARY BN BLKS 251 17 470 7 3 477 502 3 505 3 245 4 510 3 241 4 513 2 515 5 235 4 522 4 233 2 231 2 526 13 217 12 283 14 5b1 6 547 10 564 4 146 21 131 15 57D 7 615 13 121 10 113 6 644 18 654 11 62 15 4 1 21 727 15 107 4 34 5 786 4 30 4 6 21 722 3 3 3 DEC- 12-D8GC-UO NAME PIP MARK1 2 R I MLDR B I NLDR DBl2 DC 0 4 LP08 PIXITRE PFXITIT PECITDRT PECITDT DC02F DC02E EAE3A EAE3B DPl2A PWRFAII.. KWl2BC CALCOMF HSRDPUN DF32DD DF 3 2 DL RF08DD RFOPIMD LINEPNTR CARDHEAD SOURCE BN BLTS 42 1 41 1 37 1 1 4a 1 2 50 1 247 2 111 555 1 245 1 246 1 512 1 2 526 5 31 1 53% 533 577 631 6 37 113 244 243 242 241 513 514 43 1 1 1 1 1 1 1 1 1 1 1 1 1 BINARY BN BLKS 251 17 47B 7 477 3 3 502 505 5 515 11 145 16 534 7 207 11 543 12 201 6 1 6 3 11 571 6 130 1 5 615 14 114 14 3 600 638 5 640 10 603 12 2 2 0 21 556 13 6(a 1 3 174 5 54 4 703 6 D- 9 APPENDIX E UPDATE O F LAP6-DIAL This release of LAP6-DIAL p r o v i d e s implementation o f RK8 d i s k s and LP08 l i n e p r i n t e r , c h a i n i n g of programs, and several new a p p l i c a t i o n s programs. tapes. To d a t e ( J a n u a r y 15, 1 9 7 1 ) t h e r e are no known e r r o r s on t h e A b r i e f d e s c r i p t i o n o f t h e user programs f o l l o w ( n o t e t h a t some r e q u i r e a d d i t i o n a l hardware - e.g., KWl2A c l o c k o r 8K of memory); see the individual descriptions f o r particulars. ADTAPE/ADCON ADTAPE i s a d a t a a c q u i s i t i o n program t h a t allows t h e u s e r t o s i m u l t a n e o u s l y sample from 1 t o 1 6 A/D channels a t sampling rates up t o 1000 p o i n t s / s e c o n d and up t o a maximum t i m e of 40 s e c o n d s / p o i n t , d i s p l a y t h e o u t p u t of any two channels on t h e scope, and o u t p u t a l l r e s u l t s t o LINCtape i n r e a l t i m e . ADTAPE has a s e t u p mode t h a t allows t h e u s e r t o d e f i n e a wide v a r i e t y of sampling schemes v i a e i t h e r t h e keyboard/scope o r LINCtape. The program ADCON i s u t i l i z e d subsequent t o ADTAPE and a l l o w s t h e u s e r t o s t r a t i f y ADTAPE LINCtape o u t p u t f o r a g i v e n channel on c o n t i g u o u s t a p e b l o c k s . BINLOAD The Binary Loader (DEC-08-LBAA-PB) u s i n g b i n a r y paper t a p e s . i s a l s o i n c l u d e d on t h e t a p e f o r t h o s e I t i s s e l f s t a r t i n g and l o a d s i n t o f i e l d la. If one wishes t o u s e it i n f i e l d 1, r e a d i n t h e f i r s t b l o c k , t h e h e a d e r b l o c k , and change: Word 1 from 6282 to 6212 Word 357 from 7777 to B Word 377 from 91 t o 7777 and r e w r i t e t h e block. E -1 CATACAL CATACAL is a box car averager and data manipulation program that can acquire data from an external instrument at rates that range from .25m to 35 seconds per point. CATACAL has the capability of reading and writing on LINCtape; it can output one or two spectra to either the scope or an X-Y recorder. It can also differentiate, integrate, strip, and compare spectra and display the results on the scope. CATACALE has the same capabilities as CATACAL, but uses EAE. Note that reassembly of either program requires DIAL-MS. CAT2 and CAT3 are the sources for the program; CAT1 and CATlE are the floating-point overlays. CONVERT CONVERT translates a LAP6 or LAP6-3L source program on LINCtape to source usable by DIAL. CREF12 CREF12 allows the DIAL-MS user to generate cross-reference listings of a l l user defined symbols with the line numbers at which the symbol was defined and used. DIAL LAP6-DIALI commonly referred to as DIAL, is supplied in two versions: DIAL-V2, for non-disk systems and DIAL-MS for 8K d i s k systems. DIAL is the PDP-12 operating system and includes assembling, editing, and PIP capabilities. D1SPLAY DISPLAY enables a data display facility for those routines which do not require complex display processing or cannot sacrifice the core for such a display. The routine displays any contiguous section of core via a moving window, with a cursor and octal readout of cursor positions to facilitate operator interaction. FFTD Fast Fourier transforms and inverse Fast Fourier transforms can be performed on 4 to 1024 real or complex points using the FFTD (Fast Fourier Transform and Display) program. The real and imaginary parts of the input or output data and the magnitude and scale factor of the output data can be displayed on the scope via a moving window. Transformed data can be stored on DIAL or data LINCtapes or disks. E- 2 FOCAL4K FOCAL4K (DEC-08-AJAE-PB) i s i n c l u d e d on t h e t a p e f o r convenience of load- FOCAL i s an o n - l i n e , ing. c o n v e r s a t i o n a l , i n t e r p r e t i v e language d e s i g n e d t o s o l v e numerical problems u s i n g s h o r t , e a s y - t o - l e a r n , imperative English statements. FOCAL- 1 2 FOCAL-12 i s an e x t e n s i o n of FOCAL designed t o o p t i m i z e e a s e of u s e of t h e PDP-12 and i t s s t a n d a r d p e r i p h e r a l s , i n c l u d i n g t h e d i s p l a y s c o p e , LINCtape, d i s k , A/D c h a n n e l s , sense s w i t c h e s , and KW12 c l o c k . DIAL f i l e s a r e u t i l i z e d for program and/or d a t a s t o r a g e and r e t r i e v a l . FORCOM/FO RS Y S The 4 K FORTRAN System i s i n c l u d e d on t h e t a p e : (DEC-08-AFC1-PB) FORCOM, t h e compiler and FORSYS, t h e o p e r a t i n g system (DEC-08-AFC3-PB). FRED/MILDmD - The F i l e Replacement, E n t r y and D e l e t i o n s u b r o u t i n e p r o c e s s e s t h e D I A L t a p e i n d i c e s for t h e u s e r , f r e e i n g him from w r i t i n g t h e c l e r i - cal f u n c t i o n of m a i n t a i n i n g t h e f i l e e n t r i e s . MILDRED p r o c e s s e s t a p e and/or d i s k i n d i c e s u s i n g t h e DIAL-MS I / O s u b r o u t i n e s . GENASYS The t a p e s d i s t r i b u t e d by t h e Program L i b r a r y a r e s e t up t o o p e r a t e w i t h LAP6-DIAL V2. Those u s e r s w i t h 8 K o f core memory who wish t o u s e t h e d i s k v e r s i o n of LAP6-DIAL may c o n v e r t t o DIAL-MS u s i n g GENASYS . E- 3 LIFE Acquired d a t a i s c h a r a c t e r i z e d and s t o r e d f o r subsequent matching and r e t r i e v a l by t h e program LIFE, L i b r a r y File E n t r y . A l i b r a r y of s p e c t r a d a t a i s c r e a t e d on LINCtape o r d i s k by s p e c i f y i n g f e a t u r e s of t h e d a t a v i a a c u r s o r and moving window on t h e d i s p l a y scope. b e compared w i t h t h e l i b r a r y f o r i d e n t i f i c a t i o n . Unknowns t h e n can LIFE i s p a r t i c u l a r l y u s e f u l w i t h d a t a o b t a i n e d by t h e PDP-12 d a t a a c q u i s i t i o n programs such a s TISA and ADTAPE. L8SIM The LINC-8 S i m u l a t o r Trap P r o c e s s o r h a n d l e s T e l e t y p e i n p u t and o u t p u t f o r LINC-8 and c l a s s i c LINC programs when t h e y a r e r u n on t h e PDP-12. It must b e loaded i n t o t h e PDP-12 c o r e memory w i t h any LINC-8 o r c l a s s i c LINC program which u s e s t h e keyboard o r any c l a s s i c LINC program which u s e s t h e T e l e p r i n t e r i n o r d e r f o r t h a t program t o r u n on t h e PDP-12. MAGSPY The MAGSPY program p r o v i d e s a moving window f o r s c a n n i n g d a t a s t o r e d on d i g i t a l magnetic t a p e . The d a t a i s d i s p l a y e d on t h e scope and can be scanned a t a r a t e determined by a p o t e n t i o m e t e r setting. The d a t a can be i n t e r p r e t e d e i t h e r as a b i n a r y p o i n t p l o t o r as packed ASCII characters. MARK 1 2 The MARK12 program i s used t o format t a p e s t o b e used w i t h t h e PDP-12. Three format o p t i o n s are a v a i l a b l e i n c l u d i n g a 16008 b l o c k f o r m a t , and, by u s i n g t h e s u b r o u t i n e s w i t h i n MARK12, t h e u s e r can g e n e r a t e a t a p e of a r b i t r a r y format. E-4 NMRS I M NMRSIM i s a program t h a t a l l o w s t h e u s e r t o c a l c u l a t e t h e o r e t i c a l s p e c t r a of a wide v a r i e t y of compounds. The u s e r i n p u t s t h e a p p r o p r i a t e parameters from t h e keyboard, such a s spin, chemical s h i f t s , and coupling c o n s t a n t s , l i n e s p e c t r a a r e displayed on t h e scope. Calculated NMRSIW can o u t p u t s p e c t r a t o LINCtape and also can r e a d , merge and d i s p l a y a s e r i e s of s p e c t r a from LINCtape which e f f e c t i v e l y s i m u l a t e s l a r g e s p i n systems o r m i x t u r e s of compounds. performs t h e same f u n c t i o n s as NMRSIM, b u t a l s o u s e s EAE. NMRSIME Note t h a t reassembly NMR2 and NMR3 are t h e s o u r c e s f o r t h e of b o t h programs r e q u i r e s DIAL-MS. program, CAT1 and CATE a r e the f l o a t i n g p o i n t o v e r l a y s , PATCH The PATCH program w i l l modify any l o c a t i o n i n any TBLK on t a p e u n i t 1. I t s primary f u n c t i o n i s t o provide a method €or making s m a l l p a t c h e s t o LINCtape b i n a r i e s . For example, PATCH can be used t o modify l o a d and go arguments i n a LAP6-DIAL b i n a r y header TBLK. PIP The P e r i p h e r a l I n t e r c h a n g e Program p r o v i d e s a f l e x i b l e means of t r a n s f e r r i n g d a t a among p e r i p h e r a l d e v i c e s such a s LINCtape, T e l e t y p e , highspeed paper-tape reader/punch, l i n e p r i n t e r , d i s k and c a r d r e a d e r . Sym- b o l i c and b i n a r y f i l e s , a s w e l l as a b s o l u t e d a t a , a r e processed i n response t o scope-directed operator requests. PRTCl2 -F The program PRTC12-F o p e r a t e s t h e TC12-F t a p e o p t i o n and a l l o w s t h e user t o r e a d and w r i t e i n t h e forward d i r e c t i o n DECtapes t h a t have been f o r m a t t e d on t h e PDP-8, PDP-9, PDP-10 o r PDP-15 computers. E- 5 QANDA QANDA i s a s u b r o u t i n e which a l l o w s a u s e r t o d i s p l a y t e x t u a l i n f o r m a t i o n on t h e CRT d i s p l a y , ask q u e s t i o n s of t h e v i e w e r , allow e d i t i n g of t h e i n p u t , and r e c e i v e answers. SIGAVG/SINPRE SIGAVG i s a multisweep s i g n a l a v e r a g e r t h a t a l l o w s t h e u s e r t o e x t r a c t a s i g n a l from a s i g n a l / n o i s e e x t e r n a l environment, and d i s p l a y it on t h e scope. SIGAVG can sample a t r a t e s t h a t r a n g e from 55-4995 microseconds p e r p o i n t p e r i n s t r u m e n t , can s u p p o r t a maximum of f i v e i n s t r u m e n t s , can t a k e up t o 4g96 sweeps, and can o u t p u t averaged r e s u l t s t o LINCtape. SINPRE c o n v e r t s t h e o u t p u t of SIGAVG (two word) t o t h e commonly used one word format. SIGAVG1, SIGAVG2, and SIGAVG4 are t h e b i n a r y v e r s i o n s d e s c r i b e d i n t h e S i g n a l Averager document; CNTRL2 and CNTRL4 a r e t h e parameter t a b l e s d e s c r i b e d i n t h e same document. TISA T I S A can a c q u i r e asynchronous or synchronous d a t a s i m u l t a n e o u s l y from up t o f i v e i n s t r u m e n t s a t rates t h a t do n o t exceed 1 / 2 m i l l i s e c o n d / p o i n t and s t o r e d a t a on LINCtape. Data i s d i s p l a y e d on t h e scope v i a a moving window and c u r s o r w i t h X-Y decimal read o u t . T I S A h a s a s e t u p mode t h a t a l l o w s t h e u s e r t o d e f i n e a wide v a r i e t y of experiments v i a e i t h e r t h e keyboard/scope or LINCtape and s u p p o r t s up t o 32K of c o r e . Data can be a c q u i r e d f r o m i n s t r u m e n t s t h a t are i n t e r f a c e d v i a s h a f t e n c o d e r s or p o t e n t - i o n e t e r s o r both. W i t h the power t o c a l l any LAP6-DIAL program, T I S A i s able t o i n t e r a c t w i t h a l l , PDP-12 E- 6 software. T h e f o l l o w i n g m a t r i x summarizes t h e r e q u i r e d and s u p p o r t e d P D P - 1 2 options f o r each program. A d d i t i o n a l H a r d w a r e and S o f t w a r e Program DIAL-MS 8 K C o r e Mem. ADTAPE/ADCON KW12 C l o c k Disk X BINLOAD CATACAL X X CONVERT CREF12 x X * DIAL- MS DISPLAY FFTD * X FOCAL4K FOCAL- 1 2 X * X * FORCOM/FORSYS FRED MILDRED X GENASYS * LIFE * L8SIM MAGSPY MARK12 NMRS I M X X X * PATCH PIP P RTC 12-F QANDA S I GAVG X SINPPE TISA X x = required * = o p t i o n a1 E-7
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies