|
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, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0168 | h | .CONST 0x0168 ; 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 0024 | $ | .CONST 0x0024 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0013 | | .CONST 0x0013 ; Number of locals 000b INIT_0008: 000b 029a 0033 | 3| Declare_Subprogram INIT_0030,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x01aa,0x8000,0x0000,0x0059,0x89e5,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0053 | S| Declare_Subprogram INIT_0050,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 008b | | Declare_Subprogram INIT_0088,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 00bf | | Action Accept_Activation 0016 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0016,0x01b6,0x8000,0x0000,0x0059,0x8ef5,0x0000,0x0011 ; Debug Table 0x1.0x0 = 0x16,0xffff 0017 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0018 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1 = 0x18,0xfffe 0019 00c7 | | Action Elaborate_Subprogram 001a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 00c7 | | Action Elaborate_Subprogram 001c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x3 = 0x1c,0xfffc 001d 00c7 | | Action Elaborate_Subprogram 001e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x4 = 0x1e,0xfffb 001f 00c7 | | Action Elaborate_Subprogram 0020 029d 011b | | Declare_Subprogram INIT_0118,For_Outer_Call ; Debug Table 0x1.0x5 = 0x20,0xfffa 0022 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x6 = 0x22,0xfff9 0023 00c7 | | Action Elaborate_Subprogram 0024 BODY_0008: 0024 0092 0158 | X| Action Push_String_Extended,0x158 ; "No such image exists." ; Debug Table 0x1.0x7 = 0x24,0x1 0026 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0x26,0x401 0027 e001 | | Load 0x0,0x1 0028 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0029 03b6 | | Declare_Variable Access,By_Allocation,With_Value 002a 00d0 | | Action Swap_Control 002b 00d1 | | Pop_Control Pop_Count_1 002c 003a | : | Store_Top Access,At_Offset_2 ; Debug Table 0x1.0x9 = 0x2c,0x1 002d 00bc | | Action Signal_Activated 002e 00bb | | Action Signal_Completion 002f 0000 | | .XXX[0x1] 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 0033 | 3 | .CONST 0x0033 ; Address of begin 0031 0004 | | .CONST 0x0004 ; Address of exception handler 0032 0001 | | .CONST 0x0001 ; Number of locals 0033 BODY_0030: 0033 INIT_0030: 0033 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x0033,0x01cc,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x33,0x1 0034 e5fe | | Load 0x2,-0x2 0035 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9 0036 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0037 e002 | | Load 0x0,0x2 0038 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0039 e002 | | Load 0x0,0x2 003a 1b36 | 6 | Execute Package,Field_Read,Field_Number 0x36 003b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 003c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x1 = 0x3c,0x2 003d e5fe | | Load 0x2,-0x2 003e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 003f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 0043 | C | .CONST 0x0043 ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 0001 | | .CONST 0x0001 ; Number of locals 0043 BODY_0040: 0043 INIT_0040: 0043 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0043,0x01d2,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0014 ; Debug Table 0x3.0x0 = 0x43,0x1 0044 e5fe | | Load 0x2,-0x2 0045 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9 0046 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0047 e002 | | Load 0x0,0x2 0048 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0049 e002 | | Load 0x0,0x2 004a 1b36 | 6 | Execute Package,Field_Read,Field_Number 0x36 004b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 004c 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1 = 0x4c,0x2 004d e5fe | | Load 0x2,-0x2 004e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 004f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 0004 | | .CONST 0x0004 ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0053,0x01d8,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0022 ; Debug Table 0x4.0x0 = 0x53,0x1 0054 0f00 | | Execute_Immediate Equal,0x0 0055 e5fe | | Load 0x2,-0x2 0056 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9 0057 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0058 e002 | | Load 0x0,0x2 0059 181f | | Execute Package,Field_Execute,Field_Number 0x1f 005a e002 | | Load 0x0,0x2 005b 1b36 | 6 | Execute Package,Field_Read,Field_Number 0x36 005c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 005d 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0x5d,0x2 005e e5fe | | Load 0x2,-0x2 005f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0060 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0061 0000 0000 | | .BLANK 0000[0x7] 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 007f | | .CONST 0x007f ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0005 | | .CONST 0x0005 ; Number of locals 006b INIT_0068: 006b e002 | | Load 0x0,0x2 ; Debug Table 0x5 = .DEBUG 0x006b,0x01de,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0030 ; Debug Table 0x5.0x0 = 0x6b,0xffff 006c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 006d 0322 | " | Declare_Variable Record 006e 00db | | Load_Top At_Offset_3 006f 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9 0070 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 0071 00d9 | | Load_Top At_Offset_1 0072 017d | } | Execute Record,Structure_Write 0073 e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x1 = 0x73,0xfffe 0074 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0075 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0076 02c7 | | Declare_Variable Any 0077 00d8 | | Load_Top At_Offset_0 0078 1c00 | | Execute_Immediate Run_Utility,0x0 0079 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5.0x2 = 0x79,0xfffd 007a e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x3 = 0x7a,0xfffc 007b 1b69 | i | Execute Package,Field_Read,Field_Number 0x69 007c 02c7 | | Declare_Variable Any 007d 00d8 | | Load_Top At_Offset_0 007e 1c00 | | Execute_Immediate Run_Utility,0x0 007f BODY_0068: 007f 00be | | Action Activate_Tasks ; Debug Table 0x5.0x4 = 0x7f,0xfffb 0080 60d3 |` | Indirect_Literal Discrete,0x154,{0x00000000, 0x598ef501} ; Debug Table 0x5.0x5 = 0x80,0x1 0081 0257 | W | Execute Discrete,Raise 0082 0000 0000 | | .BLANK 0000[0x6] 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 00a1 | | .CONST 0x00a1 ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0007 | | .CONST 0x0007 ; Number of locals 008b INIT_0088: 008b e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x008b,0x01ec,0x0001,0x0000,0x0059,0x89e5,0x0000,0x003a ; Debug Table 0x6.0x0 = 0x8b,0xffff 008c 1b7e | ~ | Execute Package,Field_Read,Field_Number 0x7e 008d 02c7 | | Declare_Variable Any 008e 00d8 | | Load_Top At_Offset_0 008f 1c00 | | Execute_Immediate Run_Utility,0x0 0090 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x1 = 0x90,0xfffe 0091 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0092 02c7 | | Declare_Variable Any 0093 00d8 | | Load_Top At_Offset_0 0094 1c00 | | Execute_Immediate Run_Utility,0x0 0095 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x2 = 0x95,0xfffd 0096 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0097 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x3 = 0x97,0xfffc 0098 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0099 60b6 |` | Indirect_Literal Discrete,0x150,{0x00000000, 0x7fffffff} ; Debug Table 0x6.0x4 = 0x99,0xfffb 009a 00e3 | | Load_Encached Natural_Cache 009b 03f1 | | Declare_Variable Discrete,With_Value 009c e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x5 = 0x9c,0xfffa 009d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 009e 02c7 | | Declare_Variable Any 009f 00d8 | | Load_Top At_Offset_0 00a0 1c00 | | Execute_Immediate Run_Utility,0x0 00a1 BODY_0088: 00a1 00be | | Action Activate_Tasks 00a2 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x6 = 0xa2,0x1 00a3 e5fe | | Load 0x2,-0x2 00a4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 00a5 e002 | | Load 0x0,0x2 00a6 187f | | Execute Package,Field_Execute,Field_Number 0x7f 00a7 c402 | | Store 0x2,0x2 00a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x7 = 0xa8,0x2 00a9 01db | | Execute Vector,Length 00aa 701b |p | Jump_Nonzero 0xc6 00ab 00cf | | Action Mark_Auxiliary 00ac 7813 |x | Jump 0xc0 00ad e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x8 = 0xad,0x4 00ae e002 | | Load 0x0,0x2 00af 1881 | | Execute Package,Field_Execute,Field_Number 0x81 00b0 c403 | | Store 0x2,0x3 00b1 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x9 = 0xb1,0x5 00b2 8213 | | Call 0x1,0x13 00b3 7007 |p | Jump_Nonzero 0xbb 00b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xa = 0xb4,0x6 00b5 4800 |H | Short_Literal 0x0 00b6 e403 | | Load 0x2,0x3 00b7 e003 | | Load 0x0,0x3 00b8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00b9 00d1 | | Pop_Control Pop_Count_1 00ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x6.0xb = 0xba,0x7 00bb e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xc = 0xbb,0x8 00bc e002 | | Load 0x0,0x2 00bd 1880 | | Execute Package,Field_Execute,Field_Number 0x80 00be c402 | | Store 0x2,0x2 00bf 00c9 | | Action Pop_Auxiliary_Loop 00c0 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xd = 0xc0,0x3 00c1 e002 | | Load 0x0,0x2 00c2 1882 | | Execute Package,Field_Execute,Field_Number 0x82 00c3 6fe9 |o | Jump_Zero 0xad 00c4 00ce | | Action Pop_Auxiliary 00c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c6 00cf | | Action Mark_Auxiliary 00c7 782a |x* | Jump 0xf2 00c8 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0xe = 0xc8,0xa 00c9 e002 | | Load 0x0,0x2 00ca 1881 | | Execute Package,Field_Execute,Field_Number 0x81 00cb c403 | | Store 0x2,0x3 00cc 00cf | | Action Mark_Auxiliary ; Debug Table 0x6.0xf = 0xcc,0xb 00cd e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x10 = 0xcd,0xfbff 00ce e002 | | Load 0x0,0x2 00cf 1b36 | 6 | Execute Package,Field_Read,Field_Number 0x36 00d0 180d | | Execute Package,Field_Execute,Field_Number 0xd 00d1 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x11 = 0xd1,0x401 00d2 00d9 | | Load_Top At_Offset_1 00d3 e5ff | | Load 0x2,-0x1 00d4 e004 | | Load 0x0,0x4 00d5 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00d6 a404 | | Store_Unchecked 0x2,0x4 00d7 e404 | | Load 0x2,0x4 ; Debug Table 0x6.0x12 = 0xd7,0x402 00d8 6812 |h | Jump_Zero 0xeb 00d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x13 = 0xd9,0x403 00da 01dc | | Execute Vector,Last 00db e404 | | Load 0x2,0x4 00dc 0272 | r | Execute Discrete,Minus 00dd e5ff | | Load 0x2,-0x1 00de 01db | | Execute Vector,Length 00df 0272 | r | Execute Discrete,Minus 00e0 0248 | H | Execute Discrete,Check_In_Integer 00e1 0a01 | | Execute_Immediate Plus,0x1 00e2 c405 | | Store 0x2,0x5 00e3 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0x14 = 0xe3,0x404 00e4 e406 | | Load 0x2,0x6 00e5 027c | | | Execute Discrete,Less 00e6 6804 |h | Jump_Zero 0xeb 00e7 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0x15 = 0xe7,0x405 00e8 a406 | | Store_Unchecked 0x2,0x6 00e9 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x16 = 0xe9,0x406 00ea c407 | | Store 0x2,0x7 00eb 00d1 | | Pop_Control Pop_Count_1 00ec 00ce | | Action Pop_Auxiliary 00ed e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x17 = 0xed,0xc 00ee e002 | | Load 0x0,0x2 00ef 1880 | | Execute Package,Field_Execute,Field_Number 0x80 00f0 c402 | | Store 0x2,0x2 00f1 00c9 | | Action Pop_Auxiliary_Loop 00f2 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x18 = 0xf2,0x9 00f3 e002 | | Load 0x0,0x2 00f4 1882 | | Execute Package,Field_Execute,Field_Number 0x82 00f5 6fd2 |o | Jump_Zero 0xc8 00f6 00ce | | Action Pop_Auxiliary 00f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x19 = 0xf7,0xd 00f8 6057 |`W | Indirect_Literal Discrete,0x150,{0x00000000, 0x7fffffff} 00f9 027e | ~ | Execute Discrete,Not_Equal 00fa 6807 |h | Jump_Zero 0x102 00fb e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1a = 0xfb,0xe 00fc 4801 |H | Short_Literal 0x1 00fd 00da | | Load_Top At_Offset_2 00fe e003 | | Load 0x0,0x3 00ff 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0100 00d1 | | Pop_Control Pop_Count_1 0101 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0102 e212 | | Load 0x1,0x12 ; Debug Table 0x6.0x1b = 0x102,0xf 0103 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1c = 0x103,0x801 0104 00d9 | | Load_Top At_Offset_1 0105 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1d = 0x105,0xc01 0106 0227 | ' | Execute Access,All_Reference 0107 0335 | 5 | Declare_Variable Array,Duplicate 0108 00d0 | | Action Swap_Control 0109 00d1 | | Pop_Control Pop_Count_1 010a 00d0 | | Action Swap_Control 010b 00d1 | | Pop_Control Pop_Count_1 010c e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x1e = 0x10c,0x801 010d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 010e 00d1 | | Pop_Control Pop_Count_1 010f 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x1f = 0x10f,0x802 0110 e5fe | | Load 0x2,-0x2 0111 380f |8 | Execute Record,Field_Write,Field_Number 0xf 0112 00d1 | | Pop_Control Pop_Count_1 0113 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0114 0000 0000 | | .BLANK 0000[0x4] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 0126 | & | .CONST 0x0126 ; Address of begin 0119 014c | L | .CONST 0x014c ; Address of exception handler 011a 0003 | | .CONST 0x0003 ; Number of locals 011b INIT_0118: 011b e002 | | Load 0x0,0x2 ; Debug Table 0x7 = .DEBUG 0x011b,0x022e,0x0002,0x0000,0x0059,0x8ef5,0x0000,0x00d0 ; Debug Table 0x7.0x0 = 0x11b,0xffff ; Debug Table 0x7.0x1 = 0x11b,0xfffe 011c 1b69 | i | Execute Package,Field_Read,Field_Number 0x69 011d 02c7 | | Declare_Variable Any 011e 00d8 | | Load_Top At_Offset_0 011f 1c00 | | Execute_Immediate Run_Utility,0x0 0120 e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x2 = 0x120,0xfffd 0121 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0122 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0123 02c7 | | Declare_Variable Any 0124 00d8 | | Load_Top At_Offset_0 0125 1c00 | | Execute_Immediate Run_Utility,0x0 0126 BODY_0118: 0126 00be | | Action Activate_Tasks 0127 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0x127,0x1 0128 e5ff | | Load 0x2,-0x1 0129 e002 | | Load 0x0,0x2 012a 186a | j | Execute Package,Field_Execute,Field_Number 0x6a 012b c402 | | Store 0x2,0x2 012c 00cf | | Action Mark_Auxiliary 012d 7817 |x | Jump 0x145 012e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x4 = 0x12e,0x3 012f e002 | | Load 0x0,0x2 0130 186d | m | Execute Package,Field_Execute,Field_Number 0x6d 0131 c403 | | Store 0x2,0x3 0132 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x132,0x4 0133 00da | | Load_Top At_Offset_2 0134 e002 | | Load 0x0,0x2 0135 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0136 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0137 e002 | | Load 0x0,0x2 0138 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0139 181f | | Execute Package,Field_Execute,Field_Number 0x1f 013a 4602 |F | Jump_Case 0x3 013b 7802 |x | Jump 0x13e ; case 0x0 013c 7801 |x | Jump 0x13e ; case 0x1 013d 7802 |x | Jump 0x140 ; case 0x2 013e 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x6 = 0x13e,0x5 013f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0140 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x7 = 0x140,0x7 0141 e002 | | Load 0x0,0x2 0142 186b | k | Execute Package,Field_Execute,Field_Number 0x6b 0143 c402 | | Store 0x2,0x2 0144 00c9 | | Action Pop_Auxiliary_Loop 0145 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x8 = 0x145,0x2 0146 e002 | | Load 0x0,0x2 0147 186c | l | Execute Package,Field_Execute,Field_Number 0x6c 0148 6fe5 |o | Jump_Zero 0x12e 0149 00ce | | Action Pop_Auxiliary 014a 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x9 = 0x14a,0x8 014b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014c TRAP_0118: 014c 0007 | | Action Break_Optional 014d 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xa = 0x14d,0x9 014e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014f 0000 | | .XXX[0x1] 0150 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0154 0000 0000 | | .LITERAL {0x00000000, 0x598ef501} 0158 ; -------------------------------------------------------------------------------------- 0158 ; STRING TABLE 0158 ; -------------------------------------------------------------------------------------- 0158 0004 | | .STRTAB 0x0004->0x015a ; "No such image exists." 0159 0017 | | .STREND 0x0017->0x0164 015a 4e6f 2073 |No s| .STRTAB_STRINGS 0165 0000 0000 | | .XXX[0x3] 0167 0000 | | 0168 ; -------------------------------------------------------------------------------------- 0168 ; Debug Table 0168 ; -------------------------------------------------------------------------------------- 0168 0003 0008 | | .CONST 0x0003,0x0008 016a 000b 01aa | | .DEBUG 0x000b,0x01aa,0x8000,0x0000,0x0059,0x89e5,0x0000,0x0005 0172 0016 01b6 | | .DEBUG 0x0016,0x01b6,0x8000,0x0000,0x0059,0x8ef5,0x0000,0x0011 017a 0033 01cc | 3 | .DEBUG 0x0033,0x01cc,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0006 0182 0043 01d2 | C | .DEBUG 0x0043,0x01d2,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0014 018a 0053 01d8 | S | .DEBUG 0x0053,0x01d8,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0022 0192 006b 01de | k | .DEBUG 0x006b,0x01de,0x0001,0x0000,0x0059,0x89e5,0x0000,0x0030 019a 008b 01ec | | .DEBUG 0x008b,0x01ec,0x0001,0x0000,0x0059,0x89e5,0x0000,0x003a 01a2 011b 022e | .| .DEBUG 0x011b,0x022e,0x0002,0x0000,0x0059,0x8ef5,0x0000,0x00d0 01aa ; -------------------------------------------------------------------------------------- 01aa ; Debug3 Subtable 0x0 01aa ; -------------------------------------------------------------------------------------- 01aa 0005 0000 | | .DBG3TAB 0x0005,0x0000 01ac 000b ffff | | .CONST 0x000b,0xffff 01ae 000d fffe | | .CONST 0x000d,0xfffe 01b0 000f fffd | | .CONST 0x000f,0xfffd 01b2 0011 fffc | | .CONST 0x0011,0xfffc 01b4 0013 fffb | | .CONST 0x0013,0xfffb 01b6 ; -------------------------------------------------------------------------------------- 01b6 ; Debug3 Subtable 0x1 01b6 ; -------------------------------------------------------------------------------------- 01b6 0007 0003 | | .DBG3TAB 0x0007,0x0003 01b8 0016 ffff | | .CONST 0x0016,0xffff 01ba 0018 fffe | | .CONST 0x0018,0xfffe 01bc 001a fffd | | .CONST 0x001a,0xfffd 01be 001c fffc | | .CONST 0x001c,0xfffc 01c0 001e fffb | | .CONST 0x001e,0xfffb 01c2 0020 fffa | | .CONST 0x0020,0xfffa 01c4 0022 fff9 | " | .CONST 0x0022,0xfff9 01c6 0024 0001 | $ | .CONST 0x0024,0x0001 01c8 0026 0401 | & | .CONST 0x0026,0x0401 01ca 002c 0001 | , | .CONST 0x002c,0x0001 01cc ; -------------------------------------------------------------------------------------- 01cc ; Debug3 Subtable 0x2 01cc ; -------------------------------------------------------------------------------------- 01cc 0000 0002 | | .DBG3TAB 0x0000,0x0002 01ce 0033 0001 | 3 | .CONST 0x0033,0x0001 01d0 003c 0002 | < | .CONST 0x003c,0x0002 01d2 ; -------------------------------------------------------------------------------------- 01d2 ; Debug3 Subtable 0x3 01d2 ; -------------------------------------------------------------------------------------- 01d2 0000 0002 | | .DBG3TAB 0x0000,0x0002 01d4 0043 0001 | C | .CONST 0x0043,0x0001 01d6 004c 0002 | L | .CONST 0x004c,0x0002 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; Debug3 Subtable 0x4 01d8 ; -------------------------------------------------------------------------------------- 01d8 0000 0002 | | .DBG3TAB 0x0000,0x0002 01da 0053 0001 | S | .CONST 0x0053,0x0001 01dc 005d 0002 | ] | .CONST 0x005d,0x0002 01de ; -------------------------------------------------------------------------------------- 01de ; Debug3 Subtable 0x5 01de ; -------------------------------------------------------------------------------------- 01de 0005 0001 | | .DBG3TAB 0x0005,0x0001 01e0 006b ffff | k | .CONST 0x006b,0xffff 01e2 0073 fffe | s | .CONST 0x0073,0xfffe 01e4 0079 fffd | y | .CONST 0x0079,0xfffd 01e6 007a fffc | z | .CONST 0x007a,0xfffc 01e8 007f fffb | | .CONST 0x007f,0xfffb 01ea 0080 0001 | | .CONST 0x0080,0x0001 01ec ; -------------------------------------------------------------------------------------- 01ec ; Debug3 Subtable 0x6 01ec ; -------------------------------------------------------------------------------------- 01ec 0007 0019 | | .DBG3TAB 0x0007,0x0019 01ee 008b ffff | | .CONST 0x008b,0xffff 01f0 0090 fffe | | .CONST 0x0090,0xfffe 01f2 0095 fffd | | .CONST 0x0095,0xfffd 01f4 0097 fffc | | .CONST 0x0097,0xfffc 01f6 0099 fffb | | .CONST 0x0099,0xfffb 01f8 009c fffa | | .CONST 0x009c,0xfffa 01fa 00a2 0001 | | .CONST 0x00a2,0x0001 01fc 00a8 0002 | | .CONST 0x00a8,0x0002 01fe 00ad 0004 | | .CONST 0x00ad,0x0004 0200 00b1 0005 | | .CONST 0x00b1,0x0005 0202 00b4 0006 | | .CONST 0x00b4,0x0006 0204 00ba 0007 | | .CONST 0x00ba,0x0007 0206 00bb 0008 | | .CONST 0x00bb,0x0008 0208 00c0 0003 | | .CONST 0x00c0,0x0003 020a 00c8 000a | | .CONST 0x00c8,0x000a 020c 00cc 000b | | .CONST 0x00cc,0x000b 020e 00cd fbff | | .CONST 0x00cd,0xfbff 0210 00d1 0401 | | .CONST 0x00d1,0x0401 0212 00d7 0402 | | .CONST 0x00d7,0x0402 0214 00d9 0403 | | .CONST 0x00d9,0x0403 0216 00e3 0404 | | .CONST 0x00e3,0x0404 0218 00e7 0405 | | .CONST 0x00e7,0x0405 021a 00e9 0406 | | .CONST 0x00e9,0x0406 021c 00ed 000c | | .CONST 0x00ed,0x000c 021e 00f2 0009 | | .CONST 0x00f2,0x0009 0220 00f7 000d | | .CONST 0x00f7,0x000d 0222 00fb 000e | | .CONST 0x00fb,0x000e 0224 0102 000f | | .CONST 0x0102,0x000f 0226 0103 0801 | | .CONST 0x0103,0x0801 0228 0105 0c01 | | .CONST 0x0105,0x0c01 022a 010c 0801 | | .CONST 0x010c,0x0801 022c 010f 0802 | | .CONST 0x010f,0x0802 022e ; -------------------------------------------------------------------------------------- 022e ; Debug3 Subtable 0x7 022e ; -------------------------------------------------------------------------------------- 022e 0003 0008 | | .DBG3TAB 0x0003,0x0008 0230 011b ffff | | .CONST 0x011b,0xffff 0232 011b fffe | | .CONST 0x011b,0xfffe 0234 0120 fffd | | .CONST 0x0120,0xfffd 0236 0127 0001 | ' | .CONST 0x0127,0x0001 0238 012e 0003 | . | .CONST 0x012e,0x0003 023a 0132 0004 | 2 | .CONST 0x0132,0x0004 023c 013e 0005 | > | .CONST 0x013e,0x0005 023e 0140 0007 | @ | .CONST 0x0140,0x0007 0240 0145 0002 | E | .CONST 0x0145,0x0002 0242 014a 0008 | J | .CONST 0x014a,0x0008 0244 014d 0009 | M | .CONST 0x014d,0x0009 0246 0000 0000 | | .BLANK 0000[0x1ba]