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

⟦2152b331f⟧

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

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 0038       | 8  |		.CONST	0x0038								; 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 0036       | 6  |		.CONST	0x0036								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000f       |    |		.CONST	0x000f								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4801       |H   |		Short_Literal	0x1
000d e001       |    |		Load	0x0,0x1
000e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
000f 0334       | 4  |		Declare_Variable	Array,With_Constraint
0010 4802       |H   |		Short_Literal	0x2
0011 4800       |H   |		Short_Literal	0x0
0012 00da       |    |		Load_Top	At_Offset_2
0013 01d6       |    |		Execute	Vector,Field_Write
0014 4802       |H   |		Short_Literal	0x2
0015 4801       |H   |		Short_Literal	0x1
0016 00da       |    |		Load_Top	At_Offset_2
0017 01d6       |    |		Execute	Vector,Field_Write
0018 0129       | )  |		Execute	Any,Make_Visible
0019 4800       |H   |		Short_Literal	0x0
001a 4801       |H   |		Short_Literal	0x1
001b e001       |    |		Load	0x0,0x1
001c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
001d 0334       | 4  |		Declare_Variable	Array,With_Constraint
001e 4802       |H   |		Short_Literal	0x2
001f 4800       |H   |		Short_Literal	0x0
0020 00da       |    |		Load_Top	At_Offset_2
0021 01d6       |    |		Execute	Vector,Field_Write
0022 4800       |H   |		Short_Literal	0x0
0023 4801       |H   |		Short_Literal	0x1
0024 00da       |    |		Load_Top	At_Offset_2
0025 01d6       |    |		Execute	Vector,Field_Write
0026 0129       | )  |		Execute	Any,Make_Visible
0027 4800       |H   |		Short_Literal	0x0
0028 4801       |H   |		Short_Literal	0x1
0029 e001       |    |		Load	0x0,0x1
002a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
002b 0334       | 4  |		Declare_Variable	Array,With_Constraint
002c 4803       |H   |		Short_Literal	0x3
002d 4800       |H   |		Short_Literal	0x0
002e 00da       |    |		Load_Top	At_Offset_2
002f 01d6       |    |		Execute	Vector,Field_Write
0030 4800       |H   |		Short_Literal	0x0
0031 4801       |H   |		Short_Literal	0x1
0032 00da       |    |		Load_Top	At_Offset_2
0033 01d6       |    |		Execute	Vector,Field_Write
0034 0129       | )  |		Execute	Any,Make_Visible
0035 00bf       |    |		Action	Accept_Activation
0036			BODY_0008:
0036 00bc       |    |		Action	Signal_Activated
0037 00bb       |    |		Action	Signal_Completion
0038 ; --------------------------------------------------------------------------------------
0038 ; Debug Table
0038 ; --------------------------------------------------------------------------------------
0038 0004 000e  |    |		.DEBUG4	0x0004,0x000e,0xf40f,0x0000,0x0001,0x0000
003e 02f9 342c  |  4,|		.XXX[0xf]
0040 0000 0201  |    |
0042 032e fc45  | . E|
0044 07e6 0000  |    |
0046 0a00 0000  |    |
0048 1200 00b3  |    |
004a b000 0000  |    |
004c 0400       |    |
004d 0000 0000  |    |		.BLANK	0000[0x8]
0055 0041 c200  | A  |		.XXX[0x2]
0057 0000 0000  |    |		.BLANK	0000[0x8]
005f 8000 0000  |    |		.XXX[0x1a]
0061 0000 0000  |    |
0063 8000 228a  |  " |
0065 0031 9110  | 1  |
0067 0031 8e76  | 1 v|
0069 8031 979a  | 1  |
006b 8018 c9bd  |    |
006d 4000 0cca  |@   |
006f e206 5e4a  |  ^J|
0071 c32a 4400  | *D |
0073 0015 032f  |   /|
0075 500f fb0e  |P   |
0077 0000 0a40  |   @|
0079 0000 0000  |    |		.BLANK	0000[0x4]
007d 0b1d a858  |   X|		.XXX[0x1b]
007f 0000 0400  |    |
0081 0b1d c858  |   X|
0083 0000 0400  |    |
0085 0000 4faf  |  O |
0087 0163 b90b  | c  |
0089 0000 0080  |    |
008b 40cb c958  |@  X|
008d a4bd 0000  |    |
008f 0280 0000  |    |
0091 0480 002e  |   .|
0093 a600 0000  |    |
0095 0100 0000  |    |
0097 0100       |    |
0098 0000 0000  |    |		.BLANK	0000[0x6]
009e 0010 7080  |  p |		.XXX[0x2]
00a0 0000 0000  |    |		.BLANK	0000[0x8]
00a8 2000 0000  |    |		.XXX[0x1a]
00aa 0000 0000  |    |
00ac 2000 0920  |    |
00ae a00c 64d6  |  d |
00b0 4000 0000  |@   |
00b2 0000 0000  |    |
00b4 0006 32b8  |  2 |
00b6 7000 03af  |p   |
00b8 9681 97a6  |    |
00ba 298a fa00  |)   |
00bc 0005 40d8  |  @ |
00be 0941 7d69  | A}i|
00c0 0000 0080  |    |
00c2 0000 0000  |    |		.BLANK	0000[0x4]
00c6 034f 8a16  | O  |		.XXX[0x1b]
00c8 0000 0100  |    |
00ca 034f 9216  | O  |
00cc 0000 0100  |    |
00ce 0000 1586  |    |
00d0 c069 f242  | i B|
00d2 c000 0020  |    |
00d4 1032 f4c7  | 2  |
00d6 3517 2000  |5   |
00d8 00a0 0000  |    |
00da 0120 000c  |    |
00dc c5c0 0000  |    |
00de 0040 0000  | @  |
00e0 0040       | @  |
00e1 0000 0000  |    |		.BLANK	0000[0x6]
00e7 0004 1c20  |    |		.XXX[0x2]
00e9 0000 0000  |    |		.BLANK	0000[0x8]
00f1 0800 0000  |    |		.XXX[0x1a]
00f3 0000 0000  |    |
00f5 0800 0267  |   g|
00f7 b003 195a  |   Z|
00f9 2003 1955  |   U|
00fb 1803 199e  |    |
00fd 3801 8cc0  |8   |
00ff 6400 00f3  |d   |
0101 31a0 6602  |1 f |
0103 34e9 c680  |4   |
0105 0001 5033  |  P3|
0107 011a 7765  |  we|
0109 8000 00a0  |    |
010b 0000 0000  |    |		.BLANK	0000[0x4]
010f 00ea 8685  |    |		.XXX[0x19]
0111 8000 0040  |   @|
0113 00ea 8885  |    |
0115 8000 0040  |   @|
0117 0800 0000  |    |
0119 001d 5110  |  Q |
011b b000 0008  |    |
011d 040c c046  |   F|
011f 9dd9 6000  |  ` |
0121 0028 0000  | (  |
0123 0048 0003  | H  |
0125 2c40 0000  |,@  |
0127 0010       |    |
0128 0000 0000  |    |		.BLANK	0000[0x8]
0130 0001 0708  |    |		.XXX[0x2]
0132 0000 0000  |    |		.BLANK	0000[0x8]
013a 0200 0000  |    |		.XXX[0x9]
013c 0000 0000  |    |
013e 0200 00a1  |    |
0140 ce00 c65f  |   _|
0142 ac00       |    |
0143 0000 0000  |    |		.BLANK	0000[0x4]
0147 6334 ab00  |c4  |		.XXX[0xd]
0149 0001 b367  |   g|
014b b6a4 d9a0  |    |
014d 0000 0000  |    |
014f 13db 526d  |  Rm|
0151 0400 0000  |    |
0153 0008       |    |
0154 0000 0000  |    |		.BLANK	0000[0xe]
0162 0001 fce4  |    |		.XXX[0xf]
0164 0000 0002  |    |
0166 00f6 d49b  |    |
0168 3e00 0000  |>   |
016a 0002 0000  |    |
016c 0012 0000  |    |
016e 0250 0000  | P  |
0170 0004       |    |
0171 0000 0000  |    |		.BLANK	0000[0x9]
017a 41c2       |A   |		.XXX[0x1]
017b 0000 0000  |    |		.BLANK	0000[0x8]
0183 0080 0000  |    |		.XXX[0x9]
0185 0000 0000  |    |
0187 0080 0001  |    |
0189 0a00 319a  |  1 |
018b 3400       |4   |
018c 0000 0000  |    |		.BLANK	0000[0x4]
0190 18ce 4f40  |  O@|		.XXX[0xd]
0192 0003 8941  |   A|
0194 fe81 b8b8  |    |
0196 0000 0000  |    |
0198 40ff 40dc  |@ @ |
019a 5c00 0000  |\   |
019c 0020       |    |
019d 0000 0000  |    |		.BLANK	0000[0x4]
01a1 0002 4a48  |  JH|		.XXX[0x1b]
01a3 5800 0004  |X   |
01a5 0002 f108  |    |
01a7 5800 0004  |X   |
01a9 0000 0000  |    |
01ab 0000 4949  |  II|
01ad 0b00 0000  |    |
01af 803f d037  | ? 7|
01b1 1700 0000  |    |
01b3 0008 0000  |    |
01b5 0004 8000  |    |
01b7 298b 0000  |)   |
01b9 0001 0000  |    |
01bb 0001       |    |
01bc 0000 0000  |    |		.BLANK	0000[0x6]
01c2 0815 c67d  |   }|		.XXX[0x3e]
01c4 a1d4 9000  |    |
01c6 0100 0000  |    |
01c8 0090 0005  |    |
01ca 3160 0000  |1`  |
01cc 0020 0000  |    |
01ce 0020 0000  |    |
01d0 0020 0007  |    |
01d2 a660 0c67  | ` g|
01d4 1f40 0c67  | @ g|
01d6 0b20 0c68  |   h|
01d8 2fa0 0633  |/  3|
01da dcf0 0002  |    |
01dc 6910 8197  |i   |
01de 7e23 f4a6  |~#  |
01e0 0000 0540  |   @|
01e2 cbbf 1207  |    |
01e4 b400 0002  |    |
01e6 8000 0000  |    |
01e8 0000 0000  |    |
01ea 0001 7d22  |  }"|
01ec 1600 0001  |    |
01ee 0001 7d2a  |  }*|
01f0 1600 0001  |    |
01f2 0040 0000  | @  |
01f4 0000 2fa5  |  / |
01f6 42c0 0000  |B   |
01f8 2010 32ef  |  2 |
01fa c481 ed00  |    |
01fc 0000 a000  |    |
01fe 0001 2000  |    |