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

⟦5031b1143⟧

    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 0048       | H  |		.CONST	0x0048								; 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 0046       | F  |		.CONST	0x0046								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0013       |    |		.CONST	0x0013								; Number of locals
000b			INIT_0008:
000b e001       |    |		Load	0x0,0x1
000c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
000d e001       |    |		Load	0x0,0x1
000e 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
000f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0010 4802       |H   |		Short_Literal	0x2
0011 032e       | .  |		Declare_Type	Record,Defined,Visible
0012 e001       |    |		Load	0x0,0x1
0013 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0014 e001       |    |		Load	0x0,0x1
0015 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0016 02a0       |    |		Declare_Subprogram	Null_Subprogram
0017 4802       |H   |		Short_Literal	0x2
0018 032e       | .  |		Declare_Type	Record,Defined,Visible
0019 e001       |    |		Load	0x0,0x1
001a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
001b e001       |    |		Load	0x0,0x1
001c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
001d e001       |    |		Load	0x0,0x1
001e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
001f e001       |    |		Load	0x0,0x1
0020 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0021 e001       |    |		Load	0x0,0x1
0022 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0023 e20d       |    |		Load	0x1,0xd
0024 00d8       |    |		Load_Top	At_Offset_0
0025 e20d       |    |		Load	0x1,0xd
0026 00d8       |    |		Load_Top	At_Offset_0
0027 e20d       |    |		Load	0x1,0xd
0028 e20e       |    |		Load	0x1,0xe
0029 e001       |    |		Load	0x0,0x1
002a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
002b 02a0       |    |		Declare_Subprogram	Null_Subprogram
002c 480c       |H   |		Short_Literal	0xc
002d 032e       | .  |		Declare_Type	Record,Defined,Visible
002e 00d8       |    |		Load_Top	At_Offset_0
002f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0030 4818       |H   |		Short_Literal	0x18
0031 03d6       |    |		Declare_Type	Access,Defined,Visible
0032 4800       |H   |		Short_Literal	0x0
0033 4807       |H   |		Short_Literal	0x7
0034 e001       |    |		Load	0x0,0x1
0035 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0036 02a0       |    |		Declare_Subprogram	Null_Subprogram
0037 4801       |H   |		Short_Literal	0x1
0038 035e       | ^  |		Declare_Type	Array,Defined,Visible
0039 e001       |    |		Load	0x0,0x1
003a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
003b e001       |    |		Load	0x0,0x1
003c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
003d 00da       |    |		Load_Top	At_Offset_2
003e 02a0       |    |		Declare_Subprogram	Null_Subprogram
003f 4803       |H   |		Short_Literal	0x3
0040 032e       | .  |		Declare_Type	Record,Defined,Visible
0041 00d8       |    |		Load_Top	At_Offset_0
0042 02a0       |    |		Declare_Subprogram	Null_Subprogram
0043 4818       |H   |		Short_Literal	0x18
0044 03d6       |    |		Declare_Type	Access,Defined,Visible
0045 00bf       |    |		Action	Accept_Activation
0046			BODY_0008:
0046 00bc       |    |		Action	Signal_Activated
0047 00bb       |    |		Action	Signal_Completion
0048 ; --------------------------------------------------------------------------------------
0048 ; Debug Table
0048 ; --------------------------------------------------------------------------------------
0048 0004 0010  |    |		.DEBUG4	0x0004,0x0010,0x8b1f,0x0000,0x0001,0x0000
004e f380 0c60  |   `|		.XXX[0x37]
0050 6b17 f397  |k   |
0052 f397 f4f0  |    |
0054 3797 fb97  |7   |
0056 ff97 f4f0  |    |
0058 1208 b600  |    |
005a 7797 f4e0  |w   |
005c 3717 f114  |7   |
005e 0c00 0000  |    |
0060 0000 0000  |    |
0062 000d 4c00  |  L |
0064 1000 0797  |    |
0066 ef80 0c60  |   `|
0068 6b17 ef97  |k   |
006a ef97 f0f0  |    |
006c 3797 f600  |7   |
006e 7b97 f0e0  |{   |
0070 3717 ed14  |7   |
0072 100d 8c00  |    |
0074 1000 0797  |    |
0076 f380 0c60  |   `|
0078 6b17 f397  |k   |
007a f397 f4f0  |    |
007c 3797 f920  |7   |
007e 0397 fe00  |    |
0080 7f97 f4e0  |    |
0082 3717 f114  |7   |
0084 0c00       |    |
0085 0000 0000  |    |		.BLANK	0000[0x5]
008a 000d ec00  |    |		.XXX[0x14]
008c 1000 0797  |    |
008e eb80 0c60  |   `|
0090 6b17 eb97  |k   |
0092 eb97 ecf0  |    |
0094 3797 f397  |7   |
0096 f797 fb97  |    |
0098 fe00 8397  |    |
009a ece0 3717  |  7 |
009c e914 1400  |    |
009e 0000 0000  |    |		.BLANK	0000[0x4]
00a2 000e 4c00  |  L |		.XXX[0x15e]
00a4 1000 0797  |    |
00a6 f780 0c60  |   `|
00a8 6b17 f797  |k   |
00aa f797 f8f0  |    |
00ac 3797 fe00  |7   |
00ae 8797 f8e0  |    |
00b0 3717 f514  |7   |
00b2 080e 8c00  |    |
00b4 1000 0797  |    |
00b6 e780 0c60  |   `|
00b8 6b17 e797  |k   |
00ba e797 e8f0  |    |
00bc 3797 ef97  |7   |
00be f397 f797  |    |
00c0 fb97 fe00  |    |
00c2 8b97 e8e0  |    |
00c4 3717 e514  |7   |
00c6 1800 0000  |    |
00c8 0000 0000  |    |
00ca 000e ec00  |    |
00cc 1000 0403  |    |
00ce 68f0 3600  |h 6 |
00d0 8c03 6ce0  |  l |
00d2 3403 6f80  |4 o |
00d4 0c60 6b17  | `k |
00d6 f914 0400  |    |
00d8 0000 0000  |    |
00da 000f 2c00  |  , |
00dc 1000 0403  |    |
00de 6f80 0c60  |o  `|
00e0 6b17 f803  |k   |
00e2 6c03 6cf0  |l l |
00e4 3600 9397  |6   |
00e6 fce0 3717  |  7 |
00e8 f914 0400  |    |
00ea 000f 6c00  |  l |
00ec 1000 0403  |    |
00ee 6803 ac60  |h  `|
00f0 5003 6121  |P a!|
00f2 9121 d809  | !  |
00f4 89a0 842a  |   *|
00f6 7118 49e0  |q I |
00f8 61e0 45e0  |a E |
00fa 75e0 71e0  |u q |
00fc 6de0 69e0  |m i |
00fe 65e0 4de0  |e M |
0100 5de0 59e0  |] Y |
0102 31e0 25e0  |1 % |
0104 4de0 49e0  |M I |
0106 45e0 35e0  |E 5 |
0108 11e0 1de0  |    |
010a 0120 0910  |    |
010c 0520 0110  |    |
010e 0520 0510  |    |
0110 0520 1110  |    |
0112 0520 0d10  |    |
0114 0520 1510  |    |
0116 0403 4520  |  E |
0118 1910 0400  |    |
011a 0000 1000  |    |
011c 3304 3800  |3 8 |
011e 0000 0400  |    |
0120 0000 0000  |    |
0122 10d0 c4c8  |    |
0124 d000 0000  |    |
0126 18c8 c8d0  |    |
0128 c4c1 1400  |    |
012a 0033 f000  | 3  |
012c 3d60 0000  |=`  |
012e 0019 e004  |    |
0130 0002 ec00  |    |
0132 0200 1003  |    |
0134 b800 1000  |    |
0136 dc0a 6803  |  h |
0138 ec0a 6804  |  h |
013a 2c0a 6804  |, h |
013c 6c0a 6804  |l h |
013e 8c0a 6805  |  h |
0140 ac0a 6805  |  h |
0142 ec0a 6806  |  h |
0144 0c0a 6806  |  h |
0146 2c0a 6806  |, h |
0148 4c0a 6806  |L h |
014a 6c0a 6806  |l h |
014c 8c0a 6806  |  h |
014e cc0a 6807  |  h |
0150 0c0a 6807  |  h |
0152 4c0a 6807  |L h |
0154 8c0a 6807  |  h |
0156 cc0a 6807  |  h |
0158 ec0a 6808  |  h |
015a 2c0a 6808  |, h |
015c 4c0a 6809  |L h |
015e ac0a 680a  |  h |
0160 6c0a 680a  |l h |
0162 ac0a 680b  |  h |
0164 6c0a 680b  |l h |
0166 ac0a 680b  |  h |
0168 ec0a 680c  |  h |
016a 0c0a 680c  |  h |
016c 4c0a 680c  |L h |
016e ac0a 680c  |  h |
0170 ec0a 680f  |  h |
0172 0c0a 680f  |  h |
0174 6c0a 6810  |l h |
0176 0c0a 6810  |  h |
0178 6d20 0120  |m   |
017a 0b80 0407  |    |
017c 5c0a 800e  |\   |
017e 3f80 0520  |?   |
0180 0780 0407  |    |
0182 5d20 0803  |]   |
0184 6c08 380e  |l 8 |
0186 1802 4c00  |  L |
0188 0182 8809  |    |
018a cc04 a780  |    |
018c 086c 3403  | l4 |
018e 8403 8403  |    |
0190 b003 b380  |    |
0192 0c6c 3f80  | l? |
0194 1380 1780  |    |
0196 1803 6003  |  ` |
0198 8780 1c03  |    |
019a 8780 200a  |    |
019c 7c18 4d20  || M |
019e 380c b802  |8   |
01a0 fc03 600c  |  ` |
01a2 8803 6070  |  `p|
01a4 0074 3c03  | t< |
01a6 1c74 3803  | t8 |
01a8 1c74 3403  | t4 |
01aa 1c0a 7411  |  t |
01ac 2c0a 7415  |, t |
01ae cc74 4403  | tD |
01b0 1c74 5003  | tP |
01b2 1c74 5403  | tT |
01b4 1c74 5803  | tX |
01b6 1c74 6803  | th |
01b8 1c74 6c03  | tl |
01ba 1c74 5c03  | t\ |
01bc 1c74 6003  | t` |
01be 1c74 6403  | td |
01c0 1c74 4c03  | tL |
01c2 1c74 7003  | tp |
01c4 1c74 7803  | tx |
01c6 1c74 4803  | tH |
01c8 1c0a 7416  |  t |
01ca 4c74 7403  |Ltt |
01cc 1c74 7c03  | t| |
01ce 1c74 8003  | t  |
01d0 1c74 8803  | t  |
01d2 1c74 9803  | t  |
01d4 1c0a 7416  |  t |
01d6 ac0a 7417  |  t |
01d8 0c74 9c03  | t  |
01da 1c74 8c03  | t  |
01dc 1c74 9003  | t  |
01de 1c74 8403  | t  |
01e0 1c74 9403  | t  |
01e2 1c74 4003  | t@ |
01e4 1c74 a003  | t  |
01e6 1c0a 7417  |  t |
01e8 4c74 a403  |Lt  |
01ea 1c74 a803  | t  |
01ec 1c74 ac03  | t  |
01ee 1c74 b003  | t  |
01f0 1c74 b403  | t  |
01f2 1f80 2680  |  & |
01f4 2874 5a80  |(tZ |
01f6 2e80 3074  |. 0t|
01f8 cb80 0a80  |    |
01fa 3680 3a80  |6 : |
01fc 3e80 4280  |> B |
01fe 4680 4a80  |F J |