Digital PDFs
Documents
Guest
Register
Log In
DEC-12-BW1I-D
December 1971
44 pages
Original
0.9MB
view
download
Document:
dec-12-bw1i-d
Order Number:
DEC-12-BW1I-D
Revision:
Pages:
44
Original Filename:
https://svn.so-much-stuff.com/svn/trunk/pdp8/src/dec/dec-12-bw1/dec-12-bw1i-d.pdf
OCR Text
SOFTWARE PACKAGE AND SERVICES IMPORTANT - PLEASE READ DEC-12-BW1I-D June, 1971 Your attention is invited to the last two pages of this document. The "HOW to Obtain Software Information" page tells you how to keep up-to-date with . DEC's software. The "Reader's Comments" page, when filled in and mailed, is beneficial to both you and DEC; all comments received are acknowledged and are considered when documenting subsequent manuals. Copyright @ 1971 by Digital Equipment Corporation The material in this handbook, including but not limited to instruction times and operating speeds, is €or 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-BWlI-D from Program Library, Digital Equipment Corporation, 146 Main Street, 01754 Price $1.00 Maynard, Massachusetts Dear Customer: The f o l l o w i n g p a r a g r a p h s o f f e r s u g g e s t i o n s f o r u s i n g y o u r PDP-12 Comp u t e r System: an overview of t h e C u r r e n t S o f t w a r e Package (Appendix A ) and S o f t w a r e S e r v i c e s (Appendix B) i s a l s o p r o v i d e d 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 LAPG-DIALbanual and ( 2 ) u s e t h e PIP program t o make c o p i e s o f 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, I n d i v i d u a l i t e m s , s u c h as LINC- you may o r d e r t h e k i t now. t a p e s o r T e l e t y p e p a p e r , are a l s o a v a i l a b l e . p l i e s price list. I n c l u d e d i s a DEC Sup- I f d u p l i c a t e c o p i e s o f p a r t , o r a l l , of t h e S o f t - ware Package are r e q u i r e d , Appendix D c o n t a i n s t h e PDP-12 Program L i b r a r y Price L i s t . We 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 release. Please be c e r t a i n t o keep a l l t h e m a i n t e n a n c e programs ( w r i t e - u p s and t a p e s ) n e a r t h e computer t o f a c i l i t a t e service by y o u r 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 S o f t w a r e Package c o n s i s t s o f s i x LINCtapes, a p p r o x i m a t e l y 30 p a p e r 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 o f t h e package are i n v e n t o r i e d i n t h e PDP-12 S o f t w a r e 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 S o f t w a r e 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 s h o u l d 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 v i e w p o i n t , a l l PDP-12 S o f t w a r e f a l l s i n t o o n e 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 U s e r 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 , s y s t e m s 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 o f t h e DEMO-12 Monitor and pfograms t a k e n from t h e LINC-8 Program L i b r a r y ( t h e programs have been m o d i f i e d t o r u n under t h e M o n i t o r ) . i n t e n d e d f o r demonstration/amusement Some a r e o n l y ; some are 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 o f "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 o p e r a t i o n o f t h e PDP-12 hardware. Maintenance s o f t w a r e i s used 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 o f i n t e r e s t t o p e o p l e d o i n g a p p l i c a t i o n s programming. T h r e e o f the s i x LINCtapes s u p p l i e d i n t h e PDP-12 S o f t w a r e Packaqe cont a i n u s e r programs (SEZE, SE3Cr S E 4 B ) ; one c o n t a i n s a demo program (UXZC); and two c o n t a i n maintenance programs (D7AG and D8GD) . ALL ARE LAP6-DIALr VF,RSION 2 TAPES D I A L can be u s e d as DIAL-V2 l a r g e r systems. f o r 4K s y s t e m s o r as DIAL-MS for 8K and The program GENASYS ebe used t o combine t h e DIAL-V2 A- 1 b i n a r i e s i n t o a DIAL-MS s y s t e m ( r e f e r t o Appendix A of t h e LAP6-DIAL Programmer's Reference Manual, DEC-12-SE2D-D) . Each D I A L program has an accompanying 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 a d d i t i o n , e a c h m a i n t e n a n c e program h a s 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 It, 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; e a c h u s e r program i s d e f i n e d i n Appendix E. 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 b l o c k s long. The D I A L programs i n g e n e r a l re- cognize only t h e f i r s t 10008 blocks. The e x t r a b l o c k s a r e u t i l i z e d for s t o r a g e of s o u r c e s which w i l l be 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 t o 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 i s 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, M a s s a c h u s e t t s , U.S.A., P a l o 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 , U n i t e d Kingdom, Cologne, Germany and P a r i s , F r a n c e . T h i s c o u r s e i s an e x c e l l e n t way t o l e a r n a b o u t b o t h b a s i c PDP-12 P r o gramming and PDP-12 S o f t w a r e Package. PDP-12's "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 D e p a r t m e n t ' 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 course. 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 e a c h PDP-12 p u r c h a s e d . 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 S o f t w a r e S u p p o r t S p e c i a l i s t s . A S o f t w a r e 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 job i t i s t o h e l p h i s customer make optimum u s e of D E C ' s programming. He s h o u l d 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 S o f t w a r e 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 contact 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, S o f t w a r e Performance R e p o r t forms, and c u m u l a t i v e S o f t w a r e Manual Updates are 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 . O r d e r s may be forwarded by m a i l w i t h a p u r c h a s e o r d e r number or check t o y o u r l o c a l 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 a s programming n o t e s , s o f t w a r e problems, and d o c u m e n t a t i o n 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 S o f t w a r e 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 u p d a t e t h e c u m u l a t i v e S o f t w a r e Performance 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 Summary f o r t h e PDP8 & PDP-12. 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 execute 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 S o f t w a r e N e w s p l e a s e n o t i f y y o u r S o f t w a r e S p e c i a l i s t o r S o f t w a r e Informat i o n Service. A d d i t i o n a l c o p i e s of t h e S o f t w a r e Performance Summary may r e q u e s t e d w i t h o u t c o s t from t h e Program 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 of 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. E n c l o s e d 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 S U P P L I E S K I T CONTENTS ~~ QUANTITY DESCRIPTION 2 R o l l s of o i l e d paper tape 1 Box of ASR 33 T e l e t y p e paper 500 - L I N C t a p e l a b e l s , assorted colors 1 S p e c i a l L I N C t a p e Storage R a c k 20 R o l l s of L I N C t a p e 5 Spare Teletype ribbons (18-09544) Revised: Price: c-1 June 26, 1969 $200.00 APPENDIX D PDP-12 which i s i n c l u d e d i n t h e T h e f a m i l y of 8 P r i c e L i s t (DEC-08-BRZE-D), PDP-12 Software Package, SOFTWARE PRICE L I S T s u p p l i e s t h e p r i c e l i s t f o r t h e PDP-8 subset of t h e S o f t w a r e P a c k a g e . PDP-8/1 B a s i c Software P a c k a g e ( d o c u m e n t s + tapes) $75.00 LINCtapes LAP6-DIAL U s e r P r o g r a m s - DEC- 12 SE 2 E - UO DEC- 12-S E 3 C- UO 1 35.00 35.00 35.00 DEC-12-SE4B-UO DEMO12 P r o g r a m s DEC- 1 2 - UX 2 C- UO 35.00 Maintenance P r o g r a m s MAINDEC-1 2-D7AG-UO MAINDEC-12-D8GD-UO LAP6-DIAL 35.00 35.00 Sources ( 2 t a p e s , l i s t i n g s and program d e s c r i p t i o n s ) Version 2 DEC-1 2-SEYA-UO DEC- 1 2 SE 2 B- UO - 100.00 100.00 System DEC-1 2-SE 6B-UO 35.00 Source P a c k a g e DEC- 1 2 SEXA- UO - 100.00 Mass Storage AIPOS P r o g r a m s (Source t a p e , l i s t i n q s and p r o q r a m d e s c r i p t i o n ) FPP Software System DEC-12-SE7B-UO 35.00 User's Handbook DEC-12-SRZA-D 5.00 DEC- 1 2 - SE 2 D- D 2.00 DEC-12-SE2D-DN 1.00 QANDA DEC- 12-FISA- D 5.00 CONVERT DEC-12-ESYB-D 5.00 U s e r Programs PDP-12 LAP6-DIAL DIAL-MS Manual Update l''UO" = LINCtape: P a p e r T a p e ASCII. "D" = Document; "PB" = P a p e r T a p e B i n a r y ; D-L "PA" = U s e r Programs MAGSPY DEC- 12- UZ SA- D $ 5.00 L8SIM DEC- 12- S I 1B- D 5.00 MARK12 DEC-12-YITB-D 5.00 CATACAL DEC-12-UW1A-D 5.00 ADTAPE/ADCON DEC- 12- UW 2A- D 5.00 S IGAVG DEC-1 2-UZ IA-D 5.00 SINPRE DEC-12-UW4A-D 5.00 TISA DEC- 12- UW3 A- D 5.00 NMRS I M DEC- 1 2 - UW5A- D 5.00 FFTD DEC-12-FQEA-D 5.00 FRED DEC-12 - FZ FA- D 1.00 MILDRED DEC- 1 2 - FZDA- D 5.00 PATCH DEC-12-YU2A-D 5.00 P RTCl2- F DEC-1 2-Y IYA- D 5.00 CREF12 DEC-12-FRZB-D 5.00 DISPLAY DEC-12-FLSB-D 5.00 FOCAL-12 DEC-12-AJAA-D 3.00 LIFE DEC- 1 2-UW8A- D 5.00 AIPOS DEC- 12-SQlA- D 5.00 FPP A s s e m b l e r DEC- 12-AQ Z A- D 5.00 FPP Support L i b r a r y DEC-12-YEXA-D 5.00 U s e r ' s Guide DEC- 1 2-UX ZB- D 5.00 Monitor T e c h n i c a l Description DEC-12-MRZA-D 5.00 MAINDEC-12-DaBA-D D~BA-PB 5.00 5.00 MAINDEC-12- DPAB-D DaAB-PB 5.00 5.00 Demb P r o g r a m s Maintenance P r o g r a m Instruction T e s t Part 1 Part 2 D- 2 Maintenance P r o g r a m s Part 3 MAINDEC-1 2- Dg CA-D $ 5.00 5.00 Tape Quickie MAINDEC-1 2-DVGA-D 5.00 5.00 DBCA-PB D~GA-PB - Dg HA- D DRX R e l a y T e s t MA1NDEC- 12 DBHA-PB 5 .OO 5 .OO C o u l t e r S Interface Test MAIN DEC- 1 2 DVKA- D D$ KA- P B 5.00 5.00 E x t e n d e d Memory Control Test MA1N DE C 12 D 1AC D DlAC-PB 7.00 5.00 JMPSELF MAINDEC- 1 2 - DlBA-D D1BA-PB 5.00 5.00 - - - - PDP-12 Address T e s t MAINDEC-12-DlCA-D DlCA-PB 5.00 5.00 PDP-12 Checkerboard MAINDEC- 1 2 - DlDA-D DlDA-PB 5.00 5.00 F l o a t 1's and g ' s T h r o u g h Memory MAINDEC- 12- DlEA-D D1EA-PB 5.00 5 .OO B a s i c Memory Control Test MAINDEC-12-DlFA-D D 1FA-PB 5.00 5.00 VTg6 ( D a t a p o i n t 338) MAINDEC-12-D2AA-D D2AA-PB 5 .OO TC12I MAINDEC- 1 2 - D3AE-D D3AE-PB 14.00 5.00 PDP-12 MAGtape Data E x e r c i s e r (LINCtape) MA1NDEC- 12 D3 DB D D3DB-PB 7.00 5.00 TC12-F O p t i o n MAINDEC-1 2-D3EB-D D3EB-PB 7.00 5.00 T a p e Data T e s t MAINDEC-1 2-D3 FB-D D3FB-PB 5.00 5 .OO TC12II MAINDEC- 1 2 - D3GA-D D3 GA-PB 12.50 5.00 DF32 D i s k L i s t Logic T e s t MAINDEC-12-D5BA-D D5BA-PB 7.00 5.00 DVg8-N Test MAINDEC-1 2-D5CA-D D5CA-PB 5.00 VR12 Display MAINDEC-1 2-D6BB-D D6BB-PB 5.00 5.00 A to D Test MAINDEC-12-D6CC-D D6CC-PB 5.00 5.00 Data Verifier - D- 3 - 7.00 5.00 Maintenance Programs (cont'd) DR12 Relay Register Test MAINDEC-12-D8AB-D D8AB-PB $ 5.00 5.00 KWl2A Clock Test MA1 NDEC- 12- D8CC-D 10.00 D8CC-PB 5.00 DCg4TST MAINDEC- 12-D8DA-D D8DA-PB 5.00 5.00 KW12 B-C Simple Clock MAINDEC-12-D8EB-D D8EB-PB 5.00 5.00 DCg2-F Option Test MAINDEC-12-D8FA-D D8FA-PB 5.00 DPg2 Test MAINDEC-12-D8HA-D D8HA-PB 5.00 5.00 CCg2 Test MAINDEC-12- D8JA-D D8JA-PB 5.00 5.00 DB12 Test MAINDEC-12-D9BA-D D9BA-PB 5.00 5.00 PDP-12 Operating Procedures MAINDEC-12-D9CA-D 5.00 D-4 7.00 User Programs DEC-12-SE2E-UO SOURCE NAME BN ELKS PI P MARK12 1512 5 0 FOCAL- 1 2 FOCAL4K 776 1 STHRUF@* 1562 12 CATACAL MAGSPY QAV DA 6 6 0 17 MILDRED 677 35 SIGAVGl LIFE GEXPSY S DIAL-MS1 DI &-MS2 DIAL-MS3 DIAL-MS4 TI SA DISPZAY 1@7 1 3 ADTAPE ADCON NMRSIM CREF12 L8 SIN FFTD ' S I GAVG2 FRED S I GAVG4 SINFHE FFTC-1 FFTC-2 MILQhV SIN856 L I F E B01 LIFE R4 L I F E E5 L I F E B6 SIGAVG CNTRL2 CNTRL4 **SE8E** 734 40 1450 1000 1050 1103 1157 1163 1222 1265 1307 1356 1443 1506 777 36 50 33 RIllARY I3l FLKS 247 21 470 7 477 26 226 21 525 4 531 21 216 10 213 3 210 3 200 10 5 5 2 21 164 5 5 7 3 20 144 20 613 6 124 20 6 2 1 20 122 2 71 16 57 12 37 2 @ 171 7 34 3 641 17 24 10 12 0 12 12 54 4 37 43 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- 5 Refer to DEC-12-SE3C-UO NME BN SOURCE BLKS PIP CON VERT 746 FORCOM 14 FORSY S 13 PINLOAD 11 PATCH 15 PRTC 12- F 1145 Y Q 1R- PB Y Q2B- PR YQ3R-PE Y Q4B- PB 25F-EAE 1 25F- EAE2 2 5 F- EAE3 25F- EAE4 FMAA- PA 167 FM RA- PA 164 M CB- PA 160 FM DA- PA 575 FM EA- P A 151 FM FC- P A 605 FM GE- PA 146 27 1 1 1 84 65 2 3 4 10 7 10 3 FXH P.- PF FM I A- P A 615 MJ A - P A 616 FMKA- F A 135 1 0'JASCI I 621 1 lUASCI I 622 l4UASCI I 131 15UASCI I 626 125 1RUASCI I l9UASCI I 122 2 lUASCI I 633 22UASCI I 117 23UASCI I 648 24UASCI I 111 25UASCI I 645 28UASCI I 102 BPUASCI I 655 2 1- U-BI N NMRSIME CATACALE CAT 1E CAT 1 MAGSPY 710 TIP1 775 TI P2 107D ADTAPE 1232 RI N ARY ELKS 247 21 470 5 4 7 5 28 231 16 515 3 520 4 524 12 222 7 213 7 536 10 202 11 546 7 555 7 171 11 564 11 BY 137 7 77 57 667 50 41 20 21 7 7 1 3 2 1 4 4 5 4 3 5 3 5 6 10 7 12 36 73 55 71 ADCON 1323 46 NMR2 NMR3 **SE3C** LS SIM 1371 1431 12 1503 40 52 1 14 D- 6 3 DEC- 12-SE 4B-UO NAYE SOURCE BINARY BN FLKS BV E L K S 247 21 147 470 146 61 65 1 PIP CAT2 CAT3 **SE4B** D- 7 D e m o n s t r a t i o n Programs DEC- 12-UXZC-UO NPME LOADER. AN SOURCE EGKS SEG0 1- 3. SEG 11-40 DMAGSFY DFRQAN A DDIAL E F R E Q 12 EVAVES EB. BALL EBASMEPl .FMF SKUOALSLA1ECcI DE FDRAW 12 FECHASK FSPCWAR TDAY COM TST P!?:CH TCLOCK SCRATCH. GREETI N G INDMSRC OM AG S P Y DRAW 12 KALIED H-DIAL H-FRQAVA Ex. PROG. AD DEMO B I NL OAD H- FHEQ 12 H-Be BALL H ECH ASK H- DAY COM CAROL S H- STPUCH L OADER INITLIZE - - SEG0 SEG 1 55 56 57 61 63 66 67 71 103 5313 263 540 470 476 2 4 2 2 1 2 2 1 1 1 D- 8 1 1 5 1 2 2 3 6 10 11 2 3 3 3 5 1 244 25m 1 256 776 1 520 614 535 2 617 11 2 3 34 637 668 717 36 763 50 1 500 526 5 27 5 02 5 04 5 05 507 2 1 2 1 510 635 64 1 663 7 25 1 511 513 H-CLOCK 5 14 H-BASMEM 5 15 H-MAGSPY 516 H- A- D T S T 5 22 DATA 12 7 77 ECHASK 53 1 577 H-DATA12 K V 1 2 S U B C 602 STPVCH 1016 FRQANA 1043 **uxzc** 5 23 04- 06- 7 0 5 24 H- SOLACE h 2 2 17 771 BALLOON H-DRAW12 4 2 6 2 3 3 16 4 6 5 1 1 2 5 37 6 1 1 2 1 1 477 1 3 2 3 SEG04-4. 24 26 32 35 45 46 50 52 53 54 0 1 10 11 12 17 20 22 165 37 153 72 163 170 173 176 201 206 210 216 220 223 226 I N 1 TL I % G R E E T 1% BALLOON DMOINDX. Q A?JD A. DA-DTST DDATA 12 E1 .VARY BLKS FN 2 1 1 1 2 1 17 3 3 5 25 31 1 e 3 3 6 6 5 Maintenance Programs DEC-12-D7AG-UO (Basic d i a g n o s t i c s ) NPME PIP MAW( 1 2 HIMLDH BI NL DH CEL CBH ADDhSLO ADDtlSd I ADDHS 1 2 HA!I SL flAlU JM P JMPJMS JMPSELF MENDATA INSTl I~ST2 ItJ ST2A Il\a ST2B TC 12DAEX MEMCT CPTST 1 CPTST2 CPTST3 TTY 1 TTY 2 TC 12F EXTMC EX TAT EXTCB EXTMCl2 TC12 I TC12 I 1 TAPEDATA ADTST RELAfT ST DI CF1 51 KW 12A OlJOFF CB12 SOUbCE BLKS 6 04 1 1 167 1 605 1 606 1 607 1 104 1 612 1 103 1 563 101 1 102 1 1 100 1 610 1 613 1 614 1 77 126 1 602 1 200 1 577 1 1 7 12 7 13 1 1 7 25 1 7 14 7 15 1 1 117 120 1 1 116 1 721 1 170 1 202 1 177 1 20 1 1 17 1 1 7 62 1 175 176 1 1 7 65 1 115 BV D- 9 BINAHY ELIJ ELKS 251 470 477 502 505 245 510 241 513 515 235 522 233 231 526 217 283 541 547 665 564 146 131 570 615 121 630 636 654 62 41 727 107 172 106 557 6 722 3 17 7 3 3 3 4 3 4 2 5 4 4 2 2 13 12 14 6 10 12 4 21 1s 7 13 10 6 7 11 15 21 15 4 3 4 4 21 3 3 NPME PIP M A W 12 RI ML DR BI NL DH DE12 DC84 VT06 L P08 PECITM PECITIT PECITDHT PECITDT DC02F DC02E EAE3A EAE3B SOURCE ELKS 42 1 41 1 37 1 40 1 1 25 0 247 1 1 530 2 111 555 1 245 1 246 1 512 1 2 526 531 1 532 1 BN 533 1 577 PURFAIL 631 KWl2BC 637 CALCOMP 113 HSRDPUN 244 DF32DD 243 DF32Ix. 242 kF0BDD 241 hF08ND 513 LINEI-NTR 514 CARDhEAD 43 1 1 1 1 1 1 1 DP 12A 1 1 1 1 D-10 BIIVAHY EN ELKS 251 470 477 582 505 515 76 145 534 267 543 201 163 571 130 615 114 600 632 64@ 683 220 556 60 174 54 7[63 17 7 3 3 5 11 13 16 7 11 12 6 11 6 15 14 14 3 5 10 12 21 13 13 5 4 6 AIPOS Programs DEC- 12-S E 6B- UO INDEX OF: MAY13r 1971 INDEX LENGTH = 4 VOLUME LENGTH = 16@0 SYSTEM FILNAM EXT BUILD * B I N INIT .BIN CBEATE. BIN INTEHP. BIN TkAVS * B I N PRINT * E I N DI SHDX. BIN FI XHDho BIN MOVE eEIG DOHA . B I N FOCAL 12 LOAD * B I N GAUSS W O R K AHEA START 35 35 46 D-11 46 46 46 46 46 75 103 156 264 212 243 LEN 11 11 27 27 27 27 27 27 6 53 26 6 31 1335 FPP S o f t w a r e DEC-12-SE7B-UO SOURCE NAME PIP MAW12 FPPASM FPPASM 1 FPPASM 2 FPPASM 3 FPPLI B FPPL B 1 FPPL I BS FPFLBlS FPFLB2S EV 470 143 551 ELKS 61 53 41 126 15 73 612 33 45 31 74 42 657 D-12 BINAHY BN BLKS 247 240 216 21 7 22 DIAL-V2 Sources DEC-12-SEYA-UO PART 1 SOUhCE NPME 8N ELKS PI P MARK12 202 47 516 36 27 14 1 REMAKE MAG5Pf C OtU V E K l LBSIM CLEARSYM ASSEMTWO AS SEM ON E QAii DA DIALV2A 554 166 7 614 BINA1IY ELK5 251 17 7 470 477 17 EN 75 73 17 1 10 147 146 PART 2 SOUIrCE NCrvJi BV PLKS PI P 251 470 MAMl2 PA Lx s lic PR I N TM S PI F2 LOADERST PIP1 PI P4 FI P3 SAVBItJST UI ALV2B ED1 lOIiV2 APNPThV2 FCOM5VS BIigAhf ELKS BV 31 105 511 237 171 602 122 660 lB4 676 477 64 D-13 21 15 71 12 46 56 47 15 1 77 12 263 17 7 DIAL-MS Sources- DEC-12-SE ZB-UO PART 1 NAME PI P MAHKl2 PI P1 PI P2 PI P 3 PI P4 PI P5 FILECOMS CREF 12 GLVASYS Bhl SOUFrCE ELKS BINAkY B . ELK5 247 470 477 151 76 555 615 16 703 56 76 53 40 3 13 21 7 66 54 51 PART 2 NAME PI P MARK12 BUILD ASSEM 1 ASSEM2 ASSEM 3 ED1 TOR1 ED1 TOR2 PXDXSHC PRINTMS LOADER M IL DRED RU SOURCE BLKS 150 470 535 102 605 14 644 665 70 45 50 46 37 66 21 15 702 25 727 35 D-14 BINAW FLKb 247 21 240 I BV AIPOS Source Package DEC-1 2- SEXA- UO MAPlE DA DB DC DA 1 DA2 DA3 ADA ADB OVH0 OVH 1 OVH2 OVH3 OVh4 OVh5 OUR6 OVh7 SOUR7 FOkA FORB FOHCA MOVE B02 MA02 MB@2 J L 02 CM02 XSA02 XSB02 SOUFrCE BZKS 220 50 470 51 177 21 140 37 541 26 121 17 1 567 570 1 571 12 103 16 603 12 64 17 615 15 46 16 632 12 BN 647 6 5 743 760 1034 1115 1146 1173 1254 1314 D-15 74 36 1 15 54 61 31 25 61 40 50 BINARY BN ELKS 644 44 3 2 APPENDIX E UPDATE o f LAP6-DIAL T h i s release o f LAP6-DIAL p r o v i d e s i m p l e m e n t a t i o n 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 s e v e r a l 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 1 5 , 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 u s e r 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 o f 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 a l l o w s 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 c h a n n e l s a t s a m p l i n g rates up t o 1 0 0 0 p o i n t s / s e c o n d and up t o a maximum t i m e of 4 0 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 c h a n n e l s on t h e s c o p e , 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 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 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 s u b s e q u e n t 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 c h a n n e l on c o n t i g u o u s t a p e b l o c k s . AIPOS AIPOS i s a comprehensive r e a l - t i m e d a t a a c q u i s i t i o n and m a n i p u l a t i o n o p e r a t i n g s y s t e m f o r t h e l a b o r a t o r y environment. F i l e h a n d l i n g func- t i o n s , an i n t e r a c t i v e d i s p l a y , a wide r a n g e o f m a t h e m a t i c a l f u n c t i o n s , and a c o n s t a n t l y expanding l i b r a r y o f proqrams are all d e s i g n e d f o r s i m p l i c i t y o f usage. BINLOAD The Binary Loader (DEC-08-LBAA-PB) using binary 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 (a. If one w i s h e s t o u s e i t 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: E-1 Word 1 from 6282 t o 6 2 1 2 Word 357 from 7 7 7 7 t o Word 377 from % pI t o 7777 and rewrite t h e b l o c k . CATACAL CATACAL i s a box c a r a v e r a g e r and d a t a m a n i p u l a t i o n program t h a t can a c q u i r e d a t a from a n e x t e r n a l i n s t r u m e n t a t r a t e s t h a t r a n g e from .25m t o 35 seconds p e r p o i n t . CATACAL h a s t h e c a p a b i l i t y o f r e a d i n g and w r i t i n g on LINCtape; i t can o u t p u t c n e o r two s p e c t r a t o e i t h e r t h e s c o p e o r an X-Y recorder. I t can a l s o d i f f e r e n t i a t e , i n t e g r a t e , s t r i p , and compare s p e c t r a and d i s p l a y t h e r e s u l t s on t h e scope. h a s t h e same c a p a b i l i t i e s a s CATACAL, b u t u s e s EAE. sembly of e i t h e r p r o s r a m r e q u i r e s DIAL-MS. CATACALE Note t h a t r e a s - CAT2 and CAT3 a r e t h e s o u r c e s f o r t h e program; CAT1 and CATlE a r e t h e f l o a t i n g - p o i n t o v e r l a y s . CONVERT CONVERT t r a n s l a t e s a LAP6 o r LAP6-3L s o u r c e program o n LINCtape t o s o u r c e u s a b l e by DIAL. CREF12 CREF12 a l l o w s t h e DIAL-MS u s e r t o g e n e r a t e c r o s s - r e f e r e n c e l i s t i n g s of a l l u s e r d e f i n e d symbols w i t h t h e l i n e numbers a t which t h e symbol w a s d e f i n e d a n d used. DIAL LAP6-DIAL, DIAL-V2, commonly r e f e r r e d t o a s D I A L , i s s u p p l i e d i n two v e r s i o n s : f o r non-disk systems and DIAL-MS E- 2 f o r 8 K d i s k systems. DIAL i s t h e PDP-12 o p e r a t i n g s y s t e m and i n c l u d e s a s s e m b l i n g , e d i t i n q , and PIP capabilities. DISPLAY D I S P L A Y e n a b l e s a d a t a d i s p l a y f a c i l i t y f o r t h o s e r o u t i n e s which do n o t r e q u i r e complex d i s p l a y p r o c e s s i n g o r c a n n o t s a c r i f i c e t h e c o r e f o r such a display. The r o u t i n e d i s p l a y s any c o n t i g u o u s s e c t i o n o f c o r e v i a a moving window, w i t h a c u r s o r and o c t a l r e a d o u t o f c u r s o r p o s i tions t o f a c i l i t a t e operator interaction. FFTD F a s t F o u r i e r t r a n s f o r m s and i n v e r s e F a s t F o u r i e r t r a n s f o r m s can be p e r formed on 4 t o 1 0 2 4 r e a l o r complex p o i n t s u s i n g t h e FFTD ( F a s t F o u r i e r ) Transform and D i s p l a y ) program. The real and i m a g i n a r y p a r t s of t h e i n p u t o r o u t p u t d a t a and t h e magnitude and s c a l e f a c t o r of t h e o u t p u t d a t a c a n b e d i s p l a y e d o n t h e s c o p e v i a a moving window. Transformed d a t a can b e s t o r e d o n D I A L o r d a t a LINCtapes o r d i s k s . FOCAL4K FOCAL4K ing. (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 c o n v e n i e n c e o f l o a d - FOCAL i s an o n - l i n e , 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 designed t o s o l v e n u m e r i c a l problems u s i n q s h o r t , e a s y - t o - l e a r n , imperative English statements. FOCAL- 12 FOCAL-12 i s an e x t e n s i o n of FOCAL d e s i g n e d t o o p t i m i z e ease o f 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 , including t h e d i s p l a y scope, LINCtape, d i s k , A/D c h a n n e l s , s e n s e 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 f o r program a n d / o r d a t a s t o r a g e and r e t r i e v a l . E-3 FO RCOM/ FO RSY 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 s y s t e m (DEC-08-AFC3-PB). PPP ASSEMBLER T h e FPP Assembler t r a n s l a t e s PDP-8 and f l o a t i n g p o i n t op c o d e s i n t o b i n a r y code i n 2 p a s s e s . By u s i n g t h e FPP h a r d w a r e , c a l c u l a t i n g s p e e d s are g r e a t l y i n c r e a s e d a n d an a d d i t i o n a l i n s t r u c t i o n s e t e n h a n c e s capabilities. Two word o r f l o a t i n g p o i n t f o r m a t i s p e r m i t t e d . FPP SUPPORT LIBkARY The FPP S u p p o r t L i b r a r y i s a g r o u p o f r o u t i n e s t o h a n d l e a l l I / O and m a t h e m a t i c a l c a l c u l a t i o n s conononly r e q u i r e d by t h e FPP hardware u s e r . Only r e q u e s t e d r o u t i n e s need b e l o a d e d . T h e L i b r a r y p e r f o r m s FPP h a r d w a r e i n t e r f a c i n g needed by t h e programmer, s o he need n o t code h i s own I / O r o u t i n e s . FRED/MILDRED The File Replacement, E n t r y and Deletion subroutine processes t h e DIAL t a p e i n d i c e s f o r 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 c a l function of maintaining 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 a n d / o r d i s k i n d i c e s u s i n g t h e DIAL-MS I / O subroutines. GENASYS T h e 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 8K of c o r e memory who w i s h t o u s e t h e dislc 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- 4 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 s u b s e q u e n t m a t c h i n g 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 spectra 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 o f 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 s c o p e . 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 s u c h as TISA and ADTAPE. The LINC-% 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-% 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 m u s t b e l o a d e d 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 L I N C program which u s e s t h e keyboard o r any c l a s s i c L I N C 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. The MAGSPY program p r o v i d e s a moving window € 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 m a g n e t i c t a p e . The d a t a i s d i s p l a y e d on t h e s c o p e and c a n be scanned a t a r a t e d e t e r m i n e d by a p o t e n t i o m e t e r setting. The d a t a c a n 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 a s packed ASCII c h a r a c t e r s . MARK12 The MARK12 program i s u s e d t o f o r m a t t a p e s t o b e u s e d w i t h t h e PDP-12. Three f o r m a t 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 1600% b l o c k f o r m a t , a n d , 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 o f a r b i t r a r y format. E- 5 NMRS I M ImSIM 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 o f conipounds. keyboard, The user i n p u t s t h e a p p r o p r i a t e p a r a m e t e r s from t h e s u c h a s s p i n , c h e m i c a l s h i f t s , and c o u p l i n g c o n s t a n t s . l i n e s p e c t r a a r e d i s p l a y e d on t h e scope. Calculated NMRSIW c a n o u t p u t s p e c t r a t o LINCtape and a l s o c a n 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 spin systems or mixtures of compound8. p e r f o r m s t h e same f u n c t i o n s a s NMRSIW, b u t a l s o uses EAE. of b o t h programs r e q u i r e s DIAL-MS. NMFQ NMRSIME Note t h a t r e a s s e m b l y and NMR3 a r e t h e s o u r c e s f o r t h e program, CAT1 and CATE a r e t h e 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 t i o n i n an; TBLK on t a p e u n i t 1. I t s p r i m a r y f u n c t i o n i s t o p r o v i d e a method f o r 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 u s e d t o modify l o a d and go arguments i n a LAP6-DIAL b i n a r y h e a d e r 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 s u c h a s LINCtape , T e l e t y p e , h i g h speed 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 a s a b s o l u t e d a t a , a r e p r o c e s s e d i n response t o scope-directed o p e r a t o r r e q u e s t s . P RT C 12 -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 u s e r t o r e a d and w r i t e i n t h e f o r w a r d 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 or PDP-15 computers. E- 6 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 o f t h e v i e w e r , a l l o w 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. S IGAVG/S INPKE S I G A V G is 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. S I G A V G can sample a t r a t e s t h a t r a n g e f r o m 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 a v e r a g e d 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. S I G A V G 1 , S I G A V G 2 , 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 p a r a m e t e r 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 o r 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 Data i s d i s p l a y e d on t h e scope v i a a moving and s t o r e d a t a on LINCtape. window and c u r s o r w i t h X-Y decimal r e a d 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 o f e x p e r i m e n t s v i a e i t h e r t h e keyboard/scope o r LINCtape and s u p p o r t s up t o 32K of core. Data can be a c q u i r e d from 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 o r p o t e n t i o m e t e r s or b o t h . With t h e power t o c a l l any LAP6-DIAL program, TISA is able t o i n t e r a c t with a l l PDP-12 s o f t w a r e . E- 7 The 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 op- t i o n s 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 )IAL-MS 8 K C o r e Mem. ADTAPE/ ADCON KW12 C l o c k Disk F.P.P. * * X AIPOS X X X X BINLOAD CATACAL CONVERT X * DIAL-MS X * D I SPLAY * CREF12 FFTD X * X X X X FPP Assembler X X * FPP S u p p o r t Library X X X FO C A L I K FOCAL-1 2 * * FORCOM/ FORSYS FRED * MILDRED * * X * GENASYS LIFE X L8SIM MAGSPY MARK1 2 NMRSIM X X E- 8 A d d i t i o n a l Hardware and S o f t w a r e ( c o n t ' d ) Program DIAL-MS 8K Core Mem. KW12 Clock Disk PATCH * PIP * - P RT C 1 2 F QANDA TISA I * X * X x = required * = optional E- 9 F.P.P. HOW TO OBTAIN SOFTWARE INFORMATION Announcements for new and revised software, as well as programming notes, software problems, and documentation corrections are published by Software Information Service i n the following newsletters. Digital Software News for the PDP-8 & PDP-12 Digital Software News for the PDP-II Digital Software News for the PDP-9/15 Family These newsletters contain information applicable to software available from Digital's Program Library, Articles i n Digital Software News update the cumulative Software Performance Summary which i s contained i n each basic k i t of system software for new computers. To assure that the monthly Digital Software News i s sent to the appropriate software contact at your installation, please check with the Software Specialist or Sales Engineer at your nearest Digital office. Questions or problems concerning Digital's Software should be reported to the Software Specialist. In cases where no Software Specialist i s available, please send a Software Performance Report form with details of the problem to: Software Information Service D i gita I Equipment Corporati on 146 Main Street, Bldg. 3-5 Maynard, Massac'husetts 01754 These forms which are provided i n the software kit should be f u l l y f i l l e d out and accompanied by teletype output as well as listings or tapes of the user program to facilitate a complete investigation. An answer w i l l be sent to the individual and appropriate topics of general interest w i l l be printed i n the newsletter. Orders for new and revised software and manuals, additional Software Performance Report forms, and software price l i s t s should be directed to the nearest Digital Field office or representative. U.S.A. customers may order directly from the Proynm Library i n Maynard. When ordering, include the code number and a brief description of the software requested. Digital Equipment Computer Users Society (DECUS) maintains a user library and publishes a catalog of programs as well as the DECUSCOPE magazine for i t s members and non-members who request i t . For further information please write to: DECUS Di gita I Equip e nt Corporation 146 Main Street, Bldg. 3-5 Maynard, Massachusetts 01754 Software Package and Services DEC-12-BW1I-D READER'S COMMENTS Digital Equipment Corporation maintains a continuous effort to improve the quality and usefulness of i t s publications. To do this effectively we need user feedback your critical evaluation of this manual. -- Please comment on this manual's completeness, accuracy, organization, usability and readobi Ii t y . Did you find errors i n this manual? If so, specify by page. How can this manual be improved? Other comments? Please state your position. Date: Name: Organization : Street: Department: City: State: Z i p or Country ------------ Do Not Tear -Fold Here and Staple - - - - - - - - - - - - MAYNARD, MASS. BUSINESS REPLY MAIL NO POSTAGE STAMP NECESSARY IF MAILED IN THE UNITED STATFS Postage will be paid by: Digital Equipment Corporation Software Information Services 146 Main Street, Bldg. 3-5 Maynard, Massachusetts 01 754
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies