|
|
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: 1024 (0x400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0080 | | .CONST 0x0080 ; 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 8000 | | .CONST 0x8000 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0039 | 9 | .CONST 0x0039 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0011 | | .CONST 0x0011 ; Number of locals
000b INIT_0008:
000b 00c4 | | Action Make_Default
000c 00c4 | | Action Make_Default
000d 00c4 | | Action Make_Default
000e 00c4 | | Action Make_Default
000f 00c4 | | Action Make_Default
0010 e001 | | Load 0x0,0x1
0011 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a
0012 0266 | f | Execute Discrete,Bounds
0013 e001 | | Load 0x0,0x1
0014 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0015 02a0 | | Declare_Subprogram Null_Subprogram
0016 4801 |H | Short_Literal 0x1
0017 035e | ^ | Declare_Type Array,Defined,Visible
0018 c210 | | Store 0x1,0x10
0019 4800 |H | Short_Literal 0x0
001a 4be8 |K | Short_Literal 0x3e8
001b 00e3 | | Load_Encached Natural_Cache
001c 03f9 | | Declare_Type Discrete,Constrained,Visible
001d c20e | | Store 0x1,0xe
001e e20e | | Load 0x1,0xe
001f 00d8 | | Load_Top At_Offset_0
0020 e001 | | Load 0x0,0x1
0021 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0022 e001 | | Load 0x0,0x1
0023 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0024 00e1 | | Load_Encached Boolean_Cache
0025 e210 | | Load 0x1,0x10
0026 4801 |H | Short_Literal 0x1
0027 4be8 |K | Short_Literal 0x3e8
0028 00e9 | | Load_Encached String_Cache
0029 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
002a 4801 |H | Short_Literal 0x1
002b 4be8 |K | Short_Literal 0x3e8
002c 00e9 | | Load_Encached String_Cache
002d 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
002e 029f 0043 | C| Declare_Subprogram For_Call,INIT_0040
0030 4800 |H | Short_Literal 0x0
0031 4802 |H | Short_Literal 0x2
0032 4804 |H | Short_Literal 0x4
0033 4800 |H | Short_Literal 0x0
0034 4802 |H | Short_Literal 0x2
0035 4802 |H | Short_Literal 0x2
0036 031e | | Declare_Type Variant_Record,Defined,Visible
0037 c211 | | Store 0x1,0x11
0038 00bf | | Action Accept_Activation
0039 BODY_0008:
0039 00bc | | Action Signal_Activated
003a 00bb | | Action Signal_Completion
003b 0000 0000 | | .BLANK 0000[0x5]
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 4608 |F | Jump_Case 0x8
0044 7808 |x | Jump 0x4d ; case 0x0
0045 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0046 7831 |x1 | Jump 0x78 ; case 0x2
0047 7830 |x0 | Jump 0x78 ; case 0x3
0048 782f |x/ | Jump 0x78 ; case 0x4
0049 782e |x. | Jump 0x78 ; case 0x5
004a 782d |x- | Jump 0x78 ; case 0x6
004b 780e |x | Jump 0x5a ; case 0x7
004c 781b |x | Jump 0x68 ; case 0x8
004d e5ff | | Load 0x2,-0x1
004e 016c | l | Execute Variant_Record,Is_Constrained
004f 7009 |p | Jump_Nonzero 0x59
0050 00cf | | Action Mark_Auxiliary
0051 4be8 |K | Short_Literal 0x3e8
0052 4be8 |K | Short_Literal 0x3e8
0053 e5ff | | Load 0x2,-0x1
0054 1c08 | | Execute_Immediate Run_Utility,0x8
0055 00d8 | | Load_Top At_Offset_0
0056 1c00 | | Execute_Immediate Run_Utility,0x0
0057 c5ff | | Store 0x2,-0x1
0058 00ce | | Action Pop_Auxiliary
0059 4302 |C | Exit_Subprogram From_Utility,0x2
005a e5fd | | Load 0x2,-0x3
005b e5fe | | Load 0x2,-0x2
005c 4801 |H | Short_Literal 0x1
005d e5fd | | Load 0x2,-0x3
005e 00e9 | | Load_Encached String_Cache
005f 035b | [ | Declare_Type Array,Constrained
0060 4801 |H | Short_Literal 0x1
0061 e5fe | | Load 0x2,-0x2
0062 00e9 | | Load_Encached String_Cache
0063 035b | [ | Declare_Type Array,Constrained
0064 4802 |H | Short_Literal 0x2
0065 e5ff | | Load 0x2,-0x1
0066 031b | | Declare_Type Variant_Record,Constrained
0067 4203 |B | Exit_Subprogram From_Utility,With_Result,0x3
0068 e5fd | | Load 0x2,-0x3
0069 e5fe | | Load 0x2,-0x2
006a e5ff | | Load 0x2,-0x1
006b 02fc | | Declare_Variable Variant_Record,With_Constraint
006c 4801 |H | Short_Literal 0x1
006d e5fd | | Load 0x2,-0x3
006e 00e9 | | Load_Encached String_Cache
006f 0334 | 4 | Declare_Variable Array,With_Constraint
0070 2d07 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x7
0071 4801 |H | Short_Literal 0x1
0072 e5fe | | Load 0x2,-0x2
0073 00e9 | | Load_Encached String_Cache
0074 0334 | 4 | Declare_Variable Array,With_Constraint
0075 2d08 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x8
0076 016a | j | Execute Variant_Record,Indirects_Appended
0077 4203 |B | Exit_Subprogram From_Utility,With_Result,0x3
0078 0869 | i | Execute_Immediate Raise,0x69
0079 0000 0000 | | .BLANK 0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; Debug Table
0080 ; --------------------------------------------------------------------------------------
0080 0004 000f | | .DEBUG4 0x0004,0x000f,0x42fa,0x0000,0x0001,0x0000
0086 63df 1c65 |c e| .XXX[0x17a]
0088 0415 be08 | |
008a 5301 d55a |S Z|
008c 0400 1305 | |
008e 95bf b75f | _|
0090 8ed7 1ddb | |
0092 34fa 2b60 |4 +`|
0094 1dc1 2008 | |
0096 3682 d07d |6 }|
0098 db52 790f | Ry |
009a 34e9 ac1c |4 |
009c 123d f534 | = 4|
009e 00cb 6178 | ax|
00a0 c99a ed97 | |
00a2 1fb2 b9f6 | |
00a4 e6fc 2553 | %S|
00a6 036f 1d00 | o |
00a8 2480 8122 |$ "|
00aa 8060 23df | `# |
00ac 4e7b 69d4 |N{i |
00ae a1f0 efba | |
00b0 6576 cb9c |ev |
00b2 bb9d 7b6d | {m|
00b4 bced c89c | |
00b6 3754 f5dc |7T |
00b8 a5dc 9303 | |
00ba 7134 05c1 |q4 |
00bc 000a be41 | A|
00be 61b7 d2bd |a |
00c0 b822 f95d | " ]|
00c2 707f af15 |p |
00c4 f6c6 9dd6 | |
00c6 ee3b 5ca5 | ;\ |
00c8 ed72 bfb5 | r |
00ca d0f4 d3c1 | |
00cc de57 8358 | W X|
00ce 1557 c440 | W @|
00d0 0df3 747e | t~|
00d2 100e 92fb | |
00d4 426f 9091 |Bo |
00d6 e365 9f76 | e v|
00d8 7882 242e |x $.|
00da 437e feec |C~ |
00dc f424 35de | $5 |
00de 00d2 3005 | 0 |
00e0 f8ea 2b18 | + |
00e2 ef50 b792 | P |
00e4 d7f4 7ac2 | z |
00e6 1831 bf78 | 1 x|
00e8 e3f1 909e | |
00ea 4bc5 6141 |K aA|
00ec f7db 4078 | @x|
00ee 00cb 03ab | |
00f0 82d4 1424 | $|
00f2 45e1 cb54 |E T|
00f4 b966 5921 | fY!|
00f6 a240 5ee4 | @^ |
00f8 7538 c1df |u8 |
00fa 6439 d41f |d9 |
00fc 0433 9d0c | 3 |
00fe dcfa ea7f | |
0100 2362 fb84 |#b |
0102 1755 d7dc | U |
0104 c91c 8047 | G|
0106 7229 04c2 |r) |
0108 e641 101a | A |
010a a3c0 f253 | S|
010c 27af b7a2 |' |
010e bbfe 98ec | |
0110 f65f c966 | _ f|
0112 c022 161a | " |
0114 f6b7 72ad | r |
0116 f324 a3ca | $ |
0118 f676 0072 | v r|
011a 04eb 05ad | |
011c c6b0 fd4b | K|
011e b3c1 b442 | B|
0120 e22b 40c0 | +@ |
0122 c52b f19a | + |
0124 9fb1 a87b | {|
0126 d208 60da | ` |
0128 bf85 36f1 | 6 |
012a eb7c a3b4 | | |
012c 74e0 6207 |t b |
012e fce1 9c14 | |
0130 55d3 07a9 |U |
0132 5a39 6195 |Z9a |
0134 283f 383d |(?8=|
0136 d807 3458 | 4X|
0138 11bb 697e | i~|
013a 31d2 2b68 |1 +h|
013c 13ff 4fd2 | O |
013e 58b3 a66c |X l|
0140 75e4 8c13 |u |
0142 9474 214a | t!J|
0144 e3e7 97ae | |
0146 a309 0803 | |
0148 9101 4259 | BY|
014a 0c00 0016 | |
014c b520 5c13 | \ |
014e c03b d400 | ; |
0150 4270 05a3 |Bp |
0152 a855 0131 | U 1|
0154 ae34 072f | 4 /|
0156 3793 031f |7 |
0158 d26e 014c | n L|
015a 8f81 4977 | Iw|
015c 367a 3a44 |6z:D|
015e e42e d979 | . y|
0160 f0d6 01d0 | |
0162 01c0 8cb0 | |
0164 e248 0045 | H E|
0166 a27a 1c18 | z |
0168 082c 786a | ,xj|
016a 089d 311d | 1 |
016c cc79 9489 | y |
016e ea1d 85fe | |
0170 8fed 9ec7 | |
0172 fda7 2f0a | / |
0174 a6f6 60ce | ` |
0176 09d6 4401 | D |
0178 39bc fa0e |9 |
017a b29e ed68 | h|
017c 1169 b520 | i |
017e 01c7 b621 | !|
0180 3000 5a20 |0 Z |
0182 b03f 4046 | ?@F|
0184 8602 e23c | <|
0186 f7b5 9382 | |
0188 71ec 3dc3 |q = |
018a b84f 2e6d | O.m|
018c 800d 6fa6 | o |
018e f5e8 14f3 | |
0190 c31f 6201 | b |
0192 a610 0df5 | |
0194 e940 01c4 | @ |
0196 18c0 1de3 | |
0198 945f 828d | _ |
019a eed2 3c99 | < |
019c 51a8 59bb |Q Y |
019e 9a1a c183 | |
01a0 4491 61a5 |D a |
01a2 ed56 fe20 | V |
01a4 1903 059c | |
01a6 42e1 d604 |B |
01a8 44c2 1401 |D |
01aa c0c8 cbb9 | |
01ac 4aa0 2de1 |J - |
01ae 017a c886 | z |
01b0 2ebc da93 |. |
01b2 0494 0805 | |
01b4 2f84 cd21 |/ !|
01b6 f233 3c1d | 3< |
01b8 180e f4ee | |
01ba e153 0003 | S |
01bc 11ca 2284 | " |
01be 5c72 f976 |\r v|
01c0 0017 5130 | Q0|
01c2 0e00 be3c | <|
01c4 84c1 8b3d | =|
01c6 780b e4ac |x |
01c8 2c08 b025 |, %|
01ca f380 1fa1 | |
01cc 8d8e 03e4 | |
01ce 0600 0d53 | S|
01d0 33a8 03d0 |3 |
01d2 e403 435c | C\|
01d4 0244 59a5 | DY |
01d6 7064 2000 |pd |
01d8 e7e9 f6e6 | |
01da 5023 ff79 |P# y|
01dc 8c2f f2bd | / |
01de 03c1 ddb0 | |
01e0 3f87 0152 |? R|
01e2 03cb e800 | |
01e4 45f1 0a04 |E |
01e6 08fc e1c2 | |
01e8 6a5c cf02 |j\ |
01ea 0e6b bc06 | k |
01ec 6008 02c0 |` |
01ee 19df 0f48 | H|
01f0 0008 71c0 | q |
01f2 bdf4 107f | |
01f4 82a5 c205 | |
01f6 9140 0582 | @ |
01f8 c3cb 3410 | 4 |
01fa 1600 167f | |
01fc 046b e0ba | k |
01fe 5e3c 58cb |^<X |