|
|
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_1060f5
└─⟦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 0068 | h | .CONST 0x0068 ; 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 0024 | $ | .CONST 0x0024 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0014 | | .CONST 0x0014 ; Number of locals
000b INIT_0008:
000b 00e3 | | Load_Encached Natural_Cache
000c 0129 | ) | Execute Any,Make_Visible
000d 029a 002b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0028
000f 029a 0043 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0040
0011 029a 004b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0048
0013 029a 0053 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0050
0015 00bf | | Action Accept_Activation
0016 e20d | | Load 0x1,0xd
0017 0007 | | Action Break_Optional
0018 00d8 | | Load_Top At_Offset_0
0019 0007 | | Action Break_Optional
001a 029d 005b | [| Declare_Subprogram For_Outer_Call,INIT_0058
001c 1d0e | | Execute_Immediate Reference_Lex_1,0xe
001d 00c7 | | Action Elaborate_Subprogram
001e 1d0f | | Execute_Immediate Reference_Lex_1,0xf
001f 00c7 | | Action Elaborate_Subprogram
0020 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0021 00c7 | | Action Elaborate_Subprogram
0022 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0023 00c7 | | Action Elaborate_Subprogram
0024 BODY_0008:
0024 00bc | | Action Signal_Activated
0025 00bb | | Action Signal_Completion
0026 0000 0000 | | .XXX[0x2]
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 002b | + | .CONST 0x002b ; Address of begin
0029 0004 | | .CONST 0x0004 ; Address of exception handler
002a 0001 | | .CONST 0x0001 ; Number of locals
002b BODY_0028:
002b INIT_0028:
002b e212 | | Load 0x1,0x12
002c 0a64 | d | Execute_Immediate Plus,0x64
002d c212 | | Store 0x1,0x12
002e e212 | | Load 0x1,0x12
002f 8214 | | Call 0x1,0x14
0030 09ff | | Execute_Immediate Binary_Scale,-0x1
0031 027d | } | Execute Discrete,Greater
0032 6806 |h | Jump_Zero 0x39
0033 4864 |Hd | Short_Literal 0x64
0034 a212 | | Store_Unchecked 0x1,0x12
0035 e213 | | Load 0x1,0x13
0036 4896 |H | Short_Literal 0x96
0037 0273 | s | Execute Discrete,Plus
0038 c213 | | Store 0x1,0x13
0039 4501 |E | Exit_Subprogram 0x1
003a 0000 0000 | | .BLANK 0000[0x6]
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 e212 | | Load 0x1,0x12
0044 00ca | | Action Exit_Nullary_Function
0045 0000 0000 | | .XXX[0x3]
0047 0000 | |
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 e213 | | Load 0x1,0x13
004c 00ca | | Action Exit_Nullary_Function
004d 0000 0000 | | .XXX[0x3]
004f 0000 | |
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 0053 | S | .CONST 0x0053 ; Address of begin
0051 0004 | | .CONST 0x0004 ; Address of exception handler
0052 0001 | | .CONST 0x0001 ; Number of locals
0053 BODY_0050:
0053 INIT_0050:
0053 4864 |Hd | Short_Literal 0x64
0054 a212 | | Store_Unchecked 0x1,0x12
0055 4896 |H | Short_Literal 0x96
0056 a213 | | Store_Unchecked 0x1,0x13
0057 4501 |E | Exit_Subprogram 0x1
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 6004 |` | Indirect_Literal Discrete,0x60,{0x00000000, 0x00000bb8}
005c 00ca | | Action Exit_Nullary_Function
005d 0000 0000 | | .XXX[0x3]
005f 0000 | |
0060 0000 0000 | | .LITERAL {0x00000000, 0x00000bb8}
0064 0000 0000 | | .BLANK 0000[0x4]
0068 ; --------------------------------------------------------------------------------------
0068 ; Debug Table
0068 ; --------------------------------------------------------------------------------------
0068 0004 0014 | | .DEBUG4 0x0004,0x0014,0x0f01,0x0000,0x0001,0x0000
006e 0000 083b | ;| .XXX[0x17]
0070 02d0 0000 | |
0072 0000 0b06 | |
0074 3d01 0412 |= |
0076 8000 0000 | |
0078 059f 6c01 | l |
007a 6920 0000 |i |
007c 0000 0031 | 1|
007e 82c0 059c | |
0080 dc01 68ca | h |
0082 00a2 0000 | |
0084 5a48 |ZH |
0085 0000 0000 | | .BLANK 0000[0x5]
008a 002c fb60 | , `| .XXX[0x49]
008c 03a0 2003 | |
008e 8000 0000 | |
0090 0000 cf50 | P|
0092 80bd 802c | ,|
0094 e6e0 0000 | |
0096 0002 d7f8 | |
0098 0000 0023 | #|
009a 4fc0 0b5f |O _|
009c e000 0000 | |
009e 00b5 9300 | |
00a0 2d70 a000 |-p |
00a2 0002 2846 | (F|
00a4 00b5 9300 | |
00a6 0000 000c | |
00a8 0020 068f | |
00aa e800 0000 | |
00ac 0000 5a8b | Z |
00ae 8000 c000 | |
00b0 0000 05a8 | |
00b2 ba11 2000 | |
00b4 b4cd 0000 | |
00b6 0000 0b57 | W|
00b8 8cec 5c01 | \ |
00ba 699a 0000 |i |
00bc 0000 2400 | $ |
00be 400d 1008 |@ |
00c0 64a0 02d2 |d |
00c2 4000 0000 |@ |
00c4 002d 2fe0 | -/ |
00c6 002d 9180 | - |
00c8 0000 0000 | |
00ca 0010 0016 | |
00cc ccc0 0000 | |
00ce 0000 0000 | |
00d0 0020 0016 | |
00d2 d4c0 | |
00d3 0000 0000 | | .BLANK 0000[0x6]
00d9 0016 dac0 | | .XXX[0x37]
00db 0002 d45c | \|
00dd 0000 0040 | @|
00df 16e1 e005 | |
00e1 9cdc 00bb | |
00e3 9441 1000 | A |
00e5 4104 a005 |A |
00e7 be64 016e | d n|
00e9 c300 5bce | [ |
00eb 8000 b3b1 | |
00ed 7005 b8e4 |p |
00ef 0000 0000 | |
00f1 dc00 0000 | |
00f3 0021 1260 | ! `|
00f5 0b71 c800 | q |
00f7 0000 0000 | |
00f9 0041 d816 | A |
00fb 8000 0000 | |
00fd 0068 31e8 | h1 |
00ff 0820 9400 | |
0101 0000 002e | .|
0103 1000 0b8e | |
0105 2800 0000 |( |
0107 0001 8c16 | |
0109 002d fb80 | - |
010b 0b8b 7805 | x |
010d 6000 02e3 |` |
010f 8a00 | |
0110 0000 0000 | | .BLANK 0000[0x4]
0114 0001 7080 | p | .XXX[0x53]
0116 001f 0100 | |
0118 1c00 0000 | |
011a 0000 067a | z|
011c 8405 ec01 | |
011e 6fdc 0000 |o |
0120 0000 1753 | S|
0122 b000 0001 | |
0124 1a7e 005d | ~ ]|
0126 4ec0 0000 |N |
0128 0005 cf2c | ,|
012a 0174 2a00 | t* |
012c 5d28 5142 |](QB|
012e 3005 cf2c |0 ,|
0130 0000 0001 | |
0132 0800 0035 | 5|
0134 e880 174a | J|
0136 1000 02e5 | |
0138 a600 0600 | |
013a 0000 002e | .|
013c 5a70 8900 |Zp |
013e 05c8 fc00 | |
0140 0000 005c | \|
0142 e5a7 62e0 | b |
0144 0b91 f800 | |
0146 0000 0184 | |
0148 0000 6b63 | kc|
014a 4d42 c017 |MB |
014c 23f0 0000 |# |
014e 0003 c004 | |
0150 02f9 3100 | 1 |
0152 00b6 23f0 | # |
0154 c940 05c7 | @ |
0156 1400 0000 | |
0158 005c 8900 | \ |
015a 005d 72c0 | ]r |
015c 0000 0000 | |
015e 0020 002e | .|
0160 c160 0000 | ` |
0162 0000 0000 | |
0164 0040 002e | @ .|
0166 d160 | ` |
0167 0000 0000 | | .BLANK 0000[0x6]
016d 002e dd60 | . `| .XXX[0x37]
016f 0005 cb4c | L|
0171 0000 0080 | |
0173 2eeb a00b |. |
0175 7ee0 0180 |~ |
0177 6782 2000 |g |
0179 8209 400b | @ |
017b c6c0 02f0 | |
017d 0400 bc3c | <|
017f 8000 e762 | b|
0181 e00b bbc0 | |
0183 0000 0001 | |
0185 b800 0000 | |
0187 0042 24c0 | B$ |
0189 1777 8000 | w |
018b 0000 0000 | |
018d 0083 b02d | -|
018f 0000 0000 | |
0191 0090 63d0 | c |
0193 1041 2800 | A( |
0195 0000 005e | ^|
0197 6fc0 17b0 |o |
0199 4000 0000 |@ |
019b 0003 182c | ,|
019d 005e 46c0 | ^F |
019f 17aa e00e | |
01a1 c000 05ec | |
01a3 1000 | |
01a4 0000 0000 | | .BLANK 0000[0x4]
01a8 0002 f37e | ~| .XXX[0x53]
01aa 0042 0200 | B |
01ac 3800 0000 |8 |
01ae 0000 0cf5 | |
01b0 080b d802 | |
01b2 f236 0000 | 6 |
01b4 0000 2fcf | / |
01b6 4000 0002 |@ |
01b8 34fc 00bf |4 |
01ba 3d00 0000 |= |
01bc 000b e850 | P|
01be 02fa d200 | |
01c0 bef0 2284 | " |
01c2 600b e850 |` P|
01c4 0000 0002 | |
01c6 1000 006b | k|
01c8 d100 2fbc | / |
01ca 0000 05f0 | |
01cc 4800 0c00 |H |
01ce 0000 005f | _|
01d0 04a1 1200 | |
01d2 0bdb f000 | |
01d4 0000 00be | |
01d6 6ace c5c0 |j |
01d8 17b7 e000 | |
01da 0000 0308 | |
01dc 0000 d6c6 | |
01de 9a85 802f | /|
01e0 6fc0 0000 |o |
01e2 0007 8008 | |
01e4 05f2 6200 | b |
01e6 016c c3e1 | l |
01e8 9280 0bd8 | |
01ea 2000 0000 | |
01ec 00bd b180 | |
01ee 00bf 8500 | |
01f0 0000 0000 | |
01f2 0040 005f | @ _|
01f4 d280 0000 | |
01f6 0000 0000 | |
01f8 0080 005f | _|
01fa f280 | |
01fb 0000 0000 | | .BLANK 0000[0x5]