|
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: 3072 (0xc00) Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1b5cc5
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03c8 | | .CONST 0x03c8 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 02f3 | | .CONST 0x02f3 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 4800 |H | Short_Literal 0x0 000f 480c |H | Short_Literal 0xc 0010 029f 030b | | Declare_Subprogram INIT_0308,For_Call 0012 03fd | | Declare_Type Discrete,Defined 0013 4800 |H | Short_Literal 0x0 0014 e002 | | Load 0x0,0x2 0015 0a11 | | Execute_Immediate Plus,0x11 0016 e001 | | Load 0x0,0x1 0017 01d7 | | Execute Vector,Field_Read 0018 02a0 | | Declare_Subprogram Null_Subprogram 0019 038e | | Declare_Type Package,Defined 001a e001 | | Load 0x0,0x1 001b e002 | | Load 0x0,0x2 001c 0a10 | | Execute_Immediate Plus,0x10 001d e001 | | Load 0x0,0x1 001e 01d7 | | Execute Vector,Field_Read 001f 4802 |H | Short_Literal 0x2 0020 00db | | Load_Top At_Offset_3 0021 020e | | Execute Module,Augment_Imports 0022 0387 | | Declare_Variable Package 0023 e003 | | Load 0x0,0x3 0024 e004 | | Load 0x0,0x4 0025 e005 | | Load 0x0,0x5 0026 a006 | | Store_Unchecked 0x0,0x6 0027 a007 | | Store_Unchecked 0x0,0x7 0028 e008 | | Load 0x0,0x8 0029 a009 | | Store_Unchecked 0x0,0x9 002a a00a | | Store_Unchecked 0x0,0xa 002b e00b | | Load 0x0,0xb 002c a00c | | Store_Unchecked 0x0,0xc 002d a00d | | Store_Unchecked 0x0,0xd 002e a00e | | Store_Unchecked 0x0,0xe 002f a00f | | Store_Unchecked 0x0,0xf 0030 e010 | | Load 0x0,0x10 0031 a011 | | Store_Unchecked 0x0,0x11 0032 a012 | | Store_Unchecked 0x0,0x12 0033 e013 | | Load 0x0,0x13 0034 a014 | | Store_Unchecked 0x0,0x14 0035 e015 | | Load 0x0,0x15 0036 a016 | | Store_Unchecked 0x0,0x16 0037 e017 | | Load 0x0,0x17 0038 a018 | | Store_Unchecked 0x0,0x18 0039 a019 | | Store_Unchecked 0x0,0x19 003a e01a | | Load 0x0,0x1a 003b a01b | | Store_Unchecked 0x0,0x1b 003c a01c | | Store_Unchecked 0x0,0x1c 003d e01d | | Load 0x0,0x1d 003e a01e | | Store_Unchecked 0x0,0x1e 003f a01f | | Store_Unchecked 0x0,0x1f 0040 e020 | | Load 0x0,0x20 0041 a021 | ! | Store_Unchecked 0x0,0x21 0042 e022 | " | Load 0x0,0x22 0043 a023 | # | Store_Unchecked 0x0,0x23 0044 4821 |H! | Short_Literal 0x21 0045 e20f | | Load 0x1,0xf 0046 020e | | Execute Module,Augment_Imports 0047 00d8 | | Load_Top At_Offset_0 0048 020f | | Execute Module,Activate 0049 4800 |H | Short_Literal 0x0 004a e002 | | Load 0x0,0x2 004b 0a03 | | Execute_Immediate Plus,0x3 004c e001 | | Load 0x0,0x1 004d 01d7 | | Execute Vector,Field_Read 004e 02a0 | | Declare_Subprogram Null_Subprogram 004f 038e | | Declare_Type Package,Defined 0050 e001 | | Load 0x0,0x1 0051 e002 | | Load 0x0,0x2 0052 0a02 | | Execute_Immediate Plus,0x2 0053 e001 | | Load 0x0,0x1 0054 01d7 | | Execute Vector,Field_Read 0055 4802 |H | Short_Literal 0x2 0056 00db | | Load_Top At_Offset_3 0057 020e | | Execute Module,Augment_Imports 0058 0387 | | Declare_Variable Package 0059 e003 | | Load 0x0,0x3 005a e004 | | Load 0x0,0x4 005b e005 | | Load 0x0,0x5 005c a006 | | Store_Unchecked 0x0,0x6 005d a007 | | Store_Unchecked 0x0,0x7 005e e010 | | Load 0x0,0x10 005f a024 | $ | Store_Unchecked 0x0,0x24 0060 e022 | " | Load 0x0,0x22 0061 a025 | % | Store_Unchecked 0x0,0x25 0062 e026 | & | Load 0x0,0x26 0063 e027 | ' | Load 0x0,0x27 0064 a028 | ( | Store_Unchecked 0x0,0x28 0065 a029 | ) | Store_Unchecked 0x0,0x29 0066 e013 | | Load 0x0,0x13 0067 a011 | | Store_Unchecked 0x0,0x11 0068 a014 | | Store_Unchecked 0x0,0x14 0069 e015 | | Load 0x0,0x15 006a a016 | | Store_Unchecked 0x0,0x16 006b e01a | | Load 0x0,0x1a 006c a01b | | Store_Unchecked 0x0,0x1b 006d a02a | * | Store_Unchecked 0x0,0x2a 006e 4815 |H | Short_Literal 0x15 006f e210 | | Load 0x1,0x10 0070 020e | | Execute Module,Augment_Imports 0071 00d8 | | Load_Top At_Offset_0 0072 020f | | Execute Module,Activate 0073 4800 |H | Short_Literal 0x0 0074 e002 | | Load 0x0,0x2 0075 0a01 | | Execute_Immediate Plus,0x1 0076 e001 | | Load 0x0,0x1 0077 01d7 | | Execute Vector,Field_Read 0078 02a0 | | Declare_Subprogram Null_Subprogram 0079 038e | | Declare_Type Package,Defined 007a e001 | | Load 0x0,0x1 007b e002 | | Load 0x0,0x2 007c e001 | | Load 0x0,0x1 007d 01d7 | | Execute Vector,Field_Read 007e 4802 |H | Short_Literal 0x2 007f 00db | | Load_Top At_Offset_3 0080 020e | | Execute Module,Augment_Imports 0081 0387 | | Declare_Variable Package 0082 e003 | | Load 0x0,0x3 0083 e004 | | Load 0x0,0x4 0084 e005 | | Load 0x0,0x5 0085 a006 | | Store_Unchecked 0x0,0x6 0086 a007 | | Store_Unchecked 0x0,0x7 0087 e010 | | Load 0x0,0x10 0088 a024 | $ | Store_Unchecked 0x0,0x24 0089 e022 | " | Load 0x0,0x22 008a a025 | % | Store_Unchecked 0x0,0x25 008b e026 | & | Load 0x0,0x26 008c e027 | ' | Load 0x0,0x27 008d a02b | + | Store_Unchecked 0x0,0x2b 008e a029 | ) | Store_Unchecked 0x0,0x29 008f e013 | | Load 0x0,0x13 0090 a011 | | Store_Unchecked 0x0,0x11 0091 a014 | | Store_Unchecked 0x0,0x14 0092 e015 | | Load 0x0,0x15 0093 a016 | | Store_Unchecked 0x0,0x16 0094 e017 | | Load 0x0,0x17 0095 a018 | | Store_Unchecked 0x0,0x18 0096 a019 | | Store_Unchecked 0x0,0x19 0097 e01a | | Load 0x0,0x1a 0098 a01b | | Store_Unchecked 0x0,0x1b 0099 a01c | | Store_Unchecked 0x0,0x1c 009a e01d | | Load 0x0,0x1d 009b a01e | | Store_Unchecked 0x0,0x1e 009c a01f | | Store_Unchecked 0x0,0x1f 009d a02a | * | Store_Unchecked 0x0,0x2a 009e 481c |H | Short_Literal 0x1c 009f e211 | | Load 0x1,0x11 00a0 020e | | Execute Module,Augment_Imports 00a1 00d8 | | Load_Top At_Offset_0 00a2 020f | | Execute Module,Activate 00a3 4800 |H | Short_Literal 0x0 00a4 e002 | | Load 0x0,0x2 00a5 0a13 | | Execute_Immediate Plus,0x13 00a6 e001 | | Load 0x0,0x1 00a7 01d7 | | Execute Vector,Field_Read 00a8 02a0 | | Declare_Subprogram Null_Subprogram 00a9 038e | | Declare_Type Package,Defined 00aa e001 | | Load 0x0,0x1 00ab e002 | | Load 0x0,0x2 00ac 0a12 | | Execute_Immediate Plus,0x12 00ad e001 | | Load 0x0,0x1 00ae 01d7 | | Execute Vector,Field_Read 00af 4802 |H | Short_Literal 0x2 00b0 00db | | Load_Top At_Offset_3 00b1 020e | | Execute Module,Augment_Imports 00b2 0387 | | Declare_Variable Package 00b3 e003 | | Load 0x0,0x3 00b4 e004 | | Load 0x0,0x4 00b5 e005 | | Load 0x0,0x5 00b6 a006 | | Store_Unchecked 0x0,0x6 00b7 a007 | | Store_Unchecked 0x0,0x7 00b8 e008 | | Load 0x0,0x8 00b9 a009 | | Store_Unchecked 0x0,0x9 00ba a00a | | Store_Unchecked 0x0,0xa 00bb e00b | | Load 0x0,0xb 00bc e027 | ' | Load 0x0,0x27 00bd a00e | | Store_Unchecked 0x0,0xe 00be a00c | | Store_Unchecked 0x0,0xc 00bf a00d | | Store_Unchecked 0x0,0xd 00c0 a02c | , | Store_Unchecked 0x0,0x2c 00c1 a02d | - | Store_Unchecked 0x0,0x2d 00c2 a00f | | Store_Unchecked 0x0,0xf 00c3 e010 | | Load 0x0,0x10 00c4 a011 | | Store_Unchecked 0x0,0x11 00c5 a012 | | Store_Unchecked 0x0,0x12 00c6 e013 | | Load 0x0,0x13 00c7 a014 | | Store_Unchecked 0x0,0x14 00c8 e02e | . | Load 0x0,0x2e 00c9 a02f | / | Store_Unchecked 0x0,0x2f 00ca e017 | | Load 0x0,0x17 00cb a018 | | Store_Unchecked 0x0,0x18 00cc a030 | 0 | Store_Unchecked 0x0,0x30 00cd e01a | | Load 0x0,0x1a 00ce a01b | | Store_Unchecked 0x0,0x1b 00cf a031 | 1 | Store_Unchecked 0x0,0x31 00d0 e032 | 2 | Load 0x0,0x32 00d1 a033 | 3 | Store_Unchecked 0x0,0x33 00d2 a01f | | Store_Unchecked 0x0,0x1f 00d3 e020 | | Load 0x0,0x20 00d4 a021 | ! | Store_Unchecked 0x0,0x21 00d5 e034 | 4 | Load 0x0,0x34 00d6 a023 | # | Store_Unchecked 0x0,0x23 00d7 4824 |H$ | Short_Literal 0x24 00d8 e212 | | Load 0x1,0x12 00d9 020e | | Execute Module,Augment_Imports 00da 00d8 | | Load_Top At_Offset_0 00db 020f | | Execute Module,Activate 00dc 4800 |H | Short_Literal 0x0 00dd e002 | | Load 0x0,0x2 00de 0a07 | | Execute_Immediate Plus,0x7 00df e001 | | Load 0x0,0x1 00e0 01d7 | | Execute Vector,Field_Read 00e1 02a0 | | Declare_Subprogram Null_Subprogram 00e2 038e | | Declare_Type Package,Defined 00e3 e001 | | Load 0x0,0x1 00e4 e002 | | Load 0x0,0x2 00e5 0a06 | | Execute_Immediate Plus,0x6 00e6 e001 | | Load 0x0,0x1 00e7 01d7 | | Execute Vector,Field_Read 00e8 4802 |H | Short_Literal 0x2 00e9 00db | | Load_Top At_Offset_3 00ea 020e | | Execute Module,Augment_Imports 00eb 0387 | | Declare_Variable Package 00ec e003 | | Load 0x0,0x3 00ed e004 | | Load 0x0,0x4 00ee e005 | | Load 0x0,0x5 00ef a006 | | Store_Unchecked 0x0,0x6 00f0 a007 | | Store_Unchecked 0x0,0x7 00f1 e010 | | Load 0x0,0x10 00f2 a024 | $ | Store_Unchecked 0x0,0x24 00f3 e034 | 4 | Load 0x0,0x34 00f4 a025 | % | Store_Unchecked 0x0,0x25 00f5 e035 | 5 | Load 0x0,0x35 00f6 e027 | ' | Load 0x0,0x27 00f7 a02b | + | Store_Unchecked 0x0,0x2b 00f8 a036 | 6 | Store_Unchecked 0x0,0x36 00f9 e01a | | Load 0x0,0x1a 00fa a01b | | Store_Unchecked 0x0,0x1b 00fb a02a | * | Store_Unchecked 0x0,0x2a 00fc 4810 |H | Short_Literal 0x10 00fd e213 | | Load 0x1,0x13 00fe 020e | | Execute Module,Augment_Imports 00ff 00d8 | | Load_Top At_Offset_0 0100 020f | | Execute Module,Activate 0101 4800 |H | Short_Literal 0x0 0102 e002 | | Load 0x0,0x2 0103 0a05 | | Execute_Immediate Plus,0x5 0104 e001 | | Load 0x0,0x1 0105 01d7 | | Execute Vector,Field_Read 0106 02a0 | | Declare_Subprogram Null_Subprogram 0107 038e | | Declare_Type Package,Defined 0108 e001 | | Load 0x0,0x1 0109 e002 | | Load 0x0,0x2 010a 0a04 | | Execute_Immediate Plus,0x4 010b e001 | | Load 0x0,0x1 010c 01d7 | | Execute Vector,Field_Read 010d 4802 |H | Short_Literal 0x2 010e 00db | | Load_Top At_Offset_3 010f 020e | | Execute Module,Augment_Imports 0110 0387 | | Declare_Variable Package 0111 e003 | | Load 0x0,0x3 0112 e004 | | Load 0x0,0x4 0113 e005 | | Load 0x0,0x5 0114 a006 | | Store_Unchecked 0x0,0x6 0115 a007 | | Store_Unchecked 0x0,0x7 0116 e010 | | Load 0x0,0x10 0117 a024 | $ | Store_Unchecked 0x0,0x24 0118 e034 | 4 | Load 0x0,0x34 0119 a025 | % | Store_Unchecked 0x0,0x25 011a e035 | 5 | Load 0x0,0x35 011b e027 | ' | Load 0x0,0x27 011c a028 | ( | Store_Unchecked 0x0,0x28 011d a036 | 6 | Store_Unchecked 0x0,0x36 011e e013 | | Load 0x0,0x13 011f a011 | | Store_Unchecked 0x0,0x11 0120 a014 | | Store_Unchecked 0x0,0x14 0121 e02e | . | Load 0x0,0x2e 0122 a02f | / | Store_Unchecked 0x0,0x2f 0123 e017 | | Load 0x0,0x17 0124 a018 | | Store_Unchecked 0x0,0x18 0125 a030 | 0 | Store_Unchecked 0x0,0x30 0126 e01a | | Load 0x0,0x1a 0127 a01b | | Store_Unchecked 0x0,0x1b 0128 a031 | 1 | Store_Unchecked 0x0,0x31 0129 e032 | 2 | Load 0x0,0x32 012a a033 | 3 | Store_Unchecked 0x0,0x33 012b a01f | | Store_Unchecked 0x0,0x1f 012c a02a | * | Store_Unchecked 0x0,0x2a 012d 481c |H | Short_Literal 0x1c 012e e214 | | Load 0x1,0x14 012f 020e | | Execute Module,Augment_Imports 0130 00d8 | | Load_Top At_Offset_0 0131 020f | | Execute Module,Activate 0132 4800 |H | Short_Literal 0x0 0133 e002 | | Load 0x0,0x2 0134 0a15 | | Execute_Immediate Plus,0x15 0135 e001 | | Load 0x0,0x1 0136 01d7 | | Execute Vector,Field_Read 0137 02a0 | | Declare_Subprogram Null_Subprogram 0138 038e | | Declare_Type Package,Defined 0139 e001 | | Load 0x0,0x1 013a e002 | | Load 0x0,0x2 013b 0a14 | | Execute_Immediate Plus,0x14 013c e001 | | Load 0x0,0x1 013d 01d7 | | Execute Vector,Field_Read 013e 4802 |H | Short_Literal 0x2 013f 00db | | Load_Top At_Offset_3 0140 020e | | Execute Module,Augment_Imports 0141 0387 | | Declare_Variable Package 0142 e003 | | Load 0x0,0x3 0143 e004 | | Load 0x0,0x4 0144 e005 | | Load 0x0,0x5 0145 a006 | | Store_Unchecked 0x0,0x6 0146 a007 | | Store_Unchecked 0x0,0x7 0147 e008 | | Load 0x0,0x8 0148 a009 | | Store_Unchecked 0x0,0x9 0149 a00a | | Store_Unchecked 0x0,0xa 014a e00b | | Load 0x0,0xb 014b a037 | 7 | Store_Unchecked 0x0,0x37 014c e027 | ' | Load 0x0,0x27 014d a02c | , | Store_Unchecked 0x0,0x2c 014e a02d | - | Store_Unchecked 0x0,0x2d 014f a00f | | Store_Unchecked 0x0,0xf 0150 e010 | | Load 0x0,0x10 0151 a011 | | Store_Unchecked 0x0,0x11 0152 a012 | | Store_Unchecked 0x0,0x12 0153 e038 | 8 | Load 0x0,0x38 0154 a039 | 9 | Store_Unchecked 0x0,0x39 0155 e03a | : | Load 0x0,0x3a 0156 a03b | ; | Store_Unchecked 0x0,0x3b 0157 e017 | | Load 0x0,0x17 0158 a03c | < | Store_Unchecked 0x0,0x3c 0159 a03d | = | Store_Unchecked 0x0,0x3d 015a e01a | | Load 0x0,0x1a 015b a01b | | Store_Unchecked 0x0,0x1b 015c a031 | 1 | Store_Unchecked 0x0,0x31 015d e03e | > | Load 0x0,0x3e 015e a033 | 3 | Store_Unchecked 0x0,0x33 015f a03f | ? | Store_Unchecked 0x0,0x3f 0160 e020 | | Load 0x0,0x20 0161 a021 | ! | Store_Unchecked 0x0,0x21 0162 e034 | 4 | Load 0x0,0x34 0163 a023 | # | Store_Unchecked 0x0,0x23 0164 4822 |H" | Short_Literal 0x22 0165 e215 | | Load 0x1,0x15 0166 020e | | Execute Module,Augment_Imports 0167 00d8 | | Load_Top At_Offset_0 0168 020f | | Execute Module,Activate 0169 4800 |H | Short_Literal 0x0 016a e002 | | Load 0x0,0x2 016b 0a0b | | Execute_Immediate Plus,0xb 016c e001 | | Load 0x0,0x1 016d 01d7 | | Execute Vector,Field_Read 016e 02a0 | | Declare_Subprogram Null_Subprogram 016f 038e | | Declare_Type Package,Defined 0170 e001 | | Load 0x0,0x1 0171 e002 | | Load 0x0,0x2 0172 0a0a | | Execute_Immediate Plus,0xa 0173 e001 | | Load 0x0,0x1 0174 01d7 | | Execute Vector,Field_Read 0175 4802 |H | Short_Literal 0x2 0176 00db | | Load_Top At_Offset_3 0177 020e | | Execute Module,Augment_Imports 0178 0387 | | Declare_Variable Package 0179 e003 | | Load 0x0,0x3 017a e004 | | Load 0x0,0x4 017b e005 | | Load 0x0,0x5 017c a006 | | Store_Unchecked 0x0,0x6 017d a007 | | Store_Unchecked 0x0,0x7 017e e010 | | Load 0x0,0x10 017f a024 | $ | Store_Unchecked 0x0,0x24 0180 e034 | 4 | Load 0x0,0x34 0181 a025 | % | Store_Unchecked 0x0,0x25 0182 e035 | 5 | Load 0x0,0x35 0183 e027 | ' | Load 0x0,0x27 0184 a02b | + | Store_Unchecked 0x0,0x2b 0185 a036 | 6 | Store_Unchecked 0x0,0x36 0186 e038 | 8 | Load 0x0,0x38 0187 a011 | | Store_Unchecked 0x0,0x11 0188 a039 | 9 | Store_Unchecked 0x0,0x39 0189 e03a | : | Load 0x0,0x3a 018a a03b | ; | Store_Unchecked 0x0,0x3b 018b e01a | | Load 0x0,0x1a 018c a01b | | Store_Unchecked 0x0,0x1b 018d a02a | * | Store_Unchecked 0x0,0x2a 018e 4815 |H | Short_Literal 0x15 018f e216 | | Load 0x1,0x16 0190 020e | | Execute Module,Augment_Imports 0191 00d8 | | Load_Top At_Offset_0 0192 020f | | Execute Module,Activate 0193 4800 |H | Short_Literal 0x0 0194 e002 | | Load 0x0,0x2 0195 0a09 | | Execute_Immediate Plus,0x9 0196 e001 | | Load 0x0,0x1 0197 01d7 | | Execute Vector,Field_Read 0198 02a0 | | Declare_Subprogram Null_Subprogram 0199 038e | | Declare_Type Package,Defined 019a e001 | | Load 0x0,0x1 019b e002 | | Load 0x0,0x2 019c 0a08 | | Execute_Immediate Plus,0x8 019d e001 | | Load 0x0,0x1 019e 01d7 | | Execute Vector,Field_Read 019f 4802 |H | Short_Literal 0x2 01a0 00db | | Load_Top At_Offset_3 01a1 020e | | Execute Module,Augment_Imports 01a2 0387 | | Declare_Variable Package 01a3 e003 | | Load 0x0,0x3 01a4 e004 | | Load 0x0,0x4 01a5 e005 | | Load 0x0,0x5 01a6 a006 | | Store_Unchecked 0x0,0x6 01a7 a007 | | Store_Unchecked 0x0,0x7 01a8 e010 | | Load 0x0,0x10 01a9 a024 | $ | Store_Unchecked 0x0,0x24 01aa e034 | 4 | Load 0x0,0x34 01ab a025 | % | Store_Unchecked 0x0,0x25 01ac e035 | 5 | Load 0x0,0x35 01ad e027 | ' | Load 0x0,0x27 01ae a028 | ( | Store_Unchecked 0x0,0x28 01af a036 | 6 | Store_Unchecked 0x0,0x36 01b0 e038 | 8 | Load 0x0,0x38 01b1 a011 | | Store_Unchecked 0x0,0x11 01b2 a039 | 9 | Store_Unchecked 0x0,0x39 01b3 e03a | : | Load 0x0,0x3a 01b4 a03b | ; | Store_Unchecked 0x0,0x3b 01b5 e017 | | Load 0x0,0x17 01b6 a03c | < | Store_Unchecked 0x0,0x3c 01b7 a03d | = | Store_Unchecked 0x0,0x3d 01b8 e01a | | Load 0x0,0x1a 01b9 a01b | | Store_Unchecked 0x0,0x1b 01ba a031 | 1 | Store_Unchecked 0x0,0x31 01bb e03e | > | Load 0x0,0x3e 01bc a033 | 3 | Store_Unchecked 0x0,0x33 01bd a03f | ? | Store_Unchecked 0x0,0x3f 01be a02a | * | Store_Unchecked 0x0,0x2a 01bf 481c |H | Short_Literal 0x1c 01c0 e217 | | Load 0x1,0x17 01c1 020e | | Execute Module,Augment_Imports 01c2 00d8 | | Load_Top At_Offset_0 01c3 020f | | Execute Module,Activate 01c4 4800 |H | Short_Literal 0x0 01c5 e002 | | Load 0x0,0x2 01c6 0a17 | | Execute_Immediate Plus,0x17 01c7 e001 | | Load 0x0,0x1 01c8 01d7 | | Execute Vector,Field_Read 01c9 02a0 | | Declare_Subprogram Null_Subprogram 01ca 038e | | Declare_Type Package,Defined 01cb e001 | | Load 0x0,0x1 01cc e002 | | Load 0x0,0x2 01cd 0a16 | | Execute_Immediate Plus,0x16 01ce e001 | | Load 0x0,0x1 01cf 01d7 | | Execute Vector,Field_Read 01d0 4802 |H | Short_Literal 0x2 01d1 00db | | Load_Top At_Offset_3 01d2 020e | | Execute Module,Augment_Imports 01d3 0387 | | Declare_Variable Package 01d4 e003 | | Load 0x0,0x3 01d5 e004 | | Load 0x0,0x4 01d6 e005 | | Load 0x0,0x5 01d7 a006 | | Store_Unchecked 0x0,0x6 01d8 a007 | | Store_Unchecked 0x0,0x7 01d9 e008 | | Load 0x0,0x8 01da a009 | | Store_Unchecked 0x0,0x9 01db a00a | | Store_Unchecked 0x0,0xa 01dc e00b | | Load 0x0,0xb 01dd a040 | @ | Store_Unchecked 0x0,0x40 01de a00f | | Store_Unchecked 0x0,0xf 01df e010 | | Load 0x0,0x10 01e0 a011 | | Store_Unchecked 0x0,0x11 01e1 a012 | | Store_Unchecked 0x0,0x12 01e2 e038 | 8 | Load 0x0,0x38 01e3 a039 | 9 | Store_Unchecked 0x0,0x39 01e4 e041 | A | Load 0x0,0x41 01e5 a042 | B | Store_Unchecked 0x0,0x42 01e6 e017 | | Load 0x0,0x17 01e7 a03c | < | Store_Unchecked 0x0,0x3c 01e8 a043 | C | Store_Unchecked 0x0,0x43 01e9 e01a | | Load 0x0,0x1a 01ea a01b | | Store_Unchecked 0x0,0x1b 01eb a01c | | Store_Unchecked 0x0,0x1c 01ec e044 | D | Load 0x0,0x44 01ed a01e | | Store_Unchecked 0x0,0x1e 01ee a03f | ? | Store_Unchecked 0x0,0x3f 01ef e020 | | Load 0x0,0x20 01f0 a021 | ! | Store_Unchecked 0x0,0x21 01f1 e045 | E | Load 0x0,0x45 01f2 a023 | # | Store_Unchecked 0x0,0x23 01f3 481f |H | Short_Literal 0x1f 01f4 e218 | | Load 0x1,0x18 01f5 020e | | Execute Module,Augment_Imports 01f6 00d8 | | Load_Top At_Offset_0 01f7 020f | | Execute Module,Activate 01f8 4800 |H | Short_Literal 0x0 01f9 e002 | | Load 0x0,0x2 01fa 0a0f | | Execute_Immediate Plus,0xf 01fb e001 | | Load 0x0,0x1 01fc 01d7 | | Execute Vector,Field_Read 01fd 02a0 | | Declare_Subprogram Null_Subprogram 01fe 038e | | Declare_Type Package,Defined 01ff e001 | | Load 0x0,0x1 0200 e002 | | Load 0x0,0x2 0201 0a0e | | Execute_Immediate Plus,0xe 0202 e001 | | Load 0x0,0x1 0203 01d7 | | Execute Vector,Field_Read 0204 4802 |H | Short_Literal 0x2 0205 00db | | Load_Top At_Offset_3 0206 020e | | Execute Module,Augment_Imports 0207 0387 | | Declare_Variable Package 0208 e003 | | Load 0x0,0x3 0209 e004 | | Load 0x0,0x4 020a e005 | | Load 0x0,0x5 020b a006 | | Store_Unchecked 0x0,0x6 020c a007 | | Store_Unchecked 0x0,0x7 020d e010 | | Load 0x0,0x10 020e a024 | $ | Store_Unchecked 0x0,0x24 020f e045 | E | Load 0x0,0x45 0210 a025 | % | Store_Unchecked 0x0,0x25 0211 e026 | & | Load 0x0,0x26 0212 e027 | ' | Load 0x0,0x27 0213 a00e | | Store_Unchecked 0x0,0xe 0214 a029 | ) | Store_Unchecked 0x0,0x29 0215 e038 | 8 | Load 0x0,0x38 0216 a011 | | Store_Unchecked 0x0,0x11 0217 a039 | 9 | Store_Unchecked 0x0,0x39 0218 e041 | A | Load 0x0,0x41 0219 a042 | B | Store_Unchecked 0x0,0x42 021a e01a | | Load 0x0,0x1a 021b a01b | | Store_Unchecked 0x0,0x1b 021c a02a | * | Store_Unchecked 0x0,0x2a 021d 4815 |H | Short_Literal 0x15 021e e219 | | Load 0x1,0x19 021f 020e | | Execute Module,Augment_Imports 0220 00d8 | | Load_Top At_Offset_0 0221 020f | | Execute Module,Activate 0222 4800 |H | Short_Literal 0x0 0223 e002 | | Load 0x0,0x2 0224 0a0d | | Execute_Immediate Plus,0xd 0225 e001 | | Load 0x0,0x1 0226 01d7 | | Execute Vector,Field_Read 0227 02a0 | | Declare_Subprogram Null_Subprogram 0228 038e | | Declare_Type Package,Defined 0229 e001 | | Load 0x0,0x1 022a e002 | | Load 0x0,0x2 022b 0a0c | | Execute_Immediate Plus,0xc 022c e001 | | Load 0x0,0x1 022d 01d7 | | Execute Vector,Field_Read 022e 4802 |H | Short_Literal 0x2 022f 00db | | Load_Top At_Offset_3 0230 020e | | Execute Module,Augment_Imports 0231 0387 | | Declare_Variable Package 0232 e003 | | Load 0x0,0x3 0233 e004 | | Load 0x0,0x4 0234 e005 | | Load 0x0,0x5 0235 a006 | | Store_Unchecked 0x0,0x6 0236 a007 | | Store_Unchecked 0x0,0x7 0237 e010 | | Load 0x0,0x10 0238 a024 | $ | Store_Unchecked 0x0,0x24 0239 e045 | E | Load 0x0,0x45 023a a025 | % | Store_Unchecked 0x0,0x25 023b e026 | & | Load 0x0,0x26 023c e027 | ' | Load 0x0,0x27 023d a02c | , | Store_Unchecked 0x0,0x2c 023e a029 | ) | Store_Unchecked 0x0,0x29 023f e038 | 8 | Load 0x0,0x38 0240 a011 | | Store_Unchecked 0x0,0x11 0241 a039 | 9 | Store_Unchecked 0x0,0x39 0242 e041 | A | Load 0x0,0x41 0243 a042 | B | Store_Unchecked 0x0,0x42 0244 e017 | | Load 0x0,0x17 0245 a03c | < | Store_Unchecked 0x0,0x3c 0246 a043 | C | Store_Unchecked 0x0,0x43 0247 e01a | | Load 0x0,0x1a 0248 a01b | | Store_Unchecked 0x0,0x1b 0249 a01c | | Store_Unchecked 0x0,0x1c 024a e044 | D | Load 0x0,0x44 024b a01e | | Store_Unchecked 0x0,0x1e 024c a03f | ? | Store_Unchecked 0x0,0x3f 024d a02a | * | Store_Unchecked 0x0,0x2a 024e 481c |H | Short_Literal 0x1c 024f e21a | | Load 0x1,0x1a 0250 020e | | Execute Module,Augment_Imports 0251 00d8 | | Load_Top At_Offset_0 0252 020f | | Execute Module,Activate 0253 0093 0000 | | push_full_address 0x0 0255 60ae |` | Indirect_Literal Discrete,0x304,{0x80000000, 0x00010000} 0256 0273 | s | Execute Discrete,Plus 0257 e046 | F | Load 0x0,0x46 0258 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0259 60a6 |` | Indirect_Literal Discrete,0x300,{0x00000000, 0x0000ffff} 025a 0279 | y | Execute Discrete,And 025b 0273 | s | Execute Discrete,Plus 025c e047 | G | Load 0x0,0x47 025d 0273 | s | Execute Discrete,Plus 025e 4801 |H | Short_Literal 0x1 025f e20e | | Load 0x1,0xe 0260 480c |H | Short_Literal 0xc 0261 4800 |H | Short_Literal 0x0 0262 0092 032e | .| Action Push_String_Extended,0x32e ; "QUADRANT1_INC_UP" 0264 e20f | | Load 0x1,0xf 0265 180d | | Execute Package,Field_Execute,Field_Number 0xd 0266 e20f | | Load 0x1,0xf 0267 190e | | Execute Package,Field_Reference,Field_Number 0xe 0268 4801 |H | Short_Literal 0x1 0269 0092 032f | /| Action Push_String_Extended,0x32f ; "PREDICTION1_INC_UP_OK" 026b e210 | | Load 0x1,0x10 026c 180d | | Execute Package,Field_Execute,Field_Number 0xd 026d e210 | | Load 0x1,0x10 026e 190e | | Execute Package,Field_Reference,Field_Number 0xe 026f 4802 |H | Short_Literal 0x2 0270 0092 0330 | 0| Action Push_String_Extended,0x330 ; "PREDICTION1_INC_UP_NOT_OK" 0272 e211 | | Load 0x1,0x11 0273 180d | | Execute Package,Field_Execute,Field_Number 0xd 0274 e211 | | Load 0x1,0x11 0275 190e | | Execute Package,Field_Reference,Field_Number 0xe 0276 4803 |H | Short_Literal 0x3 0277 0092 0331 | 1| Action Push_String_Extended,0x331 ; "QUADRANT2_DEC_UP" 0279 e212 | | Load 0x1,0x12 027a 180d | | Execute Package,Field_Execute,Field_Number 0xd 027b e212 | | Load 0x1,0x12 027c 190e | | Execute Package,Field_Reference,Field_Number 0xe 027d 4804 |H | Short_Literal 0x4 027e 0092 0332 | 2| Action Push_String_Extended,0x332 ; "PREDICTION2_DEC_UP_OK" 0280 e213 | | Load 0x1,0x13 0281 180d | | Execute Package,Field_Execute,Field_Number 0xd 0282 e213 | | Load 0x1,0x13 0283 190e | | Execute Package,Field_Reference,Field_Number 0xe 0284 4805 |H | Short_Literal 0x5 0285 0092 0333 | 3| Action Push_String_Extended,0x333 ; "PREDICTION2_DEC_UP_NOT_OK" 0287 e214 | | Load 0x1,0x14 0288 180d | | Execute Package,Field_Execute,Field_Number 0xd 0289 e214 | | Load 0x1,0x14 028a 190e | | Execute Package,Field_Reference,Field_Number 0xe 028b 4806 |H | Short_Literal 0x6 028c 0092 0334 | 4| Action Push_String_Extended,0x334 ; "QUADRANT3_DEC_DOWN" 028e e215 | | Load 0x1,0x15 028f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0290 e215 | | Load 0x1,0x15 0291 190e | | Execute Package,Field_Reference,Field_Number 0xe 0292 4807 |H | Short_Literal 0x7 0293 0092 0335 | 5| Action Push_String_Extended,0x335 ; "PREDICTION3_DEC_DOWN_OK" 0295 e216 | | Load 0x1,0x16 0296 180d | | Execute Package,Field_Execute,Field_Number 0xd 0297 e216 | | Load 0x1,0x16 0298 190e | | Execute Package,Field_Reference,Field_Number 0xe 0299 4808 |H | Short_Literal 0x8 029a 0092 0336 | 6| Action Push_String_Extended,0x336 ; "PREDICTION3_DEC_DOWN_NOT_OK" 029c e217 | | Load 0x1,0x17 029d 180d | | Execute Package,Field_Execute,Field_Number 0xd 029e e217 | | Load 0x1,0x17 029f 190e | | Execute Package,Field_Reference,Field_Number 0xe 02a0 4809 |H | Short_Literal 0x9 02a1 0092 0337 | 7| Action Push_String_Extended,0x337 ; "QUADRANT4_INC_DOWN" 02a3 e218 | | Load 0x1,0x18 02a4 180d | | Execute Package,Field_Execute,Field_Number 0xd 02a5 e218 | | Load 0x1,0x18 02a6 190e | | Execute Package,Field_Reference,Field_Number 0xe 02a7 480a |H | Short_Literal 0xa 02a8 0092 0338 | 8| Action Push_String_Extended,0x338 ; "PREDICTION4_INC_DOWN_OK" 02aa e219 | | Load 0x1,0x19 02ab 180d | | Execute Package,Field_Execute,Field_Number 0xd 02ac e219 | | Load 0x1,0x19 02ad 190e | | Execute Package,Field_Reference,Field_Number 0xe 02ae 480b |H | Short_Literal 0xb 02af 0092 0339 | 9| Action Push_String_Extended,0x339 ; "PREDICTION4_INC_DOWN_NOT_OK" 02b1 e21a | | Load 0x1,0x1a 02b2 180d | | Execute Package,Field_Execute,Field_Number 0xd 02b3 e21a | | Load 0x1,0x1a 02b4 190e | | Execute Package,Field_Reference,Field_Number 0xe 02b5 480c |H | Short_Literal 0xc 02b6 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02b8 00c4 | | Action Make_Default 02b9 a048 | H | Store_Unchecked 0x0,0x48 02ba 480c |H | Short_Literal 0xc 02bb 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02bd 00c4 | | Action Make_Default 02be a048 | H | Store_Unchecked 0x0,0x48 02bf 480c |H | Short_Literal 0xc 02c0 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02c2 00c4 | | Action Make_Default 02c3 a048 | H | Store_Unchecked 0x0,0x48 02c4 480c |H | Short_Literal 0xc 02c5 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02c7 00c4 | | Action Make_Default 02c8 a048 | H | Store_Unchecked 0x0,0x48 02c9 480c |H | Short_Literal 0xc 02ca 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02cc 00c4 | | Action Make_Default 02cd a048 | H | Store_Unchecked 0x0,0x48 02ce 480c |H | Short_Literal 0xc 02cf 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02d1 00c4 | | Action Make_Default 02d2 a048 | H | Store_Unchecked 0x0,0x48 02d3 480c |H | Short_Literal 0xc 02d4 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02d6 00c4 | | Action Make_Default 02d7 a048 | H | Store_Unchecked 0x0,0x48 02d8 480c |H | Short_Literal 0xc 02d9 0092 033a | :| Action Push_String_Extended,0x33a ; "NO_MORE" 02db 00c4 | | Action Make_Default 02dc a048 | H | Store_Unchecked 0x0,0x48 02dd e049 | I | Load 0x0,0x49 02de c251 | Q | Store 0x1,0x51 02df e049 | I | Load 0x0,0x49 02e0 c255 | U | Store 0x1,0x55 02e1 e049 | I | Load 0x0,0x49 02e2 c259 | Y | Store 0x1,0x59 02e3 e049 | I | Load 0x0,0x49 02e4 c25d | ] | Store 0x1,0x5d 02e5 e049 | I | Load 0x0,0x49 02e6 c261 | a | Store 0x1,0x61 02e7 e049 | I | Load 0x0,0x49 02e8 c265 | e | Store 0x1,0x65 02e9 e049 | I | Load 0x0,0x49 02ea c269 | i | Store 0x1,0x69 02eb e049 | I | Load 0x0,0x49 02ec c26d | m | Store 0x1,0x6d 02ed e04a | J | Load 0x0,0x4a 02ee 0387 | | Declare_Variable Package 02ef 00d8 | | Load_Top At_Offset_0 02f0 020f | | Execute Module,Activate 02f1 1d0d | | Execute_Immediate Reference_Lex_1,0xd 02f2 00c7 | | Action Elaborate_Subprogram 02f3 BODY_0008: 02f3 00bc | | Action Signal_Activated 02f4 00bb | | Action Signal_Completion 02f5 0000 0000 | | .XXX[0x3] 02f7 0000 | | 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 00db | | Load_Top At_Offset_3 02fc 00db | | Load_Top At_Offset_3 02fd e21b | | Load 0x1,0x1b 02fe 1861 | a | Execute Package,Field_Execute,Field_Number 0x61 02ff 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0300 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 0304 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 4607 |F | Jump_Case 0x8 030c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 030d 7807 |x | Jump 0x315 ; case 0x1 030e 780a |x | Jump 0x319 ; case 0x2 030f 780e |x | Jump 0x31e ; case 0x3 0310 7811 |x | Jump 0x322 ; case 0x4 0311 7812 |x | Jump 0x324 ; case 0x5 0312 7813 |x | Jump 0x326 ; case 0x6 0313 7816 |x | Jump 0x32a ; case 0x7 0314 4302 |C | .XXX[0x1] 0315 00da | | Load_Top At_Offset_2 0316 0091 032e | .| Action Push_String_Extended_Indexed,0x32e ; "QUADRANT1_INC_UP" 0318 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0319 00db | | Load_Top At_Offset_3 031a 00db | | Load_Top At_Offset_3 031b 00e0 | | Load_Encached Standard_Cache 031c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 031d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 031e 00da | | Load_Top At_Offset_2 031f 00e0 | | Load_Encached Standard_Cache 0320 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0321 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0322 00db | | Load_Top At_Offset_3 0323 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0324 00db | | Load_Top At_Offset_3 0325 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0326 e20e | | Load 0x1,0xe 0327 00dc | | Load_Top At_Offset_4 0328 0267 | g | Execute Discrete,Predecessor 0329 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 032a e20e | | Load 0x1,0xe 032b 00dc | | Load_Top At_Offset_4 032c 0268 | h | Execute Discrete,Successor 032d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 032e ; -------------------------------------------------------------------------------------- 032e ; STRING TABLE 032e ; -------------------------------------------------------------------------------------- 032e 001c | | .STRTAB 0x001c->0x033c ; "QUADRANT1_INC_UP" 032f 002a | * | .STRTAB 0x002a->0x0344 ; "PREDICTION1_INC_UP_OK" 0330 003d | = | .STRTAB 0x003d->0x034e ; "PREDICTION1_INC_UP_NOT_OK" 0331 0054 | T | .STRTAB 0x0054->0x035b ; "QUADRANT2_DEC_UP" 0332 0062 | b | .STRTAB 0x0062->0x0363 ; "PREDICTION2_DEC_UP_OK" 0333 0075 | u | .STRTAB 0x0075->0x036d ; "PREDICTION2_DEC_UP_NOT_OK" 0334 008c | | .STRTAB 0x008c->0x037a ; "QUADRANT3_DEC_DOWN" 0335 009c | | .STRTAB 0x009c->0x0383 ; "PREDICTION3_DEC_DOWN_OK" 0336 00b1 | | .STRTAB 0x00b1->0x038e ; "PREDICTION3_DEC_DOWN_NOT_OK" 0337 00ca | | .STRTAB 0x00ca->0x039c ; "QUADRANT4_INC_DOWN" 0338 00da | | .STRTAB 0x00da->0x03a5 ; "PREDICTION4_INC_DOWN_OK" 0339 00ef | | .STRTAB 0x00ef->0x03b0 ; "PREDICTION4_INC_DOWN_NOT_OK" 033a 0108 | | .STRTAB 0x0108->0x03be ; "NO_MORE" 033b 010d | | .STREND 0x010d->0x03c1 033c 5155 4144 |QUAD| .STRTAB_STRINGS 03c2 0000 0000 | | .BLANK 0000[0x6] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; Debug Table 03c8 ; -------------------------------------------------------------------------------------- 03c8 0004 0009 | | .DEBUG4 0x0004,0x0009,0x5132,0x0000,0x0001,0x0004 03ce 000b 03de | | .DBG4T 0x000b,0x03de,0x0000,0x0000 03d2 000e 03e1 | | .DBG4T 0x000e,0x03e1,0x0000,0x0000 03d6 02fb 03fe | | .DBG4T 0x02fb,0x03fe,0x0001,0x0000 03da 030b 0000 | | .DBG4T 0x030b,0x0000,0x0005,0x0000 03de ; -------------------------------------------------------------------------------------- 03de ; Debug chain 03de ; -------------------------------------------------------------------------------------- 03de 0001 0000 | | .DBGLEN 0x0001,0x0000 03e0 000b | | .DBGLNO 0x000b 03e1 ; -------------------------------------------------------------------------------------- 03e1 ; Debug chain 03e1 ; -------------------------------------------------------------------------------------- 03e1 001b 0000 | | .DBGLEN 0x001b,0x0000 03e3 000e 0013 | | .DBGLNO 0x000e,0x0013,0x0023,0x0049,0x0059,0x0073,0x0082,0x00a3,0x00b3,0x00dc,0x00ec,0x0101,0x0111,0x0132,0x0142,0x0169,0x0179,0x0193,0x01a3,0x01c4,0x01d4,0x01f8,0x0208,0x0222,0x0232,0x0253,0x02f1 03fe ; -------------------------------------------------------------------------------------- 03fe ; Debug chain 03fe ; -------------------------------------------------------------------------------------- 03fe 0000 0001 | | .DBGLEN 0x0000,0x0001 0400 02fb | | .DBGLNO 0x02fb 0401 0000 0000 | | .BLANK 0000[0x1ff]