|
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: 1024 (0x400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦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 0090 | | .CONST 0x0090 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0087 | | .CONST 0x0087 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0019 | | .CONST 0x0019 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x009a,0x8000,0x0000,0x0053,0x8215,0x0000,0x0003 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 0007 | | Action Break_Optional ; Debug Table 0x0.0x4 = 0xf,0xfffb 0010 0007 | | Action Break_Optional ; Debug Table 0x0.0x5 = 0x10,0xfffa 0011 0007 | | Action Break_Optional ; Debug Table 0x0.0x6 = 0x11,0xfff9 0012 0007 | | Action Break_Optional ; Debug Table 0x0.0x7 = 0x12,0xfff8 0013 0007 | | Action Break_Optional ; Debug Table 0x0.0x8 = 0x13,0xfff7 0014 0007 | | Action Break_Optional ; Debug Table 0x0.0x9 = 0x14,0xfff6 0015 0007 | | Action Break_Optional ; Debug Table 0x0.0xa = 0x15,0xfff5 0016 0007 | | Action Break_Optional ; Debug Table 0x0.0xb = 0x16,0xfff4 0017 0007 | | Action Break_Optional ; Debug Table 0x0.0xc = 0x17,0xfff3 0018 0007 | | Action Break_Optional ; Debug Table 0x0.0xd = 0x18,0xfff2 0019 0007 | | Action Break_Optional ; Debug Table 0x0.0xe = 0x19,0xfff1 001a 0007 | | Action Break_Optional ; Debug Table 0x0.0xf = 0x1a,0xfff0 001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x10 = 0x1b,0xffef 001c 606f |`o | Indirect_Literal Discrete,0x8c,{0x00000000, 0x7fffffff} 001d 00e2 | | Load_Encached Integer_Cache 001e 03f9 | | Declare_Type Discrete,Constrained,Visible 001f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x11 = 0x1f,0xffee 0020 48ff |H | Short_Literal 0xff 0021 00da | | Load_Top At_Offset_2 0022 03f9 | | Declare_Type Discrete,Constrained,Visible 0023 4900 |I | Short_Literal 0x100 ; Debug Table 0x0.0x12 = 0x23,0xffed 0024 6067 |`g | Indirect_Literal Discrete,0x8c,{0x00000000, 0x7fffffff} 0025 00db | | Load_Top At_Offset_3 0026 03f9 | | Declare_Type Discrete,Constrained,Visible 0027 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x13 = 0x27,0xffec 0028 48df |H | Short_Literal 0xdf 0029 e20d | | Load 0x1,0xd 002a 03f9 | | Declare_Type Discrete,Constrained,Visible 002b 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x0.0x14 = 0x2b,0xffeb 002c 605f |`_ | Indirect_Literal Discrete,0x8c,{0x00000000, 0x7fffffff} 002d e20d | | Load 0x1,0xd 002e 03f9 | | Declare_Type Discrete,Constrained,Visible 002f 0007 | | Action Break_Optional ; Debug Table 0x0.0x15 = 0x2f,0xffea 0030 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x16 = 0x30,0xffe9 0031 481f |H | Short_Literal 0x1f 0032 e20e | | Load 0x1,0xe 0033 03f9 | | Declare_Type Discrete,Constrained,Visible 0034 4820 |H | Short_Literal 0x20 ; Debug Table 0x0.0x17 = 0x34,0xffe8 0035 482f |H/ | Short_Literal 0x2f 0036 e20e | | Load 0x1,0xe 0037 03f9 | | Declare_Type Discrete,Constrained,Visible 0038 4830 |H0 | Short_Literal 0x30 ; Debug Table 0x0.0x18 = 0x38,0xffe7 0039 483f |H? | Short_Literal 0x3f 003a e20e | | Load 0x1,0xe 003b 03f9 | | Declare_Type Discrete,Constrained,Visible 003c 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x0.0x19 = 0x3c,0xffe6 003d 484f |HO | Short_Literal 0x4f 003e e20e | | Load 0x1,0xe 003f 03f9 | | Declare_Type Discrete,Constrained,Visible 0040 4850 |HP | Short_Literal 0x50 ; Debug Table 0x0.0x1a = 0x40,0xffe5 0041 485f |H_ | Short_Literal 0x5f 0042 e20e | | Load 0x1,0xe 0043 03f9 | | Declare_Type Discrete,Constrained,Visible 0044 4860 |H` | Short_Literal 0x60 ; Debug Table 0x0.0x1b = 0x44,0xffe4 0045 487f |H | Short_Literal 0x7f 0046 e20e | | Load 0x1,0xe 0047 03f9 | | Declare_Type Discrete,Constrained,Visible 0048 4880 |H | Short_Literal 0x80 ; Debug Table 0x0.0x1c = 0x48,0xffe3 0049 48df |H | Short_Literal 0xdf 004a e20e | | Load 0x1,0xe 004b 03f9 | | Declare_Type Discrete,Constrained,Visible 004c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1d = 0x4c,0xffe2 004d 0007 | | Action Break_Optional ; Debug Table 0x0.0x1e = 0x4d,0xffe1 004e 0007 | | Action Break_Optional ; Debug Table 0x0.0x1f = 0x4e,0xffe0 004f 0007 | | Action Break_Optional ; Debug Table 0x0.0x20 = 0x4f,0xffdf 0050 0007 | | Action Break_Optional ; Debug Table 0x0.0x21 = 0x50,0xffde 0051 0007 | | Action Break_Optional ; Debug Table 0x0.0x22 = 0x51,0xffdd 0052 0007 | | Action Break_Optional ; Debug Table 0x0.0x23 = 0x52,0xffdc 0053 0007 | | Action Break_Optional ; Debug Table 0x0.0x24 = 0x53,0xffdb 0054 0007 | | Action Break_Optional ; Debug Table 0x0.0x25 = 0x54,0xffda 0055 0007 | | Action Break_Optional ; Debug Table 0x0.0x26 = 0x55,0xffd9 0056 0007 | | Action Break_Optional ; Debug Table 0x0.0x27 = 0x56,0xffd8 0057 0007 | | Action Break_Optional ; Debug Table 0x0.0x28 = 0x57,0xffd7 0058 0007 | | Action Break_Optional ; Debug Table 0x0.0x29 = 0x58,0xffd6 0059 0007 | | Action Break_Optional ; Debug Table 0x0.0x2a = 0x59,0xffd5 005a 0007 | | Action Break_Optional ; Debug Table 0x0.0x2b = 0x5a,0xffd4 005b 0007 | | Action Break_Optional ; Debug Table 0x0.0x2c = 0x5b,0xffd3 005c 0007 | | Action Break_Optional ; Debug Table 0x0.0x2d = 0x5c,0xffd2 005d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2e = 0x5d,0xffd1 005e 0007 | | Action Break_Optional ; Debug Table 0x0.0x2f = 0x5e,0xffd0 005f 0007 | | Action Break_Optional ; Debug Table 0x0.0x30 = 0x5f,0xffcf 0060 0007 | | Action Break_Optional ; Debug Table 0x0.0x31 = 0x60,0xffce 0061 0007 | | Action Break_Optional ; Debug Table 0x0.0x32 = 0x61,0xffcd 0062 0007 | | Action Break_Optional ; Debug Table 0x0.0x33 = 0x62,0xffcc 0063 0007 | | Action Break_Optional ; Debug Table 0x0.0x34 = 0x63,0xffcb 0064 0007 | | Action Break_Optional ; Debug Table 0x0.0x35 = 0x64,0xffca 0065 0007 | | Action Break_Optional ; Debug Table 0x0.0x36 = 0x65,0xffc9 0066 0007 | | Action Break_Optional ; Debug Table 0x0.0x37 = 0x66,0xffc8 0067 0007 | | Action Break_Optional ; Debug Table 0x0.0x38 = 0x67,0xffc7 0068 0007 | | Action Break_Optional ; Debug Table 0x0.0x39 = 0x68,0xffc6 0069 0007 | | Action Break_Optional ; Debug Table 0x0.0x3a = 0x69,0xffc5 006a 0007 | | Action Break_Optional ; Debug Table 0x0.0x3b = 0x6a,0xffc4 006b 0007 | | Action Break_Optional ; Debug Table 0x0.0x3c = 0x6b,0xffc3 006c 0007 | | Action Break_Optional ; Debug Table 0x0.0x3d = 0x6c,0xffc2 006d 0007 | | Action Break_Optional ; Debug Table 0x0.0x3e = 0x6d,0xffc1 006e 0007 | | Action Break_Optional ; Debug Table 0x0.0x3f = 0x6e,0xffc0 006f 0007 | | Action Break_Optional ; Debug Table 0x0.0x40 = 0x6f,0xffbf 0070 0007 | | Action Break_Optional ; Debug Table 0x0.0x41 = 0x70,0xffbe 0071 0007 | | Action Break_Optional ; Debug Table 0x0.0x42 = 0x71,0xffbd 0072 0007 | | Action Break_Optional ; Debug Table 0x0.0x43 = 0x72,0xffbc 0073 0007 | | Action Break_Optional ; Debug Table 0x0.0x44 = 0x73,0xffbb 0074 0007 | | Action Break_Optional ; Debug Table 0x0.0x45 = 0x74,0xffba 0075 0007 | | Action Break_Optional ; Debug Table 0x0.0x46 = 0x75,0xffb9 0076 0007 | | Action Break_Optional ; Debug Table 0x0.0x47 = 0x76,0xffb8 0077 0007 | | Action Break_Optional ; Debug Table 0x0.0x48 = 0x77,0xffb7 0078 0007 | | Action Break_Optional ; Debug Table 0x0.0x49 = 0x78,0xffb6 0079 0007 | | Action Break_Optional ; Debug Table 0x0.0x4a = 0x79,0xffb5 007a 0007 | | Action Break_Optional ; Debug Table 0x0.0x4b = 0x7a,0xffb4 007b 0007 | | Action Break_Optional ; Debug Table 0x0.0x4c = 0x7b,0xffb3 007c 0007 | | Action Break_Optional ; Debug Table 0x0.0x4d = 0x7c,0xffb2 007d 0007 | | Action Break_Optional ; Debug Table 0x0.0x4e = 0x7d,0xffb1 007e 0007 | | Action Break_Optional ; Debug Table 0x0.0x4f = 0x7e,0xffb0 007f 0007 | | Action Break_Optional ; Debug Table 0x0.0x50 = 0x7f,0xffaf 0080 0007 | | Action Break_Optional ; Debug Table 0x0.0x51 = 0x80,0xffae 0081 0007 | | Action Break_Optional ; Debug Table 0x0.0x52 = 0x81,0xffad 0082 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x53 = 0x82,0xffac 0083 480f |H | Short_Literal 0xf 0084 00e2 | | Load_Encached Integer_Cache 0085 03f9 | | Declare_Type Discrete,Constrained,Visible 0086 00bf | | Action Accept_Activation ; Debug Table 0x0.0x54 = 0x86,0xffab 0087 BODY_0008: 0087 00bc | | Action Signal_Activated 0088 00bb | | Action Signal_Completion 0089 0000 0000 | | .XXX[0x3] 008b 0000 | | 008c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0090 ; -------------------------------------------------------------------------------------- 0090 ; Debug Table 0090 ; -------------------------------------------------------------------------------------- 0090 0003 0001 | | .CONST 0x0003,0x0001 0092 000b 009a | | .DEBUG 0x000b,0x009a,0x8000,0x0000,0x0053,0x8215,0x0000,0x0003 009a ; -------------------------------------------------------------------------------------- 009a ; Debug3 Subtable 0x0 009a ; -------------------------------------------------------------------------------------- 009a 0055 0000 | U | .DBG3TAB 0x0055,0x0000 009c 000b ffff | | .CONST 0x000b,0xffff 009e 000c fffe | | .CONST 0x000c,0xfffe 00a0 000d fffd | | .CONST 0x000d,0xfffd 00a2 000e fffc | | .CONST 0x000e,0xfffc 00a4 000f fffb | | .CONST 0x000f,0xfffb 00a6 0010 fffa | | .CONST 0x0010,0xfffa 00a8 0011 fff9 | | .CONST 0x0011,0xfff9 00aa 0012 fff8 | | .CONST 0x0012,0xfff8 00ac 0013 fff7 | | .CONST 0x0013,0xfff7 00ae 0014 fff6 | | .CONST 0x0014,0xfff6 00b0 0015 fff5 | | .CONST 0x0015,0xfff5 00b2 0016 fff4 | | .CONST 0x0016,0xfff4 00b4 0017 fff3 | | .CONST 0x0017,0xfff3 00b6 0018 fff2 | | .CONST 0x0018,0xfff2 00b8 0019 fff1 | | .CONST 0x0019,0xfff1 00ba 001a fff0 | | .CONST 0x001a,0xfff0 00bc 001b ffef | | .CONST 0x001b,0xffef 00be 001f ffee | | .CONST 0x001f,0xffee 00c0 0023 ffed | # | .CONST 0x0023,0xffed 00c2 0027 ffec | ' | .CONST 0x0027,0xffec 00c4 002b ffeb | + | .CONST 0x002b,0xffeb 00c6 002f ffea | / | .CONST 0x002f,0xffea 00c8 0030 ffe9 | 0 | .CONST 0x0030,0xffe9 00ca 0034 ffe8 | 4 | .CONST 0x0034,0xffe8 00cc 0038 ffe7 | 8 | .CONST 0x0038,0xffe7 00ce 003c ffe6 | < | .CONST 0x003c,0xffe6 00d0 0040 ffe5 | @ | .CONST 0x0040,0xffe5 00d2 0044 ffe4 | D | .CONST 0x0044,0xffe4 00d4 0048 ffe3 | H | .CONST 0x0048,0xffe3 00d6 004c ffe2 | L | .CONST 0x004c,0xffe2 00d8 004d ffe1 | M | .CONST 0x004d,0xffe1 00da 004e ffe0 | N | .CONST 0x004e,0xffe0 00dc 004f ffdf | O | .CONST 0x004f,0xffdf 00de 0050 ffde | P | .CONST 0x0050,0xffde 00e0 0051 ffdd | Q | .CONST 0x0051,0xffdd 00e2 0052 ffdc | R | .CONST 0x0052,0xffdc 00e4 0053 ffdb | S | .CONST 0x0053,0xffdb 00e6 0054 ffda | T | .CONST 0x0054,0xffda 00e8 0055 ffd9 | U | .CONST 0x0055,0xffd9 00ea 0056 ffd8 | V | .CONST 0x0056,0xffd8 00ec 0057 ffd7 | W | .CONST 0x0057,0xffd7 00ee 0058 ffd6 | X | .CONST 0x0058,0xffd6 00f0 0059 ffd5 | Y | .CONST 0x0059,0xffd5 00f2 005a ffd4 | Z | .CONST 0x005a,0xffd4 00f4 005b ffd3 | [ | .CONST 0x005b,0xffd3 00f6 005c ffd2 | \ | .CONST 0x005c,0xffd2 00f8 005d ffd1 | ] | .CONST 0x005d,0xffd1 00fa 005e ffd0 | ^ | .CONST 0x005e,0xffd0 00fc 005f ffcf | _ | .CONST 0x005f,0xffcf 00fe 0060 ffce | ` | .CONST 0x0060,0xffce 0100 0061 ffcd | a | .CONST 0x0061,0xffcd 0102 0062 ffcc | b | .CONST 0x0062,0xffcc 0104 0063 ffcb | c | .CONST 0x0063,0xffcb 0106 0064 ffca | d | .CONST 0x0064,0xffca 0108 0065 ffc9 | e | .CONST 0x0065,0xffc9 010a 0066 ffc8 | f | .CONST 0x0066,0xffc8 010c 0067 ffc7 | g | .CONST 0x0067,0xffc7 010e 0068 ffc6 | h | .CONST 0x0068,0xffc6 0110 0069 ffc5 | i | .CONST 0x0069,0xffc5 0112 006a ffc4 | j | .CONST 0x006a,0xffc4 0114 006b ffc3 | k | .CONST 0x006b,0xffc3 0116 006c ffc2 | l | .CONST 0x006c,0xffc2 0118 006d ffc1 | m | .CONST 0x006d,0xffc1 011a 006e ffc0 | n | .CONST 0x006e,0xffc0 011c 006f ffbf | o | .CONST 0x006f,0xffbf 011e 0070 ffbe | p | .CONST 0x0070,0xffbe 0120 0071 ffbd | q | .CONST 0x0071,0xffbd 0122 0072 ffbc | r | .CONST 0x0072,0xffbc 0124 0073 ffbb | s | .CONST 0x0073,0xffbb 0126 0074 ffba | t | .CONST 0x0074,0xffba 0128 0075 ffb9 | u | .CONST 0x0075,0xffb9 012a 0076 ffb8 | v | .CONST 0x0076,0xffb8 012c 0077 ffb7 | w | .CONST 0x0077,0xffb7 012e 0078 ffb6 | x | .CONST 0x0078,0xffb6 0130 0079 ffb5 | y | .CONST 0x0079,0xffb5 0132 007a ffb4 | z | .CONST 0x007a,0xffb4 0134 007b ffb3 | { | .CONST 0x007b,0xffb3 0136 007c ffb2 | | | .CONST 0x007c,0xffb2 0138 007d ffb1 | } | .CONST 0x007d,0xffb1 013a 007e ffb0 | ~ | .CONST 0x007e,0xffb0 013c 007f ffaf | | .CONST 0x007f,0xffaf 013e 0080 ffae | | .CONST 0x0080,0xffae 0140 0081 ffad | | .CONST 0x0081,0xffad 0142 0082 ffac | | .CONST 0x0082,0xffac 0144 0086 ffab | | .CONST 0x0086,0xffab 0146 0000 0000 | | .BLANK 0000[0xba]