|
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_6148f2
└─⟦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 0380 | | .CONST 0x0380 ; 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 0032 | 2 | .CONST 0x0032 ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 0005 | | .CONST 0x0005 ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional 001c 0007 | | Action Break_Optional 001d 0007 | | Action Break_Optional 001e 0007 | | Action Break_Optional 001f 0007 | | Action Break_Optional 0020 0007 | | Action Break_Optional 0021 0007 | | Action Break_Optional 0022 e002 | | Load 0x0,0x2 0023 00d8 | | Load_Top At_Offset_0 0024 e002 | | Load 0x0,0x2 0025 02a0 | | Declare_Subprogram Null_Subprogram 0026 4803 |H | Short_Literal 0x3 0027 032d | - | Declare_Type Record,Defined 0028 e003 | | Load 0x0,0x3 0029 02a0 | | Declare_Subprogram Null_Subprogram 002a 4801 |H | Short_Literal 0x1 002b 032d | - | Declare_Type Record,Defined 002c e002 | | Load 0x0,0x2 002d 02a0 | | Declare_Subprogram Null_Subprogram 002e 4801 |H | Short_Literal 0x1 002f 032d | - | Declare_Type Record,Defined 0030 029f 003b | ;| Declare_Subprogram INIT_0038,For_Call 0032 BODY_0018: 0032 8405 | | Call 0x2,0x5 0033 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0034 0000 0000 | | .BLANK 0000[0x4] 0038 ; -------------------------------------------------------------------------------------- 0038 ; SUBPROGRAM 0038 ; -------------------------------------------------------------------------------------- 0038 00d4 | | .CONST 0x00d4 ; Address of begin 0039 0004 | | .CONST 0x0004 ; Address of exception handler 003a 002b | + | .CONST 0x002b ; Number of locals 003b INIT_0038: 003b a004 | | Store_Unchecked 0x0,0x4 003c 00c6 | | Action Check_Subprogram_Elaborated 003d e402 | | Load 0x2,0x2 003e 0093 0000 | | push_full_address 0x0 0040 6247 |bG | Indirect_Literal Discrete,0x288,{0x80000000, 0x00090000} 0041 0273 | s | Execute Discrete,Plus 0042 e005 | | Load 0x0,0x5 0043 0273 | s | Execute Discrete,Plus 0044 e006 | | Load 0x0,0x6 0045 0273 | s | Execute Discrete,Plus 0046 4804 |H | Short_Literal 0x4 0047 0007 | | Action Break_Optional 0048 a007 | | Store_Unchecked 0x0,0x7 0049 00c6 | | Action Check_Subprogram_Elaborated 004a e402 | | Load 0x2,0x2 004b 0093 0000 | | push_full_address 0x0 004d 6236 |b6 | Indirect_Literal Discrete,0x284,{0x80000000, 0x00080000} 004e 0273 | s | Execute Discrete,Plus 004f e005 | | Load 0x0,0x5 0050 0273 | s | Execute Discrete,Plus 0051 e008 | | Load 0x0,0x8 0052 0273 | s | Execute Discrete,Plus 0053 4807 |H | Short_Literal 0x7 0054 0007 | | Action Break_Optional 0055 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 0057 029f 02a3 | | Declare_Subprogram INIT_02a0,For_Call 0059 a009 | | Store_Unchecked 0x0,0x9 005a 00c6 | | Action Check_Subprogram_Elaborated 005b e402 | | Load 0x2,0x2 005c 0092 02eb | | Action Push_String_Extended,0x2eb ; "Private_48" 005e 4808 |H | Short_Literal 0x8 005f 4803 |H | Short_Literal 0x3 0060 0099 | | Action Reference_Dynamic 0061 4809 |H | Short_Literal 0x9 0062 4803 |H | Short_Literal 0x3 0063 0099 | | Action Reference_Dynamic 0064 0093 0000 | | push_full_address 0x0 0066 6219 |b | Indirect_Literal Discrete,0x280,{0x80000000, 0x00070000} 0067 0273 | s | Execute Discrete,Plus 0068 e005 | | Load 0x0,0x5 0069 0273 | s | Execute Discrete,Plus 006a e00a | | Load 0x0,0xa 006b 0273 | s | Execute Discrete,Plus 006c 480f |H | Short_Literal 0xf 006d 0007 | | Action Break_Optional 006e a004 | | Store_Unchecked 0x0,0x4 006f 00c6 | | Action Check_Subprogram_Elaborated 0070 e403 | | Load 0x2,0x3 0071 0093 0000 | | push_full_address 0x0 0073 6208 |b | Indirect_Literal Discrete,0x27c,{0x80000000, 0x00060000} 0074 0273 | s | Execute Discrete,Plus 0075 e005 | | Load 0x0,0x5 0076 0273 | s | Execute Discrete,Plus 0077 e00b | | Load 0x0,0xb 0078 0273 | s | Execute Discrete,Plus 0079 4812 |H | Short_Literal 0x12 007a 0007 | | Action Break_Optional 007b a007 | | Store_Unchecked 0x0,0x7 007c 00c6 | | Action Check_Subprogram_Elaborated 007d e403 | | Load 0x2,0x3 007e 0093 0000 | | push_full_address 0x0 0080 61f7 |a | Indirect_Literal Discrete,0x278,{0x80000000, 0x00050000} 0081 0273 | s | Execute Discrete,Plus 0082 e005 | | Load 0x0,0x5 0083 0273 | s | Execute Discrete,Plus 0084 e00c | | Load 0x0,0xc 0085 0273 | s | Execute Discrete,Plus 0086 4815 |H | Short_Literal 0x15 0087 0007 | | Action Break_Optional 0088 029f 02b3 | | Declare_Subprogram INIT_02b0,For_Call 008a 029f 02c3 | | Declare_Subprogram INIT_02c0,For_Call 008c a009 | | Store_Unchecked 0x0,0x9 008d 00c6 | | Action Check_Subprogram_Elaborated 008e e403 | | Load 0x2,0x3 008f 0092 02ec | | Action Push_String_Extended,0x2ec ; "Private_32" 0091 4816 |H | Short_Literal 0x16 0092 4803 |H | Short_Literal 0x3 0093 0099 | | Action Reference_Dynamic 0094 4817 |H | Short_Literal 0x17 0095 4803 |H | Short_Literal 0x3 0096 0099 | | Action Reference_Dynamic 0097 0093 0000 | | push_full_address 0x0 0099 61da |a | Indirect_Literal Discrete,0x274,{0x80000000, 0x00040000} 009a 0273 | s | Execute Discrete,Plus 009b e005 | | Load 0x0,0x5 009c 0273 | s | Execute Discrete,Plus 009d e00d | | Load 0x0,0xd 009e 0273 | s | Execute Discrete,Plus 009f 481d |H | Short_Literal 0x1d 00a0 0007 | | Action Break_Optional 00a1 a004 | | Store_Unchecked 0x0,0x4 00a2 00c6 | | Action Check_Subprogram_Elaborated 00a3 e404 | | Load 0x2,0x4 00a4 0093 0000 | | push_full_address 0x0 00a6 61c9 |a | Indirect_Literal Discrete,0x270,{0x80000000, 0x00030000} 00a7 0273 | s | Execute Discrete,Plus 00a8 e005 | | Load 0x0,0x5 00a9 0273 | s | Execute Discrete,Plus 00aa e00e | | Load 0x0,0xe 00ab 0273 | s | Execute Discrete,Plus 00ac 4820 |H | Short_Literal 0x20 00ad 0007 | | Action Break_Optional 00ae a007 | | Store_Unchecked 0x0,0x7 00af 00c6 | | Action Check_Subprogram_Elaborated 00b0 e404 | | Load 0x2,0x4 00b1 0093 0000 | | push_full_address 0x0 00b3 61b8 |a | Indirect_Literal Discrete,0x26c,{0x80000000, 0x00020000} 00b4 0273 | s | Execute Discrete,Plus 00b5 e005 | | Load 0x0,0x5 00b6 0273 | s | Execute Discrete,Plus 00b7 e00f | | Load 0x0,0xf 00b8 0273 | s | Execute Discrete,Plus 00b9 4823 |H# | Short_Literal 0x23 00ba 0007 | | Action Break_Optional 00bb 029f 02d3 | | Declare_Subprogram INIT_02d0,For_Call 00bd 029f 02e3 | | Declare_Subprogram INIT_02e0,For_Call 00bf a009 | | Store_Unchecked 0x0,0x9 00c0 00c6 | | Action Check_Subprogram_Elaborated 00c1 e404 | | Load 0x2,0x4 00c2 0092 02ed | | Action Push_String_Extended,0x2ed ; "Private_16" 00c4 4824 |H$ | Short_Literal 0x24 00c5 4803 |H | Short_Literal 0x3 00c6 0099 | | Action Reference_Dynamic 00c7 4825 |H% | Short_Literal 0x25 00c8 4803 |H | Short_Literal 0x3 00c9 0099 | | Action Reference_Dynamic 00ca 0093 0000 | | push_full_address 0x0 00cc 619b |a | Indirect_Literal Discrete,0x268,{0x80000000, 0x00010000} 00cd 0273 | s | Execute Discrete,Plus 00ce e005 | | Load 0x0,0x5 00cf 0273 | s | Execute Discrete,Plus 00d0 e010 | | Load 0x0,0x10 00d1 0273 | s | Execute Discrete,Plus 00d2 482b |H+ | Short_Literal 0x2b 00d3 0007 | | Action Break_Optional 00d4 BODY_0038: 00d4 0092 02ee | | Action Push_String_Extended,0x2ee ; "Converting private types" 00d6 8011 | | Call 0x0,0x11 00d7 4801 |H | Short_Literal 0x1 00d8 4806 |H | Short_Literal 0x6 00d9 e012 | | Load 0x0,0x12 00da 0334 | 4 | Declare_Variable Array,With_Constraint 00db 4806 |H | Short_Literal 0x6 00dc 4801 |H | Short_Literal 0x1 00dd 4800 |H | Short_Literal 0x0 00de 00d9 | | Load_Top At_Offset_1 00df e62c | , | Load 0x3,0x2c 00e0 01d6 | | Execute Vector,Field_Write 00e1 3ffb |? | Loop_Increasing 0xdd 00e2 e402 | | Load 0x2,0x2 00e3 0322 | " | Declare_Variable Record 00e4 4800 |H | Short_Literal 0x0 00e5 00d9 | | Load_Top At_Offset_1 00e6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00e7 4800 |H | Short_Literal 0x0 00e8 00d9 | | Load_Top At_Offset_1 00e9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00ea 4800 |H | Short_Literal 0x0 00eb 00d9 | | Load_Top At_Offset_1 00ec 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00ed 0092 02ef | | Action Push_String_Extended,0x2ef ; "16#0000_0000_0000#" 00ef e60a | | Load 0x3,0xa 00f0 e60b | | Load 0x3,0xb 00f1 480c |H | Short_Literal 0xc 00f2 4803 |H | Short_Literal 0x3 00f3 0099 | | Action Reference_Dynamic 00f4 480d |H | Short_Literal 0xd 00f5 4803 |H | Short_Literal 0x3 00f6 0099 | | Action Reference_Dynamic 00f7 480e |H | Short_Literal 0xe 00f8 4803 |H | Short_Literal 0x3 00f9 0099 | | Action Reference_Dynamic 00fa 8009 | | Call 0x0,0x9 00fb e013 | | Load 0x0,0x13 00fc 00d8 | | Load_Top At_Offset_0 00fd 01cc | | Execute Vector,Catenate 00fe e014 | | Load 0x0,0x14 00ff 01cc | | Execute Vector,Catenate 0100 e402 | | Load 0x2,0x2 0101 0322 | " | Declare_Variable Record 0102 4800 |H | Short_Literal 0x0 0103 00d9 | | Load_Top At_Offset_1 0104 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0105 4800 |H | Short_Literal 0x0 0106 00d9 | | Load_Top At_Offset_1 0107 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0108 4801 |H | Short_Literal 0x1 0109 00d9 | | Load_Top At_Offset_1 010a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 010b 0092 02f0 | | Action Push_String_Extended,0x2f0 ; "16#0000_0000_0001#" 010d e60a | | Load 0x3,0xa 010e e60b | | Load 0x3,0xb 010f 480c |H | Short_Literal 0xc 0110 4803 |H | Short_Literal 0x3 0111 0099 | | Action Reference_Dynamic 0112 480d |H | Short_Literal 0xd 0113 4803 |H | Short_Literal 0x3 0114 0099 | | Action Reference_Dynamic 0115 480e |H | Short_Literal 0xe 0116 4803 |H | Short_Literal 0x3 0117 0099 | | Action Reference_Dynamic 0118 8009 | | Call 0x0,0x9 0119 e015 | | Load 0x0,0x15 011a 00d8 | | Load_Top At_Offset_0 011b 01cc | | Execute Vector,Catenate 011c e015 | | Load 0x0,0x15 011d 01cc | | Execute Vector,Catenate 011e e402 | | Load 0x2,0x2 011f 0322 | " | Declare_Variable Record 0120 4fff |O | Short_Literal -0x1 0121 00d9 | | Load_Top At_Offset_1 0122 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0123 4fff |O | Short_Literal -0x1 0124 00d9 | | Load_Top At_Offset_1 0125 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0126 4fff |O | Short_Literal -0x1 0127 00d9 | | Load_Top At_Offset_1 0128 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0129 0092 02f1 | | Action Push_String_Extended,0x2f1 ; "16#FFFF_FFFF_FFFF#" 012b e60a | | Load 0x3,0xa 012c e60b | | Load 0x3,0xb 012d 480c |H | Short_Literal 0xc 012e 4803 |H | Short_Literal 0x3 012f 0099 | | Action Reference_Dynamic 0130 480d |H | Short_Literal 0xd 0131 4803 |H | Short_Literal 0x3 0132 0099 | | Action Reference_Dynamic 0133 480e |H | Short_Literal 0xe 0134 4803 |H | Short_Literal 0x3 0135 0099 | | Action Reference_Dynamic 0136 8009 | | Call 0x0,0x9 0137 e016 | | Load 0x0,0x16 0138 e017 | | Load 0x0,0x17 0139 01cc | | Execute Vector,Catenate 013a e018 | | Load 0x0,0x18 013b 01cc | | Execute Vector,Catenate 013c e402 | | Load 0x2,0x2 013d 0322 | " | Declare_Variable Record 013e 4923 |I# | Short_Literal 0x123 013f 00d9 | | Load_Top At_Offset_1 0140 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0141 6122 |a" | Indirect_Literal Discrete,0x264,{0x00000000, 0x00004567} 0142 00d9 | | Load_Top At_Offset_1 0143 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0144 611b |a | Indirect_Literal Discrete,0x260,{0xffffffff, 0xffff89ab} 0145 00d9 | | Load_Top At_Offset_1 0146 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0147 0092 02f2 | | Action Push_String_Extended,0x2f2 ; "16#0123_4567_89AB#" 0149 e60a | | Load 0x3,0xa 014a e60b | | Load 0x3,0xb 014b 480c |H | Short_Literal 0xc 014c 4803 |H | Short_Literal 0x3 014d 0099 | | Action Reference_Dynamic 014e 480d |H | Short_Literal 0xd 014f 4803 |H | Short_Literal 0x3 0150 0099 | | Action Reference_Dynamic 0151 480e |H | Short_Literal 0xe 0152 4803 |H | Short_Literal 0x3 0153 0099 | | Action Reference_Dynamic 0154 8009 | | Call 0x0,0x9 0155 4801 |H | Short_Literal 0x1 0156 8019 | | Call 0x0,0x19 0157 e01a | | Load 0x0,0x1a 0158 e403 | | Load 0x2,0x3 0159 0322 | " | Declare_Variable Record 015a 4800 |H | Short_Literal 0x0 015b 00d9 | | Load_Top At_Offset_1 015c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 015d 0092 02f3 | | Action Push_String_Extended,0x2f3 ; "16#0000_0000#" 015f e618 | | Load 0x3,0x18 0160 e619 | | Load 0x3,0x19 0161 481a |H | Short_Literal 0x1a 0162 4803 |H | Short_Literal 0x3 0163 0099 | | Action Reference_Dynamic 0164 481b |H | Short_Literal 0x1b 0165 4803 |H | Short_Literal 0x3 0166 0099 | | Action Reference_Dynamic 0167 481c |H | Short_Literal 0x1c 0168 4803 |H | Short_Literal 0x3 0169 0099 | | Action Reference_Dynamic 016a 8009 | | Call 0x0,0x9 016b e01b | | Load 0x0,0x1b 016c e403 | | Load 0x2,0x3 016d 0322 | " | Declare_Variable Record 016e 4801 |H | Short_Literal 0x1 016f 00d9 | | Load_Top At_Offset_1 0170 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0171 0092 02f4 | | Action Push_String_Extended,0x2f4 ; "16#0000_0001#" 0173 e618 | | Load 0x3,0x18 0174 e619 | | Load 0x3,0x19 0175 481a |H | Short_Literal 0x1a 0176 4803 |H | Short_Literal 0x3 0177 0099 | | Action Reference_Dynamic 0178 481b |H | Short_Literal 0x1b 0179 4803 |H | Short_Literal 0x3 017a 0099 | | Action Reference_Dynamic 017b 481c |H | Short_Literal 0x1c 017c 4803 |H | Short_Literal 0x3 017d 0099 | | Action Reference_Dynamic 017e 8009 | | Call 0x0,0x9 017f e01c | | Load 0x0,0x1c 0180 e403 | | Load 0x2,0x3 0181 0322 | " | Declare_Variable Record 0182 4fff |O | Short_Literal -0x1 0183 00d9 | | Load_Top At_Offset_1 0184 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0185 0092 02f5 | | Action Push_String_Extended,0x2f5 ; "16#FFFF_FFFF#" 0187 e618 | | Load 0x3,0x18 0188 e619 | | Load 0x3,0x19 0189 481a |H | Short_Literal 0x1a 018a 4803 |H | Short_Literal 0x3 018b 0099 | | Action Reference_Dynamic 018c 481b |H | Short_Literal 0x1b 018d 4803 |H | Short_Literal 0x3 018e 0099 | | Action Reference_Dynamic 018f 481c |H | Short_Literal 0x1c 0190 4803 |H | Short_Literal 0x3 0191 0099 | | Action Reference_Dynamic 0192 8009 | | Call 0x0,0x9 0193 e01d | | Load 0x0,0x1d 0194 e403 | | Load 0x2,0x3 0195 0322 | " | Declare_Variable Record 0196 60c5 |` | Indirect_Literal Discrete,0x25c,{0xffffffff, 0x80000000} 0197 00d9 | | Load_Top At_Offset_1 0198 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0199 0092 02f6 | | Action Push_String_Extended,0x2f6 ; "16#8000_0000#" 019b e618 | | Load 0x3,0x18 019c e619 | | Load 0x3,0x19 019d 481a |H | Short_Literal 0x1a 019e 4803 |H | Short_Literal 0x3 019f 0099 | | Action Reference_Dynamic 01a0 481b |H | Short_Literal 0x1b 01a1 4803 |H | Short_Literal 0x3 01a2 0099 | | Action Reference_Dynamic 01a3 481c |H | Short_Literal 0x1c 01a4 4803 |H | Short_Literal 0x3 01a5 0099 | | Action Reference_Dynamic 01a6 8009 | | Call 0x0,0x9 01a7 e01e | | Load 0x0,0x1e 01a8 e403 | | Load 0x2,0x3 01a9 0322 | " | Declare_Variable Record 01aa 60ad |` | Indirect_Literal Discrete,0x258,{0x00000000, 0x7fffffff} 01ab 00d9 | | Load_Top At_Offset_1 01ac 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01ad 0092 02f7 | | Action Push_String_Extended,0x2f7 ; "16#7FFF_FFFF#" 01af e618 | | Load 0x3,0x18 01b0 e619 | | Load 0x3,0x19 01b1 481a |H | Short_Literal 0x1a 01b2 4803 |H | Short_Literal 0x3 01b3 0099 | | Action Reference_Dynamic 01b4 481b |H | Short_Literal 0x1b 01b5 4803 |H | Short_Literal 0x3 01b6 0099 | | Action Reference_Dynamic 01b7 481c |H | Short_Literal 0x1c 01b8 4803 |H | Short_Literal 0x3 01b9 0099 | | Action Reference_Dynamic 01ba 8009 | | Call 0x0,0x9 01bb e01f | | Load 0x0,0x1f 01bc e403 | | Load 0x2,0x3 01bd 0322 | " | Declare_Variable Record 01be 6095 |` | Indirect_Literal Discrete,0x254,{0x00000000, 0x01234567} 01bf 00d9 | | Load_Top At_Offset_1 01c0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01c1 0092 02f8 | | Action Push_String_Extended,0x2f8 ; "16#0123_4567#" 01c3 e618 | | Load 0x3,0x18 01c4 e619 | | Load 0x3,0x19 01c5 481a |H | Short_Literal 0x1a 01c6 4803 |H | Short_Literal 0x3 01c7 0099 | | Action Reference_Dynamic 01c8 481b |H | Short_Literal 0x1b 01c9 4803 |H | Short_Literal 0x3 01ca 0099 | | Action Reference_Dynamic 01cb 481c |H | Short_Literal 0x1c 01cc 4803 |H | Short_Literal 0x3 01cd 0099 | | Action Reference_Dynamic 01ce 8009 | | Call 0x0,0x9 01cf 4801 |H | Short_Literal 0x1 01d0 8019 | | Call 0x0,0x19 01d1 e013 | | Load 0x0,0x13 01d2 e404 | | Load 0x2,0x4 01d3 0322 | " | Declare_Variable Record 01d4 4800 |H | Short_Literal 0x0 01d5 00d9 | | Load_Top At_Offset_1 01d6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01d7 0092 02f9 | | Action Push_String_Extended,0x2f9 ; "16#0000#" 01d9 e626 | & | Load 0x3,0x26 01da e627 | ' | Load 0x3,0x27 01db 4828 |H( | Short_Literal 0x28 01dc 4803 |H | Short_Literal 0x3 01dd 0099 | | Action Reference_Dynamic 01de 4829 |H) | Short_Literal 0x29 01df 4803 |H | Short_Literal 0x3 01e0 0099 | | Action Reference_Dynamic 01e1 482a |H* | Short_Literal 0x2a 01e2 4803 |H | Short_Literal 0x3 01e3 0099 | | Action Reference_Dynamic 01e4 8009 | | Call 0x0,0x9 01e5 e014 | | Load 0x0,0x14 01e6 e404 | | Load 0x2,0x4 01e7 0322 | " | Declare_Variable Record 01e8 4801 |H | Short_Literal 0x1 01e9 00d9 | | Load_Top At_Offset_1 01ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01eb 0092 02fa | | Action Push_String_Extended,0x2fa ; "16#0001#" 01ed e626 | & | Load 0x3,0x26 01ee e627 | ' | Load 0x3,0x27 01ef 4828 |H( | Short_Literal 0x28 01f0 4803 |H | Short_Literal 0x3 01f1 0099 | | Action Reference_Dynamic 01f2 4829 |H) | Short_Literal 0x29 01f3 4803 |H | Short_Literal 0x3 01f4 0099 | | Action Reference_Dynamic 01f5 482a |H* | Short_Literal 0x2a 01f6 4803 |H | Short_Literal 0x3 01f7 0099 | | Action Reference_Dynamic 01f8 8009 | | Call 0x0,0x9 01f9 e015 | | Load 0x0,0x15 01fa e404 | | Load 0x2,0x4 01fb 0322 | " | Declare_Variable Record 01fc 4fff |O | Short_Literal -0x1 01fd 00d9 | | Load_Top At_Offset_1 01fe 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01ff 0092 02fb | | Action Push_String_Extended,0x2fb ; "16#FFFF#" 0201 e626 | & | Load 0x3,0x26 0202 e627 | ' | Load 0x3,0x27 0203 4828 |H( | Short_Literal 0x28 0204 4803 |H | Short_Literal 0x3 0205 0099 | | Action Reference_Dynamic 0206 4829 |H) | Short_Literal 0x29 0207 4803 |H | Short_Literal 0x3 0208 0099 | | Action Reference_Dynamic 0209 482a |H* | Short_Literal 0x2a 020a 4803 |H | Short_Literal 0x3 020b 0099 | | Action Reference_Dynamic 020c 8009 | | Call 0x0,0x9 020d e020 | | Load 0x0,0x20 020e e404 | | Load 0x2,0x4 020f 0322 | " | Declare_Variable Record 0210 603f |`? | Indirect_Literal Discrete,0x250,{0xffffffff, 0xffff8000} 0211 00d9 | | Load_Top At_Offset_1 0212 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0213 0092 02fc | | Action Push_String_Extended,0x2fc ; "16#8000#" 0215 e626 | & | Load 0x3,0x26 0216 e627 | ' | Load 0x3,0x27 0217 4828 |H( | Short_Literal 0x28 0218 4803 |H | Short_Literal 0x3 0219 0099 | | Action Reference_Dynamic 021a 4829 |H) | Short_Literal 0x29 021b 4803 |H | Short_Literal 0x3 021c 0099 | | Action Reference_Dynamic 021d 482a |H* | Short_Literal 0x2a 021e 4803 |H | Short_Literal 0x3 021f 0099 | | Action Reference_Dynamic 0220 8009 | | Call 0x0,0x9 0221 e021 | ! | Load 0x0,0x21 0222 e404 | | Load 0x2,0x4 0223 0322 | " | Declare_Variable Record 0224 6027 |`' | Indirect_Literal Discrete,0x24c,{0x00000000, 0x00007fff} 0225 00d9 | | Load_Top At_Offset_1 0226 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0227 0092 02fd | | Action Push_String_Extended,0x2fd ; "16#7FFF#" 0229 e626 | & | Load 0x3,0x26 022a e627 | ' | Load 0x3,0x27 022b 4828 |H( | Short_Literal 0x28 022c 4803 |H | Short_Literal 0x3 022d 0099 | | Action Reference_Dynamic 022e 4829 |H) | Short_Literal 0x29 022f 4803 |H | Short_Literal 0x3 0230 0099 | | Action Reference_Dynamic 0231 482a |H* | Short_Literal 0x2a 0232 4803 |H | Short_Literal 0x3 0233 0099 | | Action Reference_Dynamic 0234 8009 | | Call 0x0,0x9 0235 e016 | | Load 0x0,0x16 0236 e404 | | Load 0x2,0x4 0237 0322 | " | Declare_Variable Record 0238 4923 |I# | Short_Literal 0x123 0239 00d9 | | Load_Top At_Offset_1 023a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 023b 0092 02fe | | Action Push_String_Extended,0x2fe ; "16#0123#" 023d e626 | & | Load 0x3,0x26 023e e627 | ' | Load 0x3,0x27 023f 4828 |H( | Short_Literal 0x28 0240 4803 |H | Short_Literal 0x3 0241 0099 | | Action Reference_Dynamic 0242 4829 |H) | Short_Literal 0x29 0243 4803 |H | Short_Literal 0x3 0244 0099 | | Action Reference_Dynamic 0245 482a |H* | Short_Literal 0x2a 0246 4803 |H | Short_Literal 0x3 0247 0099 | | Action Reference_Dynamic 0248 8009 | | Call 0x0,0x9 0249 4801 |H | Short_Literal 0x1 024a 8019 | | Call 0x0,0x19 024b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 024c 0000 0000 | | .LITERAL {0x00000000, 0x00007fff} 0250 ffff ffff | | .LITERAL {0xffffffff, 0xffff8000} 0254 0000 0000 | | .LITERAL {0x00000000, 0x01234567} 0258 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 025c ffff ffff | | .LITERAL {0xffffffff, 0x80000000} 0260 ffff ffff | | .LITERAL {0xffffffff, 0xffff89ab} 0264 0000 0000 | | .LITERAL {0x00000000, 0x00004567} 0268 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 026c 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 0270 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 0274 8000 0000 | | .LITERAL {0x80000000, 0x00040000} 0278 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 027c 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 0280 8000 0000 | | .LITERAL {0x80000000, 0x00070000} 0284 8000 0000 | | .LITERAL {0x80000000, 0x00080000} 0288 8000 0000 | | .LITERAL {0x80000000, 0x00090000} 028c 0000 0000 | | .BLANK 0000[0x4] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 00db | | Load_Top At_Offset_3 0294 00db | | Load_Top At_Offset_3 0295 e602 | | Load 0x3,0x2 0296 4803 |H | Short_Literal 0x3 0297 4803 |H | Short_Literal 0x3 0298 0099 | | Action Reference_Dynamic 0299 8004 | | Call 0x0,0x4 029a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 029b 0000 0000 | | .BLANK 0000[0x5] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 00db | | Load_Top At_Offset_3 02a4 00db | | Load_Top At_Offset_3 02a5 e605 | | Load 0x3,0x5 02a6 4806 |H | Short_Literal 0x6 02a7 4803 |H | Short_Literal 0x3 02a8 0099 | | Action Reference_Dynamic 02a9 8007 | | Call 0x0,0x7 02aa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02ab 0000 0000 | | .BLANK 0000[0x5] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 00db | | Load_Top At_Offset_3 02b4 00db | | Load_Top At_Offset_3 02b5 e610 | | Load 0x3,0x10 02b6 4811 |H | Short_Literal 0x11 02b7 4803 |H | Short_Literal 0x3 02b8 0099 | | Action Reference_Dynamic 02b9 8004 | | Call 0x0,0x4 02ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02bb 0000 0000 | | .BLANK 0000[0x5] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00db | | Load_Top At_Offset_3 02c4 00db | | Load_Top At_Offset_3 02c5 e613 | | Load 0x3,0x13 02c6 4814 |H | Short_Literal 0x14 02c7 4803 |H | Short_Literal 0x3 02c8 0099 | | Action Reference_Dynamic 02c9 8007 | | Call 0x0,0x7 02ca 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02cb 0000 0000 | | .BLANK 0000[0x5] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 00db | | Load_Top At_Offset_3 02d4 00db | | Load_Top At_Offset_3 02d5 e61e | | Load 0x3,0x1e 02d6 481f |H | Short_Literal 0x1f 02d7 4803 |H | Short_Literal 0x3 02d8 0099 | | Action Reference_Dynamic 02d9 8004 | | Call 0x0,0x4 02da 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02db 0000 0000 | | .BLANK 0000[0x5] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00db | | Load_Top At_Offset_3 02e4 00db | | Load_Top At_Offset_3 02e5 e621 | ! | Load 0x3,0x21 02e6 4822 |H" | Short_Literal 0x22 02e7 4803 |H | Short_Literal 0x3 02e8 0099 | | Action Reference_Dynamic 02e9 8007 | | Call 0x0,0x7 02ea 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02eb ; -------------------------------------------------------------------------------------- 02eb ; STRING TABLE 02eb ; -------------------------------------------------------------------------------------- 02eb 002a | * | .STRTAB 0x002a->0x0300 ; "Private_48" 02ec 0032 | 2 | .STRTAB 0x0032->0x0305 ; "Private_32" 02ed 003a | : | .STRTAB 0x003a->0x030a ; "Private_16" 02ee 0042 | B | .STRTAB 0x0042->0x030f ; "Converting private types" 02ef 0058 | X | .STRTAB 0x0058->0x031b ; "16#0000_0000_0000#" 02f0 0068 | h | .STRTAB 0x0068->0x0324 ; "16#0000_0000_0001#" 02f1 0078 | x | .STRTAB 0x0078->0x032d ; "16#FFFF_FFFF_FFFF#" 02f2 0088 | | .STRTAB 0x0088->0x0336 ; "16#0123_4567_89AB#" 02f3 0098 | | .STRTAB 0x0098->0x033f ; "16#0000_0000#" 02f4 00a3 | | .STRTAB 0x00a3->0x0345 ; "16#0000_0001#" 02f5 00ae | | .STRTAB 0x00ae->0x034c ; "16#FFFF_FFFF#" 02f6 00b9 | | .STRTAB 0x00b9->0x0352 ; "16#8000_0000#" 02f7 00c4 | | .STRTAB 0x00c4->0x0359 ; "16#7FFF_FFFF#" 02f8 00cf | | .STRTAB 0x00cf->0x035f ; "16#0123_4567#" 02f9 00da | | .STRTAB 0x00da->0x0366 ; "16#0000#" 02fa 00e0 | | .STRTAB 0x00e0->0x036a ; "16#0001#" 02fb 00e6 | | .STRTAB 0x00e6->0x036e ; "16#FFFF#" 02fc 00ec | | .STRTAB 0x00ec->0x0372 ; "16#8000#" 02fd 00f2 | | .STRTAB 0x00f2->0x0376 ; "16#7FFF#" 02fe 00f8 | | .STRTAB 0x00f8->0x037a ; "16#0123#" 02ff 00fe | | .STREND 0x00fe->0x037e 0300 5072 6976 |Priv| .STRTAB_STRINGS 037e 0000 0000 | | .XXX[0x2] 0380 ; -------------------------------------------------------------------------------------- 0380 ; Debug Table 0380 ; -------------------------------------------------------------------------------------- 0380 0004 0000 | | .DEBUG4 0x0004,0x0000,0x684c,0x0000,0x0001,0x0009 0386 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000 038a 001b 03aa | | .DBG4T 0x001b,0x03aa,0x8001,0x0000 038e 003b 03b8 | ; | .DBG4T 0x003b,0x03b8,0x0001,0x0000 0392 0293 0000 | | .DBG4T 0x0293,0x0000,0x000b,0x0000 0396 02a3 0000 | | .DBG4T 0x02a3,0x0000,0x000b,0x0000 039a 02b3 0000 | | .DBG4T 0x02b3,0x0000,0x000b,0x0000 039e 02c3 0000 | | .DBG4T 0x02c3,0x0000,0x000b,0x0000 03a2 02d3 0000 | | .DBG4T 0x02d3,0x0000,0x000b,0x0000 03a6 02e3 0000 | | .DBG4T 0x02e3,0x0000,0x000b,0x0000 03aa ; -------------------------------------------------------------------------------------- 03aa ; Debug chain 03aa ; -------------------------------------------------------------------------------------- 03aa 000b 0001 | | .DBGLEN 0x000b,0x0001 03ac 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x001f,0x0020,0x0021,0x0022,0x0028,0x002c,0x0030,0x0032 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; Debug chain 03b8 ; -------------------------------------------------------------------------------------- 03b8 0009 0014 | | .DBGLEN 0x0009,0x0014 03ba 003b 0048 | ; H| .DBGLNO 0x003b,0x0048,0x0055,0x006e,0x007b,0x0088,0x00a1,0x00ae,0x00bb,0x00d4,0x00d7,0x00fb,0x0119,0x0137,0x0155,0x0157,0x016b,0x017f,0x0193,0x01a7,0x01bb,0x01cf,0x01d1,0x01e5,0x01f9,0x020d,0x0221,0x0235,0x0249 03d7 0000 0000 | | .BLANK 0000[0x29]