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

⟦99d5eaf1d⟧

    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 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0001       |    |		.CONST	0x0001								; Number of locals
001b			BODY_0018:
001b			INIT_0018:
001b 00ea       |    |		Load_Encached	Null_String_Cache
001c e5fd       |    |		Load	0x2,-0x3
001d e5fe       |    |		Load	0x2,-0x2
001e e5ff       |    |		Load	0x2,-0x1
001f 8002       |    |		Call	0x0,0x2
0020 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0021 0000 0000  |    |		.BLANK	0000[0x7]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 0011  |    |		.DEBUG4	0x0004,0x0011,0x9754,0x0000,0x0001,0x0000
002e e4d3 0e5f  |   _|		.XXX[0x1d2]
0030 1ce3 0e5d  |   ]|
0032 6e5c a401  |n\  |
0034 48ef 0e5e  |H  ^|
0036 8a5c a400  | \  |
0038 20b7 0e5f  |   _|
003a 30ab f88c  |0   |
003c 2937 f88c  |)7  |
003e 34bf f88e  |4   |
0040 7527 f88e  |u'  |
0042 7a5c a800  |z\  |
0044 64db f88e  |d   |
0046 0cb7 f88e  |    |
0048 091b f88e  |    |
004a 68db f88f  |h   |
004c c51f f88e  |    |
004e 6e5c a802  |n\  |
0050 ee5c a802  | \  |
0052 dcec 5c00  |  \ |
0054 ac00 111f  |    |
0056 aa5f 891f  | _  |
0058 aa5d 9c63  | ] c|
005a aa5f 74d7  | _t |
005c aa5e 78e7  | ^x |
005e aa5e 465c  | ^F\|
0060 ac03 7cbb  |  | |
0062 aa5c f917  | \  |
0064 aa5e 28b3  | ^( |
0066 aa5e 28b4  | ^( |
0068 5c00 b000  |\   |
006a 665c b003  |f\  |
006c 765c b003  |v\  |
006e 7cdb fe5e  ||  ^|
0070 28a4 5c00  |( \ |
0072 b403 d8cc  |    |
0074 2262 60fc  |"b` |
0076 2262 9cd4  |"b  |
0078 2260 525c  |"`R\|
007a b402 1504  |    |
007c 5c00 b803  |\   |
007e b080 4e63  |  Nc|
0080 78d0 4e60  |x N`|
0082 8a5c b803  | \  |
0084 2e5c bc02  |.\  |
0086 8910 5c00  |  \ |
0088 bc03 8110  |    |
008a 7a62 2e5c  |zb.\|
008c bc02 365c  |  6\|
008e bc00 18b4  |    |
0090 7a63 3e5c  |zc>\|
0092 bc02 9894  |    |
0094 5c03 58e8  |\ X |
0096 365c c003  |6\  |
0098 dcd4 ae60  |   `|
009a 5660 c000  |V`  |
009c 3260 c002  |2`  |
009e 4920 ae62  |I  b|
00a0 0110 ae60  |   `|
00a2 3a60 c003  |:`  |
00a4 a0b0 ae61  |   a|
00a6 aca8 ae63  |   c|
00a8 88dc ae62  |   b|
00aa f510 5c00  |  \ |
00ac c403 f939  |   9|
00ae 0a61 d09d  | a  |
00b0 0a60 665c  | `f\|
00b2 c400 ae5c  |   \|
00b4 c400 ce5c  |   \|
00b6 c401 68b5  |  h |
00b8 0a61 1ce1  | a  |
00ba 0a62 a4b5  | b  |
00bc 0a63 fa5c  | c \|
00be 049c 365c  |  6\|
00c0 c403 3e5c  |  >\|
00c2 c403 465e  |  F^|
00c4 30ec 365c  |0 6\|
00c6 c802 891c  |    |
00c8 5c02 68ed  |\ h |
00ca 7261 64e1  |rad |
00cc 7e63 0cad  |~c  |
00ce 7e62 a921  |~b !|
00d0 7e61 a65c  |~a \|
00d2 c803 98f5  |    |
00d4 7e62 525c  |~bR\|
00d6 509d 7262  |P rb|
00d8 3cb9 7e63  |< ~c|
00da 48f5 7e61  |H ~a|
00dc 0660 c800  | `  |
00de 5a5c cc02  |Z\  |
00e0 cd00 5c02  |  \ |
00e2 a0ec 365c  |  6\|
00e4 cc01 50d9  |  P |
00e6 e263 1115  | c  |
00e8 e262 465c  | bF\|
00ea cc00 e8e5  |    |
00ec e262 3d39  | b=9|
00ee e262 525c  | bR\|
00f0 cc02 025c  |   \|
00f2 cc02 0a5c  |   \|
00f4 cc00 28f9  |  ( |
00f6 e260 44d6  | `D |
00f8 dcdc 5d22  |  ]"|
00fa dcde 165c  |   \|
00fc d001 a862  |   b|
00fe dcdd 2a5c  |  *\|
0100 d000 84e6  |    |
0102 dcde 665e  |  f^|
0104 59ec 365c  |Y 6\|
0106 d002 1d3e  |   >|
0108 dcde 5a5c  |  Z\|
010a d000 9a60  |   `|
010c 062a 7260  | *r`|
010e 4520 5c00  |E \ |
0110 d402 4260  |  B`|
0112 d401 9a62  |   b|
0114 6dec 365c  |m 6\|
0116 d402 d25c  |   \|
0118 d802 9534  |   4|
011a 5c00 d803  |\   |
011c ea5c d803  | \  |
011e 88bc 0493  |    |
0120 38d8 0493  |8   |
0122 d13c 5c03  | <\ |
0124 8cc8 365c  |  6\|
0126 e001 a8d4  |    |
0128 5c03 1c48  |\  H|
012a 365c e401  |6\  |
012c dcf2 fe60  |   `|
012e 04f4 5c00  |  \ |
0130 e800 30f3  |  0 |
0132 1a60 ee5c  | ` \|
0134 e801 5a5c  |  Z\|
0136 ec02 b8bc  |    |
0138 5c00 ec02  |\   |
013a 64ab 3e63  |d >c|
013c f4f3 3e60  |  >`|
013e 90bf 3e63  |  >c|
0140 a0fd b168  |   h|
0142 34b5 b169  |4  i|
0144 acad b16a  |   j|
0146 044d b169  | M i|
0148 fa60 f003  | `  |
014a d25c f002  | \  |
014c fa5c f002  | \  |
014e 825c f003  | \  |
0150 2159 b169  |!Y i|
0152 6cc1 b169  |l  i|
0154 70b9 b16a  |p  j|
0156 44cd b16a  |D  j|
0158 ee5c f003  | \  |
015a a65c f401  | \  |
015c e65c f403  | \  |
015e 3a60 f403  |:`  |
0160 ca5c f403  | \  |
0162 08b0 5c00  |  \ |
0164 f400 b8c3  |    |
0166 ea61 989f  | a  |
0168 ea61 6e5c  | an\|
016a f402 2e5c  |  .\|
016c f400 9a60  |   `|
016e f403 3e5c  |  >\|
0170 f400 aa60  |   `|
0172 f802 50d0  |  P |
0174 5c00 f801  |\   |
0176 965c f800  | \  |
0178 48b4 2e64  |H .d|
017a 6e5c f800  |n\  |
017c 7864 2e66  |xd.f|
017e fa60 f801  | `  |
0180 88b0 2e66  |  .f|
0182 7a60 f803  |z`  |
0184 051c 2e66  |  .f|
0186 8a5c f801  | \  |
0188 c660 f802  | `  |
018a ca5c f803  | \  |
018c a0d0 5c00  |  \ |
018e fc00 e25c  |   \|
0190 fc01 825c  |   \|
0192 fc02 165c  |   \|
0194 fc00 2130  |  !0|
0196 9266 7a5c  | fz\|
0198 fc03 d4f0  |    |
019a 9266 0a60  | f `|
019c fc00 de60  |   `|
019e fc01 4a60  |  J`|
01a0 fc02 2cd0  |  , |
01a2 9264 c100  | d  |
01a4 9265 10d8  | e  |
01a6 9266 ca5c  | f \|
01a8 fc00 8e65  |   e|
01aa 0002 74a4  |  t |
01ac 5c01 0001  |\   |
01ae e65d 0003  | ]  |
01b0 6e61 0003  |na  |
01b2 c25d 0003  | ]  |
01b4 2261 0000  |"a  |
01b6 6e5d 0000  |n]  |
01b8 fd31 0e67  | 1 g|
01ba fa61 0001  | a  |
01bc 5a5d 0000  |Z]  |
01be 1e61 0002  | a  |
01c0 a65d 0002  | ]  |
01c2 025d 0000  | ]  |
01c4 f265 0001  | e  |
01c6 325d 0001  |2]  |
01c8 0661 0401  | a  |
01ca 58d0 5c02  |X \ |
01cc c228 365d  | (6]|
01ce 0403 6e61  |  na|
01d0 0403 c25d  |   ]|
01d2 0400 24e1  |  $ |
01d4 8a64 5cfd  | d\ |
01d6 8a66 f089  | f  |
01d8 8a64 3cf9  | d< |
01da 8a67 9e61  | g a|
01dc 0403 3899  |  8 |
01de 8a65 1965  | e e|
01e0 8a67 14ed  | g  |
01e2 8a66 d661  | f a|
01e4 0402 e661  |   a|
01e6 0400 aa61  |   a|
01e8 0801 7a61  |  za|
01ea 0802 4261  |  Ba|
01ec 0800 2a61  |  *a|
01ee 0801 f260  |   `|
01f0 38f0 365d  |8 6]|
01f2 0800 d662  |   b|
01f4 9c4e 2265  | N"e|
01f6 ca5d 0801  | ]  |
01f8 8a5f 85ee  | _  |
01fa 2264 ea65  |"d e|
01fc 0800 f265  |   e|
01fe 0800 fe61  |   a|