|
|
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_5850da
└─⟦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 0088 | | .CONST 0x0088 ; 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 001b | | .CONST 0x001b ; 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 029a 0023 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0020
0012 c210 | | Store 0x1,0x10
0013 029a 005b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0058
0015 c211 | | Store 0x1,0x11
0016 00bf | | Action Accept_Activation
0017 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0018 00c7 | | Action Elaborate_Subprogram
0019 1d11 | | Execute_Immediate Reference_Lex_1,0x11
001a 00c7 | | Action Elaborate_Subprogram
001b BODY_0008:
001b 00bc | | Action Signal_Activated
001c 00bb | | Action Signal_Completion
001d 0000 0000 | | .XXX[0x3]
001f 0000 | |
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 0023 | # | .CONST 0x0023 ; Address of begin
0021 0004 | | .CONST 0x0004 ; Address of exception handler
0022 0001 | | .CONST 0x0001 ; Number of locals
0023 BODY_0020:
0023 INIT_0020:
0023 e001 | | Load 0x0,0x1
0024 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0025 e5fb | | Load 0x2,-0x5
0026 0120 | | Execute Any,Is_Value
0027 6803 |h | Jump_Zero 0x2b
0028 e002 | | Load 0x0,0x2
0029 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
002a 7801 |x | Jump 0x2c
002b e5fb | | Load 0x2,-0x5
002c e5fd | | Load 0x2,-0x3
002d e003 | | Load 0x0,0x3
002e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
002f e003 | | Load 0x0,0x3
0030 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0031 e5fe | | Load 0x2,-0x2
0032 e5ff | | Load 0x2,-0x1
0033 e004 | | Load 0x0,0x4
0034 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0035 e002 | | Load 0x0,0x2
0036 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0037 c5fb | | Store 0x2,-0x5
0038 c5fa | | Store 0x2,-0x6
0039 4800 |H | Short_Literal 0x0
003a e5fa | | Load 0x2,-0x6
003b e001 | | Load 0x0,0x1
003c 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
003d 7015 |p | Jump_Nonzero 0x53
003e e5fc | | Load 0x2,-0x4
003f 4801 |H | Short_Literal 0x1
0040 4801 |H | Short_Literal 0x1
0041 e005 | | Load 0x0,0x5
0042 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0043 035b | [ | Declare_Type Array,Constrained
0044 0337 | 7 | Declare_Variable Array
0045 e5fa | | Load 0x2,-0x6
0046 e001 | | Load 0x0,0x1
0047 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0048 e005 | | Load 0x0,0x5
0049 1810 | | Execute Package,Field_Execute,Field_Number 0x10
004a e005 | | Load 0x0,0x5
004b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
004c 0119 | | Execute Any,Check_In_Formal_Type
004d 4801 |H | Short_Literal 0x1
004e 00da | | Load_Top At_Offset_2
004f 01d6 | | Execute Vector,Field_Write
0050 6003 |` | Indirect_Literal Discrete,0x54,{0x00000000, 0x00008803}
0051 e001 | | Load 0x0,0x1
0052 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0053 4505 |E | Exit_Subprogram 0x5
0054 0000 0000 | | .LITERAL {0x00000000, 0x00008803}
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 e001 | | Load 0x0,0x1
005c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
005d 00db | | Load_Top At_Offset_3
005e e5fd | | Load 0x2,-0x3
005f e002 | | Load 0x0,0x2
0060 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0061 c5fc | | Store 0x2,-0x4
0062 4800 |H | Short_Literal 0x0
0063 e5fc | | Load 0x2,-0x4
0064 e001 | | Load 0x0,0x1
0065 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0066 7015 |p | Jump_Nonzero 0x7c
0067 00db | | Load_Top At_Offset_3
0068 4801 |H | Short_Literal 0x1
0069 4801 |H | Short_Literal 0x1
006a e005 | | Load 0x0,0x5
006b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
006c 035b | [ | Declare_Type Array,Constrained
006d 0337 | 7 | Declare_Variable Array
006e e5fc | | Load 0x2,-0x4
006f e001 | | Load 0x0,0x1
0070 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0071 e005 | | Load 0x0,0x5
0072 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0073 e005 | | Load 0x0,0x5
0074 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0075 0119 | | Execute Any,Check_In_Formal_Type
0076 4801 |H | Short_Literal 0x1
0077 00da | | Load_Top At_Offset_2
0078 01d6 | | Execute Vector,Field_Write
0079 6006 |` | Indirect_Literal Discrete,0x80,{0x00000000, 0x0000880f}
007a e001 | | Load 0x0,0x1
007b 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
007c 4503 |E | Exit_Subprogram 0x3
007d 0000 0000 | | .XXX[0x3]
007f 0000 | |
0080 0000 0000 | | .LITERAL {0x00000000, 0x0000880f}
0084 0000 0000 | | .BLANK 0000[0x4]
0088 ; --------------------------------------------------------------------------------------
0088 ; Debug Table
0088 ; --------------------------------------------------------------------------------------
0088 0004 000d | | .DEBUG4 0x0004,0x000d,0x50b6,0x0000,0x0001,0x0000
008e 0000 82b2 | | .XXX[0x3e]
0090 09ca 2004 | |
0092 0800 14cc | |
0094 0033 5ccb | 3\ |
0096 0000 82b2 | |
0098 09ca 2004 | |
009a 0000 007f | |
009c 005d e40e | ] |
009e 0000 7062 | pb|
00a0 09ca 2004 | |
00a2 2000 0cbf | |
00a4 0018 e0de | |
00a6 0000 8396 | |
00a8 09c9 9c04 | |
00aa 0000 5f4c | _L|
00ac 0033 5ccb | 3\ |
00ae 0000 82c1 | |
00b0 09c9 9c04 | |
00b2 0000 007f | |
00b4 005d e40e | ] |
00b6 0000 73e2 | s |
00b8 09ca 2004 | |
00ba 0000 007f | |
00bc 005f 1c0e | _ |
00be 0001 87f2 | |
00c0 09c9 9c04 | |
00c2 0000 007f | |
00c4 001e 400e | @ |
00c6 0000 2d52 | -R|
00c8 09ca 2004 | |
00ca 0800 99b8 | |
00cc 0000 0000 | | .BLANK 0000[0x6]
00d2 3800 0c9f |8 | .XXX[0x11a]
00d4 0000 0000 | |
00d6 0000 82c8 | |
00d8 09c9 9c04 | |
00da 0800 244c | $L|
00dc 0033 5ccb | 3\ |
00de 0000 82b2 | |
00e0 09ca 2004 | |
00e2 0000 007f | |
00e4 005d e40e | ] |
00e6 0000 88c2 | |
00e8 09c9 9c04 | |
00ea 0800 5f4c | _L|
00ec 0033 5ccb | 3\ |
00ee 0000 8396 | |
00f0 09ca 2004 | |
00f2 0000 14cc | |
00f4 1d3e 610a | >a |
00f6 0008 3e40 | >@|
00f8 09ca 2004 | |
00fa 0000 007f | |
00fc 005d e40e | ] |
00fe 0002 2102 | ! |
0100 09ca 2004 | |
0102 2000 0cbf | |
0104 0019 c0de | |
0106 0000 8210 | |
0108 0000 0000 | |
010a 3000 0c9f |0 |
010c 0000 0000 | |
010e 0000 8210 | |
0110 09ca 2004 | |
0112 0800 14cc | |
0114 0033 5ccb | 3\ |
0116 0000 8210 | |
0118 09ca 2004 | |
011a 0800 14cc | |
011c 0033 5ccb | 3\ |
011e 0000 8210 | |
0120 09ca 2004 | |
0122 0000 007f | |
0124 005d e40e | ] |
0126 0000 7062 | pb|
0128 09ca 2004 | |
012a 2000 0cbf | |
012c 0019 f0de | |
012e 0000 82f4 | |
0130 09c9 9c04 | |
0132 0000 5f4c | _L|
0134 0033 5ccb | 3\ |
0136 0000 821f | |
0138 09c9 9c04 | |
013a 0000 007f | |
013c 005d e40e | ] |
013e 0000 73e2 | s |
0140 09c9 9c04 | |
0142 0800 5f4c | _L|
0144 0033 5ccb | 3\ |
0146 0000 84f2 | |
0148 09c9 9c04 | |
014a 0800 0280 | |
014c 0000 0000 | |
014e 0000 007b | {|
0150 09ca 2004 | |
0152 0000 007f | |
0154 005d e40e | ] |
0156 0000 88c2 | |
0158 09c9 9c04 | |
015a 0000 007f | |
015c 005f 1c0e | _ |
015e 0001 8a82 | |
0160 09ca 2004 | |
0162 0000 14cc | |
0164 1d3e 610a | >a |
0166 0008 3ad4 | : |
0168 0000 0000 | |
016a 3800 0c9f |8 |
016c 0000 0000 | |
016e 0000 840e | |
0170 09c9 9c04 | |
0172 0800 5f4c | _L|
0174 0033 5ccb | 3\ |
0176 0000 82f4 | |
0178 0000 0000 | |
017a 3000 0c9f |0 |
017c 0000 0000 | |
017e 0000 8330 | 0|
0180 09ca 2004 | |
0182 0800 14cc | |
0184 0033 5ccb | 3\ |
0186 0000 8330 | 0|
0188 09ca 2004 | |
018a 0800 14cc | |
018c 0033 5ccb | 3\ |
018e 0000 8330 | 0|
0190 09ca 2004 | |
0192 0000 007f | |
0194 005d e40e | ] |
0196 0000 7062 | pb|
0198 09ca 2004 | |
019a 2000 0cbf | |
019c 001a d0de | |
019e 0000 8414 | |
01a0 09c9 9c04 | |
01a2 0000 5f4c | _L|
01a4 0033 5ccb | 3\ |
01a6 0000 833f | ?|
01a8 09c9 9c04 | |
01aa 0000 007f | |
01ac 005d e40e | ] |
01ae 0000 73e2 | s |
01b0 09ca 2004 | |
01b2 0800 14cc | |
01b4 0033 5ccb | 3\ |
01b6 0000 85cd | |
01b8 09ca 2004 | |
01ba 0000 007f | |
01bc 005d e40e | ] |
01be 0000 7062 | pb|
01c0 09ca 2004 | |
01c2 2000 0cbf | |
01c4 001b 20de | |
01c6 0000 86b1 | |
01c8 09c9 9c04 | |
01ca 0000 5f4c | _L|
01cc 0033 5ccb | 3\ |
01ce 0000 85dc | |
01d0 09c9 9c04 | |
01d2 0000 007f | |
01d4 005d e40e | ] |
01d6 0000 73e2 | s |
01d8 09ca 2004 | |
01da 0000 007f | |
01dc 005f 1c0e | _ |
01de 0001 87f2 | |
01e0 09c9 9c04 | |
01e2 0800 5f4c | _L|
01e4 0033 5ccb | 3\ |
01e6 0000 8414 | |
01e8 09ca 2004 | |
01ea 0800 99b8 | |
01ec 0000 0000 | | .BLANK 0000[0x6]
01f2 3800 0c9f |8 | .XXX[0xe]
01f4 0000 0000 | |
01f6 0000 85e3 | |
01f8 09c9 9c04 | |
01fa 0800 244c | $L|
01fc 0033 5ccb | 3\ |
01fe 0000 85cd | |