|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 2048 (0x800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 02c0 | | .CONST 0x02c0 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 8001 | | .CONST 0x8001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0017 | | .CONST 0x0017 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0007 | | .CONST 0x0007 ; Number of locals 000b INIT_0008: 000b 00e1 | | Load_Encached Boolean_Cache 000c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 000d 029f 0053 | S| Declare_Subprogram INIT_0050,For_Call 000f 029f 007b | {| Declare_Subprogram INIT_0078,For_Call 0011 029f 00cb | | Declare_Subprogram INIT_00c8,For_Call 0013 029f 0103 | | Declare_Subprogram INIT_0100,For_Call 0015 029f 011b | | Declare_Subprogram INIT_0118,For_Call 0017 BODY_0008: 0017 e5ff | | Load 0x2,-0x1 0018 e022 | " | Load 0x0,0x22 0019 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 001a 700b |p | Jump_Nonzero 0x26 001b e023 | # | Load 0x0,0x23 001c 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 001d e023 | # | Load 0x0,0x23 001e 1b16 | | Execute Package,Field_Read,Field_Number 0x16 001f e5fc | | Load 0x2,-0x4 0020 e022 | " | Load 0x0,0x22 0021 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0022 e023 | # | Load 0x0,0x23 0023 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0024 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0025 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0026 00cf | | Action Mark_Auxiliary 0027 e5ff | | Load 0x2,-0x1 0028 e022 | " | Load 0x0,0x22 0029 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 002a e5ff | | Load 0x2,-0x1 002b e022 | " | Load 0x0,0x22 002c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 002d 0263 | c | Execute Discrete,Above_Bound 002e 7007 |p | Jump_Nonzero 0x36 002f 00d8 | | Load_Top At_Offset_0 0030 e5ff | | Load 0x2,-0x1 0031 e022 | " | Load 0x0,0x22 0032 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0033 8407 | | Call 0x2,0x7 0034 00c8 | | Action Pop_Auxiliary_Range 0035 3ff9 |? | Loop_Increasing 0x2f 0036 00ce | | Action Pop_Auxiliary 0037 e402 | | Load 0x2,0x2 0038 680b |h | Jump_Zero 0x44 0039 e023 | # | Load 0x0,0x23 003a 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 003b e023 | # | Load 0x0,0x23 003c 1b16 | | Execute Package,Field_Read,Field_Number 0x16 003d e5fc | | Load 0x2,-0x4 003e e022 | " | Load 0x0,0x22 003f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0040 e023 | # | Load 0x0,0x23 0041 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0042 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0043 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0044 e023 | # | Load 0x0,0x23 0045 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0046 e023 | # | Load 0x0,0x23 0047 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0048 8210 | | Call 0x1,0x10 0049 4505 |E | Exit_Suprogram New_Top_Offset 0x5 004a 0000 0000 | | .BLANK 0000[0x6] 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 0004 | | .CONST 0x0004 ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 00da | | Load_Top At_Offset_2 0054 e024 | $ | Load 0x0,0x24 0055 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 0056 0af4 | | Execute_Immediate Plus,-0xc 0057 4607 |F | Jump_Case 0x8 0058 7807 |x | Jump 0x60 ; case 0x0 0059 7810 |x | Jump 0x6a ; case 0x1 005a 7812 |x | Jump 0x6d ; case 0x2 005b 7804 |x | Jump 0x60 ; case 0x3 005c 7813 |x | Jump 0x70 ; case 0x4 005d 7802 |x | Jump 0x60 ; case 0x5 005e 7801 |x | Jump 0x60 ; case 0x6 005f 7800 |x | Jump 0x60 ; case 0x7 0060 4820 |H | Short_Literal 0x20 0061 00db | | Load_Top At_Offset_3 0062 e024 | $ | Load 0x0,0x24 0063 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 0064 e024 | $ | Load 0x0,0x24 0065 1849 | I | Execute Package,Field_Execute,Field_Number 0x49 0066 e021 | ! | Load 0x0,0x21 0067 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0068 01cb | | Execute Vector,Append 0069 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 006a 0092 027d | }| Action Push_String_Extended,0x27d ; "Capability " 006c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 006d 0092 027e | ~| Action Push_String_Extended,0x27e ; "Constituent Capability " 006f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0070 0092 027f | | Action Push_String_Extended,0x27f ; "Interface " 0072 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0073 0000 0000 | | .BLANK 0000[0x5] 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007b | { | .CONST 0x007b ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0001 | | .CONST 0x0001 ; Number of locals 007b BODY_0078: 007b INIT_0078: 007b 00da | | Load_Top At_Offset_2 007c e024 | $ | Load 0x0,0x24 007d 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 007e 0af4 | | Execute_Immediate Plus,-0xc 007f 4607 |F | Jump_Case 0x8 0080 7807 |x | Jump 0x88 ; case 0x0 0081 7814 |x | Jump 0x96 ; case 0x1 0082 781e |x | Jump 0xa1 ; case 0x2 0083 7804 |x | Jump 0x88 ; case 0x3 0084 7835 |x5 | Jump 0xba ; case 0x4 0085 7802 |x | Jump 0x88 ; case 0x5 0086 7801 |x | Jump 0x88 ; case 0x6 0087 7800 |x | Jump 0x88 ; case 0x7 0088 0092 0280 | | Action Push_String_Extended,0x280 ; "<XRS_PARA (" 008a 00db | | Load_Top At_Offset_3 008b e024 | $ | Load 0x0,0x24 008c 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 008d e027 | ' | Load 0x0,0x27 008e 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 008f 011c | | Execute Any,Convert_Unchecked 0090 1c01 | | Execute_Immediate Run_Utility,0x1 0091 01cc | | Execute Vector,Catenate 0092 0092 0281 | | Action Push_String_Extended,0x281 ; ")>" 0094 01cc | | Execute Vector,Catenate 0095 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0096 0092 0282 | | Action Push_String_Extended,0x282 ; "3.2." 0098 4820 |H | Short_Literal 0x20 0099 4800 |H | Short_Literal 0x0 009a 480a |H | Short_Literal 0xa 009b e7ff | | Load 0x3,-0x1 009c e024 | $ | Load 0x0,0x24 009d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 009e 8230 | 0 | Call 0x1,0x30 009f 01cc | | Execute Vector,Catenate 00a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00a1 482e |H. | Short_Literal 0x2e 00a2 0092 0282 | | Action Push_String_Extended,0x282 ; "3.2." 00a4 4820 |H | Short_Literal 0x20 00a5 4800 |H | Short_Literal 0x0 00a6 480a |H | Short_Literal 0xa 00a7 e022 | " | Load 0x0,0x22 00a8 1b8b | | Execute Package,Field_Read,Field_Number 0x8b 00a9 e7ff | | Load 0x3,-0x1 00aa e024 | $ | Load 0x0,0x24 00ab 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 00ac e024 | $ | Load 0x0,0x24 00ad 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 00ae 8230 | 0 | Call 0x1,0x30 00af 01cc | | Execute Vector,Catenate 00b0 01cb | | Execute Vector,Append 00b1 4820 |H | Short_Literal 0x20 00b2 4800 |H | Short_Literal 0x0 00b3 480a |H | Short_Literal 0xa 00b4 e7ff | | Load 0x3,-0x1 00b5 e024 | $ | Load 0x0,0x24 00b6 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 00b7 8230 | 0 | Call 0x1,0x30 00b8 01cc | | Execute Vector,Catenate 00b9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ba 482e |H. | Short_Literal 0x2e 00bb 4807 |H | Short_Literal 0x7 00bc e7ff | | Load 0x3,-0x1 00bd e022 | " | Load 0x0,0x22 00be 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 00bf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00c0 01cb | | Execute Vector,Append 00c1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00c2 0000 0000 | | .BLANK 0000[0x6] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cb | | .CONST 0x00cb ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0001 | | .CONST 0x0001 ; Number of locals 00cb BODY_00c8: 00cb INIT_00c8: 00cb 480a |H | Short_Literal 0xa 00cc e022 | " | Load 0x0,0x22 00cd 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00ce 00ea | | Load_Encached Null_String_Cache 00cf e5ff | | Load 0x2,-0x1 00d0 e022 | " | Load 0x0,0x22 00d1 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 00d2 4800 |H | Short_Literal 0x0 00d3 e5fd | | Load 0x2,-0x3 00d4 e5fe | | Load 0x2,-0x2 00d5 820d | | Call 0x1,0xd 00d6 480b |H | Short_Literal 0xb 00d7 e022 | " | Load 0x0,0x22 00d8 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00d9 e023 | # | Load 0x0,0x23 00da 1b16 | | Execute Package,Field_Read,Field_Number 0x16 00db 5820 |X | Indirect_Literal Float,0xfc,40.0 00dc 4802 |H | Short_Literal 0x2 00dd 0092 0283 | | Action Push_String_Extended,0x283 ; "CSU Name (ID)" 00df 820e | | Call 0x1,0xe 00e0 480b |H | Short_Literal 0xb 00e1 e022 | " | Load 0x0,0x22 00e2 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00e3 e023 | # | Load 0x0,0x23 00e4 1b16 | | Execute Package,Field_Read,Field_Number 0x16 00e5 5816 |X | Indirect_Literal Float,0xfc,40.0 00e6 4802 |H | Short_Literal 0x2 00e7 0092 0284 | | Action Push_String_Extended,0x284 ; "Requirement Name" 00e9 820e | | Call 0x1,0xe 00ea 480b |H | Short_Literal 0xb 00eb e022 | " | Load 0x0,0x22 00ec 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00ed e023 | # | Load 0x0,0x23 00ee 1b16 | | Execute Package,Field_Read,Field_Number 0x16 00ef 5808 |X | Indirect_Literal Float,0xf8,20.0 00f0 4802 |H | Short_Literal 0x2 00f1 0092 0285 | | Action Push_String_Extended,0x285 ; "Document Paragraph" 00f3 820e | | Call 0x1,0xe 00f4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00f5 0000 0000 | | .XXX[0x3] 00f7 0000 | | 00f8 4034 0000 |@4 | .DBL 20.0 00fa 0000 0000 | | 00fc 4044 0000 |@D | .DBL 40.0 00fe 0000 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 4801 |H | Short_Literal 0x1 0104 480c |H | Short_Literal 0xc 0105 e022 | " | Load 0x0,0x22 0106 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0107 00ea | | Load_Encached Null_String_Cache 0108 4800 |H | Short_Literal 0x0 0109 e7ff | | Load 0x3,-0x1 010a e022 | " | Load 0x0,0x22 010b 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 010c 181f | | Execute Package,Field_Execute,Field_Number 0x1f 010d 4807 |H | Short_Literal 0x7 010e e7ff | | Load 0x3,-0x1 010f e022 | " | Load 0x0,0x22 0110 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0111 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0112 820f | | Call 0x1,0xf 0113 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0114 0000 0000 | | .BLANK 0000[0x4] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 013a | : | .CONST 0x013a ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0009 | | .CONST 0x0009 ; Number of locals 011b INIT_0118: 011b 00e1 | | Load_Encached Boolean_Cache 011c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 011d 00db | | Load_Top At_Offset_3 011e 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 011f e02c | , | Load 0x0,0x2c 0120 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0121 011e | | Execute Any,Convert 0122 e022 | " | Load 0x0,0x22 0123 1b8b | | Execute Package,Field_Read,Field_Number 0x8b 0124 4815 |H | Short_Literal 0x15 0125 00da | | Load_Top At_Offset_2 0126 e024 | $ | Load 0x0,0x24 0127 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0128 e022 | " | Load 0x0,0x22 0129 1b8b | | Execute Package,Field_Read,Field_Number 0x8b 012a 4816 |H | Short_Literal 0x16 012b 00db | | Load_Top At_Offset_3 012c e024 | $ | Load 0x0,0x24 012d 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 012e e022 | " | Load 0x0,0x22 012f 1b8b | | Execute Package,Field_Read,Field_Number 0x8b 0130 4818 |H | Short_Literal 0x18 0131 e603 | | Load 0x3,0x3 0132 e024 | $ | Load 0x0,0x24 0133 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0134 029f 020b | | Declare_Subprogram INIT_0208,For_Call 0136 029f 0233 | 3| Declare_Subprogram INIT_0230,For_Call 0138 029f 025b | [| Declare_Subprogram INIT_0258,For_Call 013a BODY_0118: 013a e604 | | Load 0x3,0x4 013b 01db | | Execute Vector,Length 013c e605 | | Load 0x3,0x5 013d 01db | | Execute Vector,Length 013e 0273 | s | Execute Discrete,Plus 013f e606 | | Load 0x3,0x6 0140 01db | | Execute Vector,Length 0141 0273 | s | Execute Discrete,Plus 0142 6805 |h | Jump_Zero 0x148 0143 e402 | | Load 0x2,0x2 0144 6803 |h | Jump_Zero 0x148 0145 8405 | | Call 0x2,0x5 0146 4800 |H | Short_Literal 0x0 0147 a402 | | Store_Unchecked 0x2,0x2 0148 00cf | | Action Mark_Auxiliary 0149 e604 | | Load 0x3,0x4 014a 01d9 | | Execute Vector,Reverse_Bounds 014b 0263 | c | Execute Discrete,Above_Bound 014c 703a |p: | Jump_Nonzero 0x187 014d e602 | | Load 0x3,0x2 014e 6805 |h | Jump_Zero 0x154 014f 4800 |H | Short_Literal 0x0 0150 a602 | | Store_Unchecked 0x3,0x2 0151 e603 | | Load 0x3,0x3 0152 8406 | | Call 0x2,0x6 0153 7808 |x | Jump 0x15c 0154 4801 |H | Short_Literal 0x1 0155 480d |H | Short_Literal 0xd 0156 e022 | " | Load 0x0,0x22 0157 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0158 e023 | # | Load 0x0,0x23 0159 1b16 | | Execute Package,Field_Read,Field_Number 0x16 015a 00ea | | Load_Encached Null_String_Cache 015b 820f | | Call 0x1,0xf 015c 4801 |H | Short_Literal 0x1 015d 480d |H | Short_Literal 0xd 015e e022 | " | Load 0x0,0x22 015f 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0160 00ea | | Load_Encached Null_String_Cache 0161 4800 |H | Short_Literal 0x0 0162 e60c | | Load 0x3,0xc 0163 e604 | | Load 0x3,0x4 0164 01d7 | | Execute Vector,Field_Read 0165 e022 | " | Load 0x0,0x22 0166 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0167 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0168 00db | | Load_Top At_Offset_3 0169 e604 | | Load 0x3,0x4 016a 01d7 | | Execute Vector,Field_Read 016b 8403 | | Call 0x2,0x3 016c 4801 |H | Short_Literal 0x1 016d e60c | | Load 0x3,0xc 016e e604 | | Load 0x3,0x4 016f 01d7 | | Execute Vector,Field_Read 0170 e022 | " | Load 0x0,0x22 0171 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 0172 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0173 01cc | | Execute Vector,Catenate 0174 820f | | Call 0x1,0xf 0175 00d8 | | Load_Top At_Offset_0 0176 e604 | | Load 0x3,0x4 0177 01d7 | | Execute Vector,Field_Read 0178 e024 | $ | Load 0x0,0x24 0179 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 017a 6802 |h | Jump_Zero 0x17d 017b 8607 | | Call 0x3,0x7 017c 7808 |x | Jump 0x185 017d 4801 |H | Short_Literal 0x1 017e 480d |H | Short_Literal 0xd 017f e022 | " | Load 0x0,0x22 0180 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0181 e023 | # | Load 0x0,0x23 0182 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0183 e236 | 6 | Load 0x1,0x36 0184 820f | | Call 0x1,0xf 0185 00c8 | | Action Pop_Auxiliary_Range 0186 3fc6 |? | Loop_Increasing 0x14d 0187 00c9 | | Action Pop_Auxiliary_Loop 0188 e605 | | Load 0x3,0x5 0189 01d9 | | Execute Vector,Reverse_Bounds 018a 0263 | c | Execute Discrete,Above_Bound 018b 703a |p: | Jump_Nonzero 0x1c6 018c e602 | | Load 0x3,0x2 018d 6805 |h | Jump_Zero 0x193 018e 4800 |H | Short_Literal 0x0 018f a602 | | Store_Unchecked 0x3,0x2 0190 e603 | | Load 0x3,0x3 0191 8406 | | Call 0x2,0x6 0192 7808 |x | Jump 0x19b 0193 4801 |H | Short_Literal 0x1 0194 480d |H | Short_Literal 0xd 0195 e022 | " | Load 0x0,0x22 0196 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0197 e023 | # | Load 0x0,0x23 0198 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0199 00ea | | Load_Encached Null_String_Cache 019a 820f | | Call 0x1,0xf 019b 4801 |H | Short_Literal 0x1 019c 480d |H | Short_Literal 0xd 019d e022 | " | Load 0x0,0x22 019e 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 019f 00ea | | Load_Encached Null_String_Cache 01a0 4800 |H | Short_Literal 0x0 01a1 e60c | | Load 0x3,0xc 01a2 e605 | | Load 0x3,0x5 01a3 01d7 | | Execute Vector,Field_Read 01a4 e022 | " | Load 0x0,0x22 01a5 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 01a6 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01a7 00db | | Load_Top At_Offset_3 01a8 e605 | | Load 0x3,0x5 01a9 01d7 | | Execute Vector,Field_Read 01aa 8403 | | Call 0x2,0x3 01ab 4801 |H | Short_Literal 0x1 01ac e60c | | Load 0x3,0xc 01ad e605 | | Load 0x3,0x5 01ae 01d7 | | Execute Vector,Field_Read 01af e022 | " | Load 0x0,0x22 01b0 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 01b1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01b2 01cc | | Execute Vector,Catenate 01b3 820f | | Call 0x1,0xf 01b4 00d8 | | Load_Top At_Offset_0 01b5 e605 | | Load 0x3,0x5 01b6 01d7 | | Execute Vector,Field_Read 01b7 e024 | $ | Load 0x0,0x24 01b8 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 01b9 6802 |h | Jump_Zero 0x1bc 01ba 8608 | | Call 0x3,0x8 01bb 7808 |x | Jump 0x1c4 01bc 4801 |H | Short_Literal 0x1 01bd 480d |H | Short_Literal 0xd 01be e022 | " | Load 0x0,0x22 01bf 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 01c0 e023 | # | Load 0x0,0x23 01c1 1b16 | | Execute Package,Field_Read,Field_Number 0x16 01c2 e236 | 6 | Load 0x1,0x36 01c3 820f | | Call 0x1,0xf 01c4 00c8 | | Action Pop_Auxiliary_Range 01c5 3fc6 |? | Loop_Increasing 0x18c 01c6 00c9 | | Action Pop_Auxiliary_Loop 01c7 e606 | | Load 0x3,0x6 01c8 01d9 | | Execute Vector,Reverse_Bounds 01c9 0263 | c | Execute Discrete,Above_Bound 01ca 7038 |p8 | Jump_Nonzero 0x203 01cb e602 | | Load 0x3,0x2 01cc 6805 |h | Jump_Zero 0x1d2 01cd 4800 |H | Short_Literal 0x0 01ce a602 | | Store_Unchecked 0x3,0x2 01cf e603 | | Load 0x3,0x3 01d0 8406 | | Call 0x2,0x6 01d1 7808 |x | Jump 0x1da 01d2 4801 |H | Short_Literal 0x1 01d3 480d |H | Short_Literal 0xd 01d4 e022 | " | Load 0x0,0x22 01d5 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 01d6 e023 | # | Load 0x0,0x23 01d7 1b16 | | Execute Package,Field_Read,Field_Number 0x16 01d8 00ea | | Load_Encached Null_String_Cache 01d9 820f | | Call 0x1,0xf 01da 4801 |H | Short_Literal 0x1 01db 480d |H | Short_Literal 0xd 01dc e022 | " | Load 0x0,0x22 01dd 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 01de 00ea | | Load_Encached Null_String_Cache 01df 4800 |H | Short_Literal 0x0 01e0 e60c | | Load 0x3,0xc 01e1 e606 | | Load 0x3,0x6 01e2 01d7 | | Execute Vector,Field_Read 01e3 e022 | " | Load 0x0,0x22 01e4 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 01e5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01e6 0092 027f | | Action Push_String_Extended,0x27f ; "Interface " 01e8 4801 |H | Short_Literal 0x1 01e9 e60c | | Load 0x3,0xc 01ea e606 | | Load 0x3,0x6 01eb 01d7 | | Execute Vector,Field_Read 01ec e022 | " | Load 0x0,0x22 01ed 1b49 | I | Execute Package,Field_Read,Field_Number 0x49 01ee 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01ef 01cc | | Execute Vector,Catenate 01f0 820f | | Call 0x1,0xf 01f1 00d8 | | Load_Top At_Offset_0 01f2 e606 | | Load 0x3,0x6 01f3 01d7 | | Execute Vector,Field_Read 01f4 e024 | $ | Load 0x0,0x24 01f5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 01f6 6802 |h | Jump_Zero 0x1f9 01f7 8609 | | Call 0x3,0x9 01f8 7808 |x | Jump 0x201 01f9 4801 |H | Short_Literal 0x1 01fa 480d |H | Short_Literal 0xd 01fb e022 | " | Load 0x0,0x22 01fc 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 01fd e023 | # | Load 0x0,0x23 01fe 1b16 | | Execute Package,Field_Read,Field_Number 0x16 01ff e236 | 6 | Load 0x1,0x36 0200 820f | | Call 0x1,0xf 0201 00c8 | | Action Pop_Auxiliary_Range 0202 3fc8 |? | Loop_Increasing 0x1cb 0203 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0204 0000 0000 | | .BLANK 0000[0x4] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 021c | | .CONST 0x021c ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0003 | | .CONST 0x0003 ; Number of locals 020b INIT_0208: 020b e60c | | Load 0x3,0xc 020c e604 | | Load 0x3,0x4 020d 01d7 | | Execute Vector,Field_Read 020e 8404 | | Call 0x2,0x4 020f 4803 |H | Short_Literal 0x3 0210 e022 | " | Load 0x0,0x22 0211 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0212 1c08 | | Execute_Immediate Run_Utility,0x8 0213 e60c | | Load 0x3,0xc 0214 e604 | | Load 0x3,0x4 0215 01d7 | | Execute Vector,Field_Read 0216 e022 | " | Load 0x0,0x22 0217 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0218 2304 |# | Execute Variant_Record,Field_Type,Field_Number 0x4 0219 0119 | | Execute Any,Check_In_Formal_Type 021a 00d9 | | Load_Top At_Offset_1 021b 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 021c BODY_0208: 021c 4801 |H | Short_Literal 0x1 021d 480d |H | Short_Literal 0xd 021e e022 | " | Load 0x0,0x22 021f 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0220 00ea | | Load_Encached Null_String_Cache 0221 e802 | | Load 0x4,0x2 0222 e803 | | Load 0x4,0x3 0223 4806 |H | Short_Literal 0x6 0224 e022 | " | Load 0x0,0x22 0225 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0226 e802 | | Load 0x4,0x2 0227 e803 | | Load 0x4,0x3 0228 4806 |H | Short_Literal 0x6 0229 e022 | " | Load 0x0,0x22 022a 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 022b 820f | | Call 0x1,0xf 022c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 022d 0000 0000 | | .XXX[0x3] 022f 0000 | | 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0244 | D | .CONST 0x0244 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0003 | | .CONST 0x0003 ; Number of locals 0233 INIT_0230: 0233 e60c | | Load 0x3,0xc 0234 e605 | | Load 0x3,0x5 0235 01d7 | | Execute Vector,Field_Read 0236 8404 | | Call 0x2,0x4 0237 4803 |H | Short_Literal 0x3 0238 e022 | " | Load 0x0,0x22 0239 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 023a 1c08 | | Execute_Immediate Run_Utility,0x8 023b e60c | | Load 0x3,0xc 023c e605 | | Load 0x3,0x5 023d 01d7 | | Execute Vector,Field_Read 023e e022 | " | Load 0x0,0x22 023f 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0240 2304 |# | Execute Variant_Record,Field_Type,Field_Number 0x4 0241 0119 | | Execute Any,Check_In_Formal_Type 0242 00d9 | | Load_Top At_Offset_1 0243 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 0244 BODY_0230: 0244 4801 |H | Short_Literal 0x1 0245 480d |H | Short_Literal 0xd 0246 e022 | " | Load 0x0,0x22 0247 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0248 00ea | | Load_Encached Null_String_Cache 0249 e802 | | Load 0x4,0x2 024a e803 | | Load 0x4,0x3 024b 4806 |H | Short_Literal 0x6 024c e022 | " | Load 0x0,0x22 024d 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 024e e802 | | Load 0x4,0x2 024f e803 | | Load 0x4,0x3 0250 4806 |H | Short_Literal 0x6 0251 e022 | " | Load 0x0,0x22 0252 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0253 820f | | Call 0x1,0xf 0254 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0255 0000 0000 | | .XXX[0x3] 0257 0000 | | 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 026c | l | .CONST 0x026c ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0003 | | .CONST 0x0003 ; Number of locals 025b INIT_0258: 025b e60c | | Load 0x3,0xc 025c e606 | | Load 0x3,0x6 025d 01d7 | | Execute Vector,Field_Read 025e 8404 | | Call 0x2,0x4 025f 4803 |H | Short_Literal 0x3 0260 e022 | " | Load 0x0,0x22 0261 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0262 1c08 | | Execute_Immediate Run_Utility,0x8 0263 e60c | | Load 0x3,0xc 0264 e606 | | Load 0x3,0x6 0265 01d7 | | Execute Vector,Field_Read 0266 e022 | " | Load 0x0,0x22 0267 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0268 2304 |# | Execute Variant_Record,Field_Type,Field_Number 0x4 0269 0119 | | Execute Any,Check_In_Formal_Type 026a 00d9 | | Load_Top At_Offset_1 026b 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 026c BODY_0258: 026c 4801 |H | Short_Literal 0x1 026d 480d |H | Short_Literal 0xd 026e e022 | " | Load 0x0,0x22 026f 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0270 00ea | | Load_Encached Null_String_Cache 0271 e802 | | Load 0x4,0x2 0272 e803 | | Load 0x4,0x3 0273 4806 |H | Short_Literal 0x6 0274 e022 | " | Load 0x0,0x22 0275 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0276 e802 | | Load 0x4,0x2 0277 e803 | | Load 0x4,0x3 0278 4806 |H | Short_Literal 0x6 0279 e022 | " | Load 0x0,0x22 027a 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 027b 820f | | Call 0x1,0xf 027c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 027d ; -------------------------------------------------------------------------------------- 027d ; STRING TABLE 027d ; -------------------------------------------------------------------------------------- 027d 0014 | | .STRTAB 0x0014->0x0287 ; "Capability " 027e 001d | | .STRTAB 0x001d->0x028c ; "Constituent Capability " 027f 0032 | 2 | .STRTAB 0x0032->0x0298 ; "Interface " 0280 003a | : | .STRTAB 0x003a->0x029d ; "<XRS_PARA (" 0281 0043 | C | .STRTAB 0x0043->0x02a2 ; ")>" 0282 0043 | C | .STRTAB 0x0043->0x02a3 ; "3.2." 0283 0045 | E | .STRTAB 0x0045->0x02a5 ; "CSU Name (ID)" 0284 0050 | P | .STRTAB 0x0050->0x02ac ; "Requirement Name" 0285 005e | ^ | .STRTAB 0x005e->0x02b4 ; "Document Paragraph" 0286 006e | n | .STREND 0x006e->0x02bd 0287 4361 7061 |Capa| .STRTAB_STRINGS 02bd 0000 0000 | | .XXX[0x3] 02bf 0000 | | 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; Debug Table 02c0 ; -------------------------------------------------------------------------------------- 02c0 0004 0012 | | .DEBUG4 0x0004,0x0012,0xfc88,0x0000,0x0001,0x0000 02c6 8533 9409 | 3 | .XXX[0x13a] 02c8 012f 9409 | / | 02ca 3573 9408 |5s | 02cc fd6f 9409 | o | 02ce 453b 940a |E; | 02d0 916f 9408 | o | 02d2 94da d445 | E| 02d4 08be d444 | D| 02d6 4d6e d447 |Mn G| 02d8 5794 0403 |W | 02da b936 d445 | 6 E| 02dc 6892 d446 |h F| 02de 8942 d446 | B F| 02e0 c07e d446 | ~ F| 02e2 a96a d444 | j D| 02e4 38ba d446 |8 F| 02e6 d972 d446 | r F| 02e8 e0da d445 | E| 02ea dc90 3000 | 0 | 02ec 0803 6898 | h | 02ee 0b9b af94 | | 02f0 0800 98b0 | | 02f2 0b99 0970 | p| 02f4 0b98 b0bc | | 02f6 0b98 4978 | Ix| 02f8 0b9b b8e8 | | 02fa 0b9b 7128 | q(| 02fc 0b9a f1c0 | | 02fe 0b9a 2168 | !h| 0300 0b98 38c4 | 8 | 0302 0b9b 1ce8 | | 0304 3000 0c01 |0 | 0306 cdb8 6f9b | o | 0308 4d34 6f99 |M4o | 030a f458 6f98 | Xo | 030c b1bc 6f99 | o | 030e b4b8 6f9a | o | 0310 792c 6f98 |y,o | 0312 439b f52f |C /| 0314 841c 3000 | 0 | 0316 1003 2d44 | -D| 0318 b39b 65b8 | e | 031a b39b c168 | h| 031c 3003 4d26 |0 M&| 031e 7820 cf98 |x | 0320 e8b0 cf98 | | 0322 2cdc 3002 |, 0 | 0324 7938 af98 |y8 | 0326 1801 50d4 | P | 0328 eb9b 0d30 | 0| 032a 3000 1c03 |0 | 032c 74e1 079a |t | 032e f93e 34c4 | >4 | 0330 ccc6 34c5 | 4 | 0332 697e 34c6 |i~4 | 0334 656e 34c5 |en4 | 0336 e0c1 08d3 | | 0338 e93d 08d0 | = | 033a f53c 2a29 | <*)| 033c fc4c 2a29 | L*)| 033e acb8 2a2b | *+| 0340 6cdc 2a2a |l **| 0342 28e4 2a2a |( **| 0344 54e8 2a2b |T *+| 0346 c4e8 2a28 | *(| 0348 5b9a aad4 |[ | 034a af9b 82ad | | 034c 879b 3f94 | ? | 034e 2c02 2c9c |, , | 0350 3002 99e8 |0 | 0352 af9a e36d | m| 0354 a79a 2ce1 | , | 0356 9f9a 44e1 | D | 0358 9f99 e149 | I| 035a 9f9b d0b9 | | 035c 9f9b 20e5 | | 035e 9f9b 953d | =| 0360 9f9a 5141 | QA| 0362 9f99 2f9a | / | 0364 d1e8 af98 | | 0366 3003 1cbc |0 | 0368 3000 3002 |0 0 | 036a fd2d ff98 | - | 036c 28bd ff98 |( | 036e 44dd ff99 |D | 0370 b0e1 ff9b | | 0372 5ce1 ff9a |\ | 0374 b4e5 ff99 | | 0376 3539 ff98 |59 | 0378 4cb9 ff9b |L | 037a a794 3400 | 4 | 037c 34d8 3000 |4 0 | 037e 9228 af98 | ( | 0380 3402 0798 |4 | 0382 3400 80ba |4 | 0384 539b 5f94 |S _ | 0386 3401 1f98 |4 | 0388 3400 3b98 |4 ; | 038a 3403 50be |4 P | 038c 539b e794 |S | 038e 3400 fb98 |4 | 0390 3400 5398 |4 S | 0392 3402 9cda |4 | 0394 5399 a8ea |S | 0396 5399 039a |S | 0398 24fc af98 |$ | 039a 3800 24e8 |8 $ | 039c 3000 3802 |0 8 | 039e 0798 3803 | 8 | 03a0 5794 3801 |W 8 | 03a2 20ba cf98 | | 03a4 979a f152 | R| 03a6 c39a d092 | | 03a8 cf9b c8b6 | | 03aa cf98 616e | an| 03ac cf9b 2cda | , | 03ae cf98 013e | >| 03b0 cf9b 9794 | | 03b2 3800 6398 |8 c | 03b4 3801 78b8 |8 x | 03b6 3001 4628 |0 F(| 03b8 af98 3c01 | < | 03ba 2cef 3799 |, 7 | 03bc 9cbb 379b | 7 | 03be 408f 3799 |@ 7 | 03c0 5798 3c00 |W < | 03c2 9798 fe13 | | 03c4 3f9b c8bb |? | 03c6 3799 3f98 |7 ? | 03c8 fd2b 3f98 | +? | 03ca 64bf 3799 |d 7 | 03cc f0bb 379a | 7 | 03ce e52b 379a | +7 | 03d0 04bb 379b | 7 | 03d2 3f94 4003 |? @ | 03d4 109c 3002 | 0 | 03d6 a674 af98 | t | 03d8 4000 18c3 |@ | 03da b39a 74b3 | t | 03dc b398 a4c3 | | 03de b398 ecef | | 03e0 b39b 6f94 | o | 03e2 4001 e4db |@ | 03e4 b399 6f98 | o | 03e6 4003 8794 |@ | 03e8 4002 18d7 |@ | 03ea b398 20d7 | | 03ec b398 6398 | c | 03ee 4001 0399 |@ | 03f0 ef33 4c1c | 3L | 03f2 3000 4400 |0 D | 03f4 a938 279f | 8' | 03f6 9544 279d | D' | 03f8 4f98 4400 |O D | 03fa df98 4401 | D | 03fc 1f98 4403 | D | 03fe 6f94 4403 |o D |