|
|
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_11cacfe
└─⟦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 0070 | p | .CONST 0x0070 ; 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 002a | * | .CONST 0x002a ; 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 0033 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0030
000f 029a 004b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0048
0011 029a 0053 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0050
0013 00c4 | | Action Make_Default
0014 00c4 | | Action Make_Default
0015 029a 005b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0058
0017 c212 | | Store 0x1,0x12
0018 029a 006b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0068
001a c211 | | Store 0x1,0x11
001b 00bf | | Action Accept_Activation
001c e20d | | Load 0x1,0xd
001d 0007 | | Action Break_Optional
001e 00d8 | | Load_Top At_Offset_0
001f 0007 | | Action Break_Optional
0020 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0021 00c7 | | Action Elaborate_Subprogram
0022 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0023 00c7 | | Action Elaborate_Subprogram
0024 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0025 00c7 | | Action Elaborate_Subprogram
0026 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0027 00c7 | | Action Elaborate_Subprogram
0028 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0029 00c7 | | Action Elaborate_Subprogram
002a BODY_0008:
002a 00bc | | Action Signal_Activated
002b 00bb | | Action Signal_Completion
002c 0000 0000 | | .BLANK 0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0033 | 3 | .CONST 0x0033 ; Address of begin
0031 0004 | | .CONST 0x0004 ; Address of exception handler
0032 0001 | | .CONST 0x0001 ; Number of locals
0033 BODY_0030:
0033 INIT_0030:
0033 e213 | | Load 0x1,0x13
0034 0a64 | d | Execute_Immediate Plus,0x64
0035 c213 | | Store 0x1,0x13
0036 e213 | | Load 0x1,0x13
0037 8212 | | Call 0x1,0x12
0038 09ff | | Execute_Immediate Binary_Scale,-0x1
0039 027d | } | Execute Discrete,Greater
003a 6806 |h | Jump_Zero 0x41
003b 4864 |Hd | Short_Literal 0x64
003c a213 | | Store_Unchecked 0x1,0x13
003d e214 | | Load 0x1,0x14
003e 4896 |H | Short_Literal 0x96
003f 0273 | s | Execute Discrete,Plus
0040 c214 | | Store 0x1,0x14
0041 4501 |E | Exit_Subprogram 0x1
0042 0000 0000 | | .BLANK 0000[0x6]
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 e214 | | Load 0x1,0x14
0054 00ca | | Action Exit_Nullary_Function
0055 0000 0000 | | .XXX[0x3]
0057 0000 | |
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 ; 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 4864 |Hd | Short_Literal 0x64
006c a213 | | Store_Unchecked 0x1,0x13
006d 4896 |H | Short_Literal 0x96
006e a214 | | Store_Unchecked 0x1,0x14
006f 4501 |E | Exit_Subprogram 0x1
0070 ; --------------------------------------------------------------------------------------
0070 ; Debug Table
0070 ; --------------------------------------------------------------------------------------
0070 0004 0011 | | .DEBUG4 0x0004,0x0011,0x13d2,0x0000,0x0001,0x0000
0076 0000 0000 | | .BLANK 0000[0x13]
0089 003a b000 | : | .XXX[0x2]
008b 0000 0000 | | .BLANK 0000[0x18]
00a3 000e 8000 | | .XXX[0x2]
00a5 0000 0000 | | .BLANK 0000[0xd]
00b2 ec80 | | .XXX[0x1]
00b3 0000 0000 | | .BLANK 0000[0xaa]
015d e540 | @ | .XXX[0x1]
015e 0000 0000 | | .BLANK 0000[0x16]
0174 06b0 4000 | @ | .XXX[0x8c]
0176 2202 4000 |" @ |
0178 588a 0001 |X |
017a 0c84 0025 | %|
017c db40 1680 | @ |
017e b100 0057 | W|
0180 ca48 4080 | H@ |
0182 0ed8 4000 | @ |
0184 2202 4000 |" @ |
0186 6c8a 0000 |l |
0188 f084 0025 | %|
018a d900 0382 | |
018c 6340 1b80 |c@ |
018e a2b8 4000 | @ |
0190 2202 4000 |" @ |
0192 5c92 0000 |\ |
0194 d884 0025 | %|
0196 dac4 b780 | |
0198 0a48 4000 | H@ |
019a 6250 4080 |bP@ |
019c 0100 03a1 | |
019e 6640 4000 |f@@ |
01a0 6a02 4000 |j @ |
01a2 208a 0000 | |
01a4 b884 0025 | %|
01a6 da50 4080 | P@ |
01a8 0248 4000 | H@ |
01aa 6100 03a1 |a |
01ac 4a40 4000 |J@@ |
01ae 6602 4000 |f @ |
01b0 208a 0000 | |
01b2 9c84 0025 | %|
01b4 d900 0383 | |
01b6 7f40 1b80 | @ |
01b8 a2c0 4000 | @ |
01ba 2202 4000 |" @ |
01bc 62e0 4080 |b @ |
01be 000a 0000 | |
01c0 66e8 4080 |f @ |
01c2 0202 9c00 | |
01c4 5cda 0000 |\ |
01c6 5f40 1680 |_@ |
01c8 b258 4000 | X@ |
01ca 6360 0b00 |c` |
01cc 0358 0b80 | X |
01ce 1240 0e81 | @ |
01d0 8360 8880 | ` |
01d2 0358 8880 | X |
01d4 1100 0076 | v|
01d6 b248 4080 | H@ |
01d8 0788 1900 | |
01da 02e0 1c80 | |
01dc 0740 9100 | @ |
01de 7790 1a00 |w |
01e0 03c0 1880 | |
01e2 33c0 9200 |3 |
01e4 7500 0383 |u |
01e6 6340 1b80 |c@ |
01e8 a2c0 4000 | @ |
01ea 2202 4000 |" @ |
01ec 604a ffff |`J |
01ee aee8 1d80 | |
01f0 1340 1680 | @ |
01f2 b100 005c | \|
01f4 6648 4080 |fH@ |
01f6 0100 0261 | a|
01f8 2ec0 4080 |. @ |
01fa 0042 0000 | B |
01fc 3404 0000 |4 |
01fe 03c0 1084 | |