DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦80d297bb7⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

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	INIT_0200,For_Call
0049			BODY_0008:
0049 e407       |    |		Load	0x2,0x7
004a 6801       |h   |		Jump_Zero	0x4c
004b 4501       |E   |		Exit_Suprogram	New_Top_Offset 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_Suprogram	New_Top_Offset 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_Suprogram	New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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."
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]