\\ .PAPER SIZE 50,60 .TAB STOPS 8,16,24,32,40,48,56 .LEFT MARGIN 5 .RIGHT MARGIN 60 .FLAGS CAPITALIZE .TITLE TIT= DISASSEMBLY DEMONSTRATION DSA>FILE=DK0:[11,1]F4P.TSK DSA>PSGT DSA>SEG=.ROOT. DSA>OCT=0,32 DSA>OCT=10740,10750 DSA>OCT=21110,21400 DSA>SEG=SEG00N DSA>SYM=21520,21620 DSA>ASC=36226,36326 DSA>EXI \\ .FILL .JUSTIFY .PARAGRAPH ^THESE COMMANDS ACQUIRE THE ^^F4P\\ COMPILER TASK IMAGE,SET TITLE, PRINT THE SEGMENT DESCRIPTOR TABLE BUILT FROM THE TABLES AND POINTERS IN THE TASK IMAGE,SETS THE ADDRESSING SEGMENT, AND SHOWS THE THREAD BY WHICH THE TASK OVERLAY DESCRIPTORS ARE LOCATED.(REFER TO THE ^^TKB\\ MANUAL FOR A DESCRIPTION OF THE OVERLAY DESCRIPTOR TABLE.) .NOFILL .NOJUSTIFY .PAGE .PAPER SIZE 50,132 ^^ .LABL. 0 3000 0,1+000 .HEDR. 0 300 0,3+000 .FILE. 0 177777 0,1+000 .ROOT. 0 177777 0,3+300 SEG00A 0 22020 0,3+000 SEG00B 21520 22600 0,26+000 SEG00C 21520 40040 0,51+000 SEG00D 61560 5014 0,112+000 SEG00E 61560 5060 0,120+000 SEG00F 61560 3240 0,126+000 SEG00G 61560 4620 0,132+000 SEG00H 61560 4360 0,137+000 SEG00I 61560 1310 0,144+000 SEG00J 21520 35710 0,146+000 SEG00K 21520 53174 0,204+000 SEG00L 21520 47170 0,260+000 SEG00M 21520 41664 0,330+000 SEG00N 21520 15514 0,372+000 .PAGE DISASSEMBLY DEMONSTRATION -FILE=DK0:[11,1]F4P.TSK - SEGMENT= .ROOT.- 4-NOV-75 14:20 PAGE 1 000000/ 000000 021014 000000 010744 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 010600/ 010216 012702 000007 006216 005302 001375 042716 177001 062611 011100 005726 000207 006216 021627 000360 002030 010640/ 105716 100005 012766 007704 000002 142716 000200 016700 002252 062700 012646 020027 012716 103006 016720 175534 010700/ 011620 062767 000004 002224 005726 012700 000002 000002 012667 001720 012700 000003 000167 176750 016667 000002 010740/ 001656 000207 000011 021116 000000 000000 014670 004567 154642 004767 000150 103407 004767 156226 103404 012704 021000/ 000000 000000 000000 000000 000000 000000 000000 000000 014714 021013 000000 177777 000000 000000 000000 000000 021040/ 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 177777 000000 000000 000000 000000 000000 021100/ 000000 000000 000000 000000 000000 000000 000001 100000 000000 022020 021132 000000 021116 110023 021520 022600 021140/ 000000 021116 021146 110046 021520 040040 021162 021116 021272 110107 061560 005014 000000 021146 021176 110115 021200/ 061560 005060 000000 021146 021212 110123 061560 003240 000000 021146 021226 110127 061560 004620 000000 021146 021240/ 021242 110134 061560 004360 000000 021146 021256 110141 061560 001310 000000 021146 021162 110143 021520 035710 021300/ 000000 021116 021306 110201 021520 053174 000000 021116 021322 110255 021520 047170 000000 021116 021336 110325 021340/ 021520 041664 000000 021116 021352 110367 021520 015514 000000 021116 021132 000000 004737 160000 021132 021520 021400/ 004737 160000 021132 022246 004737 160000 021132 025530 004737 160000 021132 025450 004737 160000 021146 021520 .PAGE DISASSEMBLY DEMONSTRATION -FILE=DK0:[11,1]F4P.TSK - SEGMENT= SEG00N- 4-NOV-75 14:20 PAGE 2 021520/ 013700 012620 MOV @#012620,R0 021524/ 006300 ASL R0 021526/ 000170 031424 JMP @31424(R0) 021532/ 004167 166234 JSR R1,007772 021536/ 012702 027250 MOV #27250,R2 021542/ 132737 000010 012602 BITB #10,@#012602 021550/ 001004 BEQ 021562 021552/ 132737 000020 012602 BITB #20,@#012602 021560/ 001471 BGE 021744 021562/ 012746 013150 MOV #13150,-(SP) 021566/ 004767 006266 CALL 030060 021572/ 012716 014356 MOV #14356,(SP) 021576/ 012746 031706 MOV #31706,-(SP) 021602/ 004712 CALL (R2) 021604/ 012716 014412 MOV #14412,(SP) 021610/ 012746 031440 MOV #31440,-(SP) 021614/ 004712 CALL (R2) 021616/ 012716 014430 MOV #14430,(SP) 036226/ 052 052 052 052 052 040 .ASCII /***** / 036234/ 040 104 123 103 102 075 .ASCII / DSCB=/ 036242/ 040 000 040 040 040 104 .ASCII / /<0>/ D/ 036250/ 123 040 124 131 120 105 .ASCII /S TYPE/ 036256/ 075 040 000 000 040 040 .ASCII /= /<0><0>/ / 036264/ 040 104 123 040 102 114 .ASCII / DS BL/ 036272/ 117 103 113 075 040 000 .ASCII /OCK= /<0> 036300/ 056 040 040 052 052 052 .ASCII /. ***/ 036306/ 052 052 000 000 127 106 .ASCII /**/<0><0>/WF/ 036314/ 101 075 040 000 040 050 .ASCII /A= /<0>/ (/