|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 2048 (0x800) Types: SEG Notes: 5811_R1K_CODE Names: »675849.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »675849.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »675849.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »675849.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »675849.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »675849.SEG«
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 0108 | | .CONST 0x0108 ; 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 0046 | F | .CONST 0x0046 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x018a,0x8000,0x0000,0x0018,0x1a64,0x0000,0x0003 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0129 | ) | Execute Any,Make_Visible 000d 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 005b | [| Declare_Subprogram INIT_0058,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 00bf | | Action Accept_Activation ; Debug Table 0x0.0x10 = 0x29,0xffef ; Debug Table 0x0.0xf = 0x29,0xfff0 002a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1 = .DEBUG 0x002a,0x01ae,0x8000,0x0000,0x0018,0x1a74,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x2a,0xffff 002b 00c7 | | Action Elaborate_Subprogram 002c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1 = 0x2c,0xfffe 002d 00c7 | | Action Elaborate_Subprogram 002e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x2 = 0x2e,0xfffd 002f 00c7 | | Action Elaborate_Subprogram 0030 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x3 = 0x30,0xfffc 0031 00c7 | | Action Elaborate_Subprogram 0032 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x4 = 0x32,0xfffb 0033 00c7 | | Action Elaborate_Subprogram 0034 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x5 = 0x34,0xfffa 0035 00c7 | | Action Elaborate_Subprogram 0036 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x6 = 0x36,0xfff9 0037 00c7 | | Action Elaborate_Subprogram 0038 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x7 = 0x38,0xfff8 0039 00c7 | | Action Elaborate_Subprogram 003a 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x8 = 0x3a,0xfff7 003b 00c7 | | Action Elaborate_Subprogram 003c 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x9 = 0x3c,0xfff6 003d 00c7 | | Action Elaborate_Subprogram 003e 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xa = 0x3e,0xfff5 003f 00c7 | | Action Elaborate_Subprogram 0040 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xb = 0x40,0xfff4 0041 00c7 | | Action Elaborate_Subprogram 0042 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xc = 0x42,0xfff3 0043 00c7 | | Action Elaborate_Subprogram 0044 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xd = 0x44,0xfff2 0045 00c7 | | Action Elaborate_Subprogram 0046 BODY_0008: 0046 00bc | | Action Signal_Activated 0047 00bb | | Action Signal_Completion 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x004b,0x01cc,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0008 ; Debug Table 0x2.0x0 = 0x4b,0x1 004c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x4c,0x2 ; Debug Table 0x2.0x2 = 0x4c,0x3 004d 0279 | y | Execute Discrete,And ; Debug Table 0x2.0x3 = 0x4d,0x4 ; Debug Table 0x2.0x4 = 0x4d,0x5 004e 0c01 | | Execute_Immediate Greater_Equal,0x1 ; Debug Table 0x2.0x5 = 0x4e,0x6 004f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x2.0x6 = 0x4f,0x7 0050 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x2.0x7 = 0x50,0x8 0051 0257 | W | Execute Discrete,Raise 0052 0000 0000 | | .BLANK 0000[0x6] 0058 ; -------------------------------------------------------------------------------------- 0058 ; SUBPROGRAM 0058 ; -------------------------------------------------------------------------------------- 0058 005b | [ | .CONST 0x005b ; Address of begin 0059 0004 | | .CONST 0x0004 ; Address of exception handler 005a 0001 | | .CONST 0x0001 ; Number of locals 005b BODY_0058: 005b INIT_0058: 005b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x005b,0x01de,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0015 ; Debug Table 0x3.0x0 = 0x5b,0x1 005c 024c | L | Execute Discrete,Count_Leading_Zeros ; Debug Table 0x3.0x1 = 0x5c,0x2 ; Debug Table 0x3.0x2 = 0x5c,0x3 005d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x3.0x3 = 0x5d,0x4 005e 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x3.0x4 = 0x5e,0x5 005f 0257 | W | Execute Discrete,Raise 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 0x4 = .DEBUG 0x0063,0x01ea,0x0002,0x0000,0x0018,0x1a64,0x0000,0x001e ; Debug Table 0x4.0x0 = 0x63,0x1 0064 024b | K | Execute Discrete,Count_Trailing_Zeros ; Debug Table 0x4.0x1 = 0x64,0x2 ; Debug Table 0x4.0x2 = 0x64,0x3 0065 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x4.0x3 = 0x65,0x4 0066 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x4.0x4 = 0x66,0x5 0067 0257 | W | Execute Discrete,Raise 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 006b | k | .CONST 0x006b ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0001 | | .CONST 0x0001 ; Number of locals 006b BODY_0068: 006b INIT_0068: 006b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x006b,0x01f6,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0027 ; Debug Table 0x5.0x0 = 0x6b,0x1 006c 024d | M | Execute Discrete,Count_Nonzero_Bits ; Debug Table 0x5.0x1 = 0x6c,0x2 ; Debug Table 0x5.0x2 = 0x6c,0x3 006d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x5.0x3 = 0x6d,0x4 006e 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x5.0x4 = 0x6e,0x5 006f 0257 | W | Execute Discrete,Raise 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 0073 | s | .CONST 0x0073 ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0001 | | .CONST 0x0001 ; Number of locals 0073 BODY_0070: 0073 INIT_0070: 0073 00dd | | Load_Top At_Offset_5 ; Debug Table 0x6 = .DEBUG 0x0073,0x0202,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0030 ; Debug Table 0x6.0x0 = 0x73,0x1 0074 00dd | | Load_Top At_Offset_5 ; Debug Table 0x6.0x1 = 0x74,0x2 ; Debug Table 0x6.0x2 = 0x74,0x3 0075 00dd | | Load_Top At_Offset_5 ; Debug Table 0x6.0x3 = 0x75,0x4 ; Debug Table 0x6.0x4 = 0x75,0x5 0076 00dd | | Load_Top At_Offset_5 ; Debug Table 0x6.0x5 = 0x76,0x6 ; Debug Table 0x6.0x6 = 0x76,0x7 0077 024e | N | Execute Discrete,Extract_Bits ; Debug Table 0x6.0x7 = 0x77,0x8 ; Debug Table 0x6.0x8 = 0x77,0x9 0078 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x6.0x9 = 0x78,0xa 0079 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x6.0xa = 0x79,0xb 007a 0257 | W | Execute Discrete,Raise 007b 0000 0000 | | .BLANK 0000[0x5] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 0083 | | .CONST 0x0083 ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0001 | | .CONST 0x0001 ; Number of locals 0083 BODY_0080: 0083 INIT_0080: 0083 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x0083,0x021a,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0046 ; Debug Table 0x7.0x0 = 0x83,0x1 0084 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x84,0x2 ; Debug Table 0x7.0x2 = 0x84,0x3 0085 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x3 = 0x85,0x4 ; Debug Table 0x7.0x4 = 0x85,0x5 0086 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x5 = 0x86,0x6 0087 024e | N | Execute Discrete,Extract_Bits ; Debug Table 0x7.0x6 = 0x87,0x7 0088 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x7.0x7 = 0x88,0x8 0089 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x7.0x8 = 0x89,0x9 008a 0257 | W | Execute Discrete,Raise 008b 0000 0000 | | .BLANK 0000[0x5] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 00dd | | Load_Top At_Offset_5 ; Debug Table 0x8 = .DEBUG 0x0093,0x022e,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0053 ; Debug Table 0x8.0x0 = 0x93,0x1 0094 00dd | | Load_Top At_Offset_5 ; Debug Table 0x8.0x1 = 0x94,0x2 ; Debug Table 0x8.0x2 = 0x94,0x3 0095 00dd | | Load_Top At_Offset_5 ; Debug Table 0x8.0x3 = 0x95,0x4 ; Debug Table 0x8.0x4 = 0x95,0x5 0096 00dd | | Load_Top At_Offset_5 ; Debug Table 0x8.0x5 = 0x96,0x6 ; Debug Table 0x8.0x6 = 0x96,0x7 0097 024f | O | Execute Discrete,Insert_Bits ; Debug Table 0x8.0x7 = 0x97,0x8 ; Debug Table 0x8.0x8 = 0x97,0x9 0098 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x8.0x9 = 0x98,0xa 0099 4831 |H1 | Short_Literal 0x31 ; Debug Table 0x8.0xa = 0x99,0xb 009a 0257 | W | Execute Discrete,Raise 009b 0000 0000 | | .BLANK 0000[0x5] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x00a3,0x0246,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0068 ; Debug Table 0x9.0x0 = 0xa3,0x1 00a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x1 = 0xa4,0x2 00a5 00dd | | Load_Top At_Offset_5 ; Debug Table 0x9.0x2 = 0xa5,0x3 00a6 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x3 = 0xa6,0x4 00a7 024f | O | Execute Discrete,Insert_Bits ; Debug Table 0x9.0x4 = 0xa7,0x5 00a8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x9.0x5 = 0xa8,0x6 00a9 4831 0257 |H1 W| .XXX[0x2] 00ab 0000 0000 | | .BLANK 0000[0x5] 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b3 | | .CONST 0x00b3 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0001 | | .CONST 0x0001 ; Number of locals 00b3 BODY_00b0: 00b3 INIT_00b0: 00b3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x00b3,0x0254,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0075 ; Debug Table 0xa.0x0 = 0xb3,0x1 00b4 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x1 = 0xb4,0x2 00b5 00dd | | Load_Top At_Offset_5 ; Debug Table 0xa.0x2 = 0xb5,0x3 00b6 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x3 = 0xb6,0x4 00b7 024f | O | Execute Discrete,Insert_Bits ; Debug Table 0xa.0x4 = 0xb7,0x5 00b8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xa.0x5 = 0xb8,0x6 00b9 4831 0257 |H1 W| .XXX[0x2] 00bb 0000 0000 | | .BLANK 0000[0x5] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x00c3,0x0262,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0082 ; Debug Table 0xb.0x0 = 0xc3,0x1 00c4 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0xc4,0x2 ; Debug Table 0xb.0x2 = 0xc4,0x3 00c5 0279 | y | Execute Discrete,And ; Debug Table 0xb.0x3 = 0xc5,0x4 ; Debug Table 0xb.0x4 = 0xc5,0x5 00c6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xb.0x5 = 0xc6,0x6 00c7 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xb.0x6 = 0xc7,0x7 00c8 0257 | W | Execute Discrete,Raise 00c9 0000 0000 | | .BLANK 0000[0x7] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 00db | | Load_Top At_Offset_3 ; Debug Table 0xc = .DEBUG 0x00d3,0x0272,0x0002,0x0000,0x0018,0x1a64,0x0000,0x008c ; Debug Table 0xc.0x0 = 0xd3,0x1 00d4 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0xd4,0x2 ; Debug Table 0xc.0x2 = 0xd4,0x3 00d5 0278 | x | Execute Discrete,Or ; Debug Table 0xc.0x3 = 0xd5,0x4 ; Debug Table 0xc.0x4 = 0xd5,0x5 00d6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xc.0x5 = 0xd6,0x6 00d7 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xc.0x6 = 0xd7,0x7 00d8 0257 | W | Execute Discrete,Raise 00d9 0000 0000 | | .BLANK 0000[0x7] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e3 | | .CONST 0x00e3 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 BODY_00e0: 00e3 INIT_00e0: 00e3 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x00e3,0x0282,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0096 ; Debug Table 0xd.0x0 = 0xe3,0x1 00e4 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0xe4,0x2 ; Debug Table 0xd.0x2 = 0xe4,0x3 00e5 0277 | w | Execute Discrete,Xor ; Debug Table 0xd.0x3 = 0xe5,0x4 ; Debug Table 0xd.0x4 = 0xe5,0x5 00e6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xd.0x5 = 0xe6,0x6 00e7 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xd.0x6 = 0xe7,0x7 00e8 0257 | W | Execute Discrete,Raise 00e9 0000 0000 | | .BLANK 0000[0x7] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x00f3,0x0292,0x0002,0x0000,0x0018,0x1a64,0x0000,0x00a0 ; Debug Table 0xe.0x0 = 0xf3,0x1 00f4 0276 | v | Execute Discrete,Complement ; Debug Table 0xe.0x1 = 0xf4,0x2 ; Debug Table 0xe.0x2 = 0xf4,0x3 00f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xe.0x3 = 0xf5,0x4 00f6 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xe.0x4 = 0xf6,0x5 00f7 0257 | W | Execute Discrete,Raise 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00db | | Load_Top At_Offset_3 ; Debug Table 0xf = .DEBUG 0x00fb,0x029e,0x0002,0x0000,0x0018,0x1a64,0x0000,0x00a9 ; Debug Table 0xf.0x0 = 0xfb,0x1 00fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1 = 0xfc,0x2 ; Debug Table 0xf.0x2 = 0xfc,0x3 00fd 0251 | Q | Execute Discrete,Logical_Shift ; Debug Table 0xf.0x3 = 0xfd,0x4 ; Debug Table 0xf.0x4 = 0xfd,0x5 00fe 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xf.0x5 = 0xfe,0x6 00ff 4831 |H1 | Short_Literal 0x31 ; Debug Table 0xf.0x6 = 0xff,0x7 0100 0257 | W | Execute Discrete,Raise 0101 0000 0000 | | .BLANK 0000[0x7] 0108 ; -------------------------------------------------------------------------------------- 0108 ; Debug Table 0108 ; -------------------------------------------------------------------------------------- 0108 0003 0010 | | .CONST 0x0003,0x0010 010a 000b 018a | | .DEBUG 0x000b,0x018a,0x8000,0x0000,0x0018,0x1a64,0x0000,0x0003 0112 002a 01ae | * | .DEBUG 0x002a,0x01ae,0x8000,0x0000,0x0018,0x1a74,0x0000,0x0005 011a 004b 01cc | K | .DEBUG 0x004b,0x01cc,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0008 0122 005b 01de | [ | .DEBUG 0x005b,0x01de,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0015 012a 0063 01ea | c | .DEBUG 0x0063,0x01ea,0x0002,0x0000,0x0018,0x1a64,0x0000,0x001e 0132 006b 01f6 | k | .DEBUG 0x006b,0x01f6,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0027 013a 0073 0202 | s | .DEBUG 0x0073,0x0202,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0030 0142 0083 021a | | .DEBUG 0x0083,0x021a,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0046 014a 0093 022e | .| .DEBUG 0x0093,0x022e,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0053 0152 00a3 0246 | F| .DEBUG 0x00a3,0x0246,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0068 015a 00b3 0254 | T| .DEBUG 0x00b3,0x0254,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0075 0162 00c3 0262 | b| .DEBUG 0x00c3,0x0262,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0082 016a 00d3 0272 | r| .DEBUG 0x00d3,0x0272,0x0002,0x0000,0x0018,0x1a64,0x0000,0x008c 0172 00e3 0282 | | .DEBUG 0x00e3,0x0282,0x0002,0x0000,0x0018,0x1a64,0x0000,0x0096 017a 00f3 0292 | | .DEBUG 0x00f3,0x0292,0x0002,0x0000,0x0018,0x1a64,0x0000,0x00a0 0182 00fb 029e | | .DEBUG 0x00fb,0x029e,0x0002,0x0000,0x0018,0x1a64,0x0000,0x00a9 018a ; -------------------------------------------------------------------------------------- 018a ; Debug3 Subtable 0x0 018a ; -------------------------------------------------------------------------------------- 018a 0011 0000 | | .DBG3TAB 0x0011,0x0000 018c 000b ffff | | .CONST 0x000b,0xffff 018e 000d fffe | | .CONST 0x000d,0xfffe 0190 000f fffd | | .CONST 0x000f,0xfffd 0192 0011 fffc | | .CONST 0x0011,0xfffc 0194 0013 fffb | | .CONST 0x0013,0xfffb 0196 0015 fffa | | .CONST 0x0015,0xfffa 0198 0017 fff9 | | .CONST 0x0017,0xfff9 019a 0019 fff8 | | .CONST 0x0019,0xfff8 019c 001b fff7 | | .CONST 0x001b,0xfff7 019e 001d fff6 | | .CONST 0x001d,0xfff6 01a0 001f fff5 | | .CONST 0x001f,0xfff5 01a2 0021 fff4 | ! | .CONST 0x0021,0xfff4 01a4 0023 fff3 | # | .CONST 0x0023,0xfff3 01a6 0025 fff2 | % | .CONST 0x0025,0xfff2 01a8 0027 fff1 | ' | .CONST 0x0027,0xfff1 01aa 0029 fff0 | ) | .CONST 0x0029,0xfff0 01ac 0029 ffef | ) | .CONST 0x0029,0xffef 01ae ; -------------------------------------------------------------------------------------- 01ae ; Debug3 Subtable 0x1 01ae ; -------------------------------------------------------------------------------------- 01ae 000e 0000 | | .DBG3TAB 0x000e,0x0000 01b0 002a ffff | * | .CONST 0x002a,0xffff 01b2 002c fffe | , | .CONST 0x002c,0xfffe 01b4 002e fffd | . | .CONST 0x002e,0xfffd 01b6 0030 fffc | 0 | .CONST 0x0030,0xfffc 01b8 0032 fffb | 2 | .CONST 0x0032,0xfffb 01ba 0034 fffa | 4 | .CONST 0x0034,0xfffa 01bc 0036 fff9 | 6 | .CONST 0x0036,0xfff9 01be 0038 fff8 | 8 | .CONST 0x0038,0xfff8 01c0 003a fff7 | : | .CONST 0x003a,0xfff7 01c2 003c fff6 | < | .CONST 0x003c,0xfff6 01c4 003e fff5 | > | .CONST 0x003e,0xfff5 01c6 0040 fff4 | @ | .CONST 0x0040,0xfff4 01c8 0042 fff3 | B | .CONST 0x0042,0xfff3 01ca 0044 fff2 | D | .CONST 0x0044,0xfff2 01cc ; -------------------------------------------------------------------------------------- 01cc ; Debug3 Subtable 0x2 01cc ; -------------------------------------------------------------------------------------- 01cc 0000 0008 | | .DBG3TAB 0x0000,0x0008 01ce 004b 0001 | K | .CONST 0x004b,0x0001 01d0 004c 0002 | L | .CONST 0x004c,0x0002 01d2 004c 0003 | L | .CONST 0x004c,0x0003 01d4 004d 0004 | M | .CONST 0x004d,0x0004 01d6 004d 0005 | M | .CONST 0x004d,0x0005 01d8 004e 0006 | N | .CONST 0x004e,0x0006 01da 004f 0007 | O | .CONST 0x004f,0x0007 01dc 0050 0008 | P | .CONST 0x0050,0x0008 01de ; -------------------------------------------------------------------------------------- 01de ; Debug3 Subtable 0x3 01de ; -------------------------------------------------------------------------------------- 01de 0000 0005 | | .DBG3TAB 0x0000,0x0005 01e0 005b 0001 | [ | .CONST 0x005b,0x0001 01e2 005c 0002 | \ | .CONST 0x005c,0x0002 01e4 005c 0003 | \ | .CONST 0x005c,0x0003 01e6 005d 0004 | ] | .CONST 0x005d,0x0004 01e8 005e 0005 | ^ | .CONST 0x005e,0x0005 01ea ; -------------------------------------------------------------------------------------- 01ea ; Debug3 Subtable 0x4 01ea ; -------------------------------------------------------------------------------------- 01ea 0000 0005 | | .DBG3TAB 0x0000,0x0005 01ec 0063 0001 | c | .CONST 0x0063,0x0001 01ee 0064 0002 | d | .CONST 0x0064,0x0002 01f0 0064 0003 | d | .CONST 0x0064,0x0003 01f2 0065 0004 | e | .CONST 0x0065,0x0004 01f4 0066 0005 | f | .CONST 0x0066,0x0005 01f6 ; -------------------------------------------------------------------------------------- 01f6 ; Debug3 Subtable 0x5 01f6 ; -------------------------------------------------------------------------------------- 01f6 0000 0005 | | .DBG3TAB 0x0000,0x0005 01f8 006b 0001 | k | .CONST 0x006b,0x0001 01fa 006c 0002 | l | .CONST 0x006c,0x0002 01fc 006c 0003 | l | .CONST 0x006c,0x0003 01fe 006d 0004 | m | .CONST 0x006d,0x0004 0200 006e 0005 | n | .CONST 0x006e,0x0005 0202 ; -------------------------------------------------------------------------------------- 0202 ; Debug3 Subtable 0x6 0202 ; -------------------------------------------------------------------------------------- 0202 0000 000b | | .DBG3TAB 0x0000,0x000b 0204 0073 0001 | s | .CONST 0x0073,0x0001 0206 0074 0002 | t | .CONST 0x0074,0x0002 0208 0074 0003 | t | .CONST 0x0074,0x0003 020a 0075 0004 | u | .CONST 0x0075,0x0004 020c 0075 0005 | u | .CONST 0x0075,0x0005 020e 0076 0006 | v | .CONST 0x0076,0x0006 0210 0076 0007 | v | .CONST 0x0076,0x0007 0212 0077 0008 | w | .CONST 0x0077,0x0008 0214 0077 0009 | w | .CONST 0x0077,0x0009 0216 0078 000a | x | .CONST 0x0078,0x000a 0218 0079 000b | y | .CONST 0x0079,0x000b 021a ; -------------------------------------------------------------------------------------- 021a ; Debug3 Subtable 0x7 021a ; -------------------------------------------------------------------------------------- 021a 0000 0009 | | .DBG3TAB 0x0000,0x0009 021c 0083 0001 | | .CONST 0x0083,0x0001 021e 0084 0002 | | .CONST 0x0084,0x0002 0220 0084 0003 | | .CONST 0x0084,0x0003 0222 0085 0004 | | .CONST 0x0085,0x0004 0224 0085 0005 | | .CONST 0x0085,0x0005 0226 0086 0006 | | .CONST 0x0086,0x0006 0228 0087 0007 | | .CONST 0x0087,0x0007 022a 0088 0008 | | .CONST 0x0088,0x0008 022c 0089 0009 | | .CONST 0x0089,0x0009 022e ; -------------------------------------------------------------------------------------- 022e ; Debug3 Subtable 0x8 022e ; -------------------------------------------------------------------------------------- 022e 0000 000b | | .DBG3TAB 0x0000,0x000b 0230 0093 0001 | | .CONST 0x0093,0x0001 0232 0094 0002 | | .CONST 0x0094,0x0002 0234 0094 0003 | | .CONST 0x0094,0x0003 0236 0095 0004 | | .CONST 0x0095,0x0004 0238 0095 0005 | | .CONST 0x0095,0x0005 023a 0096 0006 | | .CONST 0x0096,0x0006 023c 0096 0007 | | .CONST 0x0096,0x0007 023e 0097 0008 | | .CONST 0x0097,0x0008 0240 0097 0009 | | .CONST 0x0097,0x0009 0242 0098 000a | | .CONST 0x0098,0x000a 0244 0099 000b | | .CONST 0x0099,0x000b 0246 ; -------------------------------------------------------------------------------------- 0246 ; Debug3 Subtable 0x9 0246 ; -------------------------------------------------------------------------------------- 0246 0000 0006 | | .DBG3TAB 0x0000,0x0006 0248 00a3 0001 | | .CONST 0x00a3,0x0001 024a 00a4 0002 | | .CONST 0x00a4,0x0002 024c 00a5 0003 | | .CONST 0x00a5,0x0003 024e 00a6 0004 | | .CONST 0x00a6,0x0004 0250 00a7 0005 | | .CONST 0x00a7,0x0005 0252 00a8 0006 | | .CONST 0x00a8,0x0006 0254 ; -------------------------------------------------------------------------------------- 0254 ; Debug3 Subtable 0xa 0254 ; -------------------------------------------------------------------------------------- 0254 0000 0006 | | .DBG3TAB 0x0000,0x0006 0256 00b3 0001 | | .CONST 0x00b3,0x0001 0258 00b4 0002 | | .CONST 0x00b4,0x0002 025a 00b5 0003 | | .CONST 0x00b5,0x0003 025c 00b6 0004 | | .CONST 0x00b6,0x0004 025e 00b7 0005 | | .CONST 0x00b7,0x0005 0260 00b8 0006 | | .CONST 0x00b8,0x0006 0262 ; -------------------------------------------------------------------------------------- 0262 ; Debug3 Subtable 0xb 0262 ; -------------------------------------------------------------------------------------- 0262 0000 0007 | | .DBG3TAB 0x0000,0x0007 0264 00c3 0001 | | .CONST 0x00c3,0x0001 0266 00c4 0002 | | .CONST 0x00c4,0x0002 0268 00c4 0003 | | .CONST 0x00c4,0x0003 026a 00c5 0004 | | .CONST 0x00c5,0x0004 026c 00c5 0005 | | .CONST 0x00c5,0x0005 026e 00c6 0006 | | .CONST 0x00c6,0x0006 0270 00c7 0007 | | .CONST 0x00c7,0x0007 0272 ; -------------------------------------------------------------------------------------- 0272 ; Debug3 Subtable 0xc 0272 ; -------------------------------------------------------------------------------------- 0272 0000 0007 | | .DBG3TAB 0x0000,0x0007 0274 00d3 0001 | | .CONST 0x00d3,0x0001 0276 00d4 0002 | | .CONST 0x00d4,0x0002 0278 00d4 0003 | | .CONST 0x00d4,0x0003 027a 00d5 0004 | | .CONST 0x00d5,0x0004 027c 00d5 0005 | | .CONST 0x00d5,0x0005 027e 00d6 0006 | | .CONST 0x00d6,0x0006 0280 00d7 0007 | | .CONST 0x00d7,0x0007 0282 ; -------------------------------------------------------------------------------------- 0282 ; Debug3 Subtable 0xd 0282 ; -------------------------------------------------------------------------------------- 0282 0000 0007 | | .DBG3TAB 0x0000,0x0007 0284 00e3 0001 | | .CONST 0x00e3,0x0001 0286 00e4 0002 | | .CONST 0x00e4,0x0002 0288 00e4 0003 | | .CONST 0x00e4,0x0003 028a 00e5 0004 | | .CONST 0x00e5,0x0004 028c 00e5 0005 | | .CONST 0x00e5,0x0005 028e 00e6 0006 | | .CONST 0x00e6,0x0006 0290 00e7 0007 | | .CONST 0x00e7,0x0007 0292 ; -------------------------------------------------------------------------------------- 0292 ; Debug3 Subtable 0xe 0292 ; -------------------------------------------------------------------------------------- 0292 0000 0005 | | .DBG3TAB 0x0000,0x0005 0294 00f3 0001 | | .CONST 0x00f3,0x0001 0296 00f4 0002 | | .CONST 0x00f4,0x0002 0298 00f4 0003 | | .CONST 0x00f4,0x0003 029a 00f5 0004 | | .CONST 0x00f5,0x0004 029c 00f6 0005 | | .CONST 0x00f6,0x0005 029e ; -------------------------------------------------------------------------------------- 029e ; Debug3 Subtable 0xf 029e ; -------------------------------------------------------------------------------------- 029e 0000 0007 | | .DBG3TAB 0x0000,0x0007 02a0 00fb 0001 | | .CONST 0x00fb,0x0001 02a2 00fc 0002 | | .CONST 0x00fc,0x0002 02a4 00fc 0003 | | .CONST 0x00fc,0x0003 02a6 00fd 0004 | | .CONST 0x00fd,0x0004 02a8 00fd 0005 | | .CONST 0x00fd,0x0005 02aa 00fe 0006 | | .CONST 0x00fe,0x0006 02ac 00ff 0007 | | .CONST 0x00ff,0x0007 02ae 0000 0000 | | .BLANK 0000[0x152]