|
|
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_779ce4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦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 0288 | | .CONST 0x0288 ; 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 008b | | .CONST 0x008b ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0022 | " | .CONST 0x0022 ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4804 |H | Short_Literal 0x4
000d 029f 0093 | | Declare_Subprogram For_Call,INIT_0090
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 e002 | | Load 0x0,0x2
0011 0129 | ) | Execute Any,Make_Visible
0012 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8
0014 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8
0016 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0
0018 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8
001a 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100
001c 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118
001e 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130
0020 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148
0022 029a 015b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0158
0024 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168
0026 e003 | | Load 0x0,0x3
0027 0129 | ) | Execute Any,Make_Visible
0028 029a 017b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0178
002a 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188
002c 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190
002e 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198
0030 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0
0032 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8
0034 4800 |H | Short_Literal 0x0
0035 0093 01b3 | | PushFullAddress InMicrocode,INIT_01b0
0037 02a0 | | Declare_Subprogram Null_Subprogram
0038 038f | | Declare_Type Package,Defined,Visible
0039 0386 | | Declare_Variable Package,Visible
003a 00bf | | Action Accept_Activation
003b e20d | | Load 0x1,0xd
003c 0266 | f | Execute Discrete,Bounds
003d e004 | | Load 0x0,0x4
003e 02a0 | | Declare_Subprogram Null_Subprogram
003f 4801 |H | Short_Literal 0x1
0040 035d | ] | Declare_Type Array,Defined
0041 00d8 | | Load_Top At_Offset_0
0042 0337 | 7 | Declare_Variable Array
0043 00d8 | | Load_Top At_Offset_0
0044 0335 | 5 | Declare_Variable Array,Duplicate
0045 00cd | | Action Spare6_Action
0046 4800 |H | Short_Literal 0x0
0047 4800 |H | Short_Literal 0x0
0048 00da | | Load_Top At_Offset_2
0049 01d6 | | Execute Vector,Field_Write
004a 4801 |H | Short_Literal 0x1
004b 4801 |H | Short_Literal 0x1
004c 00da | | Load_Top At_Offset_2
004d 01d6 | | Execute Vector,Field_Write
004e 4802 |H | Short_Literal 0x2
004f 4802 |H | Short_Literal 0x2
0050 00da | | Load_Top At_Offset_2
0051 01d6 | | Execute Vector,Field_Write
0052 4803 |H | Short_Literal 0x3
0053 4803 |H | Short_Literal 0x3
0054 00da | | Load_Top At_Offset_2
0055 01d6 | | Execute Vector,Field_Write
0056 4804 |H | Short_Literal 0x4
0057 4804 |H | Short_Literal 0x4
0058 00da | | Load_Top At_Offset_2
0059 01d6 | | Execute Vector,Field_Write
005a 00d9 | | Load_Top At_Offset_1
005b 01d4 | | Execute Vector,Structure_Write
005c 1d0f | | Execute_Immediate Reference_Lex_1,0xf
005d 00c7 | | Action Elaborate_Subprogram
005e 1d10 | | Execute_Immediate Reference_Lex_1,0x10
005f 00c7 | | Action Elaborate_Subprogram
0060 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0061 00c7 | | Action Elaborate_Subprogram
0062 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0063 00c7 | | Action Elaborate_Subprogram
0064 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0065 00c7 | | Action Elaborate_Subprogram
0066 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0067 00c7 | | Action Elaborate_Subprogram
0068 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0069 00c7 | | Action Elaborate_Subprogram
006a 1d16 | | Execute_Immediate Reference_Lex_1,0x16
006b 00c7 | | Action Elaborate_Subprogram
006c 1d17 | | Execute_Immediate Reference_Lex_1,0x17
006d 00c7 | | Action Elaborate_Subprogram
006e 1d18 | | Execute_Immediate Reference_Lex_1,0x18
006f 00c7 | | Action Elaborate_Subprogram
0070 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0071 00c7 | | Action Elaborate_Subprogram
0072 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0073 00c7 | | Action Elaborate_Subprogram
0074 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0075 00c7 | | Action Elaborate_Subprogram
0076 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0077 00c7 | | Action Elaborate_Subprogram
0078 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
0079 00c7 | | Action Elaborate_Subprogram
007a 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
007b 00c7 | | Action Elaborate_Subprogram
007c a005 | | Reference 0x0,0x5
007d e006 | | Load 0x0,0x6
007e a007 | | Reference 0x0,0x7
007f a008 | | Reference 0x0,0x8
0080 a009 | | Reference 0x0,0x9
0081 a00a | | Reference 0x0,0xa
0082 a00b | | Reference 0x0,0xb
0083 a00c | | Reference 0x0,0xc
0084 a00d | | Reference 0x0,0xd
0085 a00e | | Reference 0x0,0xe
0086 480a |H | Short_Literal 0xa
0087 e220 | | Load 0x1,0x20
0088 020e | | Execute Module,Augment_Imports
0089 00da | | Load_Top At_Offset_2
008a 020f | | Execute Module,Activate
008b BODY_0008:
008b 00bc | | Action Signal_Activated
008c 00bb | | Action Signal_Completion
008d 0000 0000 | | .XXX[0x3]
008f 0000 | |
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 4607 |F | Jump_Case 0x7
0094 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0095 7807 |x | Jump 0x9d ; case 0x1
0096 780a |x | Jump 0xa1 ; case 0x2
0097 780e |x | Jump 0xa6 ; case 0x3
0098 7811 |x | Jump 0xaa ; case 0x4
0099 7812 |x | Jump 0xac ; case 0x5
009a 7813 |x | Jump 0xae ; case 0x6
009b 7816 |x | Jump 0xb2 ; case 0x7
009c 4302 |C | .XXX[0x1]
009d 00da | | Load_Top At_Offset_2
009e 0091 0252 | R| Action Push_String_Extended_Indexed,0x252 ; "CMVC_FROZEN_UNITS"
00a0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00a1 00db | | Load_Top At_Offset_3
00a2 00db | | Load_Top At_Offset_3
00a3 00e0 | | Load_Encached Standard_Cache
00a4 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00a5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00a6 00da | | Load_Top At_Offset_2
00a7 00e0 | | Load_Encached Standard_Cache
00a8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00a9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00aa 00db | | Load_Top At_Offset_3
00ab 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ac 00db | | Load_Top At_Offset_3
00ad 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ae e20d | | Load 0x1,0xd
00af 00dc | | Load_Top At_Offset_4
00b0 0267 | g | Execute Discrete,Predecessor
00b1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00b2 e20d | | Load 0x1,0xd
00b3 00dc | | Load_Top At_Offset_4
00b4 0268 | h | Execute Discrete,Successor
00b5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00b6 0000 0000 | | .XXX[0x2]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bd | | .CONST 0x00bd ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0002 | | .CONST 0x0002 ; Number of locals
00bb INIT_00b8:
00bb e20e | | Load 0x1,0xe
00bc 0007 | | Action Break_Optional
00bd BODY_00b8:
00bd 00db | | Load_Top At_Offset_3
00be 800f | | Call 0x0,0xf
00bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c0 00d8 | | Load_Top At_Offset_0
00c1 4401 |D | Exit_Subprogram With_Result,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 4501 |E | Exit_Subprogram 0x1
00cc 0000 0000 | | .BLANK 0000[0x4]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d9 | | .CONST 0x00d9 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0002 | | .CONST 0x0002 ; Number of locals
00d3 INIT_00d0:
00d3 e010 | | Load 0x0,0x10
00d4 0322 | " | Declare_Variable Record
00d5 e5fc | | Load 0x2,-0x4
00d6 8011 | | Call 0x0,0x11
00d7 00d9 | | Load_Top At_Offset_1
00d8 017d | } | Execute Record,Structure_Write
00d9 BODY_00d0:
00d9 00e1 | | Load_Encached Boolean_Cache
00da 00d9 | | Load_Top At_Offset_1
00db e5fd | | Load 0x2,-0x3
00dc e5fe | | Load 0x2,-0x2
00dd e5ff | | Load 0x2,-0x1
00de e222 | " | Load 0x1,0x22
00df 01d7 | | Execute Vector,Field_Read
00e0 8012 | | Call 0x0,0x12
00e1 00d1 | | Pop_Control Pop_Count_1
00e2 c5fb | | Store 0x2,-0x5
00e3 00d8 | | Load_Top At_Offset_0
00e4 8013 | | Call 0x0,0x13
00e5 e5fc | | Load 0x2,-0x4
00e6 017d | } | Execute Record,Structure_Write
00e7 4504 |E | Exit_Subprogram 0x4
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00f1 | | .CONST 0x00f1 ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0002 | | .CONST 0x0002 ; Number of locals
00eb INIT_00e8:
00eb e014 | | Load 0x0,0x14
00ec 0322 | " | Declare_Variable Record
00ed e5fc | | Load 0x2,-0x4
00ee 8015 | | Call 0x0,0x15
00ef 00d9 | | Load_Top At_Offset_1
00f0 017d | } | Execute Record,Structure_Write
00f1 BODY_00e8:
00f1 00e1 | | Load_Encached Boolean_Cache
00f2 00d9 | | Load_Top At_Offset_1
00f3 e5fd | | Load 0x2,-0x3
00f4 e5fe | | Load 0x2,-0x2
00f5 e5ff | | Load 0x2,-0x1
00f6 e222 | " | Load 0x1,0x22
00f7 01d7 | | Execute Vector,Field_Read
00f8 8016 | | Call 0x0,0x16
00f9 00d1 | | Pop_Control Pop_Count_1
00fa c5fb | | Store 0x2,-0x5
00fb 00d8 | | Load_Top At_Offset_0
00fc 8017 | | Call 0x0,0x17
00fd e5fc | | Load 0x2,-0x4
00fe 017d | } | Execute Record,Structure_Write
00ff 4504 |E | Exit_Subprogram 0x4
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0109 | | .CONST 0x0109 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0002 | | .CONST 0x0002 ; Number of locals
0103 INIT_0100:
0103 e010 | | Load 0x0,0x10
0104 0322 | " | Declare_Variable Record
0105 e5fd | | Load 0x2,-0x3
0106 8011 | | Call 0x0,0x11
0107 00d9 | | Load_Top At_Offset_1
0108 017d | } | Execute Record,Structure_Write
0109 BODY_0100:
0109 e5fc | | Load 0x2,-0x4
010a e006 | | Load 0x0,0x6
010b 0216 | | Execute Heap_Access,Convert
010c 00d9 | | Load_Top At_Offset_1
010d e5fe | | Load 0x2,-0x2
010e e5ff | | Load 0x2,-0x1
010f e222 | " | Load 0x1,0x22
0110 01d7 | | Execute Vector,Field_Read
0111 8018 | | Call 0x0,0x18
0112 c5fc | | Store 0x2,-0x4
0113 4504 |E | Exit_Subprogram 0x4
0114 0000 0000 | | .BLANK 0000[0x4]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0121 | ! | .CONST 0x0121 ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0002 | | .CONST 0x0002 ; Number of locals
011b INIT_0118:
011b e014 | | Load 0x0,0x14
011c 0322 | " | Declare_Variable Record
011d e5fd | | Load 0x2,-0x3
011e 8015 | | Call 0x0,0x15
011f 00d9 | | Load_Top At_Offset_1
0120 017d | } | Execute Record,Structure_Write
0121 BODY_0118:
0121 e5fc | | Load 0x2,-0x4
0122 e006 | | Load 0x0,0x6
0123 0216 | | Execute Heap_Access,Convert
0124 00d9 | | Load_Top At_Offset_1
0125 e5fe | | Load 0x2,-0x2
0126 e5ff | | Load 0x2,-0x1
0127 e222 | " | Load 0x1,0x22
0128 01d7 | | Execute Vector,Field_Read
0129 8019 | | Call 0x0,0x19
012a c5fc | | Store 0x2,-0x4
012b 4504 |E | Exit_Subprogram 0x4
012c 0000 0000 | | .BLANK 0000[0x4]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0139 | 9 | .CONST 0x0139 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0002 | | .CONST 0x0002 ; Number of locals
0133 INIT_0130:
0133 e014 | | Load 0x0,0x14
0134 0322 | " | Declare_Variable Record
0135 e5fd | | Load 0x2,-0x3
0136 8015 | | Call 0x0,0x15
0137 00d9 | | Load_Top At_Offset_1
0138 017d | } | Execute Record,Structure_Write
0139 BODY_0130:
0139 e5fc | | Load 0x2,-0x4
013a e006 | | Load 0x0,0x6
013b 0216 | | Execute Heap_Access,Convert
013c 00d9 | | Load_Top At_Offset_1
013d e5fe | | Load 0x2,-0x2
013e e5ff | | Load 0x2,-0x1
013f e222 | " | Load 0x1,0x22
0140 01d7 | | Execute Vector,Field_Read
0141 801a | | Call 0x0,0x1a
0142 c5fc | | Store 0x2,-0x4
0143 4504 |E | Exit_Subprogram 0x4
0144 0000 0000 | | .BLANK 0000[0x4]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014d | M | .CONST 0x014d ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0002 | | .CONST 0x0002 ; Number of locals
014b INIT_0148:
014b e010 | | Load 0x0,0x10
014c 0322 | " | Declare_Variable Record
014d BODY_0148:
014d e5fd | | Load 0x2,-0x3
014e e5fe | | Load 0x2,-0x2
014f e5ff | | Load 0x2,-0x1
0150 e222 | " | Load 0x1,0x22
0151 01d7 | | Execute Vector,Field_Read
0152 801b | | Call 0x0,0x1b
0153 00d9 | | Load_Top At_Offset_1
0154 017d | } | Execute Record,Structure_Write
0155 00d8 | | Load_Top At_Offset_0
0156 8013 | | Call 0x0,0x13
0157 4403 |D | Exit_Subprogram With_Result,0x3
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015d | ] | .CONST 0x015d ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0002 | | .CONST 0x0002 ; Number of locals
015b INIT_0158:
015b e014 | | Load 0x0,0x14
015c 0322 | " | Declare_Variable Record
015d BODY_0158:
015d e5fd | | Load 0x2,-0x3
015e e5fe | | Load 0x2,-0x2
015f e5ff | | Load 0x2,-0x1
0160 e222 | " | Load 0x1,0x22
0161 01d7 | | Execute Vector,Field_Read
0162 801c | | Call 0x0,0x1c
0163 00d9 | | Load_Top At_Offset_1
0164 017d | } | Execute Record,Structure_Write
0165 00d8 | | Load_Top At_Offset_0
0166 8017 | | Call 0x0,0x17
0167 4403 |D | Exit_Subprogram With_Result,0x3
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016d | m | .CONST 0x016d ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0002 | | .CONST 0x0002 ; Number of locals
016b INIT_0168:
016b e014 | | Load 0x0,0x14
016c 0322 | " | Declare_Variable Record
016d BODY_0168:
016d e5fd | | Load 0x2,-0x3
016e e5fe | | Load 0x2,-0x2
016f e5ff | | Load 0x2,-0x1
0170 e222 | " | Load 0x1,0x22
0171 01d7 | | Execute Vector,Field_Read
0172 801d | | Call 0x0,0x1d
0173 00d9 | | Load_Top At_Offset_1
0174 017d | } | Execute Record,Structure_Write
0175 00d8 | | Load_Top At_Offset_0
0176 8017 | | Call 0x0,0x17
0177 4403 |D | Exit_Subprogram With_Result,0x3
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b | { | .CONST 0x017b ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0001 | | .CONST 0x0001 ; Number of locals
017b BODY_0178:
017b INIT_0178:
017b 00db | | Load_Top At_Offset_3
017c 00db | | Load_Top At_Offset_3
017d e222 | " | Load 0x1,0x22
017e 01d7 | | Execute Vector,Field_Read
017f 801e | | Call 0x0,0x1e
0180 4402 |D | Exit_Subprogram With_Result,0x2
0181 0000 0000 | | .BLANK 0000[0x7]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 00da | | Load_Top At_Offset_2
018c 801f | | Call 0x0,0x1f
018d 4501 |E | Exit_Subprogram 0x1
018e 0000 0000 | | .XXX[0x2]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00da | | Load_Top At_Offset_2
0194 8020 | | Call 0x0,0x20
0195 4401 |D | Exit_Subprogram With_Result,0x1
0196 0000 0000 | | .XXX[0x2]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b | | .CONST 0x019b ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0001 | | .CONST 0x0001 ; Number of locals
019b BODY_0198:
019b INIT_0198:
019b 00da | | Load_Top At_Offset_2
019c 8021 | ! | Call 0x0,0x21
019d 4401 |D | Exit_Subprogram With_Result,0x1
019e 0000 0000 | | .XXX[0x2]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 00da | | Load_Top At_Offset_2
01a4 8022 | " | Call 0x0,0x22
01a5 4401 |D | Exit_Subprogram With_Result,0x1
01a6 0000 0000 | | .XXX[0x2]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 00da | | Load_Top At_Offset_2
01ac 8023 | # | Call 0x0,0x23
01ad 4401 |D | Exit_Subprogram With_Result,0x1
01ae 0000 0000 | | .XXX[0x2]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01d8 | | .CONST 0x01d8 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0015 | | .CONST 0x0015 ; Number of locals
01b3 INIT_01b0:
01b3 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
01b5 029a 01eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e8
01b7 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
01b9 029a 020b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0208
01bb 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210
01bd 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220
01bf 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
01c1 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
01c3 029a 024b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0248
01c5 00bf | | Action Accept_Activation
01c6 1d0d | | Execute_Immediate Reference_Lex_1,0xd
01c7 00c7 | | Action Elaborate_Subprogram
01c8 1d0e | | Execute_Immediate Reference_Lex_1,0xe
01c9 00c7 | | Action Elaborate_Subprogram
01ca 1d0f | | Execute_Immediate Reference_Lex_1,0xf
01cb 00c7 | | Action Elaborate_Subprogram
01cc 1d10 | | Execute_Immediate Reference_Lex_1,0x10
01cd 00c7 | | Action Elaborate_Subprogram
01ce 1d11 | | Execute_Immediate Reference_Lex_1,0x11
01cf 00c7 | | Action Elaborate_Subprogram
01d0 1d12 | | Execute_Immediate Reference_Lex_1,0x12
01d1 00c7 | | Action Elaborate_Subprogram
01d2 1d13 | | Execute_Immediate Reference_Lex_1,0x13
01d3 00c7 | | Action Elaborate_Subprogram
01d4 1d14 | | Execute_Immediate Reference_Lex_1,0x14
01d5 00c7 | | Action Elaborate_Subprogram
01d6 1d15 | | Execute_Immediate Reference_Lex_1,0x15
01d7 00c7 | | Action Elaborate_Subprogram
01d8 BODY_01b0:
01d8 00bc | | Action Signal_Activated
01d9 00bb | | Action Signal_Completion
01da 0000 0000 | | .BLANK 0000[0x6]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3 | | .CONST 0x01e3 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0001 | | .CONST 0x0001 ; Number of locals
01e3 BODY_01e0:
01e3 INIT_01e0:
01e3 00db | | Load_Top At_Offset_3
01e4 00db | | Load_Top At_Offset_3
01e5 8001 | | Call 0x0,0x1
01e6 c5fe | | Store 0x2,-0x2
01e7 4502 |E | Exit_Subprogram 0x2
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb | | .CONST 0x01eb ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0001 | | .CONST 0x0001 ; Number of locals
01eb BODY_01e8:
01eb INIT_01e8:
01eb e5fd | | Load 0x2,-0x3
01ec e002 | | Load 0x0,0x2
01ed 0216 | | Execute Heap_Access,Convert
01ee e5fe | | Load 0x2,-0x2
01ef e5ff | | Load 0x2,-0x1
01f0 8003 | | Call 0x0,0x3
01f1 c5fd | | Store 0x2,-0x3
01f2 4503 |E | Exit_Subprogram 0x3
01f3 0000 0000 | | .BLANK 0000[0x5]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb | | .CONST 0x01fb ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0001 | | .CONST 0x0001 ; Number of locals
01fb BODY_01f8:
01fb INIT_01f8:
01fb 00db | | Load_Top At_Offset_3
01fc e002 | | Load 0x0,0x2
01fd 0216 | | Execute Heap_Access,Convert
01fe 00db | | Load_Top At_Offset_3
01ff 8004 | | Call 0x0,0x4
0200 c5fe | | Store 0x2,-0x2
0201 4502 |E | Exit_Subprogram 0x2
0202 0000 0000 | | .BLANK 0000[0x6]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b | | .CONST 0x020b ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0001 | | .CONST 0x0001 ; Number of locals
020b BODY_0208:
020b INIT_0208:
020b 00da | | Load_Top At_Offset_2
020c 8005 | | Call 0x0,0x5
020d 4401 |D | Exit_Subprogram With_Result,0x1
020e 0000 0000 | | .XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 00da | | Load_Top At_Offset_2
0214 e002 | | Load 0x0,0x2
0215 0216 | | Execute Heap_Access,Convert
0216 8006 | | Call 0x0,0x6
0217 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0218 4501 |E | Exit_Subprogram 0x1
0219 0000 0000 | | .BLANK 0000[0x7]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 00db | | Load_Top At_Offset_3
0224 e002 | | Load 0x0,0x2
0225 0216 | | Execute Heap_Access,Convert
0226 00db | | Load_Top At_Offset_3
0227 8007 | | Call 0x0,0x7
0228 c5fe | | Store 0x2,-0x2
0229 4502 |E | Exit_Subprogram 0x2
022a 0000 0000 | | .BLANK 0000[0x6]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 00db | | Load_Top At_Offset_3
0234 e002 | | Load 0x0,0x2
0235 0216 | | Execute Heap_Access,Convert
0236 4800 |H | Short_Literal 0x0
0237 8008 | | Call 0x0,0x8
0238 c5fe | | Store 0x2,-0x2
0239 4502 |E | Exit_Subprogram 0x2
023a 0000 0000 | | .BLANK 0000[0x6]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 00da | | Load_Top At_Offset_2
0244 8009 | | Call 0x0,0x9
0245 4401 |D | Exit_Subprogram With_Result,0x1
0246 0000 0000 | | .XXX[0x2]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b | K | .CONST 0x024b ; Address of begin
0249 0004 | | .CONST 0x0004 ; Address of exception handler
024a 0001 | | .CONST 0x0001 ; Number of locals
024b BODY_0248:
024b INIT_0248:
024b 00db | | Load_Top At_Offset_3
024c e002 | | Load 0x0,0x2
024d 0216 | | Execute Heap_Access,Convert
024e 00db | | Load_Top At_Offset_3
024f 800a | | Call 0x0,0xa
0250 c5fe | | Store 0x2,-0x2
0251 4502 |E | Exit_Subprogram 0x2
0252 ; --------------------------------------------------------------------------------------
0252 ; STRING TABLE
0252 ; --------------------------------------------------------------------------------------
0252 000c | | .STRTAB 0x000c->0x0258 ; "CMVC_FROZEN_UNITS"
0253 001b | | .STRTAB 0x001b->0x0260 ; "CMVC_UNITS"
0254 0023 | # | .STRTAB 0x0023->0x0265 ; "FREE_UNITS_IN_SUBSYSTEM"
0255 0038 | 8 | .STRTAB 0x0038->0x0271 ; "OTHER_FREE_UNITS"
0256 0046 | F | .STRTAB 0x0046->0x0279 ; "SUBJECT_PROGRAM_CLOSURE"
0257 005b | [ | .STREND 0x005b->0x0284
0258 434d 5643 |CMVC| .STRTAB_STRINGS
0285 0000 0000 | | .XXX[0x3]
0287 0000 | |
0288 ; --------------------------------------------------------------------------------------
0288 ; Debug Table
0288 ; --------------------------------------------------------------------------------------
0288 0004 000a | | .DEBUG4 0x0004,0x000a,0x6029,0x0000,0x0001,0x0000
028e 0000 0000 | | .BLANK 0000[0x172]