|
|
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 - metrics - 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 02d8 | | .CONST 0x02d8 ; 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 0049 | I | .CONST 0x0049 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0011 | | .CONST 0x0011 ; Number of locals
000b INIT_0008:
000b e011 | | Load 0x0,0x11
000c 1b20 | | Execute Package,Field_Read,Field_Number 0x20
000d 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
000e e011 | | Load 0x0,0x11
000f 1b20 | | Execute Package,Field_Read,Field_Number 0x20
0010 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0011 0322 | " | Declare_Variable Record
0012 e003 | | Load 0x0,0x3
0013 1b8f | | Execute Package,Field_Read,Field_Number 0x8f
0014 02ff | | Declare_Variable Variant_Record
0015 00d8 | | Load_Top At_Offset_0
0016 1c00 | | Execute_Immediate Run_Utility,0x0
0017 e003 | | Load 0x0,0x3
0018 1b8f | | Execute Package,Field_Read,Field_Number 0x8f
0019 02ff | | Declare_Variable Variant_Record
001a 00d8 | | Load_Top At_Offset_0
001b 1c00 | | Execute_Immediate Run_Utility,0x0
001c e003 | | Load 0x0,0x3
001d 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
001e 02ff | | Declare_Variable Variant_Record
001f 00d8 | | Load_Top At_Offset_0
0020 1c00 | | Execute_Immediate Run_Utility,0x0
0021 e405 | | Load 0x2,0x5
0022 0322 | " | Declare_Variable Record
0023 e403 | | Load 0x2,0x3
0024 00d9 | | Load_Top At_Offset_1
0025 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0026 e403 | | Load 0x2,0x3
0027 00d9 | | Load_Top At_Offset_1
0028 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0029 e405 | | Load 0x2,0x5
002a 0322 | " | Declare_Variable Record
002b e403 | | Load 0x2,0x3
002c 00d9 | | Load_Top At_Offset_1
002d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
002e e403 | | Load 0x2,0x3
002f 00d9 | | Load_Top At_Offset_1
0030 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0031 00e2 | | Load_Encached Integer_Cache
0032 e00f | | Load 0x0,0xf
0033 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0034 02c7 | | Declare_Variable Any
0035 e00f | | Load 0x0,0xf
0036 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
0037 a60a | | Store_Unchecked 0x3,0xa
0038 e00f | | Load 0x0,0xf
0039 1b19 | | Execute Package,Field_Read,Field_Number 0x19
003a 02c7 | | Declare_Variable Any
003b e00f | | Load 0x0,0xf
003c 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
003d a60b | | Store_Unchecked 0x3,0xb
003e e403 | | Load 0x2,0x3
003f 0007 | | Action Break_Optional
0040 00e1 | | Load_Encached Boolean_Cache
0041 0092 021f | | Action Push_String_Extended,0x21f ; " External CSU Utilization"
0043 e012 | | Load 0x0,0x12
0044 02ab | | Declare_Subprogram For_Call,With_Address
0045 e013 | | Load 0x0,0x13
0046 02ab | | Declare_Subprogram For_Call,With_Address
0047 029f 0203 | | Declare_Subprogram For_Call,INIT_0200
0049 BODY_0008:
0049 e407 | | Load 0x2,0x7
004a 6801 |h | Jump_Zero 0x4c
004b 4501 |E | Exit_Subprogram 0x1
004c 4808 |H | Short_Literal 0x8
004d e003 | | Load 0x0,0x3
004e 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
004f 00ea | | Load_Encached Null_String_Cache
0050 0092 0220 | | Action Push_String_Extended,0x220 ; "4"
0052 480b |H | Short_Literal 0xb
0053 e003 | | Load 0x0,0x3
0054 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0055 0092 0221 | !| Action Push_String_Extended,0x221 ; "DETAILED DESIGN"
0057 4804 |H | Short_Literal 0x4
0058 e003 | | Load 0x0,0x3
0059 187d | } | Execute Package,Field_Execute,Field_Number 0x7d
005a 0092 0222 | "| Action Push_String_Extended,0x222 ; "SDD.DETAILED_DESIGN"
005c e003 | | Load 0x0,0x3
005d 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
005e e409 | | Load 0x2,0x9
005f e003 | | Load 0x0,0x3
0060 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0061 7010 |p | Jump_Nonzero 0x72
0062 4801 |H | Short_Literal 0x1
0063 e406 | | Load 0x2,0x6
0064 e001 | | Load 0x0,0x1
0065 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
0066 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0067 4801 |H | Short_Literal 0x1
0068 480e |H | Short_Literal 0xe
0069 e003 | | Load 0x0,0x3
006a 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
006b e001 | | Load 0x0,0x1
006c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
006d 0092 0223 | #| Action Push_String_Extended,0x223 ; "This CSCI contains no CSCs."
006f e003 | | Load 0x0,0x3
0070 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0071 4501 |E | Exit_Subprogram 0x1
0072 e406 | | Load 0x2,0x6
0073 e001 | | Load 0x0,0x1
0074 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
0075 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0076 00cf | | Action Mark_Auxiliary
0077 e409 | | Load 0x2,0x9
0078 e003 | | Load 0x0,0x3
0079 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
007a e409 | | Load 0x2,0x9
007b e003 | | Load 0x0,0x3
007c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
007d 0263 | c | Execute Discrete,Above_Bound
007e 717b |q{ | Jump_Nonzero 0x1fa
007f 00d8 | | Load_Top At_Offset_0
0080 e409 | | Load 0x2,0x9
0081 e003 | | Load 0x0,0x3
0082 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0083 e606 | | Load 0x3,0x6
0084 016d | m | Execute Variant_Record,Structure_Write
0085 e403 | | Load 0x2,0x3
0086 00e1 | | Load_Encached Boolean_Cache
0087 e608 | | Load 0x3,0x8
0088 e60b | | Load 0x3,0xb
0089 4820 |H | Short_Literal 0x20
008a 4800 |H | Short_Literal 0x0
008b 480a |H | Short_Literal 0xa
008c e614 | | Load 0x3,0x14
008d e014 | | Load 0x0,0x14
008e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
008f e606 | | Load 0x3,0x6
0090 840b | | Call 0x2,0xb
0091 c60b | | Store 0x3,0xb
0092 00d1 | | Pop_Control Pop_Count_1
0093 c60d | | Store 0x3,0xd
0094 c60c | | Store 0x3,0xc
0095 e60d | | Load 0x3,0xd
0096 6833 |h3 | Jump_Zero 0xca
0097 4809 |H | Short_Literal 0x9
0098 e003 | | Load 0x0,0x3
0099 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
009a 00ea | | Load_Encached Null_String_Cache
009b 0092 0224 | $| Action Push_String_Extended,0x224 ; "4."
009d e60c | | Load 0x3,0xc
009e 0227 | ' | Execute Access,All_Reference
009f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00a0 0227 | ' | Execute Access,All_Reference
00a1 01cc | | Execute Vector,Catenate
00a2 4803 |H | Short_Literal 0x3
00a3 e003 | | Load 0x0,0x3
00a4 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
00a5 4807 |H | Short_Literal 0x7
00a6 e606 | | Load 0x3,0x6
00a7 e003 | | Load 0x0,0x3
00a8 1820 | | Execute Package,Field_Execute,Field_Number 0x20
00a9 0092 0225 | %| Action Push_String_Extended,0x225 ; "."
00ab 01cc | | Execute Vector,Catenate
00ac e003 | | Load 0x0,0x3
00ad 1880 | | Execute Package,Field_Execute,Field_Number 0x80
00ae 4800 |H | Short_Literal 0x0
00af 480e |H | Short_Literal 0xe
00b0 e003 | | Load 0x0,0x3
00b1 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
00b2 00ea | | Load_Encached Null_String_Cache
00b3 0092 0224 | $| Action Push_String_Extended,0x224 ; "4."
00b5 e60c | | Load 0x3,0xc
00b6 0227 | ' | Execute Access,All_Reference
00b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00b8 0227 | ' | Execute Access,All_Reference
00b9 01cc | | Execute Vector,Catenate
00ba 4803 |H | Short_Literal 0x3
00bb e003 | | Load 0x0,0x3
00bc 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
00bd 482e |H. | Short_Literal 0x2e
00be 0092 0226 | &| Action Push_String_Extended,0x226 ; "This CSC is already presented in paragraph 4."
00c0 e60c | | Load 0x3,0xc
00c1 0227 | ' | Execute Access,All_Reference
00c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00c3 0227 | ' | Execute Access,All_Reference
00c4 01cc | | Execute Vector,Catenate
00c5 01cb | | Execute Vector,Append
00c6 e003 | | Load 0x0,0x3
00c7 1886 | | Execute Package,Field_Execute,Field_Number 0x86
00c8 00d2 | | Pop_Control Pop_Count_2
00c9 7930 |y0 | Jump 0x1fa
00ca 4809 |H | Short_Literal 0x9
00cb e003 | | Load 0x0,0x3
00cc 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
00cd 00ea | | Load_Encached Null_String_Cache
00ce 4800 |H | Short_Literal 0x0
00cf e606 | | Load 0x3,0x6
00d0 e003 | | Load 0x0,0x3
00d1 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
00d2 4807 |H | Short_Literal 0x7
00d3 e606 | | Load 0x3,0x6
00d4 e003 | | Load 0x0,0x3
00d5 1820 | | Execute Package,Field_Execute,Field_Number 0x20
00d6 0092 0225 | %| Action Push_String_Extended,0x225 ; "."
00d8 01cc | | Execute Vector,Catenate
00d9 e003 | | Load 0x0,0x3
00da 1880 | | Execute Package,Field_Execute,Field_Number 0x80
00db e606 | | Load 0x3,0x6
00dc 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
00dd e015 | | Load 0x0,0x15
00de 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
00df 4813 |H | Short_Literal 0x13
00e0 e016 | | Load 0x0,0x16
00e1 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00e2 180e | | Execute Package,Field_Execute,Field_Number 0xe
00e3 a602 | | Store_Unchecked 0x3,0x2
00e4 e602 | | Load 0x3,0x2
00e5 e011 | | Load 0x0,0x11
00e6 1b20 | | Execute Package,Field_Read,Field_Number 0x20
00e7 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00e8 7018 |p | Jump_Nonzero 0x101
00e9 0092 0227 | '| Action Push_String_Extended,0x227 ; "A depiction of "
00eb 4801 |H | Short_Literal 0x1
00ec e606 | | Load 0x3,0x6
00ed e003 | | Load 0x0,0x3
00ee 1820 | | Execute Package,Field_Execute,Field_Number 0x20
00ef 01cc | | Execute Vector,Catenate
00f0 0092 0228 | (| Action Push_String_Extended,0x228 ; " is shown in Figure "
00f2 01cc | | Execute Vector,Catenate
00f3 4801 |H | Short_Literal 0x1
00f4 e606 | | Load 0x3,0x6
00f5 e003 | | Load 0x0,0x3
00f6 1820 | | Execute Package,Field_Execute,Field_Number 0x20
00f7 0092 0229 | )| Action Push_String_Extended,0x229 ; " Diagram"
00f9 01cc | | Execute Vector,Catenate
00fa 00ea | | Load_Encached Null_String_Cache
00fb e602 | | Load 0x3,0x2
00fc e016 | | Load 0x0,0x16
00fd 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00fe 180f | | Execute Package,Field_Execute,Field_Number 0xf
00ff e003 | | Load 0x0,0x3
0100 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0101 0092 022a | *| Action Push_String_Extended,0x22a ; "SDD."
0103 4801 |H | Short_Literal 0x1
0104 e606 | | Load 0x3,0x6
0105 e003 | | Load 0x0,0x3
0106 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0107 01cc | | Execute Vector,Catenate
0108 0092 022b | +| Action Push_String_Extended,0x22b ; "_CSU_RELATIONSHIPS"
010a 01cc | | Execute Vector,Catenate
010b e003 | | Load 0x0,0x3
010c 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
010d 4801 |H | Short_Literal 0x1
010e e406 | | Load 0x2,0x6
010f e001 | | Load 0x0,0x1
0110 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
0111 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0112 4808 |H | Short_Literal 0x8
0113 e606 | | Load 0x3,0x6
0114 e003 | | Load 0x0,0x3
0115 1897 | | Execute Package,Field_Execute,Field_Number 0x97
0116 e604 | | Load 0x3,0x4
0117 016d | m | Execute Variant_Record,Structure_Write
0118 e604 | | Load 0x3,0x4
0119 e606 | | Load 0x3,0x6
011a e408 | | Load 0x2,0x8
011b 0161 | a | Execute Variant_Record,Check_In_Formal_Type
011c 8610 | | Call 0x3,0x10
011d e605 | | Load 0x3,0x5
011e 016d | m | Execute Variant_Record,Structure_Write
011f e605 | | Load 0x3,0x5
0120 e003 | | Load 0x0,0x3
0121 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0122 7010 |p | Jump_Nonzero 0x133
0123 480e |H | Short_Literal 0xe
0124 e003 | | Load 0x0,0x3
0125 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
0126 e001 | | Load 0x0,0x1
0127 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0128 e003 | | Load 0x0,0x3
0129 1b63 | c | Execute Package,Field_Read,Field_Number 0x63
012a 4809 |H | Short_Literal 0x9
012b e606 | | Load 0x3,0x6
012c e003 | | Load 0x0,0x3
012d 1820 | | Execute Package,Field_Execute,Field_Number 0x20
012e e60e | | Load 0x3,0xe
012f 01cc | | Execute Vector,Catenate
0130 e003 | | Load 0x0,0x3
0131 1887 | | Execute Package,Field_Execute,Field_Number 0x87
0132 7837 |x7 | Jump 0x16a
0133 4806 |H | Short_Literal 0x6
0134 e003 | | Load 0x0,0x3
0135 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
0136 e003 | | Load 0x0,0x3
0137 1b65 | e | Execute Package,Field_Read,Field_Number 0x65
0138 4809 |H | Short_Literal 0x9
0139 e606 | | Load 0x3,0x6
013a e003 | | Load 0x0,0x3
013b 1820 | | Execute Package,Field_Execute,Field_Number 0x20
013c e60e | | Load 0x3,0xe
013d 01cc | | Execute Vector,Catenate
013e e003 | | Load 0x0,0x3
013f 1881 | | Execute Package,Field_Execute,Field_Number 0x81
0140 00cf | | Action Mark_Auxiliary
0141 e605 | | Load 0x3,0x5
0142 e003 | | Load 0x0,0x3
0143 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0144 e605 | | Load 0x3,0x5
0145 e003 | | Load 0x0,0x3
0146 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0147 0263 | c | Execute Discrete,Above_Bound
0148 701a |p | Jump_Nonzero 0x163
0149 4800 |H | Short_Literal 0x0
014a 00d9 | | Load_Top At_Offset_1
014b e605 | | Load 0x3,0x5
014c e003 | | Load 0x0,0x3
014d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
014e 00d9 | | Load_Top At_Offset_1
014f 8611 | | Call 0x3,0x11
0150 7010 |p | Jump_Nonzero 0x161
0151 4807 |H | Short_Literal 0x7
0152 e003 | | Load 0x0,0x3
0153 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
0154 00ea | | Load_Encached Null_String_Cache
0155 4800 |H | Short_Literal 0x0
0156 00db | | Load_Top At_Offset_3
0157 e605 | | Load 0x3,0x5
0158 e003 | | Load 0x0,0x3
0159 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
015a 4801 |H | Short_Literal 0x1
015b 00db | | Load_Top At_Offset_3
015c e605 | | Load 0x3,0x5
015d e003 | | Load 0x0,0x3
015e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
015f e003 | | Load 0x0,0x3
0160 1882 | | Execute Package,Field_Execute,Field_Number 0x82
0161 00c8 | | Action Pop_Auxiliary_Range
0162 3fe6 |? | Loop_Increasing 0x149
0163 00ce | | Action Pop_Auxiliary
0164 e003 | | Load 0x0,0x3
0165 1b64 | d | Execute Package,Field_Read,Field_Number 0x64
0166 e003 | | Load 0x0,0x3
0167 1b65 | e | Execute Package,Field_Read,Field_Number 0x65
0168 e003 | | Load 0x0,0x3
0169 186e | n | Execute Package,Field_Execute,Field_Number 0x6e
016a e604 | | Load 0x3,0x4
016b e003 | | Load 0x0,0x3
016c 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
016d 701c |p | Jump_Nonzero 0x18a
016e 4800 |H | Short_Literal 0x0
016f 480e |H | Short_Literal 0xe
0170 e003 | | Load 0x0,0x3
0171 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
0172 e001 | | Load 0x0,0x1
0173 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0174 0092 022c | ,| Action Push_String_Extended,0x22c ; "This CSC contains no CSUs."
0176 e003 | | Load 0x0,0x3
0177 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0178 4800 |H | Short_Literal 0x0
0179 4800 |H | Short_Literal 0x0
017a 4806 |H | Short_Literal 0x6
017b 0092 022d | -| Action Push_String_Extended,0x22d ; "CSC component \x22"
017d 4801 |H | Short_Literal 0x1
017e e606 | | Load 0x3,0x6
017f e003 | | Load 0x0,0x3
0180 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0181 01cc | | Execute Vector,Catenate
0182 0092 022e | .| Action Push_String_Extended,0x22e ; "\x22 has not been decomposed into CSUs"
0184 01cc | | Execute Vector,Catenate
0185 e003 | | Load 0x0,0x3
0186 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0187 e003 | | Load 0x0,0x3
0188 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0189 786e |xn | Jump 0x1f8
018a e406 | | Load 0x2,0x6
018b e001 | | Load 0x0,0x1
018c 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
018d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
018e 00cf | | Action Mark_Auxiliary
018f e604 | | Load 0x3,0x4
0190 e003 | | Load 0x0,0x3
0191 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0192 e604 | | Load 0x3,0x4
0193 e003 | | Load 0x0,0x3
0194 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0195 0263 | c | Execute Discrete,Above_Bound
0196 705c |p\ | Jump_Nonzero 0x1f3
0197 e403 | | Load 0x2,0x3
0198 00e1 | | Load_Encached Boolean_Cache
0199 e607 | | Load 0x3,0x7
019a e60a | | Load 0x3,0xa
019b 482e |H. | Short_Literal 0x2e
019c 4820 |H | Short_Literal 0x20
019d 4800 |H | Short_Literal 0x0
019e 480a |H | Short_Literal 0xa
019f e614 | | Load 0x3,0x14
01a0 e014 | | Load 0x0,0x14
01a1 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a2 01cb | | Execute Vector,Append
01a3 4820 |H | Short_Literal 0x20
01a4 4800 |H | Short_Literal 0x0
01a5 480a |H | Short_Literal 0xa
01a6 e617 | | Load 0x3,0x17
01a7 e014 | | Load 0x0,0x14
01a8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a9 01cc | | Execute Vector,Catenate
01aa e617 | | Load 0x3,0x17
01ab e604 | | Load 0x3,0x4
01ac e003 | | Load 0x0,0x3
01ad 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01ae 840b | | Call 0x2,0xb
01af c60a | | Store 0x3,0xa
01b0 00d1 | | Pop_Control Pop_Count_1
01b1 c60d | | Store 0x3,0xd
01b2 c60c | | Store 0x3,0xc
01b3 e60d | | Load 0x3,0xd
01b4 7008 |p | Jump_Nonzero 0x1bd
01b5 00d8 | | Load_Top At_Offset_0
01b6 e604 | | Load 0x3,0x4
01b7 e003 | | Load 0x0,0x3
01b8 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01b9 e408 | | Load 0x2,0x8
01ba 0161 | a | Execute Variant_Record,Check_In_Formal_Type
01bb 860f | | Call 0x3,0xf
01bc 7834 |x4 | Jump 0x1f1
01bd 4809 |H | Short_Literal 0x9
01be e003 | | Load 0x0,0x3
01bf 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
01c0 00ea | | Load_Encached Null_String_Cache
01c1 0092 0224 | $| Action Push_String_Extended,0x224 ; "4."
01c3 e60c | | Load 0x3,0xc
01c4 0227 | ' | Execute Access,All_Reference
01c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01c6 0227 | ' | Execute Access,All_Reference
01c7 01cc | | Execute Vector,Catenate
01c8 4803 |H | Short_Literal 0x3
01c9 e003 | | Load 0x0,0x3
01ca 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
01cb 4807 |H | Short_Literal 0x7
01cc 00db | | Load_Top At_Offset_3
01cd e604 | | Load 0x3,0x4
01ce e003 | | Load 0x0,0x3
01cf 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01d0 e003 | | Load 0x0,0x3
01d1 1820 | | Execute Package,Field_Execute,Field_Number 0x20
01d2 0092 0225 | %| Action Push_String_Extended,0x225 ; "."
01d4 01cc | | Execute Vector,Catenate
01d5 e003 | | Load 0x0,0x3
01d6 1880 | | Execute Package,Field_Execute,Field_Number 0x80
01d7 4800 |H | Short_Literal 0x0
01d8 480e |H | Short_Literal 0xe
01d9 e003 | | Load 0x0,0x3
01da 1862 | b | Execute Package,Field_Execute,Field_Number 0x62
01db 00ea | | Load_Encached Null_String_Cache
01dc 0092 0224 | $| Action Push_String_Extended,0x224 ; "4."
01de e60c | | Load 0x3,0xc
01df 0227 | ' | Execute Access,All_Reference
01e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e1 0227 | ' | Execute Access,All_Reference
01e2 01cc | | Execute Vector,Catenate
01e3 4803 |H | Short_Literal 0x3
01e4 e003 | | Load 0x0,0x3
01e5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
01e6 482e |H. | Short_Literal 0x2e
01e7 0092 022f | /| Action Push_String_Extended,0x22f ; "This CSU is already presented in paragraph 4."
01e9 e60c | | Load 0x3,0xc
01ea 0227 | ' | Execute Access,All_Reference
01eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01ec 0227 | ' | Execute Access,All_Reference
01ed 01cc | | Execute Vector,Catenate
01ee 01cb | | Execute Vector,Append
01ef e003 | | Load 0x0,0x3
01f0 1886 | | Execute Package,Field_Execute,Field_Number 0x86
01f1 00c8 | | Action Pop_Auxiliary_Range
01f2 3fa4 |? | Loop_Increasing 0x197
01f3 00ce | | Action Pop_Auxiliary
01f4 e406 | | Load 0x2,0x6
01f5 e001 | | Load 0x0,0x1
01f6 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
01f7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01f8 00c8 | | Action Pop_Auxiliary_Range
01f9 3e85 |> | Loop_Increasing 0x7f
01fa 00ce | | Action Pop_Auxiliary
01fb e406 | | Load 0x2,0x6
01fc e001 | | Load 0x0,0x1
01fd 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
01fe 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01ff 4501 |E | Exit_Subprogram 0x1
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 00cf | | Action Mark_Auxiliary
0204 00db | | Load_Top At_Offset_3
0205 0aff | | Execute_Immediate Plus,-0x1
0206 00d8 | | Load_Top At_Offset_0
0207 00e2 | | Load_Encached Integer_Cache
0208 0260 | ` | Execute Discrete,In_Type
0209 7001 |p | Jump_Nonzero 0x20b
020a 0801 | | Execute_Immediate Raise,0x1
020b e605 | | Load 0x3,0x5
020c e003 | | Load 0x0,0x3
020d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
020e 0263 | c | Execute Discrete,Above_Bound
020f 700c |p | Jump_Nonzero 0x21c
0210 4800 |H | Short_Literal 0x0
0211 00d9 | | Load_Top At_Offset_1
0212 e605 | | Load 0x3,0x5
0213 e003 | | Load 0x0,0x3
0214 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0215 e9fe | | Load 0x4,-0x2
0216 01df | | Execute Vector,Equal
0217 6802 |h | Jump_Zero 0x21a
0218 4801 |H | Short_Literal 0x1
0219 4402 |D | Exit_Subprogram With_Result,0x2
021a 00c8 | | Action Pop_Auxiliary_Range
021b 3ff4 |? | Loop_Increasing 0x210
021c 00ce | | Action Pop_Auxiliary
021d 4800 |H | Short_Literal 0x0
021e 4402 |D | Exit_Subprogram With_Result,0x2
021f ; --------------------------------------------------------------------------------------
021f ; STRING TABLE
021f ; --------------------------------------------------------------------------------------
021f 0024 | $ | .STRTAB 0x0024->0x0231 ; " External CSU Utilization"
0220 003b | ; | .STRTAB 0x003b->0x023d ; "4"
0221 003a | : | .STRTAB 0x003a->0x023e ; "DETAILED DESIGN"
0222 0047 | G | .STRTAB 0x0047->0x0245 ; "SDD.DETAILED_DESIGN"
0223 0058 | X | .STRTAB 0x0058->0x024f ; "This CSCI contains no CSCs."
0224 0071 | q | .STRTAB 0x0071->0x025c ; "4."
; "4."
; "4."
; "4."
0225 0071 | q | .STRTAB 0x0071->0x025d ; "."
; "."
; "."
0226 0070 | p | .STRTAB 0x0070->0x025e ; "This CSC is already presented in paragraph 4."
0227 009b | | .STRTAB 0x009b->0x0274 ; "A depiction of "
0228 00a8 | | .STRTAB 0x00a8->0x027c ; " is shown in Figure "
0229 00ba | | .STRTAB 0x00ba->0x0286 ; " Diagram"
022a 00c0 | | .STRTAB 0x00c0->0x028a ; "SDD."
022b 00c2 | | .STRTAB 0x00c2->0x028c ; "_CSU_RELATIONSHIPS"
022c 00d2 | | .STRTAB 0x00d2->0x0295 ; "This CSC contains no CSUs."
022d 00ea | | .STRTAB 0x00ea->0x02a2 ; "CSC component \x22"
022e 00f7 | | .STRTAB 0x00f7->0x02a9 ; "\x22 has not been decomposed into CSUs"
022f 0118 | | .STRTAB 0x0118->0x02bb ; "This CSU is already presented in paragraph 4."
0230 0143 | C | .STREND 0x0143->0x02d1
0231 2045 7874 | Ext| .STRTAB_STRINGS
02d2 0000 0000 | | .BLANK 0000[0x6]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; Debug Table
02d8 ; --------------------------------------------------------------------------------------
02d8 0004 0012 | | .DEBUG4 0x0004,0x0012,0xfcc1,0x0000,0x0001,0x0000
02de 0000 0000 | | .BLANK 0000[0x23]
0301 0020 0500 | | .XXX[0xc]
0303 0000 0000 | |
0305 0000 4000 | @ |
0307 0002 2000 | |
0309 0000 0100 | |
030b 0000 0a00 | |
030d 0000 0000 | | .BLANK 0000[0x2d]
033a 0004 00a0 | | .XXX[0xc]
033c 0000 0000 | |
033e 0000 0800 | |
0340 0000 4400 | D |
0342 0000 0020 | |
0344 0000 0140 | @|
0346 0000 0000 | | .BLANK 0000[0x2e]
0374 8014 0000 | | .XXX[0xb]
0376 0000 0000 | |
0378 0100 0000 | |
037a 0880 0000 | |
037c 0004 0000 | |
037e 0028 | ( |
037f 0000 0000 | | .BLANK 0000[0x2e]
03ad 1002 8000 | | .XXX[0xb]
03af 0000 0000 | |
03b1 0020 0000 | |
03b3 0110 0000 | |
03b5 0000 8000 | |
03b7 0005 | |
03b8 0000 0000 | | .BLANK 0000[0x48]