|
|
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, ELAB_segment_table, NULL, R1k_Segment, seg_6148f2
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦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 0098 | | .CONST 0x0098 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0090 | | .CONST 0x0090 ; Offset to segment table (only in elab segments)
0007 8000 | | .CONST 0x8000 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 000e | | .CONST 0x000e ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029c 0013 | | Declare_Subprogram For_Outer_Call,Visible,INIT_0010
000d 00bf | | Action Accept_Activation
000e BODY_0008:
000e 00bc | | Action Signal_Activated
000f 00bb | | Action Signal_Completion
0010 ; --------------------------------------------------------------------------------------
0010 ; SUBPROGRAM
0010 ; --------------------------------------------------------------------------------------
0010 0015 | | .CONST 0x0015 ; Address of begin
0011 001a | | .CONST 0x001a ; Address of exception handler
0012 0002 | | .CONST 0x0002 ; Number of locals
0013 INIT_0010:
0013 029f 0023 | #| Declare_Subprogram For_Call,INIT_0020
0015 BODY_0010:
0015 8402 | | Call 0x2,0x2
0016 7801 |x | Jump 0x18
0017 0003 | | .XXX[0x1]
0018 006f | o | Action Break_Unconditional
0019 4501 |E | Exit_Subprogram 0x1
001a TRAP_0010:
001a 7801 |x | Jump 0x1c
001b 0003 | | .XXX[0x1]
001c 006f | o | Action Break_Unconditional
001d 00d8 | | Load_Top At_Offset_0
001e 0100 | | Execute Exception,Raise
001f 0000 | | .XXX[0x1]
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 0062 | b | .CONST 0x0062 ; Address of begin
0021 0004 | | .CONST 0x0004 ; Address of exception handler
0022 000b | | .CONST 0x000b ; Number of locals
0023 INIT_0020:
0023 7801 |x | Jump 0x25
0024 0002 | | .XXX[0x1]
0025 006f | o | Action Break_Unconditional
0026 7834 |x4 | Jump 0x5b
0027 4800 |H | Short_Literal 0x0
0028 6063 |`c | Indirect_Literal Discrete,0x8c,{0x00143d0b, 0x000000b0}
0029 02a0 | | Declare_Subprogram Null_Subprogram
002a 038e | | Declare_Type Package,Defined
002b 0387 | | Declare_Variable Package
002c 00d8 | | Load_Top At_Offset_0
002d 190d | | Execute Package,Field_Reference,Field_Number 0xd
002e 6059 |`Y | Indirect_Literal Discrete,0x88,{0x00000000, 0x003d6804}
002f e002 | | Load 0x0,0x2
0030 e001 | | Load 0x0,0x1
0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0032 6051 |`Q | Indirect_Literal Discrete,0x84,{0x00000000, 0x000cb004}
0033 e002 | | Load 0x0,0x2
0034 e001 | | Load 0x0,0x1
0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0036 6049 |`I | Indirect_Literal Discrete,0x80,{0x00000000, 0x003eb804}
0037 e002 | | Load 0x0,0x2
0038 e001 | | Load 0x0,0x1
0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
003a 6041 |`A | Indirect_Literal Discrete,0x7c,{0x00000000, 0x003b6804}
003b e002 | | Load 0x0,0x2
003c e001 | | Load 0x0,0x1
003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
003e 6039 |`9 | Indirect_Literal Discrete,0x78,{0x00000000, 0x003ec804}
003f e002 | | Load 0x0,0x2
0040 e001 | | Load 0x0,0x1
0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0042 6031 |`1 | Indirect_Literal Discrete,0x74,{0x00000000, 0x003ecc04}
0043 e002 | | Load 0x0,0x2
0044 e001 | | Load 0x0,0x1
0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0046 6029 |`) | Indirect_Literal Discrete,0x70,{0x00000000, 0x003ed404}
0047 e002 | | Load 0x0,0x2
0048 e001 | | Load 0x0,0x1
0049 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
004a 6021 |`! | Indirect_Literal Discrete,0x6c,{0x00000000, 0x003e9404}
004b e002 | | Load 0x0,0x2
004c e001 | | Load 0x0,0x1
004d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
004e 00da | | Load_Top At_Offset_2
004f 00da | | Load_Top At_Offset_2
0050 e604 | | Load 0x3,0x4
0051 e607 | | Load 0x3,0x7
0052 e605 | | Load 0x3,0x5
0053 e60b | | Load 0x3,0xb
0054 e606 | | Load 0x3,0x6
0055 4807 |H | Short_Literal 0x7
0056 e602 | | Load 0x3,0x2
0057 020e | | Execute Module,Augment_Imports
0058 e602 | | Load 0x3,0x2
0059 020f | | Execute Module,Activate
005a 7807 |x | Jump BODY_0020
005b 600c |` | Indirect_Literal Discrete,0x68,{0x00000000, 0x00001f40}
005c 6007 |` | Indirect_Literal Discrete,0x64,{0x00000000, 0x00190c04}
005d e002 | | Load 0x0,0x2
005e e001 | | Load 0x0,0x1
005f 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0060 180d | | Execute Package,Field_Execute,Field_Number 0xd
0061 7fc5 | | Jump 0x27
0062 BODY_0020:
0062 8603 | | Call 0x3,0x3
0063 4501 |E | Exit_Subprogram 0x1
0064 0000 0000 | | .LITERAL {0x00000000, 0x00190c04}
0068 0000 0000 | | .LITERAL {0x00000000, 0x00001f40}
006c 0000 0000 | | .LITERAL {0x00000000, 0x003e9404}
0070 0000 0000 | | .LITERAL {0x00000000, 0x003ed404}
0074 0000 0000 | | .LITERAL {0x00000000, 0x003ecc04}
0078 0000 0000 | | .LITERAL {0x00000000, 0x003ec804}
007c 0000 0000 | | .LITERAL {0x00000000, 0x003b6804}
0080 0000 0000 | | .LITERAL {0x00000000, 0x003eb804}
0084 0000 0000 | | .LITERAL {0x00000000, 0x000cb004}
0088 0000 0000 | | .LITERAL {0x00000000, 0x003d6804}
008c 0014 3d0b | = | .LITERAL {0x00143d0b, 0x000000b0}
0090 ; --------------------------------------------------------------------------------------
0090 ; Segment Table
0090 ; --------------------------------------------------------------------------------------
0090 0028 | ( | .XXX[0x1]
0091 0000 0000 | | .BLANK 0000[0x7]
0098 ; --------------------------------------------------------------------------------------
0098 ; Debug Table
0098 ; --------------------------------------------------------------------------------------
0098 0004 000d | | .DEBUG4 0x0004,0x000d,0xe325,0x0000,0x0001,0x0000
009e a3d6 620f | b | .XXX[0x162]
00a0 1019 a812 | |
00a2 3514 6142 |5 aB|
00a4 3514 3943 |5 9C|
00a6 a396 620f | b |
00a8 1019 a81a | |
00aa 3514 2142 |5 !B|
00ac 3511 8943 |5 C|
00ae a356 620f | Vb |
00b0 1019 a812 | |
00b2 3514 3942 |5 9B|
00b4 351b f143 |5 C|
00b6 a316 620f | b |
00b8 1019 a80b | |
00ba a196 660f | f |
00bc 100a 2514 | % |
00be 1a35 1bba | 5 |
00c0 251b 39a8 |% 9 |
00c2 1942 3514 | B5 |
00c4 4943 a29e |IC |
00c6 620f 101a |b |
00c8 2d7b 3b1d |-{; |
00ca 1c30 1823 | 0 #|
00cc 1d1b b02c | ,|
00ce 0235 1bb1 | 5 |
00d0 43fd d819 |C |
00d2 5bfd 511a |[ Q |
00d4 0f10 1ae0 | |
00d6 0401 797f | y |
00d8 270e 4320 |' C |
00da 0800 015d | ]|
00dc 5a2d d812 |Z- |
00de 2d10 10cd |- |
00e0 1008 af4a | J|
00e2 e444 03df | D |
00e4 c62f eb47 | / G|
00e6 9e07 1ca8 | |
00e8 73ac 0a2c |s ,|
00ea f4e4 d5d7 | |
00ec ea2c 1224 | , $|
00ee 15a8 495b | I[|
00f0 a396 620f | b |
00f2 1011 797f | y |
00f4 270e 4320 |' C |
00f6 2800 015b |( [|
00f8 1d1b dbff | |
00fa ff1d 1be3 | |
00fc fffe f908 | |
00fe 2bac 27d9 |+ ' |
0100 1040 11d1 | @ |
0102 aa0f 184a | J|
0104 07fa 0831 | 1|
0106 cc1a 0df0 | |
0108 4001 d7ae |@ |
010a 07fa 0831 | 1|
010c c833 fddb | 3 |
010e fba2 4ffe | O |
0110 0f10 0a2d | -|
0112 dbfa 2d78 | -x|
0114 122d 1c08 | - |
0116 cc1c af4a | J|
0118 e444 03df | D |
011a c747 8a07 | G |
011c 08a8 7225 | r%|
011e 5bf2 2f6a |[ /j|
0120 2c1e 2412 |, $ |
0122 2d7b f224 |-{ $|
0124 de87 d05a | Z|
0126 2c5b d85a |,[ Z|
0128 2510 3225 |% 2%|
012a 503a 2d78 |P:-x|
012c 122c 1e2d | , -|
012e 5c0a 2510 |\ % |
0130 0a25 5013 | %P |
0132 1d10 4004 | @ |
0134 022f 197b | / {|
0136 270e 422d |' B-|
0138 1bda 2d5b | -[|
013a e0e5 5039 | P9|
013c de2d c814 | - |
013e e510 31de | 1 |
0140 122d 1032 | - 2|
0142 2d50 3a25 |-P:%|
0144 1bda 255b | %[|
0146 e225 dbfb | % |
0148 a5cb ff20 | |
014a 4800 015d |H ]|
014c 59a8 07fd |Y |
014e d813 a3c8 | |
0150 060f 1012 | |
0152 251b c82f |% /|
0154 01d0 222d | "-|
0156 1bc9 797f | y |
0158 270e 422d |' B-|
015a 1812 251b | % |
015c d014 1002 | |
015e 251b c22d |% -|
0160 1818 f450 | P|
0162 01d4 0fa7 | |
0164 5c00 f454 |\ T|
0166 01d0 a8f4 | |
0168 5801 d01e |X |
016a e0b4 0179 | y|
016c 7f27 0e2d | ' -|
016e 7bc3 fddc |{ |
0170 0bfc dfa1 | |
0172 c7ea 0f10 | |
0174 122f c02f | / /|
0176 d9d0 fd5b | [|
0178 a303 fa0f | |
017a 100b a620 | |
017c 062d 7812 | -x |
017e 0cfc 09d4 | |
0180 4a2d 7bc3 |J-{ |
0182 fddc 0bfc | |
0184 dfa1 2fea | / |
0186 0f10 122f | /|
0188 c3ad 122d | -|
018a 7812 0cfc |x |
018c 31d6 e62f |1 /|
018e 0e25 1bba | % |
0190 0dfc 1001 | |
0192 f03d fc1a | = |
0194 0dfc 0881 | |
0196 c81e e018 | |
0198 0179 7f27 | y '|
019a 0e2d 7bb9 | -{ |
019c ad1c 084a | J|
019e 2fc2 0719 |/ |
01a0 082a 2d78 | *-x|
01a2 131c 1c08 | |
01a4 022d 7bc2 | -{ |
01a6 2d10 0a2d |- -|
01a8 5012 241e |P $ |
01aa 255c 082f |%\ /|
01ac d9d3 4da8 | M |
01ae 2fa3 4a5e |/ J^|
01b0 0f10 0a2d | -|
01b2 7812 251c |x % |
01b4 41a8 03fd |A |
01b6 d043 a3fa | C |
01b8 5e0f 1012 |^ |
01ba 2d78 1225 |-x %|
01bc 1c82 255c | %\|
01be 8b1d 1bb8 | |
01c0 0003 ac12 | |
01c2 43fd 1bba |C |
01c4 0dfb b819 | |
01c6 f00f a7c0 | |
01c8 022d 7bba | -{ |
01ca 2900 1a2f |) /|
01cc ee2d 7812 | -x |
01ce 2104 4baf |! K |
01d0 91a8 062d | -|
01d2 1810 1440 | @|
01d4 0143 a398 | C |
01d6 020f 1012 | |
01d8 251b c82f |% /|
01da 01d0 0fa7 | |
01dc c7fa 2d78 | -x|
01de 120d fc4b | K|
01e0 fdd4 520d | R |
01e2 fc53 fdd4 | S |
01e4 3a0d fc5b |: [|
01e6 fdd4 22e0 | " |
01e8 5801 797f |X y |
01ea 270e 43fd |' C |
01ec dc8b fddc | |
01ee 83a2 3e5e | >^|
01f0 0f10 1225 | %|
01f2 1bea 255b | %[|
01f4 f225 1bfb | % |
01f6 d91b f811 | |
01f8 d0af 1d1b | |
01fa e000 02f9 | |
01fc 082b ac36 | + 6|
01fe 43d9 1040 |C @|