Previous Page | Single Page | Next Page |
* NAME: LDR-APM DOC. 70180005000 REV. E PAGE 17
0774 * INDIRECT REFERENCE ASSIGNMENTS AUTOMATICALLY. 0775 * 0776 * 0777 * BLOCK TYPE 3 (ABSOLUTE END JUMP) 0778 * BLOCK TYPE 4 (RELATIVE END JUMP) 0779 * 0780 * CCCC000000AAAAAA 0781 * AAAAAAAA-------- 0782 * ---------------- 0783 * ZZZZZZZZZZZZZZZZ 0784 * 0785 * C=3=TRANSFER ADDRESS 1S ABSOLUTE 0786 * 4=TRANSFER ADDRESS IS RELATIVE 0787 * A=TRANSFER ADDRESS (PROGRAM'S ENTRY LOCATION) 0788 * Z=CHECKSUM 0789 * 0790 * 0791 * BLOCK TYPE 5 (SUBROUTINE CALL) 0792 * BLOCK TYPE 7 (REFERENCE TO ITEM IN COMMON) 0793 * 0794 * CCCCFTIIIIAAAAAA 0795 * AAAAAAAA11111111 0796 * 2222222233333333 0797 * 4444444455555555 0798 * 66666666-------- 0799 * ---------------- 0800 * ZZZZZZZZZZZZZZZZ 0801 * 0802 * C=5=SUBROUTINE CALL 0803 * 7=REFERENCE TO ITEM IN COMMON 0804 * F=INDIRECT ADDRESS FLAG 0805 * T=INDEX TAG 0806 * I=INSTRUCTION (IF C=5, INST.=JST*) 0807 * IF C=7 AND INST=0000, THIS REFERENCE IS A DAC AND 0808 * IS NOT TO RE DESECTORED. 0809 * A=INSTRUCTION'S ADRESS (IF C=5, ADDR.=0) 0810 * (IF C7, ADDR. IS RELATIVE TO COMMON BASE) 0811 * 1=SURROUTINE OR COMMON NAME'S FIRST CHAR. 0812 * 2=SECOND CHAR (OR SPACE) 0813 * 3...6=OTHER CHAR. (OR SPACES) 0814 * Z=CHECKSUM 0815 * 0816 * BLOCK TYPE 6 (SUBROUTINE OR COMMON BLOCK DEFINITION) 0817 * 0818 * 0110000000AAAAAA 0819 * AAAAAAAA11111111 0820 * 2222222233333333 0821 * 4444444455555555 0822 * 66666666SS------ 0823 * ----------------
Previous Page | Single Page | Next Page |