DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦2af91d141⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03b8fe

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

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 0028       | (  |		.CONST	0x0028								; 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 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 001b       |    |		.CONST	0x001b								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0001       |    |		.CONST	0x0001								; Number of locals
001b			BODY_0018:
001b			INIT_0018:
001b e5f8       |    |		Load	0x2,-0x8
001c e5f9       |    |		Load	0x2,-0x7
001d e5fa       |    |		Load	0x2,-0x6
001e e5fb       |    |		Load	0x2,-0x5
001f e5fc       |    |		Load	0x2,-0x4
0020 e5fd       |    |		Load	0x2,-0x3
0021 e5fe       |    |		Load	0x2,-0x2
0022 e5ff       |    |		Load	0x2,-0x1
0023 e001       |    |		Load	0x0,0x1
0024 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0025 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0026 0000 0000  |    |		.XXX[0x2]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0xeb3d,0x0000,0x0001,0x0000
002e 0000 0040  |   @|		.XXX[0x13c]
0030 0000 0000  |    |
0032 0000 0020  |    |
0034 1ea6 a882  |    |
0036 9c88 82a4  |    |
0038 885c a6a8  | \  |
003a a492 9c8e  |    |
003c 0016 0040  |   @|
003e a6dc c2e0  |    |
0040 e6d0 dee8  |    |
0042 be86 deda  |    |
0044 e0d8 cae8  |    |
0046 cac8 7640  |  v@|
0048 5a5a 40c6  |ZZ@ |
004a dedc c8d2  |    |
004c e8d2 dedc  |    |
004e 0000 0000  |    |
0050 0000 0010  |    |
0052 0000 0004  |    |
0054 0000 08a4  |    |
0056 0049 3515  | I5 |
0058 4d4d 051d  |MM  |
005a 157d 5165  | }Qe|
005c 4115 4cb9  |A L |
005e 2d25 3910  |-%9 |
0060 ee65 b8c4  | e  |
0062 002d 4d65  | -Me|
0064 4d51 1535  |MQ 5|
0066 7d09 3d3d  |} ==|
0068 50c4 0051  |P  Q|
006a 4d55 094d  |MU M|
006c 654d 5115  |eMQ |
006e 357d 1531  |5} 1|
0070 0509 3d49  |  =I|
0072 0551 1510  | Q  |
0074 c400 414d  |  AM|
0076 3905 414d  |9 AM|
0078 213d 517d  |!=Q}|
007a 4d51 0549  |MQ I|
007c 5115 10c4  |Q   |
007e 0049 4d39  | IM9|
0080 0541 4d21  | AM!|
0082 3d51 7d0d  |=Q} |
0084 3d35 4131  |=5A1|
0086 1551 1510  | Q  |
0088 c400 310d  |  1 |
008a 4915 0551  |I  Q|
008c 1511 7d55  |  }U|
008e 4d15 48c4  |M H |
0090 0015 313d  |  1=|
0092 1d25 38c4  | %8 |
0094 0019 313d  |  1=|
0096 1d3d 5550  | =UP|
0098 c400 2d11  |  - |
009a 1109 7d4d  |  }M|
009c 5105 4951  |Q IQ|
009e 1510 c400  |    |
00a0 3511 1109  |5   |
00a2 7d0d 3d35  |} =5|
00a4 4131 1551  |A1 Q|
00a6 1510 c400  |    |
00a8 3111 254d  |1 %M|
00aa 2d7d 4d51  |-}MQ|
00ac 0549 5115  | IQ |
00ae 10c4 0039  |   9|
00b0 1125 4d2d  | %M-|
00b2 7d0d 3d35  |} =5|
00b4 4131 1551  |A1 Q|
00b6 1510 c400  |    |
00b8 2d11 254d  |- %M|
00ba 2d7d 4d51  |-}MQ|
00bc 0551 554c  | QUL|
00be c400 3119  |  1 |
00c0 2531 157d  |%1 }|
00c2 4d51 0549  |MQ I|
00c4 5115 10c4  |Q   |
00c6 0039 1925  | 9 %|
00c8 3115 7d0d  |1 } |
00ca 3d35 4131  |=5A1|
00cc 1551 1510  | Q  |
00ce c400 2d05  |  - |
00d0 1105 7d4d  |  }M|
00d2 5105 4951  |Q IQ|
00d4 1510 c400  |    |
00d6 3505 1105  |5   |
00d8 7d0d 3d35  |} =5|
00da 4131 1551  |A1 Q|
00dc 1510 c400  |    |
00de 3905 0d51  |9  Q|
00e0 253d 397d  |%=9}|
00e2 4d51 0549  |MQ I|
00e4 5115 10c4  |Q   |
00e6 0041 050d  | A  |
00e8 5125 3d39  |Q%=9|
00ea 7d0d 3d35  |} =5|
00ec 4131 1551  |A1 Q|
00ee 1510 c400  |    |
00f0 510d 3d11  |Q = |
00f2 157d 4d15  | }M |
00f4 1d35 1539  | 5 9|
00f6 517d 4d51  |Q}MQ|
00f8 0549 5115  | IQ |
00fa 10c4 0059  |   Y|
00fc 0d3d 1115  | =  |
00fe 7d4d 151d  |}M  |
0100 3515 3951  |5 9Q|
0102 7d0d 3d35  |} =5|
0104 4131 1551  |A1 Q|
0106 1510 c400  |    |
0108 4511 2549  |E %I|
010a 150d 513d  |  Q=|
010c 4965 7d4d  |Ie}M|
010e 5105 4951  |Q IQ|
0110 1510 c400  |    |
0112 4d11 2549  |M %I|
0114 150d 513d  |  Q=|
0116 4965 7d0d  |Ie} |
0118 3d35 4131  |=5A1|
011a 1551 1510  | Q  |
011c c400 4135  |  A5|
011e 1535 3d49  | 5=I|
0120 657d 150d  |e}  |
0122 0d7d 1549  | } I|
0124 493d 48c4  |I=H |
0126 0021 1551  | ! Q|
0128 2115 4939  |! I9|
012a 1550 c400  | P  |
012c 1151 0541  | Q A|
012e 14c4 0029  |   )|
0130 1125 4d2d  | %M-|
0132 7d15 4949  |} II|
0134 3d48 c400  |=H  |
0136 394d 2155  |9M!U|
0138 5111 3d5d  |Q =]|
013a 397d 0d05  |9}  |
013c 554d 14c4  |UM  |
013e 002d 0d49  | - I|
0140 054d 217d  | M!}|
0142 0d05 554d  |  UM|
0144 14c4 0045  |   E|
0146 4d21 5551  |M!UQ|
0148 113d 5d39  | =]9|
014a 7d0d 3d35  |} =5|
014c 3515 3951  |5 9Q|
014e 4cc4 0039  |L  9|
0150 0d49 054d  | I M|
0152 217d 0d3d  |!} =|
0154 3535 1539  |55 9|
0156 514c c400  |QL  |
0158 3515 610d  |5 a |
015a 1541 5125  | AQ%|
015c 3d39 7d35  |=9}5|
015e 4d1c c400  |M   |
0160 2d3d 5121  |-=Q!|
0162 1549 7d15  | I} |
0164 5915 3950  |Y 9P|
0166 c400 153d  |   =|
0168 5121 1548  |Q! H|
016a 0000 0000  |    |		.BLANK	0000[0x4]
016e a000 0000  |    |		.XXX[0x92]
0170 0800 000f  |    |
0172 0000 926a  |   j|
0174 2a9a 9a0a  |*   |
0176 3a2a faa2  |:*  |
0178 ca82 2a99  |  * |
017a 725a 4a72  |rZJr|
017c 21dc cb71  |!  q|
017e 8800 5a9a  |  Z |
0180 ca9a a22a  |   *|
0182 6afa 127a  |j  z|
0184 7aa1 8800  |z   |
0186 829a 720a  |  r |
0188 829a 427a  |  Bz|
018a a2fa 9aa2  |    |
018c 0a92 a22a  |   *|
018e 2188 0092  |!   |
0190 9a72 0a82  | r  |
0192 9a42 7aa2  | Bz |
0194 fa1a 7a6a  |  zj|
0196 8262 2aa2  | b* |
0198 2a21 8800  |*!  |
019a 621a 922a  |b  *|
019c 0aa2 2a22  |  *"|
019e faaa 9a2a  |   *|
01a0 9188 002a  |   *|
01a2 627a 3a4a  |bz:J|
01a4 7188 0032  |q  2|
01a6 627a 3a7a  |bz:z|
01a8 aaa1 8800  |    |
01aa 5a22 2212  |Z"" |
01ac fa9a a20a  |    |
01ae 92a2 2a21  |  *!|
01b0 8800 6a22  |  j"|
01b2 2212 fa1a  |"   |
01b4 7a6a 8262  |zj b|
01b6 2aa2 2a21  |* *!|
01b8 8800 6222  |  b"|
01ba 4a9a 5afa  |J Z |
01bc 9aa2 0a92  |    |
01be a22a 2188  | *! |
01c0 0072 224a  | r"J|
01c2 9a5a fa1a  | Z  |
01c4 7a6a 8262  |zj b|
01c6 2aa2 2a21  |* *!|
01c8 8800 5a22  |  Z"|
01ca 4a9a 5afa  |J Z |
01cc 9aa2 0aa2  |    |
01ce aa99 8800  |    |
01d0 6232 4a62  |b2Jb|
01d2 2afa 9aa2  |*   |
01d4 0a92 a22a  |   *|
01d6 2188 0072  |!  r|
01d8 324a 622a  |2Jb*|
01da fa1a 7a6a  |  zj|
01dc 8262 2aa2  | b* |
01de 2a21 8800  |*!  |
01e0 5a0a 220a  |Z " |
01e2 fa9a a20a  |    |
01e4 92a2 2a21  |  *!|
01e6 8800 6a0a  |  j |
01e8 220a fa1a  |"   |
01ea 7a6a 8262  |zj b|
01ec 2aa2 2a21  |* *!|
01ee 8800 720a  |  r |
01f0 1aa2 4a7a  |  Jz|
01f2 72fa 9aa2  |r   |
01f4 0a92 a22a  |   *|
01f6 2188 0082  |!   |
01f8 0a1a a24a  |   J|
01fa 7a72 fa1a  |zr  |
01fc 7a6a 8262  |zj b|
01fe 2aa2 2a21  |* *!|