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

⟦5a733013f⟧

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

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 001f       |    |		.CONST	0x001f								; Address of exception handler
001a 0001       |    |		.CONST	0x0001								; Number of locals
001b			BODY_0018:
001b			INIT_0018:
001b e5ff       |    |		Load	0x2,-0x1
001c e001       |    |		Load	0x0,0x1
001d 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
001e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
001f			TRAP_0018:
001f 0007       |    |		Action	Break_Optional
0020 4800       |H   |		Short_Literal	0x0
0021 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0022 0000 0000  |    |		.BLANK	0000[0x6]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 0014  |    |		.DEBUG4	0x0004,0x0014,0x3893,0x0000,0x0001,0x0000
002e e5fe 3c05  |  < |		.XXX[0x63]
0030 680c e5fe  |h   |
0032 3c01 e5fe  |<   |
0034 3c00 00db  |<   |
0036 00db e001  |    |
0038 182f 4800  | /H |
003a e5fe 3805  |  8 |
003c 4502 6642  |E fB|
003e e5fe 3c01  |  < |
0040 e5fe 3c00  |  < |
0042 e405 e406  |    |
0044 e001 182a  |   *|
0046 4502 0000  |E   |
0048 064b 0004  | K  |
004a 0001 00db  |    |
004c 3c06 00db  |<   |
004e 01db 0273  |   s|
0050 e5fe 3806  |  8 |
0052 00db 3403  |  4 |
0054 e221 4801  | !H |
0056 00da e5fe  |    |
0058 3402 01cf  |4   |
005a e5fe 3c05  |  < |
005c 680c e5fe  |h   |
005e 3c01 e5fe  |<   |
0060 3c00 00db  |<   |
0062 00db e001  |    |
0064 182f 4800  | /H |
0066 e5fe 3805  |  8 |
0068 7809 6616  |x f |
006a e5fe 3c01  |  < |
006c e5fe 3c00  |  < |
006e e403 e404  |    |
0070 e001 182a  |   *|
0072 00d2 4800  |  H |
0074 a402 00d1  |    |
0076 e222 00db  | "  |
0078 e5fe 3c05  |  < |
007a 680c e5fe  |h   |
007c 3c01 e5fe  |<   |
007e 3c00 00db  |<   |
0080 00db e001  |    |
0082 182f 4800  | /H |
0084 e5fe 3805  |  8 |
0086 4502 65f8  |E e |
0088 e5fe 3c01  |  < |
008a e5fe 3c00  |  < |
008c e402 e403  |    |
008e e001 182a  |   *|
0090 4502       |E   |
0091 0000 0000  |    |		.BLANK	0000[0x7]
0098 069b 0004  |    |		.XXX[0x33]
009a 0001 4800  |  H |
009c 00db 3806  |  8 |
009e 00da 3403  |  4 |
00a0 e221 4801  | !H |
00a2 00da e5ff  |    |
00a4 3402 01cf  |4   |
00a6 e5ff 3c05  |  < |
00a8 680c e5ff  |h   |
00aa 3c01 e5ff  |<   |
00ac 3c00 00db  |<   |
00ae 00db e001  |    |
00b0 182f 4800  | /H |
00b2 e5ff 3805  |  8 |
00b4 7809 65ca  |x e |
00b6 e5ff 3c01  |  < |
00b8 e5ff 3c00  |  < |
00ba e403 e404  |    |
00bc e001 182a  |   *|
00be 00d2 4800  |  H |
00c0 a402 00d1  |    |
00c2 00da 3c01  |  < |
00c4 0a01 00db  |    |
00c6 3801 4801  |8 H |
00c8 00db 3805  |  8 |
00ca 4501       |E   |
00cb 0000 0000  |    |		.BLANK	0000[0x5]
00d0 06d3 0004  |    |		.XXX[0x130]
00d2 0001 00db  |    |
00d4 4602 7802  |F x |
00d6 7808 780e  |x x |
00d8 e5fd 00db  |    |
00da e005 1815  |    |
00dc 8225 00d1  | %  |
00de 4503 e5fd  |E   |
00e0 00db e005  |    |
00e2 1814 8225  |   %|
00e4 00d1 4503  |  E |
00e6 e5fd 00db  |    |
00e8 e005 1825  |   %|
00ea 8225 00d1  | %  |
00ec 4503 0000  |E   |
00ee 0000 0000  |    |
00f0 06f3 0004  |    |
00f2 0001 00da  |    |
00f4 0d3d 6808  | =h |
00f6 00db 4801  |  H |
00f8 e5ff e223  |   #|
00fa 01cf 8225  |   %|
00fc 00d1 4502  |  E |
00fe 00db 4801  |  H |
0100 e5ff 00e9  |    |
0102 0334 00d8  | 4  |
0104 01dc 4801  |  H |
0106 0263 7005  | cp |
0108 4820 00d9  |H   |
010a e403 01d6  |    |
010c 3ffb 8225  |?  %|
010e 00d1 4502  |  E |
0110 072b 0004  | +  |
0112 0006 e001  |    |
0114 1b1a e5fd  |    |
0116 3c00 e001  |<   |
0118 181b 0031  |   1|
011a 00d8 0217  |    |
011c 3c01 e006  |<   |
011e 1b0d 03f1  |    |
0120 00d9 0217  |    |
0122 3c00 e006  |<   |
0124 1b0d 03f1  |    |
0126 e20d e5ff  |    |
0128 01dc e212  |    |
012a 03f1 e5ff  |    |
012c 01d9 0263  |   c|
012e 7244 00d8  |rD  |
0130 e5ff 01d5  |    |
0132 3c00 a405  |<   |
0134 00db 0b1e  |    |
0136 7045 0b20  |pE  |
0138 705e 0b21  |p^ !|
013a 7077 0b32  |pw 2|
013c 7090 0b34  |p  4|
013e 709e 0b3c  |p  <|
0140 70b6 0b0c  |p   |
0142 70c3 0b3d  |p  =|
0144 70cf 0b3e  |p  >|
0146 70dd 0b46  |p  F|
0148 70f4 0b48  |p  H|
014a 712d 0b49  |q- I|
014c 7145 0b6d  |qE m|
014e 7167 0b76  |qg v|
0150 7183 0b77  |q  w|
0152 718d e21c  |q   |
0154 e405 e21e  |    |
0156 01d7 0039  |   9|
0158 00da e406  |    |
015a 027e 7008  | ~p |
015c 00d8 0227  |   '|
015e 01dc 00d9  |    |
0160 0227 01d7  | '  |
0162 0e20 6807  |  h |
0164 e5fd e403  |    |
0166 00da 0227  |   '|
0168 8228 00d1  | (  |
016a 780f e5fd  |x   |
016c e403 00da  |    |
016e 0227 01dd  | '  |
0170 00db 0227  |   '|
0172 01dc 0aff  |    |
0174 0248 e40a  | H  |
0176 0227 01cf  | '  |
0178 8228 00d1  | (  |
017a 00d1 79c3  |  y |
017c e5fd e403  |    |
017e 0092 0b6c  |   l|
0180 8228 00d1  | (  |
0182 e404 00da  |    |
0184 e5ff 01d5  |    |
0186 3c01 e5fd  |<   |
0188 00da 00da  |    |
018a 00eb 1829  |   )|
018c 00eb 182d  |   -|
018e 8228 00d1  | (  |
0190 00d2 e5fd  |    |
0192 0092 0b3f  |   ?|
0194 8225 00d1  | %  |
0196 79a8 e5fd  |y   |
0198 e403 0092  |    |
019a 0b6d 8228  | m (|
019c 00d1 e404  |    |
019e 00da e5ff  |    |
01a0 01d5 3c01  |  < |
01a2 e5fd 00da  |    |
01a4 00da 00eb  |    |
01a6 1829 00eb  | )  |
01a8 182d 8228  | - (|
01aa 00d1 00d2  |    |
01ac e5fd 0092  |    |
01ae 0b3f 8225  | ? %|
01b0 00d1 798d  |  y |
01b2 e5fd e403  |    |
01b4 0092 0b6e  |   n|
01b6 8228 00d1  | (  |
01b8 e403 00da  |    |
01ba e5ff 01d5  |    |
01bc 3c01 e5fd  |<   |
01be 00da 00da  |    |
01c0 00eb 1829  |   )|
01c2 00eb 182d  |   -|
01c4 8228 00d1  | (  |
01c6 00d2 e5fd  |    |
01c8 0092 0b6f  |   o|
01ca 8225 00d1  | %  |
01cc 7972 e404  |yr  |
01ce 00da e5ff  |    |
01d0 01d5 3c01  |  < |
01d2 e5fd 00da  |    |
01d4 00da 00eb  |    |
01d6 1829 00eb  | )  |
01d8 182d 8228  | - (|
01da 00d1 00d2  |    |
01dc 7962 e5fd  |yb  |
01de 0092 0b70  |   p|
01e0 8225 00d1  | %  |
01e2 e404 00da  |    |
01e4 e5ff 01d5  |    |
01e6 3c01 e5fd  |<   |
01e8 00da 00da  |    |
01ea 00eb 1829  |   )|
01ec 00eb 182d  |   -|
01ee 8228 00d1  | (  |
01f0 00d2 e5fd  |    |
01f2 0092 0b71  |   q|
01f4 8225 00d1  | %  |
01f6 7948 e5fd  |yH  |
01f8 e402 0217  |    |
01fa 3c02 00db  |<   |
01fc e5ff 01d5  |    |
01fe 3c01 00eb  |<   |