|
|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_31cc9d
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 02d0 | | .CONST 0x02d0 ; 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 For_Outer_Call,Visible,Unelaborated,INIT_0018
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 0056 | V | .CONST 0x0056 ; Address of begin
0019 027b | { | .CONST 0x027b ; Address of exception handler
001a 0011 | | .CONST 0x0011 ; Number of locals
001b INIT_0018:
001b 00e1 | | Load_Encached Boolean_Cache
001c e002 | | Load 0x0,0x2
001d 0322 | " | Declare_Variable Record
001e 00d8 | | Load_Top At_Offset_0
001f 1c00 | | Execute_Immediate Run_Utility,0x0
0020 00d8 | | Load_Top At_Offset_0
0021 0322 | " | Declare_Variable Record
0022 00d8 | | Load_Top At_Offset_0
0023 1c00 | | Execute_Immediate Run_Utility,0x0
0024 00d8 | | Load_Top At_Offset_0
0025 0322 | " | Declare_Variable Record
0026 00d8 | | Load_Top At_Offset_0
0027 1c00 | | Execute_Immediate Run_Utility,0x0
0028 00d8 | | Load_Top At_Offset_0
0029 0322 | " | Declare_Variable Record
002a 00d8 | | Load_Top At_Offset_0
002b 1c00 | | Execute_Immediate Run_Utility,0x0
002c 00d8 | | Load_Top At_Offset_0
002d 0322 | " | Declare_Variable Record
002e 00d8 | | Load_Top At_Offset_0
002f 1c00 | | Execute_Immediate Run_Utility,0x0
0030 00d8 | | Load_Top At_Offset_0
0031 0322 | " | Declare_Variable Record
0032 00d8 | | Load_Top At_Offset_0
0033 1c00 | | Execute_Immediate Run_Utility,0x0
0034 00d8 | | Load_Top At_Offset_0
0035 0322 | " | Declare_Variable Record
0036 00d8 | | Load_Top At_Offset_0
0037 1c00 | | Execute_Immediate Run_Utility,0x0
0038 e002 | | Load 0x0,0x2
0039 0322 | " | Declare_Variable Record
003a 00d8 | | Load_Top At_Offset_0
003b 1c00 | | Execute_Immediate Run_Utility,0x0
003c 00d8 | | Load_Top At_Offset_0
003d 0322 | " | Declare_Variable Record
003e 00d8 | | Load_Top At_Offset_0
003f 1c00 | | Execute_Immediate Run_Utility,0x0
0040 00d8 | | Load_Top At_Offset_0
0041 0322 | " | Declare_Variable Record
0042 00d8 | | Load_Top At_Offset_0
0043 1c00 | | Execute_Immediate Run_Utility,0x0
0044 00d8 | | Load_Top At_Offset_0
0045 0322 | " | Declare_Variable Record
0046 00d8 | | Load_Top At_Offset_0
0047 1c00 | | Execute_Immediate Run_Utility,0x0
0048 00d8 | | Load_Top At_Offset_0
0049 0322 | " | Declare_Variable Record
004a 00d8 | | Load_Top At_Offset_0
004b 1c00 | | Execute_Immediate Run_Utility,0x0
004c e002 | | Load 0x0,0x2
004d 0322 | " | Declare_Variable Record
004e 00d8 | | Load_Top At_Offset_0
004f 1c00 | | Execute_Immediate Run_Utility,0x0
0050 00d8 | | Load_Top At_Offset_0
0051 0322 | " | Declare_Variable Record
0052 00d8 | | Load_Top At_Offset_0
0053 1c00 | | Execute_Immediate Run_Utility,0x0
0054 029f 028b | | Declare_Subprogram For_Call,INIT_0288
0056 BODY_0018:
0056 e404 | | Load 0x2,0x4
0057 00d8 | | Load_Top At_Offset_0
0058 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0059 00d8 | | Load_Top At_Offset_0
005a 0335 | 5 | Declare_Variable Array,Duplicate
005b 00cd | | Action Spare6_Action
005c 4876 |Hv | Short_Literal 0x76
005d 4801 |H | Short_Literal 0x1
005e 00da | | Load_Top At_Offset_2
005f 01d6 | | Execute Vector,Field_Write
0060 4861 |Ha | Short_Literal 0x61
0061 4802 |H | Short_Literal 0x2
0062 00da | | Load_Top At_Offset_2
0063 01d6 | | Execute Vector,Field_Write
0064 486c |Hl | Short_Literal 0x6c
0065 4803 |H | Short_Literal 0x3
0066 00da | | Load_Top At_Offset_2
0067 01d6 | | Execute Vector,Field_Write
0068 4865 |He | Short_Literal 0x65
0069 4804 |H | Short_Literal 0x4
006a 00da | | Load_Top At_Offset_2
006b 01d6 | | Execute Vector,Field_Write
006c 4875 |Hu | Short_Literal 0x75
006d 4805 |H | Short_Literal 0x5
006e 00da | | Load_Top At_Offset_2
006f 01d6 | | Execute Vector,Field_Write
0070 4872 |Hr | Short_Literal 0x72
0071 4806 |H | Short_Literal 0x6
0072 00da | | Load_Top At_Offset_2
0073 01d6 | | Execute Vector,Field_Write
0074 4820 |H | Short_Literal 0x20
0075 4807 |H | Short_Literal 0x7
0076 00da | | Load_Top At_Offset_2
0077 01d6 | | Execute Vector,Field_Write
0078 4831 |H1 | Short_Literal 0x31
0079 4808 |H | Short_Literal 0x8
007a 00da | | Load_Top At_Offset_2
007b 01d6 | | Execute Vector,Field_Write
007c 00cd | | Action Spare6_Action
007d 00d9 | | Load_Top At_Offset_1
007e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
007f 00d1 | | Pop_Control Pop_Count_1
0080 4801 |H | Short_Literal 0x1
0081 e404 | | Load 0x2,0x4
0082 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0083 e404 | | Load 0x2,0x4
0084 8003 | | Call 0x0,0x3
0085 e404 | | Load 0x2,0x4
0086 00d8 | | Load_Top At_Offset_0
0087 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0088 00d8 | | Load_Top At_Offset_0
0089 0335 | 5 | Declare_Variable Array,Duplicate
008a 00cd | | Action Spare6_Action
008b 4876 |Hv | Short_Literal 0x76
008c 4801 |H | Short_Literal 0x1
008d 00da | | Load_Top At_Offset_2
008e 01d6 | | Execute Vector,Field_Write
008f 4861 |Ha | Short_Literal 0x61
0090 4802 |H | Short_Literal 0x2
0091 00da | | Load_Top At_Offset_2
0092 01d6 | | Execute Vector,Field_Write
0093 486c |Hl | Short_Literal 0x6c
0094 4803 |H | Short_Literal 0x3
0095 00da | | Load_Top At_Offset_2
0096 01d6 | | Execute Vector,Field_Write
0097 4865 |He | Short_Literal 0x65
0098 4804 |H | Short_Literal 0x4
0099 00da | | Load_Top At_Offset_2
009a 01d6 | | Execute Vector,Field_Write
009b 4875 |Hu | Short_Literal 0x75
009c 4805 |H | Short_Literal 0x5
009d 00da | | Load_Top At_Offset_2
009e 01d6 | | Execute Vector,Field_Write
009f 4872 |Hr | Short_Literal 0x72
00a0 4806 |H | Short_Literal 0x6
00a1 00da | | Load_Top At_Offset_2
00a2 01d6 | | Execute Vector,Field_Write
00a3 4820 |H | Short_Literal 0x20
00a4 4807 |H | Short_Literal 0x7
00a5 00da | | Load_Top At_Offset_2
00a6 01d6 | | Execute Vector,Field_Write
00a7 4832 |H2 | Short_Literal 0x32
00a8 4808 |H | Short_Literal 0x8
00a9 00da | | Load_Top At_Offset_2
00aa 01d6 | | Execute Vector,Field_Write
00ab 00cd | | Action Spare6_Action
00ac 00d9 | | Load_Top At_Offset_1
00ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00ae 00d1 | | Pop_Control Pop_Count_1
00af 4802 |H | Short_Literal 0x2
00b0 e404 | | Load 0x2,0x4
00b1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00b2 e404 | | Load 0x2,0x4
00b3 8003 | | Call 0x0,0x3
00b4 e404 | | Load 0x2,0x4
00b5 00d8 | | Load_Top At_Offset_0
00b6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00b7 00d8 | | Load_Top At_Offset_0
00b8 0335 | 5 | Declare_Variable Array,Duplicate
00b9 00cd | | Action Spare6_Action
00ba 4876 |Hv | Short_Literal 0x76
00bb 4801 |H | Short_Literal 0x1
00bc 00da | | Load_Top At_Offset_2
00bd 01d6 | | Execute Vector,Field_Write
00be 4861 |Ha | Short_Literal 0x61
00bf 4802 |H | Short_Literal 0x2
00c0 00da | | Load_Top At_Offset_2
00c1 01d6 | | Execute Vector,Field_Write
00c2 486c |Hl | Short_Literal 0x6c
00c3 4803 |H | Short_Literal 0x3
00c4 00da | | Load_Top At_Offset_2
00c5 01d6 | | Execute Vector,Field_Write
00c6 4865 |He | Short_Literal 0x65
00c7 4804 |H | Short_Literal 0x4
00c8 00da | | Load_Top At_Offset_2
00c9 01d6 | | Execute Vector,Field_Write
00ca 4875 |Hu | Short_Literal 0x75
00cb 4805 |H | Short_Literal 0x5
00cc 00da | | Load_Top At_Offset_2
00cd 01d6 | | Execute Vector,Field_Write
00ce 4872 |Hr | Short_Literal 0x72
00cf 4806 |H | Short_Literal 0x6
00d0 00da | | Load_Top At_Offset_2
00d1 01d6 | | Execute Vector,Field_Write
00d2 4820 |H | Short_Literal 0x20
00d3 4807 |H | Short_Literal 0x7
00d4 00da | | Load_Top At_Offset_2
00d5 01d6 | | Execute Vector,Field_Write
00d6 4833 |H3 | Short_Literal 0x33
00d7 4808 |H | Short_Literal 0x8
00d8 00da | | Load_Top At_Offset_2
00d9 01d6 | | Execute Vector,Field_Write
00da 00cd | | Action Spare6_Action
00db 00d9 | | Load_Top At_Offset_1
00dc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00dd 00d1 | | Pop_Control Pop_Count_1
00de 4803 |H | Short_Literal 0x3
00df e404 | | Load 0x2,0x4
00e0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00e1 e404 | | Load 0x2,0x4
00e2 8003 | | Call 0x0,0x3
00e3 e404 | | Load 0x2,0x4
00e4 00d8 | | Load_Top At_Offset_0
00e5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00e6 00d8 | | Load_Top At_Offset_0
00e7 0335 | 5 | Declare_Variable Array,Duplicate
00e8 00cd | | Action Spare6_Action
00e9 4876 |Hv | Short_Literal 0x76
00ea 4801 |H | Short_Literal 0x1
00eb 00da | | Load_Top At_Offset_2
00ec 01d6 | | Execute Vector,Field_Write
00ed 4861 |Ha | Short_Literal 0x61
00ee 4802 |H | Short_Literal 0x2
00ef 00da | | Load_Top At_Offset_2
00f0 01d6 | | Execute Vector,Field_Write
00f1 486c |Hl | Short_Literal 0x6c
00f2 4803 |H | Short_Literal 0x3
00f3 00da | | Load_Top At_Offset_2
00f4 01d6 | | Execute Vector,Field_Write
00f5 4865 |He | Short_Literal 0x65
00f6 4804 |H | Short_Literal 0x4
00f7 00da | | Load_Top At_Offset_2
00f8 01d6 | | Execute Vector,Field_Write
00f9 4875 |Hu | Short_Literal 0x75
00fa 4805 |H | Short_Literal 0x5
00fb 00da | | Load_Top At_Offset_2
00fc 01d6 | | Execute Vector,Field_Write
00fd 4872 |Hr | Short_Literal 0x72
00fe 4806 |H | Short_Literal 0x6
00ff 00da | | Load_Top At_Offset_2
0100 01d6 | | Execute Vector,Field_Write
0101 4820 |H | Short_Literal 0x20
0102 4807 |H | Short_Literal 0x7
0103 00da | | Load_Top At_Offset_2
0104 01d6 | | Execute Vector,Field_Write
0105 4834 |H4 | Short_Literal 0x34
0106 4808 |H | Short_Literal 0x8
0107 00da | | Load_Top At_Offset_2
0108 01d6 | | Execute Vector,Field_Write
0109 00cd | | Action Spare6_Action
010a 00d9 | | Load_Top At_Offset_1
010b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
010c 00d1 | | Pop_Control Pop_Count_1
010d 4804 |H | Short_Literal 0x4
010e e404 | | Load 0x2,0x4
010f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0110 e404 | | Load 0x2,0x4
0111 8003 | | Call 0x0,0x3
0112 e404 | | Load 0x2,0x4
0113 00d8 | | Load_Top At_Offset_0
0114 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0115 00d8 | | Load_Top At_Offset_0
0116 0335 | 5 | Declare_Variable Array,Duplicate
0117 00cd | | Action Spare6_Action
0118 4876 |Hv | Short_Literal 0x76
0119 4801 |H | Short_Literal 0x1
011a 00da | | Load_Top At_Offset_2
011b 01d6 | | Execute Vector,Field_Write
011c 4861 |Ha | Short_Literal 0x61
011d 4802 |H | Short_Literal 0x2
011e 00da | | Load_Top At_Offset_2
011f 01d6 | | Execute Vector,Field_Write
0120 486c |Hl | Short_Literal 0x6c
0121 4803 |H | Short_Literal 0x3
0122 00da | | Load_Top At_Offset_2
0123 01d6 | | Execute Vector,Field_Write
0124 4865 |He | Short_Literal 0x65
0125 4804 |H | Short_Literal 0x4
0126 00da | | Load_Top At_Offset_2
0127 01d6 | | Execute Vector,Field_Write
0128 4875 |Hu | Short_Literal 0x75
0129 4805 |H | Short_Literal 0x5
012a 00da | | Load_Top At_Offset_2
012b 01d6 | | Execute Vector,Field_Write
012c 4872 |Hr | Short_Literal 0x72
012d 4806 |H | Short_Literal 0x6
012e 00da | | Load_Top At_Offset_2
012f 01d6 | | Execute Vector,Field_Write
0130 4820 |H | Short_Literal 0x20
0131 4807 |H | Short_Literal 0x7
0132 00da | | Load_Top At_Offset_2
0133 01d6 | | Execute Vector,Field_Write
0134 4835 |H5 | Short_Literal 0x35
0135 4808 |H | Short_Literal 0x8
0136 00da | | Load_Top At_Offset_2
0137 01d6 | | Execute Vector,Field_Write
0138 00cd | | Action Spare6_Action
0139 00d9 | | Load_Top At_Offset_1
013a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
013b 00d1 | | Pop_Control Pop_Count_1
013c 4805 |H | Short_Literal 0x5
013d e404 | | Load 0x2,0x4
013e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
013f e404 | | Load 0x2,0x4
0140 8003 | | Call 0x0,0x3
0141 e404 | | Load 0x2,0x4
0142 00d8 | | Load_Top At_Offset_0
0143 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0144 00d8 | | Load_Top At_Offset_0
0145 0335 | 5 | Declare_Variable Array,Duplicate
0146 00cd | | Action Spare6_Action
0147 4876 |Hv | Short_Literal 0x76
0148 4801 |H | Short_Literal 0x1
0149 00da | | Load_Top At_Offset_2
014a 01d6 | | Execute Vector,Field_Write
014b 4861 |Ha | Short_Literal 0x61
014c 4802 |H | Short_Literal 0x2
014d 00da | | Load_Top At_Offset_2
014e 01d6 | | Execute Vector,Field_Write
014f 486c |Hl | Short_Literal 0x6c
0150 4803 |H | Short_Literal 0x3
0151 00da | | Load_Top At_Offset_2
0152 01d6 | | Execute Vector,Field_Write
0153 4865 |He | Short_Literal 0x65
0154 4804 |H | Short_Literal 0x4
0155 00da | | Load_Top At_Offset_2
0156 01d6 | | Execute Vector,Field_Write
0157 4875 |Hu | Short_Literal 0x75
0158 4805 |H | Short_Literal 0x5
0159 00da | | Load_Top At_Offset_2
015a 01d6 | | Execute Vector,Field_Write
015b 4872 |Hr | Short_Literal 0x72
015c 4806 |H | Short_Literal 0x6
015d 00da | | Load_Top At_Offset_2
015e 01d6 | | Execute Vector,Field_Write
015f 4820 |H | Short_Literal 0x20
0160 4807 |H | Short_Literal 0x7
0161 00da | | Load_Top At_Offset_2
0162 01d6 | | Execute Vector,Field_Write
0163 4835 |H5 | Short_Literal 0x35
0164 4808 |H | Short_Literal 0x8
0165 00da | | Load_Top At_Offset_2
0166 01d6 | | Execute Vector,Field_Write
0167 00cd | | Action Spare6_Action
0168 00d9 | | Load_Top At_Offset_1
0169 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
016a 00d1 | | Pop_Control Pop_Count_1
016b 4864 |Hd | Short_Literal 0x64
016c e404 | | Load 0x2,0x4
016d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
016e e404 | | Load 0x2,0x4
016f 8003 | | Call 0x0,0x3
0170 0092 02a2 | | Action Push_String_Extended,0x2a2 ; "ok add"
0172 e004 | | Load 0x0,0x4
0173 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0174 e403 | | Load 0x2,0x3
0175 00d8 | | Load_Top At_Offset_0
0176 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0177 00d8 | | Load_Top At_Offset_0
0178 0335 | 5 | Declare_Variable Array,Duplicate
0179 00cd | | Action Spare6_Action
017a 4876 |Hv | Short_Literal 0x76
017b 4801 |H | Short_Literal 0x1
017c 00da | | Load_Top At_Offset_2
017d 01d6 | | Execute Vector,Field_Write
017e 4861 |Ha | Short_Literal 0x61
017f 4802 |H | Short_Literal 0x2
0180 00da | | Load_Top At_Offset_2
0181 01d6 | | Execute Vector,Field_Write
0182 486c |Hl | Short_Literal 0x6c
0183 4803 |H | Short_Literal 0x3
0184 00da | | Load_Top At_Offset_2
0185 01d6 | | Execute Vector,Field_Write
0186 4865 |He | Short_Literal 0x65
0187 4804 |H | Short_Literal 0x4
0188 00da | | Load_Top At_Offset_2
0189 01d6 | | Execute Vector,Field_Write
018a 4875 |Hu | Short_Literal 0x75
018b 4805 |H | Short_Literal 0x5
018c 00da | | Load_Top At_Offset_2
018d 01d6 | | Execute Vector,Field_Write
018e 4872 |Hr | Short_Literal 0x72
018f 4806 |H | Short_Literal 0x6
0190 00da | | Load_Top At_Offset_2
0191 01d6 | | Execute Vector,Field_Write
0192 4820 |H | Short_Literal 0x20
0193 4807 |H | Short_Literal 0x7
0194 00da | | Load_Top At_Offset_2
0195 01d6 | | Execute Vector,Field_Write
0196 4831 |H1 | Short_Literal 0x31
0197 4808 |H | Short_Literal 0x8
0198 00da | | Load_Top At_Offset_2
0199 01d6 | | Execute Vector,Field_Write
019a 00cd | | Action Spare6_Action
019b 00d9 | | Load_Top At_Offset_1
019c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
019d 00d1 | | Pop_Control Pop_Count_1
019e 8411 | | Call 0x2,0x11
019f e403 | | Load 0x2,0x3
01a0 00d8 | | Load_Top At_Offset_0
01a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01a2 00d8 | | Load_Top At_Offset_0
01a3 0335 | 5 | Declare_Variable Array,Duplicate
01a4 00cd | | Action Spare6_Action
01a5 4876 |Hv | Short_Literal 0x76
01a6 4801 |H | Short_Literal 0x1
01a7 00da | | Load_Top At_Offset_2
01a8 01d6 | | Execute Vector,Field_Write
01a9 4861 |Ha | Short_Literal 0x61
01aa 4802 |H | Short_Literal 0x2
01ab 00da | | Load_Top At_Offset_2
01ac 01d6 | | Execute Vector,Field_Write
01ad 486c |Hl | Short_Literal 0x6c
01ae 4803 |H | Short_Literal 0x3
01af 00da | | Load_Top At_Offset_2
01b0 01d6 | | Execute Vector,Field_Write
01b1 4865 |He | Short_Literal 0x65
01b2 4804 |H | Short_Literal 0x4
01b3 00da | | Load_Top At_Offset_2
01b4 01d6 | | Execute Vector,Field_Write
01b5 4875 |Hu | Short_Literal 0x75
01b6 4805 |H | Short_Literal 0x5
01b7 00da | | Load_Top At_Offset_2
01b8 01d6 | | Execute Vector,Field_Write
01b9 4872 |Hr | Short_Literal 0x72
01ba 4806 |H | Short_Literal 0x6
01bb 00da | | Load_Top At_Offset_2
01bc 01d6 | | Execute Vector,Field_Write
01bd 4820 |H | Short_Literal 0x20
01be 4807 |H | Short_Literal 0x7
01bf 00da | | Load_Top At_Offset_2
01c0 01d6 | | Execute Vector,Field_Write
01c1 4832 |H2 | Short_Literal 0x32
01c2 4808 |H | Short_Literal 0x8
01c3 00da | | Load_Top At_Offset_2
01c4 01d6 | | Execute Vector,Field_Write
01c5 00cd | | Action Spare6_Action
01c6 00d9 | | Load_Top At_Offset_1
01c7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01c8 00d1 | | Pop_Control Pop_Count_1
01c9 8411 | | Call 0x2,0x11
01ca e403 | | Load 0x2,0x3
01cb 00d8 | | Load_Top At_Offset_0
01cc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01cd 00d8 | | Load_Top At_Offset_0
01ce 0335 | 5 | Declare_Variable Array,Duplicate
01cf 00cd | | Action Spare6_Action
01d0 4876 |Hv | Short_Literal 0x76
01d1 4801 |H | Short_Literal 0x1
01d2 00da | | Load_Top At_Offset_2
01d3 01d6 | | Execute Vector,Field_Write
01d4 4861 |Ha | Short_Literal 0x61
01d5 4802 |H | Short_Literal 0x2
01d6 00da | | Load_Top At_Offset_2
01d7 01d6 | | Execute Vector,Field_Write
01d8 486c |Hl | Short_Literal 0x6c
01d9 4803 |H | Short_Literal 0x3
01da 00da | | Load_Top At_Offset_2
01db 01d6 | | Execute Vector,Field_Write
01dc 4865 |He | Short_Literal 0x65
01dd 4804 |H | Short_Literal 0x4
01de 00da | | Load_Top At_Offset_2
01df 01d6 | | Execute Vector,Field_Write
01e0 4875 |Hu | Short_Literal 0x75
01e1 4805 |H | Short_Literal 0x5
01e2 00da | | Load_Top At_Offset_2
01e3 01d6 | | Execute Vector,Field_Write
01e4 4872 |Hr | Short_Literal 0x72
01e5 4806 |H | Short_Literal 0x6
01e6 00da | | Load_Top At_Offset_2
01e7 01d6 | | Execute Vector,Field_Write
01e8 4820 |H | Short_Literal 0x20
01e9 4807 |H | Short_Literal 0x7
01ea 00da | | Load_Top At_Offset_2
01eb 01d6 | | Execute Vector,Field_Write
01ec 4833 |H3 | Short_Literal 0x33
01ed 4808 |H | Short_Literal 0x8
01ee 00da | | Load_Top At_Offset_2
01ef 01d6 | | Execute Vector,Field_Write
01f0 00cd | | Action Spare6_Action
01f1 00d9 | | Load_Top At_Offset_1
01f2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01f3 00d1 | | Pop_Control Pop_Count_1
01f4 8411 | | Call 0x2,0x11
01f5 e403 | | Load 0x2,0x3
01f6 00d8 | | Load_Top At_Offset_0
01f7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01f8 00d8 | | Load_Top At_Offset_0
01f9 0335 | 5 | Declare_Variable Array,Duplicate
01fa 00cd | | Action Spare6_Action
01fb 4876 |Hv | Short_Literal 0x76
01fc 4801 |H | Short_Literal 0x1
01fd 00da | | Load_Top At_Offset_2
01fe 01d6 | | Execute Vector,Field_Write
01ff 4861 |Ha | Short_Literal 0x61
0200 4802 |H | Short_Literal 0x2
0201 00da | | Load_Top At_Offset_2
0202 01d6 | | Execute Vector,Field_Write
0203 486c |Hl | Short_Literal 0x6c
0204 4803 |H | Short_Literal 0x3
0205 00da | | Load_Top At_Offset_2
0206 01d6 | | Execute Vector,Field_Write
0207 4865 |He | Short_Literal 0x65
0208 4804 |H | Short_Literal 0x4
0209 00da | | Load_Top At_Offset_2
020a 01d6 | | Execute Vector,Field_Write
020b 4875 |Hu | Short_Literal 0x75
020c 4805 |H | Short_Literal 0x5
020d 00da | | Load_Top At_Offset_2
020e 01d6 | | Execute Vector,Field_Write
020f 4872 |Hr | Short_Literal 0x72
0210 4806 |H | Short_Literal 0x6
0211 00da | | Load_Top At_Offset_2
0212 01d6 | | Execute Vector,Field_Write
0213 4820 |H | Short_Literal 0x20
0214 4807 |H | Short_Literal 0x7
0215 00da | | Load_Top At_Offset_2
0216 01d6 | | Execute Vector,Field_Write
0217 4834 |H4 | Short_Literal 0x34
0218 4808 |H | Short_Literal 0x8
0219 00da | | Load_Top At_Offset_2
021a 01d6 | | Execute Vector,Field_Write
021b 00cd | | Action Spare6_Action
021c 00d9 | | Load_Top At_Offset_1
021d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
021e 00d1 | | Pop_Control Pop_Count_1
021f 8411 | | Call 0x2,0x11
0220 e403 | | Load 0x2,0x3
0221 00d8 | | Load_Top At_Offset_0
0222 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0223 00d8 | | Load_Top At_Offset_0
0224 0335 | 5 | Declare_Variable Array,Duplicate
0225 00cd | | Action Spare6_Action
0226 4876 |Hv | Short_Literal 0x76
0227 4801 |H | Short_Literal 0x1
0228 00da | | Load_Top At_Offset_2
0229 01d6 | | Execute Vector,Field_Write
022a 4861 |Ha | Short_Literal 0x61
022b 4802 |H | Short_Literal 0x2
022c 00da | | Load_Top At_Offset_2
022d 01d6 | | Execute Vector,Field_Write
022e 486c |Hl | Short_Literal 0x6c
022f 4803 |H | Short_Literal 0x3
0230 00da | | Load_Top At_Offset_2
0231 01d6 | | Execute Vector,Field_Write
0232 4865 |He | Short_Literal 0x65
0233 4804 |H | Short_Literal 0x4
0234 00da | | Load_Top At_Offset_2
0235 01d6 | | Execute Vector,Field_Write
0236 4875 |Hu | Short_Literal 0x75
0237 4805 |H | Short_Literal 0x5
0238 00da | | Load_Top At_Offset_2
0239 01d6 | | Execute Vector,Field_Write
023a 4872 |Hr | Short_Literal 0x72
023b 4806 |H | Short_Literal 0x6
023c 00da | | Load_Top At_Offset_2
023d 01d6 | | Execute Vector,Field_Write
023e 4820 |H | Short_Literal 0x20
023f 4807 |H | Short_Literal 0x7
0240 00da | | Load_Top At_Offset_2
0241 01d6 | | Execute Vector,Field_Write
0242 4836 |H6 | Short_Literal 0x36
0243 4808 |H | Short_Literal 0x8
0244 00da | | Load_Top At_Offset_2
0245 01d6 | | Execute Vector,Field_Write
0246 00cd | | Action Spare6_Action
0247 00d9 | | Load_Top At_Offset_1
0248 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0249 00d1 | | Pop_Control Pop_Count_1
024a 8411 | | Call 0x2,0x11
024b e403 | | Load 0x2,0x3
024c 00d8 | | Load_Top At_Offset_0
024d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
024e 00d8 | | Load_Top At_Offset_0
024f 0335 | 5 | Declare_Variable Array,Duplicate
0250 00cd | | Action Spare6_Action
0251 4876 |Hv | Short_Literal 0x76
0252 4801 |H | Short_Literal 0x1
0253 00da | | Load_Top At_Offset_2
0254 01d6 | | Execute Vector,Field_Write
0255 4861 |Ha | Short_Literal 0x61
0256 4802 |H | Short_Literal 0x2
0257 00da | | Load_Top At_Offset_2
0258 01d6 | | Execute Vector,Field_Write
0259 486c |Hl | Short_Literal 0x6c
025a 4803 |H | Short_Literal 0x3
025b 00da | | Load_Top At_Offset_2
025c 01d6 | | Execute Vector,Field_Write
025d 4865 |He | Short_Literal 0x65
025e 4804 |H | Short_Literal 0x4
025f 00da | | Load_Top At_Offset_2
0260 01d6 | | Execute Vector,Field_Write
0261 4875 |Hu | Short_Literal 0x75
0262 4805 |H | Short_Literal 0x5
0263 00da | | Load_Top At_Offset_2
0264 01d6 | | Execute Vector,Field_Write
0265 4872 |Hr | Short_Literal 0x72
0266 4806 |H | Short_Literal 0x6
0267 00da | | Load_Top At_Offset_2
0268 01d6 | | Execute Vector,Field_Write
0269 4820 |H | Short_Literal 0x20
026a 4807 |H | Short_Literal 0x7
026b 00da | | Load_Top At_Offset_2
026c 01d6 | | Execute Vector,Field_Write
026d 4835 |H5 | Short_Literal 0x35
026e 4808 |H | Short_Literal 0x8
026f 00da | | Load_Top At_Offset_2
0270 01d6 | | Execute Vector,Field_Write
0271 00cd | | Action Spare6_Action
0272 00d9 | | Load_Top At_Offset_1
0273 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0274 00d1 | | Pop_Control Pop_Count_1
0275 8411 | | Call 0x2,0x11
0276 0092 02a3 | | Action Push_String_Extended,0x2a3 ; "iteration !"
0278 e004 | | Load 0x0,0x4
0279 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
027a 4501 |E | Exit_Subprogram 0x1
027b TRAP_0018:
027b 0007 | | Action Break_Optional
027c 0092 02a4 | | Action Push_String_Extended,0x2a4 ; "erreur test_arbre"
027e e004 | | Load 0x0,0x4
027f 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0280 4501 |E | Exit_Subprogram 0x1
0281 0000 0000 | | .BLANK 0000[0x7]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b | | .CONST 0x028b ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0001 | | .CONST 0x0001 ; Number of locals
028b BODY_0288:
028b INIT_0288:
028b 00e1 | | Load_Encached Boolean_Cache
028c e403 | | Load 0x2,0x3
028d 8005 | | Call 0x0,0x5
028e 00d1 | | Pop_Control Pop_Count_1
028f c402 | | Store 0x2,0x2
0290 e402 | | Load 0x2,0x2
0291 7005 |p | Jump_Nonzero 0x297
0292 0092 02a5 | | Action Push_String_Extended,0x2a5 ; "element non trouve."
0294 e004 | | Load 0x0,0x4
0295 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0296 4501 |E | Exit_Subprogram 0x1
0297 0092 02a6 | | Action Push_String_Extended,0x2a6 ; "element trouve"
0299 e004 | | Load 0x0,0x4
029a 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
029b e403 | | Load 0x2,0x3
029c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
029d 00e0 | | Load_Encached Standard_Cache
029e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
029f e004 | | Load 0x0,0x4
02a0 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
02a1 4501 |E | Exit_Subprogram 0x1
02a2 ; --------------------------------------------------------------------------------------
02a2 ; STRING TABLE
02a2 ; --------------------------------------------------------------------------------------
02a2 000c | | .STRTAB 0x000c->0x02a8 ; "ok add"
02a3 0010 | | .STRTAB 0x0010->0x02ab ; "iteration !"
02a4 0019 | | .STRTAB 0x0019->0x02b0 ; "erreur test_arbre"
02a5 0028 | ( | .STRTAB 0x0028->0x02b9 ; "element non trouve."
02a6 0039 | 9 | .STRTAB 0x0039->0x02c2 ; "element trouve"
02a7 0045 | E | .STREND 0x0045->0x02c9
02a8 6f6b 2061 |ok a| .STRTAB_STRINGS
02ca 0000 0000 | | .BLANK 0000[0x6]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; Debug Table
02d0 ; --------------------------------------------------------------------------------------
02d0 0004 0008 | | .DEBUG4 0x0004,0x0008,0x2b15,0x0000,0x0001,0x0003
02d6 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000
02da 001b 02e2 | | .DBG4T 0x001b,0x02e2,0x8001,0x0000
02de 028b 030a | | .DBG4T 0x028b,0x030a,0x0001,0x0000
02e2 ; --------------------------------------------------------------------------------------
02e2 ; Debug chain
02e2 ; --------------------------------------------------------------------------------------
02e2 0005 0021 | !| .DBGLEN 0x0005,0x0021
02e4 001b 001c | | .DBGLNO 0x001b,0x001c,0x0038,0x004c,0x0054,0x0056,0x0080,0x0083,0x0085,0x00af,0x00b2,0x00b4,0x00de,0x00e1,0x00e3,0x010d,0x0110,0x0112,0x013c,0x013f,0x0141,0x016b,0x016e,0x0170,0x0174,0x019e,0x019f,0x01c9,0x01ca,0x01f4,0x01f5,0x021f,0x0220,0x024a,0x024b,0x0275,0x0276,0x027c
030a ; --------------------------------------------------------------------------------------
030a ; Debug chain
030a ; --------------------------------------------------------------------------------------
030a 0000 0005 | | .DBGLEN 0x0000,0x0005
030c 028b 0290 | | .DBGLNO 0x028b,0x0290,0x0292,0x0297,0x029b
0311 0000 0000 | | .BLANK 0000[0xef]