|
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, 5811_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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03c0 | | .CONST 0x03c0 ; 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 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 ; Debug Table 0x0 = .DEBUG 0x000b,0x041a,0x8000,0x0000,0x002c,0xbcb4,0x0000,0x000f 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 0031 | 1 | .CONST 0x0031 ; Address of begin 0019 003d | = | .CONST 0x003d ; Address of exception handler 001a 0008 | | .CONST 0x0008 ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001b,0x041c,0x8001,0x0000,0x002c,0xbcb4,0x0000,0x000f ; Debug Table 0x1.0x0 = 0x1b,0xffff 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1c,0xfffe 001d e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x1d,0xfffd 001e 1b15 | | Execute Package,Field_Read,Field_Number 0x15 001f 02c7 | | Declare_Variable Any 0020 00d8 | | Load_Top At_Offset_0 0021 1c00 | | Execute_Immediate Run_Utility,0x0 0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0x22,0xfffc 0023 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0024 02ff | | Declare_Variable Variant_Record 0025 00d8 | | Load_Top At_Offset_0 0026 1c00 | | Execute_Immediate Run_Utility,0x0 0027 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x4 = 0x27,0xfffb 0028 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0029 029f 004b | K| Declare_Subprogram INIT_0048,For_Call ; Debug Table 0x1.0x5 = 0x29,0xfffa 002b 029f 0063 | c| Declare_Subprogram INIT_0060,For_Call ; Debug Table 0x1.0x6 = 0x2b,0xfff9 002d 029f 0073 | s| Declare_Subprogram INIT_0070,For_Call ; Debug Table 0x1.0x7 = 0x2d,0xfff8 002f 029f 00ab | | Declare_Subprogram INIT_00a8,For_Call ; Debug Table 0x1.0x8 = 0x2f,0xfff7 0031 BODY_0018: 0031 00be | | Action Activate_Tasks 0032 0092 0250 | P| Action Push_String_Extended,0x250 ; "Code Segment Object Manager Test" ; Debug Table 0x1.0x9 = 0x32,0x1 0034 0092 0251 | Q| Action Push_String_Extended,0x251 ; "Code" 0036 e003 | | Load 0x0,0x3 0037 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0038 8407 | | Call 0x2,0x7 ; Debug Table 0x1.0xa = 0x38,0x2 0039 8408 | | Call 0x2,0x8 ; Debug Table 0x1.0xb = 0x39,0x3 003a e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xc = 0x3a,0x4 003b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 003c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 003d TRAP_0018: 003d 0007 | | Action Break_Optional 003e 0092 0252 | R| Action Push_String_Extended,0x252 ; "Unhandled Exception: " ; Debug Table 0x1.0xd = 0x3e,0x5 0040 e004 | | Load 0x0,0x4 0041 180d | | Execute Package,Field_Execute,Field_Number 0xd 0042 01cc | | Execute Vector,Catenate 0043 e003 | | Load 0x0,0x3 0044 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0045 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xe = 0x45,0x6 0046 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0047 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b e404 | | Load 0x2,0x4 ; Debug Table 0x2 = .DEBUG 0x004b,0x043c,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0031 ; Debug Table 0x2.0x0 = 0x4b,0x1 004c 680f |h | Jump_Zero 0x5c 004d 0092 0253 | S| Action Push_String_Extended,0x253 ; "Bad Status (" ; Debug Table 0x2.0x1 = 0x4d,0x2 004f e404 | | Load 0x2,0x4 0050 e002 | | Load 0x0,0x2 0051 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0052 025e | ^ | Execute Discrete,Convert 0053 1c01 | | Execute_Immediate Run_Utility,0x1 0054 01cc | | Execute Vector,Catenate 0055 0092 0254 | T| Action Push_String_Extended,0x254 ; ") from " 0057 01cc | | Execute Vector,Catenate 0058 00db | | Load_Top At_Offset_3 0059 01cc | | Execute Vector,Catenate 005a e003 | | Load 0x0,0x3 005b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 005c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 005d 0000 0000 | | .XXX[0x3] 005f 0000 | | 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 0063 | c | .CONST 0x0063 ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0001 | | .CONST 0x0001 ; Number of locals 0063 BODY_0060: 0063 INIT_0060: 0063 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0063,0x0442,0x0002,0x0000,0x002c,0xbcb4,0x0000,0x005b ; Debug Table 0x3.0x0 = 0x63,0x1 0064 e001 | | Load 0x0,0x1 0065 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0066 e001 | | Load 0x0,0x1 0067 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0068 e005 | | Load 0x0,0x5 0069 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 006a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 006b 0000 0000 | | .BLANK 0000[0x5] 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 007b | { | .CONST 0x007b ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0002 | | .CONST 0x0002 ; Number of locals 0073 INIT_0070: 0073 e006 | | Load 0x0,0x6 ; Debug Table 0x4 = .DEBUG 0x0073,0x0446,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0075 ; Debug Table 0x4.0x0 = 0x73,0xffff 0074 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0075 02c7 | | Declare_Variable Any 0076 e007 | | Load 0x0,0x7 0077 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0078 e006 | | Load 0x0,0x6 0079 1814 | | Execute Package,Field_Execute,Field_Number 0x14 007a c602 | | Store 0x3,0x2 007b BODY_0070: 007b 0092 0255 | U| Action Push_String_Extended,0x255 ; "---- Starting Test_Create ----" ; Debug Table 0x4.0x1 = 0x7b,0x1 007d e003 | | Load 0x0,0x3 007e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 007f e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x2 = 0x7f,0x2 0080 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0081 e403 | | Load 0x2,0x3 0082 00da | | Load_Top At_Offset_2 0083 4800 |H | Short_Literal 0x0 0084 4800 |H | Short_Literal 0x0 0085 4800 |H | Short_Literal 0x0 0086 e008 | | Load 0x0,0x8 0087 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0088 4800 |H | Short_Literal 0x0 0089 4900 |I | Short_Literal 0x100 008a e001 | | Load 0x0,0x1 008b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 008c 00d1 | | Pop_Control Pop_Count_1 008d c404 | | Store 0x2,0x4 008e 0092 0256 | V| Action Push_String_Extended,0x256 ; "Create" ; Debug Table 0x4.0x3 = 0x8e,0x3 0090 8405 | | Call 0x2,0x5 0091 e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x4 = 0x91,0x4 0092 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0093 00d9 | | Load_Top At_Offset_1 0094 4800 |H | Short_Literal 0x0 0095 e403 | | Load 0x2,0x3 0096 e001 | | Load 0x0,0x1 0097 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0098 c404 | | Store 0x2,0x4 0099 0092 0257 | W| Action Push_String_Extended,0x257 ; "Destroy" ; Debug Table 0x4.0x5 = 0x99,0x5 009b 8405 | | Call 0x2,0x5 009c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x9c,0x6 009d 4801 |H | Short_Literal 0x1 009e 4800 |H | Short_Literal 0x0 009f e006 | | Load 0x0,0x6 00a0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00a1 c602 | | Store 0x3,0x2 00a2 0092 0258 | X| Action Push_String_Extended,0x258 ; "---- Finished Test_Create ----" ; Debug Table 0x4.0x7 = 0xa2,0x7 00a4 e003 | | Load 0x0,0x3 00a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00a7 0000 | | .XXX[0x1] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00cd | | .CONST 0x00cd ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 000a | | .CONST 0x000a ; Number of locals 00ab INIT_00a8: 00ab 0007 | | Action Break_Optional ; Debug Table 0x5 = .DEBUG 0x00ab,0x0458,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00b5 ; Debug Table 0x5.0x0 = 0xab,0xffff 00ac 0007 | | Action Break_Optional ; Debug Table 0x5.0x1 = 0xac,0xfffe 00ad 0007 | | Action Break_Optional ; Debug Table 0x5.0x2 = 0xad,0xfffd 00ae 0007 | | Action Break_Optional ; Debug Table 0x5.0x3 = 0xae,0xfffc 00af 0007 | | Action Break_Optional ; Debug Table 0x5.0x4 = 0xaf,0xfffb 00b0 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0xb0,0xfffa 00b1 619a |a | Indirect_Literal Discrete,0x24c,{0x00000000, 0x00000800} 00b2 e001 | | Load 0x0,0x1 00b3 1b10 | | Execute Package,Field_Read,Field_Number 0x10 00b4 02a0 | | Declare_Subprogram Null_Subprogram 00b5 4801 |H | Short_Literal 0x1 00b6 035d | ] | Declare_Type Array,Defined 00b7 00d8 | | Load_Top At_Offset_0 00b8 0337 | 7 | Declare_Variable Array 00b9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x5.0x6 = 0xb9,0xfff9 00ba 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00bb e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x7 = 0xbb,0xfff8 00bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00bd 02c7 | | Declare_Variable Any 00be e007 | | Load 0x0,0x7 00bf 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00c0 e006 | | Load 0x0,0x6 00c1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00c2 c605 | | Store 0x3,0x5 00c3 029f 0173 | s| Declare_Subprogram INIT_0170,For_Call ; Debug Table 0x5.0x8 = 0xc3,0xfff7 00c5 029f 019b | | Declare_Subprogram INIT_0198,For_Call ; Debug Table 0x5.0x9 = 0xc5,0xfff6 00c7 029f 01c3 | | Declare_Subprogram INIT_01c0,For_Call ; Debug Table 0x5.0xa = 0xc7,0xfff5 00c9 029f 01d3 | | Declare_Subprogram INIT_01d0,For_Call ; Debug Table 0x5.0xb = 0xc9,0xfff4 00cb 029f 021b | | Declare_Subprogram INIT_0218,For_Call ; Debug Table 0x5.0xc = 0xcb,0xfff3 00cd BODY_00a8: 00cd 0092 0259 | Y| Action Push_String_Extended,0x259 ; "---- Starting Test_Construction ----" ; Debug Table 0x5.0xd = 0xcd,0x1 00cf e003 | | Load 0x0,0x3 00d0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00d1 0092 025a | Z| Action Push_String_Extended,0x25a ; "Action_Id =" ; Debug Table 0x5.0xe = 0xd1,0x2 00d3 e605 | | Load 0x3,0x5 00d4 e006 | | Load 0x0,0x6 00d5 180f | | Execute Package,Field_Execute,Field_Number 0xf 00d6 00e0 | | Load_Encached Standard_Cache 00d7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00d8 01cc | | Execute Vector,Catenate 00d9 e003 | | Load 0x0,0x3 00da 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00db 0092 025b | [| Action Push_String_Extended,0x25b ; "Creating Code Segment Object" ; Debug Table 0x5.0xf = 0xdb,0x3 00dd e003 | | Load 0x0,0x3 00de 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00df e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x10 = 0xdf,0x4 00e0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00e1 e403 | | Load 0x2,0x3 00e2 e605 | | Load 0x3,0x5 00e3 4800 |H | Short_Literal 0x0 00e4 4800 |H | Short_Literal 0x0 00e5 4800 |H | Short_Literal 0x0 00e6 e008 | | Load 0x0,0x8 00e7 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00e8 4800 |H | Short_Literal 0x0 00e9 4900 |I | Short_Literal 0x100 00ea e001 | | Load 0x0,0x1 00eb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00ec 00d1 | | Pop_Control Pop_Count_1 00ed c404 | | Store 0x2,0x4 00ee 0092 0256 | V| Action Push_String_Extended,0x256 ; "Create" ; Debug Table 0x5.0x11 = 0xee,0x5 00f0 8405 | | Call 0x2,0x5 00f1 0092 025c | \| Action Push_String_Extended,0x25c ; "Opening Code Segment Object" ; Debug Table 0x5.0x12 = 0xf1,0x6 00f3 e003 | | Load 0x0,0x3 00f4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00f5 e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x13 = 0xf5,0x7 00f6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f7 e402 | | Load 0x2,0x2 00f8 0120 | | Execute Any,Is_Value 00f9 6803 |h | Jump_Zero 0xfd 00fa e001 | | Load 0x0,0x1 00fb 1b15 | | Execute Package,Field_Read,Field_Number 0x15 00fc 7801 |x | Jump 0xfe 00fd e402 | | Load 0x2,0x2 00fe e605 | | Load 0x3,0x5 00ff 4800 |H | Short_Literal 0x0 0100 e001 | | Load 0x0,0x1 0101 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0102 e008 | | Load 0x0,0x8 0103 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0104 4802 |H | Short_Literal 0x2 0105 e403 | | Load 0x2,0x3 0106 e001 | | Load 0x0,0x1 0107 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0108 c402 | | Store 0x2,0x2 0109 c404 | | Store 0x2,0x4 010a 0092 025d | ]| Action Push_String_Extended,0x25d ; "Open" ; Debug Table 0x5.0x14 = 0x10a,0x8 010c 8405 | | Call 0x2,0x5 010d 0092 025e | ^| Action Push_String_Extended,0x25e ; "Appending Values to Code Segment Object" ; Debug Table 0x5.0x15 = 0x10d,0x9 010f e003 | | Load 0x0,0x3 0110 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0111 e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x16 = 0x111,0xa 0112 01d9 | | Execute Vector,Reverse_Bounds 0113 0007 | | Action Break_Optional 0114 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x17 = 0x114,0xb 0115 8606 | | Call 0x3,0x6 0116 3ffd |? | Loop_Increasing 0x114 0117 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x18 = 0x117,0xc 0118 0092 025f | _| Action Push_String_Extended,0x25f ; "Modifying Values in Code Segment Object" ; Debug Table 0x5.0x19 = 0x118,0xd 011a e003 | | Load 0x0,0x3 011b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 011c e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x1a = 0x11c,0xe 011d 01d9 | | Execute Vector,Reverse_Bounds 011e 0007 | | Action Break_Optional 011f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1b = 0x11f,0xf 0120 4864 |Hd | Short_Literal 0x64 0121 026e | n | Execute Discrete,Modulo 0122 0f32 | 2 | Execute_Immediate Equal,0x32 0123 6807 |h | Jump_Zero 0x12b 0124 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1c = 0x124,0x10 0125 6122 |a" | Indirect_Literal Discrete,0x248,{0x00000000, 0x00002710} 0126 0273 | s | Execute Discrete,Plus 0127 00e3 | | Load_Encached Natural_Cache 0128 025b | [ | Execute Discrete,Check_In_Type 0129 00d9 | | Load_Top At_Offset_1 012a 8607 | | Call 0x3,0x7 012b 3ff3 |? | Loop_Increasing 0x11f 012c 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x1d = 0x12c,0x11 012d 0092 0260 | `| Action Push_String_Extended,0x260 ; "Saving Code Segment Object" ; Debug Table 0x5.0x1e = 0x12d,0x12 012f e402 | | Load 0x2,0x2 0130 8406 | | Call 0x2,0x6 0131 01cc | | Execute Vector,Catenate 0132 e003 | | Load 0x0,0x3 0133 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0134 860a | | Call 0x3,0xa ; Debug Table 0x5.0x1f = 0x134,0x13 0135 0092 0261 | a| Action Push_String_Extended,0x261 ; "Resetting Code Segment Object" ; Debug Table 0x5.0x20 = 0x135,0x14 0137 e003 | | Load 0x0,0x3 0138 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0139 8608 | | Call 0x3,0x8 ; Debug Table 0x5.0x21 = 0x139,0x15 013a 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x22 = 0x13a,0x16 013b 0092 0262 | b| Action Push_String_Extended,0x262 ; "Appending New Values to Code Segment Object" ; Debug Table 0x5.0x23 = 0x13b,0x17 013d e003 | | Load 0x0,0x3 013e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 013f e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x24 = 0x13f,0x18 0140 01d9 | | Execute Vector,Reverse_Bounds 0141 0007 | | Action Break_Optional 0142 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x25 = 0x142,0x19 0143 6100 |a | Indirect_Literal Discrete,0x244,{0x00000000, 0x000005dc} 0144 0273 | s | Execute Discrete,Plus 0145 00e3 | | Load_Encached Natural_Cache 0146 025b | [ | Execute Discrete,Check_In_Type 0147 8606 | | Call 0x3,0x6 0148 3ff9 |? | Loop_Increasing 0x142 0149 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x26 = 0x149,0x1a 014a 0092 0263 | c| Action Push_String_Extended,0x263 ; "Destroying Code Segment Object" ; Debug Table 0x5.0x27 = 0x14a,0x1b 014c e003 | | Load 0x0,0x3 014d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 014e e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x28 = 0x14e,0x1c 014f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0150 e605 | | Load 0x3,0x5 0151 4800 |H | Short_Literal 0x0 0152 e403 | | Load 0x2,0x3 0153 e001 | | Load 0x0,0x1 0154 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0155 c404 | | Store 0x2,0x4 0156 e605 | | Load 0x3,0x5 ; Debug Table 0x5.0x29 = 0x156,0x1d 0157 4801 |H | Short_Literal 0x1 0158 4801 |H | Short_Literal 0x1 0159 e006 | | Load 0x0,0x6 015a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 015b c605 | | Store 0x3,0x5 015c 0092 025a | Z| Action Push_String_Extended,0x25a ; "Action_Id =" ; Debug Table 0x5.0x2a = 0x15c,0x1e 015e e605 | | Load 0x3,0x5 015f e006 | | Load 0x0,0x6 0160 180f | | Execute Package,Field_Execute,Field_Number 0xf 0161 00e0 | | Load_Encached Standard_Cache 0162 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0163 01cc | | Execute Vector,Catenate 0164 e003 | | Load 0x0,0x3 0165 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0166 0092 0257 | W| Action Push_String_Extended,0x257 ; "Destroy" ; Debug Table 0x5.0x2b = 0x166,0x1f 0168 8405 | | Call 0x2,0x5 0169 0092 0264 | d| Action Push_String_Extended,0x264 ; "---- Finished Test_Construction ----" ; Debug Table 0x5.0x2c = 0x169,0x20 016b e003 | | Load 0x0,0x3 016c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 016d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 016e 0000 0000 | | .XXX[0x2] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 e604 | | Load 0x3,0x4 ; Debug Table 0x6 = .DEBUG 0x0173,0x04b4,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00f2 ; Debug Table 0x6.0x0 = 0x173,0x1 0174 60d7 |` | Indirect_Literal Discrete,0x24c,{0x00000000, 0x00000800} 0175 027c | | | Execute Discrete,Less 0176 6818 |h | Jump_Zero 0x18f 0177 e604 | | Load 0x3,0x4 ; Debug Table 0x6.0x1 = 0x177,0x2 0178 0a01 | | Execute_Immediate Plus,0x1 0179 c604 | | Store 0x3,0x4 017a 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x2 = 0x17a,0x3 017b e009 | | Load 0x0,0x9 017c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 017d 025b | [ | Execute Discrete,Check_In_Type 017e e604 | | Load 0x3,0x4 017f e603 | | Load 0x3,0x3 0180 01d6 | | Execute Vector,Field_Write 0181 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x3 = 0x181,0x4 0182 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0183 e402 | | Load 0x2,0x2 0184 e604 | | Load 0x3,0x4 0185 e603 | | Load 0x3,0x3 0186 01d7 | | Execute Vector,Field_Read 0187 e001 | | Load 0x0,0x1 0188 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0189 c402 | | Store 0x2,0x2 018a c404 | | Store 0x2,0x4 018b 0092 0265 | e| Action Push_String_Extended,0x265 ; "Append" ; Debug Table 0x6.0x4 = 0x18b,0x5 018d 8405 | | Call 0x2,0x5 018e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 018f 0092 0266 | f| Action Push_String_Extended,0x266 ; "Append when size = maximum" ; Debug Table 0x6.0x5 = 0x18f,0x6 0191 e003 | | Load 0x0,0x3 0192 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0193 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0194 0000 0000 | | .BLANK 0000[0x4] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x019b,0x04c2,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x012d ; Debug Table 0x7.0x0 = 0x19b,0x1 019c 4801 |H | Short_Literal 0x1 019d e604 | | Load 0x3,0x4 019e 0262 | b | Execute Discrete,In_Range 019f 681a |h | Jump_Zero 0x1ba 01a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x1a0,0x2 01a1 e009 | | Load 0x0,0x9 01a2 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01a3 025b | [ | Execute Discrete,Check_In_Type 01a4 00db | | Load_Top At_Offset_3 01a5 e603 | | Load 0x3,0x3 01a6 01d6 | | Execute Vector,Field_Write 01a7 e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x2 = 0x1a7,0x3 01a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01a9 e402 | | Load 0x2,0x2 01aa e9ff | | Load 0x4,-0x1 01ab e603 | | Load 0x3,0x3 01ac 01d7 | | Execute Vector,Field_Read 01ad e9ff | | Load 0x4,-0x1 01ae 0aff | | Execute_Immediate Plus,-0x1 01af e009 | | Load 0x0,0x9 01b0 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01b1 025b | [ | Execute Discrete,Check_In_Type 01b2 e001 | | Load 0x0,0x1 01b3 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 01b4 c402 | | Store 0x2,0x2 01b5 c404 | | Store 0x2,0x4 01b6 0092 0267 | g| Action Push_String_Extended,0x267 ; "Modify" ; Debug Table 0x7.0x3 = 0x1b6,0x4 01b8 8405 | | Call 0x2,0x5 01b9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01ba 0092 0268 | h| Action Push_String_Extended,0x268 ; "Modification with position out of range" ; Debug Table 0x7.0x4 = 0x1ba,0x5 01bc e003 | | Load 0x0,0x3 01bd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01be 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01bf 0000 | | .XXX[0x1] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x8 = .DEBUG 0x01c3,0x04ce,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x016e ; Debug Table 0x8.0x0 = 0x1c3,0x1 01c4 a604 | | Store_Unchecked 0x3,0x4 01c5 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x1 = 0x1c5,0x2 01c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c7 e402 | | Load 0x2,0x2 01c8 e001 | | Load 0x0,0x1 01c9 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01ca c402 | | Store 0x2,0x2 01cb c404 | | Store 0x2,0x4 01cc 0092 0269 | i| Action Push_String_Extended,0x269 ; "Reset" ; Debug Table 0x8.0x2 = 0x1cc,0x3 01ce 8405 | | Call 0x2,0x5 01cf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d5 | | .CONST 0x01d5 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0002 | | .CONST 0x0002 ; Number of locals 01d3 INIT_01d0: 01d3 e001 | | Load 0x0,0x1 ; Debug Table 0x9 = .DEBUG 0x01d3,0x04d6,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0182 ; Debug Table 0x9.0x0 = 0x1d3,0xffff 01d4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01d5 BODY_01d0: 01d5 e604 | | Load 0x3,0x4 ; Debug Table 0x9.0x1 = 0x1d5,0x1 01d6 0904 | | Execute_Immediate Binary_Scale,0x4 01d7 e402 | | Load 0x2,0x2 01d8 e001 | | Load 0x0,0x1 01d9 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 01da 027e | ~ | Execute Discrete,Not_Equal 01db 6805 |h | Jump_Zero 0x1e1 01dc 0092 026a | j| Action Push_String_Extended,0x26a ; "Stored size is incorrect" ; Debug Table 0x9.0x2 = 0x1dc,0x2 01de e003 | | Load 0x0,0x3 01df 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01e0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x9.0x3 = 0x1e0,0x3 01e1 e604 | | Load 0x3,0x4 ; Debug Table 0x9.0x4 = 0x1e1,0x4 01e2 4801 |H | Short_Literal 0x1 01e3 0263 | c | Execute Discrete,Above_Bound 01e4 7032 |p2 | Jump_Nonzero 0x217 01e5 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x5 = 0x1e5,0x5 01e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01e7 e001 | | Load 0x0,0x1 01e8 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01e9 e402 | | Load 0x2,0x2 01ea 00db | | Load_Top At_Offset_3 01eb 0aff | | Execute_Immediate Plus,-0x1 01ec e009 | | Load 0x0,0x9 01ed 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01ee 025b | [ | Execute Discrete,Check_In_Type 01ef e001 | | Load 0x0,0x1 01f0 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 01f1 c402 | | Store 0x2,0x2 01f2 c802 | | Store 0x4,0x2 01f3 c404 | | Store 0x2,0x4 01f4 0092 026b | k| Action Push_String_Extended,0x26b ; "Examine" ; Debug Table 0x9.0x6 = 0x1f4,0x6 01f6 8405 | | Call 0x2,0x5 01f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x7 = 0x1f7,0x7 01f8 e603 | | Load 0x3,0x3 01f9 01d7 | | Execute Vector,Field_Read 01fa 00db | | Load_Top At_Offset_3 01fb 027e | ~ | Execute Discrete,Not_Equal 01fc 6819 |h | Jump_Zero 0x216 01fd 0092 026c | l| Action Push_String_Extended,0x26c ; "Mismatch at" ; Debug Table 0x9.0x8 = 0x1fd,0x8 01ff 00d9 | | Load_Top At_Offset_1 0200 00e0 | | Load_Encached Standard_Cache 0201 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0202 01cc | | Execute Vector,Catenate 0203 0092 026d | m| Action Push_String_Extended,0x26d ; ": retrieved =" 0205 01cc | | Execute Vector,Catenate 0206 00db | | Load_Top At_Offset_3 0207 00e0 | | Load_Encached Standard_Cache 0208 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0209 01cc | | Execute Vector,Catenate 020a 0092 026e | n| Action Push_String_Extended,0x26e ; "; expected =" 020c 01cc | | Execute Vector,Catenate 020d 00d9 | | Load_Top At_Offset_1 020e e603 | | Load 0x3,0x3 020f 01d7 | | Execute Vector,Field_Read 0210 00e0 | | Load_Encached Standard_Cache 0211 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0212 01cc | | Execute Vector,Catenate 0213 e003 | | Load 0x0,0x3 0214 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0215 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x9.0x9 = 0x215,0x9 0216 3fce |? | Loop_Increasing 0x1e5 0217 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b 4803 |H | Short_Literal 0x3 ; Debug Table 0xa = .DEBUG 0x021b,0x04ec,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x01fa ; Debug Table 0xa.0x0 = 0x21b,0x1 021c 4808 |H | Short_Literal 0x8 021d 8607 | | Call 0x3,0x7 021e e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x1 = 0x21e,0x2 021f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0220 e402 | | Load 0x2,0x2 0221 e001 | | Load 0x0,0x1 0222 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0223 c402 | | Store 0x2,0x2 0224 c404 | | Store 0x2,0x4 0225 0092 026f | o| Action Push_String_Extended,0x26f ; "Save: Close" ; Debug Table 0xa.0x2 = 0x225,0x3 0227 8405 | | Call 0x2,0x5 0228 8609 | | Call 0x3,0x9 ; Debug Table 0xa.0x3 = 0x228,0x4 0229 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x4 = 0x229,0x5 022a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 022b e402 | | Load 0x2,0x2 022c 0120 | | Execute Any,Is_Value 022d 6803 |h | Jump_Zero 0x231 022e e001 | | Load 0x0,0x1 022f 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0230 7801 |x | Jump 0x232 0231 e402 | | Load 0x2,0x2 0232 e605 | | Load 0x3,0x5 0233 4800 |H | Short_Literal 0x0 0234 e001 | | Load 0x0,0x1 0235 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0236 e008 | | Load 0x0,0x8 0237 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0238 4802 |H | Short_Literal 0x2 0239 e403 | | Load 0x2,0x3 023a e001 | | Load 0x0,0x1 023b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 023c c402 | | Store 0x2,0x2 023d c404 | | Store 0x2,0x4 023e 0092 0270 | p| Action Push_String_Extended,0x270 ; "Save: Open" ; Debug Table 0xa.0x5 = 0x23e,0x6 0240 8405 | | Call 0x2,0x5 0241 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0242 0000 0000 | | .XXX[0x2] 0244 0000 0000 | | .LITERAL {0x00000000, 0x000005dc} 0248 0000 0000 | | .LITERAL {0x00000000, 0x00002710} 024c 0000 0000 | | .LITERAL {0x00000000, 0x00000800} 0250 ; -------------------------------------------------------------------------------------- 0250 ; STRING TABLE 0250 ; -------------------------------------------------------------------------------------- 0250 0044 | D | .STRTAB 0x0044->0x0272 ; "Code Segment Object Manager Test" 0251 0062 | b | .STRTAB 0x0062->0x0282 ; "Code" 0252 0064 | d | .STRTAB 0x0064->0x0284 ; "Unhandled Exception: " 0253 0077 | w | .STRTAB 0x0077->0x028e ; "Bad Status (" 0254 0081 | | .STRTAB 0x0081->0x0294 ; ") from " 0255 0086 | | .STRTAB 0x0086->0x0298 ; "---- Starting Test_Create ----" 0256 00a2 | | .STRTAB 0x00a2->0x02a7 ; "Create" 0257 00a6 | | .STRTAB 0x00a6->0x02aa ; "Destroy" 0258 00ab | | .STRTAB 0x00ab->0x02ad ; "---- Finished Test_Create ----" 0259 00c7 | | .STRTAB 0x00c7->0x02bc ; "---- Starting Test_Construction ----" 025a 00e9 | | .STRTAB 0x00e9->0x02ce ; "Action_Id =" 025b 00f2 | | .STRTAB 0x00f2->0x02d4 ; "Creating Code Segment Object" 025c 010c | | .STRTAB 0x010c->0x02e2 ; "Opening Code Segment Object" 025d 0125 | % | .STRTAB 0x0125->0x02ef ; "Open" 025e 0127 | ' | .STRTAB 0x0127->0x02f1 ; "Appending Values to Code Segment Object" 025f 014c | L | .STRTAB 0x014c->0x0305 ; "Modifying Values in Code Segment Object" 0260 0171 | q | .STRTAB 0x0171->0x0318 ; "Saving Code Segment Object" 0261 0189 | | .STRTAB 0x0189->0x0325 ; "Resetting Code Segment Object" 0262 01a4 | | .STRTAB 0x01a4->0x0334 ; "Appending New Values to Code Segment Object" 0263 01cd | | .STRTAB 0x01cd->0x0349 ; "Destroying Code Segment Object" 0264 01e9 | | .STRTAB 0x01e9->0x0358 ; "---- Finished Test_Construction ----" 0265 020b | | .STRTAB 0x020b->0x036a ; "Append" 0266 020f | | .STRTAB 0x020f->0x036d ; "Append when size = maximum" 0267 0227 | ' | .STRTAB 0x0227->0x037a ; "Modify" 0268 022b | + | .STRTAB 0x022b->0x037d ; "Modification with position out of range" 0269 0250 | P | .STRTAB 0x0250->0x0391 ; "Reset" 026a 0253 | S | .STRTAB 0x0253->0x0393 ; "Stored size is incorrect" 026b 0269 | i | .STRTAB 0x0269->0x039f ; "Examine" 026c 026e | n | .STRTAB 0x026e->0x03a3 ; "Mismatch at" 026d 0277 | w | .STRTAB 0x0277->0x03a8 ; ": retrieved =" 026e 0283 | | .STRTAB 0x0283->0x03af ; "; expected =" 026f 028d | | .STRTAB 0x028d->0x03b5 ; "Save: Close" 0270 0296 | | .STRTAB 0x0296->0x03bb ; "Save: Open" 0271 029e | | .STREND 0x029e->0x03c0 0272 436f 6465 |Code| .STRTAB_STRINGS 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; Debug Table 03c0 ; -------------------------------------------------------------------------------------- 03c0 0003 000b | | .CONST 0x0003,0x000b 03c2 000b 041a | | .DEBUG 0x000b,0x041a,0x8000,0x0000,0x002c,0xbcb4,0x0000,0x000f 03ca 001b 041c | | .DEBUG 0x001b,0x041c,0x8001,0x0000,0x002c,0xbcb4,0x0000,0x000f 03d2 004b 043c | K <| .DEBUG 0x004b,0x043c,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0031 03da 0063 0442 | c B| .DEBUG 0x0063,0x0442,0x0002,0x0000,0x002c,0xbcb4,0x0000,0x005b 03e2 0073 0446 | s F| .DEBUG 0x0073,0x0446,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0075 03ea 00ab 0458 | X| .DEBUG 0x00ab,0x0458,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00b5 03f2 0173 04b4 | s | .DEBUG 0x0173,0x04b4,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00f2 03fa 019b 04c2 | | .DEBUG 0x019b,0x04c2,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x012d 0402 01c3 04ce | | .DEBUG 0x01c3,0x04ce,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x016e 040a 01d3 04d6 | | .DEBUG 0x01d3,0x04d6,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0182 0412 021b 04ec | | .DEBUG 0x021b,0x04ec,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x01fa 041a ; -------------------------------------------------------------------------------------- 041a ; Debug3 Subtable 0x0 041a ; -------------------------------------------------------------------------------------- 041a 0000 0000 | | .DBG3TAB 0x0000,0x0000 041c ; -------------------------------------------------------------------------------------- 041c ; Debug3 Subtable 0x1 041c ; -------------------------------------------------------------------------------------- 041c 0009 0006 | | .DBG3TAB 0x0009,0x0006 041e 001b ffff | | .CONST 0x001b,0xffff 0420 001c fffe | | .CONST 0x001c,0xfffe 0422 001d fffd | | .CONST 0x001d,0xfffd 0424 0022 fffc | " | .CONST 0x0022,0xfffc 0426 0027 fffb | ' | .CONST 0x0027,0xfffb 0428 0029 fffa | ) | .CONST 0x0029,0xfffa 042a 002b fff9 | + | .CONST 0x002b,0xfff9 042c 002d fff8 | - | .CONST 0x002d,0xfff8 042e 002f fff7 | / | .CONST 0x002f,0xfff7 0430 0032 0001 | 2 | .CONST 0x0032,0x0001 0432 0038 0002 | 8 | .CONST 0x0038,0x0002 0434 0039 0003 | 9 | .CONST 0x0039,0x0003 0436 003a 0004 | : | .CONST 0x003a,0x0004 0438 003e 0005 | > | .CONST 0x003e,0x0005 043a 0045 0006 | E | .CONST 0x0045,0x0006 043c ; -------------------------------------------------------------------------------------- 043c ; Debug3 Subtable 0x2 043c ; -------------------------------------------------------------------------------------- 043c 0000 0002 | | .DBG3TAB 0x0000,0x0002 043e 004b 0001 | K | .CONST 0x004b,0x0001 0440 004d 0002 | M | .CONST 0x004d,0x0002 0442 ; -------------------------------------------------------------------------------------- 0442 ; Debug3 Subtable 0x3 0442 ; -------------------------------------------------------------------------------------- 0442 0000 0001 | | .DBG3TAB 0x0000,0x0001 0444 0063 0001 | c | .CONST 0x0063,0x0001 0446 ; -------------------------------------------------------------------------------------- 0446 ; Debug3 Subtable 0x4 0446 ; -------------------------------------------------------------------------------------- 0446 0001 0007 | | .DBG3TAB 0x0001,0x0007 0448 0073 ffff | s | .CONST 0x0073,0xffff 044a 007b 0001 | { | .CONST 0x007b,0x0001 044c 007f 0002 | | .CONST 0x007f,0x0002 044e 008e 0003 | | .CONST 0x008e,0x0003 0450 0091 0004 | | .CONST 0x0091,0x0004 0452 0099 0005 | | .CONST 0x0099,0x0005 0454 009c 0006 | | .CONST 0x009c,0x0006 0456 00a2 0007 | | .CONST 0x00a2,0x0007 0458 ; -------------------------------------------------------------------------------------- 0458 ; Debug3 Subtable 0x5 0458 ; -------------------------------------------------------------------------------------- 0458 000d 0020 | | .DBG3TAB 0x000d,0x0020 045a 00ab ffff | | .CONST 0x00ab,0xffff 045c 00ac fffe | | .CONST 0x00ac,0xfffe 045e 00ad fffd | | .CONST 0x00ad,0xfffd 0460 00ae fffc | | .CONST 0x00ae,0xfffc 0462 00af fffb | | .CONST 0x00af,0xfffb 0464 00b0 fffa | | .CONST 0x00b0,0xfffa 0466 00b9 fff9 | | .CONST 0x00b9,0xfff9 0468 00bb fff8 | | .CONST 0x00bb,0xfff8 046a 00c3 fff7 | | .CONST 0x00c3,0xfff7 046c 00c5 fff6 | | .CONST 0x00c5,0xfff6 046e 00c7 fff5 | | .CONST 0x00c7,0xfff5 0470 00c9 fff4 | | .CONST 0x00c9,0xfff4 0472 00cb fff3 | | .CONST 0x00cb,0xfff3 0474 00cd 0001 | | .CONST 0x00cd,0x0001 0476 00d1 0002 | | .CONST 0x00d1,0x0002 0478 00db 0003 | | .CONST 0x00db,0x0003 047a 00df 0004 | | .CONST 0x00df,0x0004 047c 00ee 0005 | | .CONST 0x00ee,0x0005 047e 00f1 0006 | | .CONST 0x00f1,0x0006 0480 00f5 0007 | | .CONST 0x00f5,0x0007 0482 010a 0008 | | .CONST 0x010a,0x0008 0484 010d 0009 | | .CONST 0x010d,0x0009 0486 0111 000a | | .CONST 0x0111,0x000a 0488 0114 000b | | .CONST 0x0114,0x000b 048a 0117 000c | | .CONST 0x0117,0x000c 048c 0118 000d | | .CONST 0x0118,0x000d 048e 011c 000e | | .CONST 0x011c,0x000e 0490 011f 000f | | .CONST 0x011f,0x000f 0492 0124 0010 | $ | .CONST 0x0124,0x0010 0494 012c 0011 | , | .CONST 0x012c,0x0011 0496 012d 0012 | - | .CONST 0x012d,0x0012 0498 0134 0013 | 4 | .CONST 0x0134,0x0013 049a 0135 0014 | 5 | .CONST 0x0135,0x0014 049c 0139 0015 | 9 | .CONST 0x0139,0x0015 049e 013a 0016 | : | .CONST 0x013a,0x0016 04a0 013b 0017 | ; | .CONST 0x013b,0x0017 04a2 013f 0018 | ? | .CONST 0x013f,0x0018 04a4 0142 0019 | B | .CONST 0x0142,0x0019 04a6 0149 001a | I | .CONST 0x0149,0x001a 04a8 014a 001b | J | .CONST 0x014a,0x001b 04aa 014e 001c | N | .CONST 0x014e,0x001c 04ac 0156 001d | V | .CONST 0x0156,0x001d 04ae 015c 001e | \ | .CONST 0x015c,0x001e 04b0 0166 001f | f | .CONST 0x0166,0x001f 04b2 0169 0020 | i | .CONST 0x0169,0x0020 04b4 ; -------------------------------------------------------------------------------------- 04b4 ; Debug3 Subtable 0x6 04b4 ; -------------------------------------------------------------------------------------- 04b4 0000 0006 | | .DBG3TAB 0x0000,0x0006 04b6 0173 0001 | s | .CONST 0x0173,0x0001 04b8 0177 0002 | w | .CONST 0x0177,0x0002 04ba 017a 0003 | z | .CONST 0x017a,0x0003 04bc 0181 0004 | | .CONST 0x0181,0x0004 04be 018b 0005 | | .CONST 0x018b,0x0005 04c0 018f 0006 | | .CONST 0x018f,0x0006 04c2 ; -------------------------------------------------------------------------------------- 04c2 ; Debug3 Subtable 0x7 04c2 ; -------------------------------------------------------------------------------------- 04c2 0000 0005 | | .DBG3TAB 0x0000,0x0005 04c4 019b 0001 | | .CONST 0x019b,0x0001 04c6 01a0 0002 | | .CONST 0x01a0,0x0002 04c8 01a7 0003 | | .CONST 0x01a7,0x0003 04ca 01b6 0004 | | .CONST 0x01b6,0x0004 04cc 01ba 0005 | | .CONST 0x01ba,0x0005 04ce ; -------------------------------------------------------------------------------------- 04ce ; Debug3 Subtable 0x8 04ce ; -------------------------------------------------------------------------------------- 04ce 0000 0003 | | .DBG3TAB 0x0000,0x0003 04d0 01c3 0001 | | .CONST 0x01c3,0x0001 04d2 01c5 0002 | | .CONST 0x01c5,0x0002 04d4 01cc 0003 | | .CONST 0x01cc,0x0003 04d6 ; -------------------------------------------------------------------------------------- 04d6 ; Debug3 Subtable 0x9 04d6 ; -------------------------------------------------------------------------------------- 04d6 0001 0009 | | .DBG3TAB 0x0001,0x0009 04d8 01d3 ffff | | .CONST 0x01d3,0xffff 04da 01d5 0001 | | .CONST 0x01d5,0x0001 04dc 01dc 0002 | | .CONST 0x01dc,0x0002 04de 01e0 0003 | | .CONST 0x01e0,0x0003 04e0 01e1 0004 | | .CONST 0x01e1,0x0004 04e2 01e5 0005 | | .CONST 0x01e5,0x0005 04e4 01f4 0006 | | .CONST 0x01f4,0x0006 04e6 01f7 0007 | | .CONST 0x01f7,0x0007 04e8 01fd 0008 | | .CONST 0x01fd,0x0008 04ea 0215 0009 | | .CONST 0x0215,0x0009 04ec ; -------------------------------------------------------------------------------------- 04ec ; Debug3 Subtable 0xa 04ec ; -------------------------------------------------------------------------------------- 04ec 0000 0006 | | .DBG3TAB 0x0000,0x0006 04ee 021b 0001 | | .CONST 0x021b,0x0001 04f0 021e 0002 | | .CONST 0x021e,0x0002 04f2 0225 0003 | % | .CONST 0x0225,0x0003 04f4 0228 0004 | ( | .CONST 0x0228,0x0004 04f6 0229 0005 | ) | .CONST 0x0229,0x0005 04f8 023e 0006 | > | .CONST 0x023e,0x0006 04fa 0000 0000 | | .BLANK 0000[0x106]