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

⟦474c3f040⟧

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

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 0058       | X  |		.CONST	0x0058								; 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 0050       | P  |		.CONST	0x0050								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002a       | *  |		.CONST	0x002a								; Number of locals
000b			INIT_0008:
000b a001       |    |		Store_Unchecked	0x0,0x1
000c 00c6       |    |		Action	Check_Subprogram_Elaborated
000d e002       |    |		Load	0x0,0x2
000e 0129       | )  |		Execute	Any,Make_Visible
000f 8003       |    |		Call	0x0,0x3
0010 0129       | )  |		Execute	Any,Make_Visible
0011 a004       |    |		Store_Unchecked	0x0,0x4
0012 0129       | )  |		Execute	Any,Make_Visible
0013 a005       |    |		Store_Unchecked	0x0,0x5
0014 0129       | )  |		Execute	Any,Make_Visible
0015 a006       |    |		Store_Unchecked	0x0,0x6
0016 0129       | )  |		Execute	Any,Make_Visible
0017 e007       |    |		Load	0x0,0x7
0018 1911       |    |		Execute	Package,Field_Reference,Field_Number 0x11
0019 0129       | )  |		Execute	Any,Make_Visible
001a e008       |    |		Load	0x0,0x8
001b 0129       | )  |		Execute	Any,Make_Visible
001c e009       |    |		Load	0x0,0x9
001d 0129       | )  |		Execute	Any,Make_Visible
001e e00a       |    |		Load	0x0,0xa
001f 0129       | )  |		Execute	Any,Make_Visible
0020 e00b       |    |		Load	0x0,0xb
0021 0129       | )  |		Execute	Any,Make_Visible
0022 a00c       |    |		Store_Unchecked	0x0,0xc
0023 0129       | )  |		Execute	Any,Make_Visible
0024 a00d       |    |		Store_Unchecked	0x0,0xd
0025 0129       | )  |		Execute	Any,Make_Visible
0026 a00e       |    |		Store_Unchecked	0x0,0xe
0027 0129       | )  |		Execute	Any,Make_Visible
0028 a00f       |    |		Store_Unchecked	0x0,0xf
0029 0129       | )  |		Execute	Any,Make_Visible
002a a010       |    |		Store_Unchecked	0x0,0x10
002b 0129       | )  |		Execute	Any,Make_Visible
002c a011       |    |		Store_Unchecked	0x0,0x11
002d 0129       | )  |		Execute	Any,Make_Visible
002e a012       |    |		Store_Unchecked	0x0,0x12
002f 0129       | )  |		Execute	Any,Make_Visible
0030 a013       |    |		Store_Unchecked	0x0,0x13
0031 0129       | )  |		Execute	Any,Make_Visible
0032 e014       |    |		Load	0x0,0x14
0033 193c       | <  |		Execute	Package,Field_Reference,Field_Number 0x3c
0034 0129       | )  |		Execute	Any,Make_Visible
0035 e014       |    |		Load	0x0,0x14
0036 1939       | 9  |		Execute	Package,Field_Reference,Field_Number 0x39
0037 0129       | )  |		Execute	Any,Make_Visible
0038 e014       |    |		Load	0x0,0x14
0039 1934       | 4  |		Execute	Package,Field_Reference,Field_Number 0x34
003a 0129       | )  |		Execute	Any,Make_Visible
003b e014       |    |		Load	0x0,0x14
003c 1936       | 6  |		Execute	Package,Field_Reference,Field_Number 0x36
003d 0129       | )  |		Execute	Any,Make_Visible
003e e014       |    |		Load	0x0,0x14
003f 1932       | 2  |		Execute	Package,Field_Reference,Field_Number 0x32
0040 0129       | )  |		Execute	Any,Make_Visible
0041 a015       |    |		Store_Unchecked	0x0,0x15
0042 0129       | )  |		Execute	Any,Make_Visible
0043 a016       |    |		Store_Unchecked	0x0,0x16
0044 0129       | )  |		Execute	Any,Make_Visible
0045 a017       |    |		Store_Unchecked	0x0,0x17
0046 0129       | )  |		Execute	Any,Make_Visible
0047 a018       |    |		Store_Unchecked	0x0,0x18
0048 0129       | )  |		Execute	Any,Make_Visible
0049 e019       |    |		Load	0x0,0x19
004a 0129       | )  |		Execute	Any,Make_Visible
004b e01a       |    |		Load	0x0,0x1a
004c 0129       | )  |		Execute	Any,Make_Visible
004d 4800       |H   |		Short_Literal	0x0
004e 0129       | )  |		Execute	Any,Make_Visible
004f 00bf       |    |		Action	Accept_Activation
0050			BODY_0008:
0050 00bc       |    |		Action	Signal_Activated
0051 00bb       |    |		Action	Signal_Completion
0052 0000 0000  |    |		.BLANK	0000[0x6]
0058 ; --------------------------------------------------------------------------------------
0058 ; Debug Table
0058 ; --------------------------------------------------------------------------------------
0058 0004 000c  |    |		.DEBUG4	0x0004,0x000c,0xc115,0x0000,0x0001,0x0000
005e 95b8 81c9  |    |		.XXX[0x1a2]
0060 95cd d1bd  |    |
0062 c995 90b8  |    |
0064 28c4 c4e8  |(   |
0066 c0cc e8c0  |    |
0068 e080 acac  |    |
006a ac81 d195  |    |
006c e1d0 8085  |    |
006e 3505 0d21  |5  !|
0070 2539 14b9  |%9  |
0072 1119 4cb9  |  L |
0074 4915 58cd  |I X |
0076 7cc1 7d4d  || }M|
0078 4115 0cb9  |A   |
007a 2535 413d  |%5A=|
007c 4951 4cb8  |IQL |
007e 28c4 c4e8  |(   |
0080 c0cc e8c0  |    |
0082 e080 b8b8  |    |
0084 b881 513d  |  Q=|
0086 3d31 4d7d  |=1M}|
0088 3915 515d  |9 Q]|
008a 3d49 2d25  |=I-%|
008c 391d 7d51  |9 }Q|
008e 1531 3915  | 19 |
0090 517d 513d  |Q}Q=|
0092 3d31 4c81  |=1L |
0094 a185 cc81  |    |
0096 8995 95b8  |    |
0098 81c9 95cd  |    |
009a d1bd c995  |    |
009c 90b8 28c4  |  ( |
009e c4e8 c0cc  |    |
00a0 e8c0 e480  |    |
00a2 acac ac81  |    |
00a4 91a5 c995  |    |
00a6 8dd1 bdc9  |    |
00a8 e480 8535  |   5|
00aa 050d 2125  |  !%|
00ac 3914 b911  |9   |
00ae 194c b949  | L I|
00b0 1558 cd7c  | X ||
00b2 c17d 4d41  | }MA|
00b4 150c b955  |   U|
00b6 3925 514c  |9%QL|
00b8 81a1 85cc  |    |
00ba 8189 9595  |    |
00bc b881 c995  |    |
00be cdd1 bdc9  |    |
00c0 9590 b828  |   (|
00c2 c4c4 e8c0  |    |
00c4 cce8 c4c4  |    |
00c6 80ac acac  |    |
00c8 81c1 c9bd  |    |
00ca 8d7d cdc1  | }  |
00cc 958c 8085  |    |
00ce 3505 0d21  |5  !|
00d0 2539 14b9  |%9  |
00d2 1119 4cb9  |  L |
00d4 4915 58cd  |I X |
00d6 7cc1 7d4d  || }M|
00d8 4115 0cb9  |A   |
00da 5539 2551  |U9%Q|
00dc 4cb9 0539  |L  9|
00de 0531 6569  | 1ei|
00e0 157d 0d49  | } I|
00e2 054d 2111  | M! |
00e4 5535 409d  |U5@ |
00e6 4d41 150c  |MA  |
00e8 8028 c4c4  | (  |
00ea e8c0 cce8  |    |
00ec c4c4 80b8  |    |
00ee b8b8 81a1  |    |
00f0 85cc 8189  |    |
00f2 9595 b881  |    |
00f4 c995 cdd1  |    |
00f6 bdc9 9590  |    |
00f8 b828 c4c4  | (  |
00fa e8c0 cce8  |    |
00fc c4d0 80ac  |    |
00fe acac 81c1  |    |
0100 c9bd 8d7d  |   }|
0102 cdc1 958c  |    |
0104 8085 3505  |  5 |
0106 0d21 2539  | !%9|
0108 14b9 1119  |    |
010a 4cb9 4915  |L I |
010c 58cd 7cc1  |X | |
010e 7d4d 4115  |}MA |
0110 0cb9 5539  |  U9|
0112 2551 4cb9  |%QL |
0114 0539 0531  | 9 1|
0116 6569 157d  |ei }|
0118 513d 3509  |Q=5 |
011a 4d51 3d39  |MQ=9|
011c 149d 4d41  |  MA|
011e 150c 8028  |   (|
0120 c4c4 e8c0  |    |
0122 cce8 c4d0  |    |
0124 80b8 b8b8  |    |
0126 81a1 85cc  |    |
0128 8189 9595  |    |
012a b881 c995  |    |
012c cdd1 bdc9  |    |
012e 9590 b828  |   (|
0130 c4c4 e8c0  |    |
0132 cce8 c4e0  |    |
0134 80ac acac  |    |
0136 81c1 858d  |    |
0138 ad7d cdc1  | }  |
013a 958c 8085  |    |
013c 3505 0d21  |5  !|
013e 2539 14b9  |%9  |
0140 1119 4cb9  |  L |
0142 4915 58cd  |I X |
0144 7cc1 7d4d  || }M|
0146 4115 0cb9  |A   |
0148 5539 2551  |U9%Q|
014a 4cb9 0905  |L   |
014c 4d15 5165  |M Qe|
014e 4114 9d4d  |A  M|
0150 4115 0c81  |A   |
0152 a185 cc81  |    |
0154 8995 95b8  |    |
0156 8028 c4c4  | (  |
0158 e8c0 cce8  |    |
015a c4e0 80b8  |    |
015c b8b8 81c9  |    |
015e 95cd d1bd  |    |
0160 c995 90b8  |    |
0162 28c4 c4e8  |(   |
0164 c0cc e8c8  |    |
0166 c880 acac  |    |
0168 ac81 c185  |    |
016a 8dad 7dcd  |  } |
016c c195 8c80  |    |
016e 8535 050d  | 5  |
0170 2125 3914  |!%9 |
0172 b911 194c  |   L|
0174 b949 1558  | I X|
0176 cd7c c17d  | | }|
0178 4d41 150c  |MA  |
017a b955 3925  | U9%|
017c 514c b909  |QL  |
017e 194c 9d4d  | L M|
0180 4115 0c81  |A   |
0182 a185 cc81  |    |
0184 8995 95b8  |    |
0186 8028 c4c4  | (  |
0188 e8c0 cce8  |    |
018a c8c8 80b8  |    |
018c b8b8 81c9  |    |
018e 95cd d1bd  |    |
0190 c995 90b8  |    |
0192 28c4 c4e8  |(   |
0194 c0cc e8c8  |    |
0196 d880 acac  |    |
0198 ac81 c185  |    |
019a 8dad 7dcd  |  } |
019c c195 8c80  |    |
019e 8535 050d  | 5  |
01a0 2125 3914  |!%9 |
01a2 b911 194c  |   L|
01a4 b949 1558  | I X|
01a6 cd7c c17d  | | }|
01a8 4d41 150c  |MA  |
01aa b955 3925  | U9%|
01ac 514c b911  |QL  |
01ae 194c 9d4d  | L M|
01b0 4115 0c81  |A   |
01b2 a185 cc81  |    |
01b4 8995 95b8  |    |
01b6 8028 c4c4  | (  |
01b8 e8c0 cce8  |    |
01ba c8d8 80b8  |    |
01bc b8b8 81c9  |    |
01be 95cd d1bd  |    |
01c0 c995 90b8  |    |
01c2 28c4 c4e8  |(   |
01c4 c0cc e8c8  |    |
01c6 e480 acac  |    |
01c8 ac81 c185  |    |
01ca 8dad 7dcd  |  } |
01cc c195 8c80  |    |
01ce 8535 050d  | 5  |
01d0 2125 3914  |!%9 |
01d2 b911 194c  |   L|
01d4 b949 1558  | I X|
01d6 cd7c c17d  | | }|
01d8 4d41 150c  |MA  |
01da b955 3925  | U9%|
01dc 514c b919  |QL  |
01de 4d31 0509  |M1  |
01e0 1531 4c9d  | 1L |
01e2 4d41 150c  |MA  |
01e4 81a1 85cc  |    |
01e6 8189 9595  |    |
01e8 b880 28c4  |  ( |
01ea c4e8 c0cc  |    |
01ec e8c8 e480  |    |
01ee b8b8 b881  |    |
01f0 c995 cdd1  |    |
01f2 bdc9 9590  |    |
01f4 b828 c4c4  | (  |
01f6 e8c0 cce8  |    |
01f8 ccc4 80ac  |    |
01fa acac 81c1  |    |
01fc 858d ad7d  |   }|
01fe cdc1 958c  |    |