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

⟦54aea7a84⟧

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

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦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 0030       | 0  |		.CONST	0x0030								; 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 0092 0025  |   %|		Action	Push_String_Extended,0x25					; "<PROFILE>"
001d 4800       |H   |		Short_Literal	0x0
001e 4800       |H   |		Short_Literal	0x0
001f 00ea       |    |		Load_Encached	Null_String_Cache
0020 e5fe       |    |		Load	0x2,-0x2
0021 e5ff       |    |		Load	0x2,-0x1
0022 e001       |    |		Load	0x0,0x1
0023 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0024 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0025 ; --------------------------------------------------------------------------------------
0025 ; STRING TABLE
0025 ; --------------------------------------------------------------------------------------
0025 0004       |    |		.STRTAB	0x0004->0x0027							; "<PROFILE>"
0026 000b       |    |		.STREND 0x000b->0x002b
0027 3c50 524f  |<PRO|		.STRTAB_STRINGS
002c 0000 0000  |    |		.BLANK	0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; Debug Table
0030 ; --------------------------------------------------------------------------------------
0030 0004 0011  |    |		.DEBUG4	0x0004,0x0011,0x6a3a,0x0000,0x0001,0x0000
0036 3d30 b951  |=0 Q|		.XXX[0x1ca]
0038 4905 394d  |I 9M|
003a 3525 50f5  |5%P |
003c ee51 fa40  | Q @|
003e 8c00 290d  |  ) |
0040 3d39 3915  |=99 |
0042 0d51 253d  | Q%=|
0044 385c 0075  |8\ u|
0046 5115 3139  |Q 19|
0048 1551 7d41  | Q}A|
004a 493d 513d  |I=Q=|
004c 0d3d 30b9  | =0 |
004e 0d3d 3939  | =99|
0050 150d 5125  |  Q%|
0052 3d39 7d25  |=9}%|
0054 1001 f640  |   @|
0056 9400 194d  |   M|
0058 5105 5155  |Q QU|
005a 4c5c 0069  |L\ i|
005c 5149 0539  |QI 9|
005e 4d41 3d49  |MA=I|
0060 517d 1115  |Q}  |
0062 194c b94d  | L M|
0064 5105 5155  |Q QU|
0066 4d7d 0d3d  |M} =|
0068 1114 01fa  |    |
006a 408c 0011  |@   |
006c 1105 5104  |  Q |
006e 5c00 3d4d  |\ =M|
0070 5105 3911  |Q 9 |
0072 0549 10b9  | I  |
0074 4d51 4925  |MQI%|
0076 391c 01f6  |9   |
0078 4094 0015  |@   |
007a 0d3d 5539  | =U9|
007c 505c 0041  |P\ A|
007e 4d51 0539  |MQ 9|
0080 1105 4910  |  I |
0082 b939 0551  | 9 Q|
0084 5549 0530  |UI 0|
0086 01fa 408c  |  @ |
0088 0019 4d25  |  M%|
008a 1d39 0530  | 9 0|
008c 5c00 6d51  |\ mQ|
008e 1531 3915  | 19 |
0090 517d 4149  |Q}AI|
0092 3d51 3d0d  |=Q= |
0094 3d30 b94d  |=0 M|
0096 251d 3905  |% 9 |
0098 317d 5165  |1}Qe|
009a 4114 5800  |A X |
009c 8151 1531  | Q 1|
009e 3915 517d  |9 Q}|
00a0 4149 3d51  |AI=Q|
00a2 3d0d 3d30  |= =0|
00a4 b94d 251d  | M% |
00a6 3905 317d  |9 1}|
00a8 5165 4114  |QeA |
00aa b939 3d39  | 9=9|
00ac 15fa 408c  |  @ |
00ae 0021 3505  | !5 |
00b0 617d 5d05  |a}] |
00b2 2550 5c00  |%P\ |
00b4 454d 5105  |EMQ |
00b6 3911 0549  |9  I|
00b8 10b9 1155  |   U|
00ba 4905 5125  |I Q%|
00bc 3d38 385c  |=88\|
00be 0045 4d51  | EMQ|
00c0 0539 1105  | 9  |
00c2 4910 b911  |I   |
00c4 5549 0551  |UI Q|
00c6 253d 385c  |%=8\|
00c8 0011 3105  |  1 |
00ca 4d50 0000  |MP  |
00cc 0000 3c05  |  < |
00ce 0000 6151  |  aQ|
00d0 1531 3915  | 19 |
00d2 517d 4149  |Q}AI|
00d4 3d51 3d0d  |=Q= |
00d6 3d30 b951  |=0 Q|
00d8 4905 394d  |I 9M|
00da 3525 50f5  |5%P |
00dc ee51 fa40  | Q @|
00de 8c00 290d  |  ) |
00e0 3d39 3915  |=99 |
00e2 0d51 253d  | Q%=|
00e4 385c 0075  |8\ u|
00e6 5115 3139  |Q 19|
00e8 1551 7d41  | Q}A|
00ea 493d 513d  |I=Q=|
00ec 0d3d 30b9  | =0 |
00ee 0d3d 3939  | =99|
00f0 150d 5125  |  Q%|
00f2 3d39 7d25  |=9}%|
00f4 1001 f640  |   @|
00f6 9400 194d  |   M|
00f8 5105 5155  |Q QU|
00fa 4c5c 0069  |L\ i|
00fc 5149 0539  |QI 9|
00fe 4d41 3d49  |MA=I|
0100 517d 1115  |Q}  |
0102 194c b94d  | L M|
0104 5105 5155  |Q QU|
0106 4d7d 0d3d  |M} =|
0108 1114 01fa  |    |
010a 408c 0011  |@   |
010c 1105 5104  |  Q |
010e 5c00 5509  |\ U |
0110 6551 157d  |eQ }|
0112 1115 194c  |   L|
0114 b909 6551  |  eQ|
0116 157d 4d51  | }MQ|
0118 4925 391c  |I%9 |
011a 01f6 4094  |  @ |
011c 0015 0d3d  |   =|
011e 5539 505c  |U9P\|
0120 0041 4d51  | AMQ|
0122 0539 1105  | 9  |
0124 4910 b939  |I  9|
0126 0551 5549  | QUI|
0128 0530 01fa  | 0  |
012a 408c 0019  |@   |
012c 4d25 1d39  |M% 9|
012e 0530 5c00  | 0\ |
0130 6d51 1531  |mQ 1|
0132 3915 517d  |9 Q}|
0134 4149 3d51  |AI=Q|
0136 3d0d 3d30  |= =0|
0138 b94d 251d  | M% |
013a 3905 317d  |9 1}|
013c 5165 4114  |QeA |
013e 5800 8151  |X  Q|
0140 1531 3915  | 19 |
0142 517d 4149  |Q}AI|
0144 3d51 3d0d  |=Q= |
0146 3d30 b94d  |=0 M|
0148 251d 3905  |% 9 |
014a 317d 5165  |1}Qe|
014c 4114 b939  |A  9|
014e 3d39 15fa  |=9  |
0150 408c 0021  |@  !|
0152 3505 617d  |5 a}|
0154 5d05 2550  |] %P|
0156 5c00 454d  |\ EM|
0158 5105 3911  |Q 9 |
015a 0549 10b9  | I  |
015c 1155 4905  | UI |
015e 5125 3d38  |Q%=8|
0160 385c 0045  |8\ E|
0162 4d51 0539  |MQ 9|
0164 1105 4910  |  I |
0166 b911 5549  |  UI|
0168 0551 253d  | Q%=|
016a 385c 0011  |8\  |
016c 3105 4d50  |1 MP|
016e 0008 0000  |    |
0170 266c 0031  |&l 1|
0172 5115 3139  |Q 19|
0174 1551 7d51  | Q}Q|
0176 3d3d 314c  |==1L|
0178 0800 0000  |    |
017a 0800 0c00  |    |
017c 0000 2400  |  $ |
017e 1c74 1e01  | t  |
0180 0400 1800  |    |
0182 0000 1805  |    |
0184 3c00 5151  |< QQ|
0186 1531 3915  | 19 |
0188 517d 513d  |Q}Q=|
018a 3d31 4cb9  |=1L |
018c 0d3d 3939  | =99|
018e 150d 50f5  |  P |
0190 ee51 f640  | Q @|
0192 9400 290d  |  ) |
0194 3d39 3915  |=99 |
0196 0d51 253d  | Q%=|
0198 385c 0075  |8\ u|
019a 5115 3139  |Q 19|
019c 1551 7d41  | Q}A|
019e 493d 513d  |I=Q=|
01a0 0d3d 30b9  | =0 |
01a2 0d3d 3939  | =99|
01a4 150d 5125  |  Q%|
01a6 3d39 7d25  |=9}%|
01a8 1001 f640  |   @|
01aa 9400 194d  |   M|
01ac 5105 5155  |Q QU|
01ae 4c5c 0069  |L\ i|
01b0 5149 0539  |QI 9|
01b2 4d41 3d49  |MA=I|
01b4 517d 1115  |Q}  |
01b6 194c b94d  | L M|
01b8 5105 5155  |Q QU|
01ba 4d7d 0d3d  |M} =|
01bc 1114 01fa  |    |
01be 408c 0041  |@  A|
01c0 4915 353d  |I 5=|
01c2 5115 7d21  |Q }!|
01c4 3d4d 517d  |=MQ}|
01c6 3905 3514  |9 5 |
01c8 5c00 3d4d  |\ =M|
01ca 5105 3911  |Q 9 |
01cc 0549 10b9  | I  |
01ce 4d51 4925  |MQI%|
01d0 391c 01fa  |9   |
01d2 408c 0035  |@  5|
01d4 4915 353d  |I 5=|
01d6 5115 7d4d  |Q }M|
01d8 3d0d 2d15  |= - |
01da 505c 0061  |P\ a|
01dc 5149 0539  |QI 9|
01de 4d41 3d49  |MA=I|
01e0 517d 1115  |Q}  |
01e2 194c b94d  | L M|
01e4 3d0d 2d15  |= - |
01e6 517d 2510  |Q}% |
01e8 5800 6951  |X iQ|
01ea 1531 3915  | 19 |
01ec 517d 513d  |Q}Q=|
01ee 3d31 4cb9  |=1L |
01f0 5115 3139  |Q 19|
01f2 1551 7d4d  | Q}M|
01f4 3d0d 2d15  |= - |
01f6 51fa 408c  |Q @ |
01f8 0021 3505  | !5 |
01fa 617d 5d05  |a}] |
01fc 2550 5c00  |%P\ |
01fe 454d 5105  |EMQ |