|
|
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_c7f0e2
└─⟦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 0050 | P | .CONST 0x0050 ; 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 0026 | & | .CONST 0x0026 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0013 | | .CONST 0x0013 ; 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 00c4 | | Action Make_Default
0011 00c4 | | Action Make_Default
0012 e001 | | Load 0x0,0x1
0013 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0014 0129 | ) | Execute Any,Make_Visible
0015 c211 | | Store 0x1,0x11
0016 029a 002b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0028
0018 c212 | | Store 0x1,0x12
0019 029a 003b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0038
001b c213 | | Store 0x1,0x13
001c 029a 0043 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0040
001e c210 | | Store 0x1,0x10
001f 00bf | | Action Accept_Activation
0020 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0021 00c7 | | Action Elaborate_Subprogram
0022 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0023 00c7 | | Action Elaborate_Subprogram
0024 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0025 00c7 | | Action Elaborate_Subprogram
0026 BODY_0008:
0026 00bc | | Action Signal_Activated
0027 00bb | | Action Signal_Completion
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 480a |H | Short_Literal 0xa
002c 00db | | Load_Top At_Offset_3
002d 01cb | | Execute Vector,Append
002e e5fe | | Load 0x2,-0x2
002f e001 | | Load 0x0,0x1
0030 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0031 4502 |E | Exit_Subprogram 0x2
0032 0000 0000 | | .BLANK 0000[0x6]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 003b | ; | .CONST 0x003b ; Address of begin
0039 0004 | | .CONST 0x0004 ; Address of exception handler
003a 0001 | | .CONST 0x0001 ; Number of locals
003b BODY_0038:
003b INIT_0038:
003b 00da | | Load_Top At_Offset_2
003c e5fe | | Load 0x2,-0x2
003d e001 | | Load 0x0,0x1
003e 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
003f 4502 |E | Exit_Subprogram 0x2
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 00da | | Load_Top At_Offset_2
0044 e001 | | Load 0x0,0x1
0045 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0046 6804 |h | Jump_Zero 0x4b
0047 00da | | Load_Top At_Offset_2
0048 e001 | | Load 0x0,0x1
0049 1819 | | Execute Package,Field_Execute,Field_Number 0x19
004a c5ff | | Store 0x2,-0x1
004b 4501 |E | Exit_Subprogram 0x1
004c 0000 0000 | | .BLANK 0000[0x4]
0050 ; --------------------------------------------------------------------------------------
0050 ; Debug Table
0050 ; --------------------------------------------------------------------------------------
0050 0004 000d | | .DEBUG4 0x0004,0x000d,0x91c0,0x0000,0x0001,0x0000
0056 0000 0000 | | .BLANK 0000[0x4]
005a 6447 1e00 |dG | .XXX[0xd]
005c 644b ae02 |dK |
005e 0010 b009 | |
0060 1e40 0000 | @ |
0062 1000 0000 | |
0064 07a0 2479 | $y|
0066 ca00 | |
0067 0000 0000 | | .BLANK 0000[0x5]
006c 0644 9660 | D `| .XXX[0x7]
006e 0644 df60 | D `|
0070 2000 a400 | |
0072 8a74 | t |
0073 0000 0000 | | .BLANK 0000[0xb]
007e 0064 4bae | dK | .XXX[0xd]
0080 0064 503e | dP>|
0082 0200 10b0 | |
0084 091e c000 | |
0086 0010 0000 | |
0088 0007 a024 | $|
008a 7bcb |{ |
008b 0000 0000 | | .BLANK 0000[0x5]
0090 0006 44df | D | .XXX[0x8]
0092 6006 4528 |` E(|
0094 6020 00a4 |` |
0096 008a 7400 | t |
0098 0000 0000 | | .BLANK 0000[0xb]
00a3 6450 3e00 |dP> | .XXX[0xd]
00a5 6454 ce02 |dT |
00a7 0010 b009 | |
00a9 1e40 0000 | @ |
00ab 1000 0000 | |
00ad 07a0 2479 | $y|
00af cd00 | |
00b0 0000 0000 | | .BLANK 0000[0x5]
00b5 0645 2860 | E(`| .XXX[0x7]
00b7 0645 7160 | Eq`|
00b9 2000 a400 | |
00bb 8a74 | t |
00bc 0000 0000 | | .BLANK 0000[0xb]
00c7 0064 54ce | dT | .XXX[0xd]
00c9 0064 595e | dY^|
00cb 0200 10b0 | |
00cd 091e c000 | |
00cf 0010 0000 | |
00d1 0007 a024 | $|
00d3 7bce |{ |
00d4 0000 0000 | | .BLANK 0000[0x5]
00d9 0006 4571 | Eq| .XXX[0x8]
00db 6006 45ba |` E |
00dd 6020 00a4 |` |
00df 008a 7400 | t |
00e1 0000 0000 | | .BLANK 0000[0xb]
00ec 6459 5e00 |dY^ | .XXX[0xd]
00ee 645d ee02 |d] |
00f0 0010 b009 | |
00f2 1e40 0000 | @ |
00f4 1000 0000 | |
00f6 07a0 2479 | $y|
00f8 d000 | |
00f9 0000 0000 | | .BLANK 0000[0x5]
00fe 0645 ba60 | E `| .XXX[0x7]
0100 0646 0360 | F `|
0102 2000 a400 | |
0104 8a74 | t |
0105 0000 0000 | | .BLANK 0000[0xb]
0110 0064 5dee | d] | .XXX[0xd]
0112 0064 627e | db~|
0114 0200 10b0 | |
0116 091e c000 | |
0118 0010 0000 | |
011a 0007 a024 | $|
011c 7bd1 |{ |
011d 0000 0000 | | .BLANK 0000[0x5]
0122 0006 4603 | F | .XXX[0x8]
0124 6006 464c |` FL|
0126 6020 00a4 |` |
0128 008a 7400 | t |
012a 0000 0000 | | .BLANK 0000[0xb]
0135 6462 7e00 |db~ | .XXX[0xd]
0137 6467 0e02 |dg |
0139 0010 b009 | |
013b 1e40 0000 | @ |
013d 1000 0000 | |
013f 07a0 2479 | $y|
0141 d300 | |
0142 0000 0000 | | .BLANK 0000[0x5]
0147 0646 4c60 | FL`| .XXX[0x7]
0149 0646 9560 | F `|
014b 2000 a400 | |
014d 8a74 | t |
014e 0000 0000 | | .BLANK 0000[0xb]
0159 0064 670e | dg | .XXX[0xd]
015b 0064 6b9e | dk |
015d 0200 10b0 | |
015f 091e c000 | |
0161 0010 0000 | |
0163 0007 a024 | $|
0165 7bd4 |{ |
0166 0000 0000 | | .BLANK 0000[0x5]
016b 0006 4695 | F | .XXX[0x8]
016d 6006 46de |` F |
016f 6020 00a4 |` |
0171 008a 7400 | t |
0173 0000 0000 | | .BLANK 0000[0xb]
017e 646b 9e00 |dk | .XXX[0xd]
0180 6470 2e02 |dp. |
0182 0010 b009 | |
0184 1e40 0000 | @ |
0186 1000 0000 | |
0188 07a0 2479 | $y|
018a d600 | |
018b 0000 0000 | | .BLANK 0000[0x5]
0190 0646 de60 | F `| .XXX[0x7]
0192 0647 2760 | G'`|
0194 2000 a400 | |
0196 8a74 | t |
0197 0000 0000 | | .BLANK 0000[0xb]
01a2 0064 702e | dp.| .XXX[0xd]
01a4 0064 74be | dt |
01a6 0200 10b0 | |
01a8 091e c000 | |
01aa 0010 0000 | |
01ac 0007 a024 | $|
01ae 7bd7 |{ |
01af 0000 0000 | | .BLANK 0000[0x5]
01b4 0006 4727 | G'| .XXX[0x8]
01b6 6006 4770 |` Gp|
01b8 6020 00a4 |` |
01ba 008a 7400 | t |
01bc 0000 0000 | | .BLANK 0000[0xb]
01c7 6474 be00 |dt | .XXX[0xd]
01c9 6479 4e02 |dyN |
01cb 0010 b009 | |
01cd 1e40 0000 | @ |
01cf 1000 0000 | |
01d1 07a0 2479 | $y|
01d3 d900 | |
01d4 0000 0000 | | .BLANK 0000[0x5]
01d9 0647 7060 | Gp`| .XXX[0x7]
01db 0647 b960 | G `|
01dd 2000 a400 | |
01df 8a74 | t |
01e0 0000 0000 | | .BLANK 0000[0xb]
01eb 0064 794e | dyN| .XXX[0xd]
01ed 0064 7dde | d} |
01ef 0200 10b0 | |
01f1 091e c000 | |
01f3 0010 0000 | |
01f5 0007 a024 | $|
01f7 7bda |{ |
01f8 0000 0000 | | .BLANK 0000[0x5]
01fd 0006 47b9 | G | .XXX[0x3]
01ff 6006 |` |