Previous Page Single Page Next Page  

* NAME: LDR-APM DOC. 70180005000 REV. E PAGE 9

0374 * *COMN 07700 THE FIRST LOCATION AVAILABLE FOR COMMON 0375 * *BASE 00364 FIRST LOCATION NOT USED IN BASE SECTOR 0376 * SUB1 04012 ENTRY LOCATION OF SUBPROGRAM. 0377 * .. ... 0378 * SUBX 03266** SUBPROGRAM CALLED BUT NOT LOADED. 0379 * .. ... 0380 * 0381 * NOTES ABOUT MAP.. 0382 * 0383 * 1. UNUSED MEMORY IN THE ABOVE EXAMPLE IS 00364...00777 0384 * AND 04372...16013 AND NO COMMON HAS BEEN USED 0385 * 0386 * 2. AT ANY TIME MEMORY MAP IS BEING PRINTED, IT 0387 * MAY BE TERMINATED BY HALTING THE COMPUTER, 0388 * SET THE PROGRAM COUNTER TO 'XX001 AND PRESS START. 0389 * 0390 * 3. SUBPROGRAMS CALLED BUT NOT LOADED WILL BE FLAGGED WITH 0391 * ASTERISKS IN THE MAP. THE LOCATION SHOWN IS THAT OF ITS MOST 0392 * RECENT CALL, AND PREVIOUS CALLS ARE STRUNG THERETO. 0393 * 0394 * 4. THE BASE SECTOR ENTRY WILL BE MADE ONLY IF CROSS-SECTOR 0395 * REFERENCES WERE MADE, OR IF THE SETB PSEUDE-OPERATION 0396 * WAS USED. IN THE LATTER CASE, THERE MAY BE SEVERAL "*BASE" 0397 * ENTRIES. 0398 * 0399 * 5. THE ADDRESS OF COMN IS CONTAINED IN LOCATION AA000 WHERE 0400 * AA IS THE NEXT TO LAST SECTOR OF THE LOADER. 0401 * 0402 * 0403 * ******************************************************************** 0404 * * BINARY INPUT FORMAT * 0405 * ******************************************************************** 0406 * 0407 * EACH INPUT BLOCK IS COMPOSED OF A START CHARACTER (201), 0408 * FOLLOWED BY A VARIABLE LENGTH SEQUENCE OF 16-BIT WORDS 0409 * PUNCHED IN THE INVISIBLE FORMAT, THE LAST OF WHICH IS A 16-BIT 0410 * ERA CHECKSUM, FOLLOWED BY AN X/OFF (223) AND A RUBOUT (377). 0411 * 0412 * AN INPUT OF AN END CHARACTER (203) FOLLOWED BY AN X-OFF 0413 * (223) IS CONSIDERED AN END-OF-TAPE MARK. A SURBPROGRAM MAY NOT BE 0414 * SPLIT BETWEEN TAPES. 0415 * 0416 * THERE ARE EIGHT TYPES OF BLOCKS IDENTIFIED BY-BITS 1...4 OF 0417 * THE FIRST WORD OF THE BLOCK. IN ADDITION BLOCK TYPE 0 IS FURTHER 0418 * SUBDIVIDED BY BITS 5...10 OF THE FIRST WORD. 0419 * 0420 * BLOCK TYPE 0-0.. SUBPROGRAM NAME BLOCK. 0421 * 0422 * 0000000000000000 (000000) 0423 * 00NNNNNN00000000
  Previous Page Single Page Next Page