Digital PDFs
Documents
Guest
Register
Log In
DEC-12-ZR9A-D
December 2000
6 pages
Original
0.3MB
view
download
Document:
dec-12-zr9a-d
Order Number:
DEC-12-ZR9A-D
Revision:
Pages:
6
Original Filename:
https://svn.so-much-stuff.com/svn/trunk/pdp8/src/dec/dec-12-zr9/dec-12-zr9a-d.pdf
OCR Text
IDENTIFICATION Product Gbde: DEC-12-ZR9A-D Product Name: BUILDING LAP6-~DIAL SOURCES Program Description Date Created: July Maintainor Software Services 1, 1970 A LAPG-DIAL is editor, filing system and assembler for use with the PDP-12 computer. The editor and filing portion are derived from the basic LINC program LAPG^ by Mary Allen Wilkes of Washington University. The assem- bly portion is derived from several programs used for the PDP-8 computer including PAL-D^. The Digital Equipment Corporation wishes to express to the author, Mary Allen Wilkes (Clark) , and the Computer Research Lab- oratory of Washington University, St. Louis, Missouri, its appreciation for the develop- ment set forth in LAP6 as well as it^s thanks for permission to use parts of the LAP6 program. Tm. a. Wilkes, LAP 6 Handbook , Computer Research Laboratory Tech. Pep. No. 2, Washington University, St. Louis, May 1, 1967. 2pAL-D Assembler Programmer's Reference Manual DEC-DB-ASAA-D. I The DIAL-MS source includes all the system programs and associated routines that run under DIAL-MS such as CREF and GENASYS. The system can be assembled if a working DIAL-MS system is available , on unit 0. Unit n in the following procedure is the unit that will contain the new system. In all PIP operations, unit 1 is specified for a tape system and unit 11 is used for a disk system, 1. Load DIAL-MS from unit 0. 2. If two DF32 disks are present, turn one off at this tim^fe. 3. Type ->ZE ->AS J EDITORl,m J where m is the unit containing the DIAL'-MS source, 4. Use PIP to transfer 10 blocks from block 400 (unit 1 or 11) to block 300 (unit n) 7 blocks from block 371 (unit or 11) to block 311 1 or 11) to block 320 1 or 11) to block 321 1 or 11) to block 310 1 or 11) to block 345 1 or 11) to block 365 1 or 11) to block 366 1 (unit n) 1 block from block 415 (unit (unit n) 1 block from block 423 (unit (unit n) 5 . 6. Type -^ZE ->AS ^ BUILD,m J Use PIP again to copy 1 block from block 400 (unit (unit n) 1 block from block 406 (unit (unit n) 1 block from block 407 (unit (unit n) 1 block from block 405 (unit (unit n) 7 . Type ->ZE ^ ^AS ASSEMl,m 8. J Use PIP to move 11 blocks from block 370 (unit 1 or 11) to block 330 (unit n) 1 block from block 402 (unit or II) to block 344 1 or 11) to block 326 1 or 11) to block 341 or 11) to block 324 1 (unit n) 2 blocks from block 403 (unit (unit n) 3 blocks from block 405 (unit (unit n) 1 block from block 422 (unit (unit n) 1 1 9. Type -> ZE ' •+AS PlIiECOxMS,m 10. . d ^^^^ Request PIP to transfer 4 blocks from block 400 (unit 1 or 11) to block 350 1 or 11) to block 361 (unit n) 11. Type -^Z^^ PRINTMS,m ->AS -^AS 12. J J PXDXSRCm Use PIP again to copy 4 blocks from block 400 (unit (unit n) 13. Type ^ZeJ ->AS 14. ^ The last PIP operation is to move 2 15. LOADER, m blocks from block 420 (unit Type 1 or 11) to block 354 (unit n) ->ZE J ^ -^AS PiPl,m ^ ->SB PlP,n,i' ' V The program SLOWCREF ^available through DECUS^can be used to. obtain cross-reference listings of the system programs. 16K of core and 3000 scratch disk blocks (1 RK08 or 3 RS08 disks) If only two liSi^'b ciisKs are present, cross-reference are required. listings can be obtained by changing the binary output pointer (unit m) from 7430 to 7630 so that the- Assembler output is to tape rather than disk, enabling disk unit 1 to serve as a scratch unit. The program SLOWCREF is a modification; of the PDP~12 program CREF and is used to- obtain cross-reference listings of long programs 2 j
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies