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

⟦dc4d6583a⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5802_R1K_CODE, 75_tag, NULL, R1k_Segment, Zero_Subprog_0xb, seg_0ea8df

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 5802       |X   |		.CONST	0x5802								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0180       |    |		.CONST	0x0180								; 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 0000       |    |		.CONST	0x0000								; 0, wired, #pages in seg - 1)
0008 0257 7043  | WpC|		.XXX[0xfa]
000a 6000 0000  |`   |
000c 0009 6404  |  d |
000e 000d fff8  |    |
0010 0001 0804  |    |
0012 0019 0404  |    |
0014 0037 1c04  | 7  |
0016 001a 9404  |    |
0018 000b 7c04  |  | |
001a 000b 8004  |    |
001c 000a f004  |    |
001e 0001 9004  |    |
0020 0011 3c04  |  < |
0022 0001 9804  |    |
0024 0001 9404  |    |
0026 000e 1404  |    |
0028 000e 1004  |    |
002a 0001 ac04  |    |
002c 000b 3004  |  0 |
002e 000e 1c04  |    |
0030 000c 9c04  |    |
0032 000c 8004  |    |
0034 0001 b404  |    |
0036 0001 b004  |    |
0038 000e 2004  |    |
003a 0006 5804  |  X |
003c 0006 4004  |  @ |
003e 000e 1804  |    |
0040 000e 5004  |  P |
0042 003d 9804  | =  |
0044 000f d004  |    |
0046 000e 7c04  |  | |
0048 000e 4c04  |  L |
004a 0006 5c04  |  \ |
004c 000f a004  |    |
004e 0011 5804  |  X |
0050 0011 6c04  |  l |
0052 0011 3004  |  0 |
0054 0001 0c04  |    |
0056 0001 1404  |    |
0058 0004 bc04  |    |
005a 0004 b004  |    |
005c 000e 4804  |  H |
005e 000e 3804  |  8 |
0060 0011 6804  |  h |
0062 0011 5404  |  T |
0064 0011 8804  |    |
0066 000b 7804  |  x |
0068 000f a404  |    |
006a 000c 9004  |    |
006c 000f b404  |    |
006e 0006 4404  |  D |
0070 0001 a404  |    |
0072 0001 9c04  |    |
0074 0001 bc04  |    |
0076 0006 8c04  |    |
0078 0006 8804  |    |
007a 000b 6004  |  ` |
007c 000b 1c04  |    |
007e 000e 3004  |  0 |
0080 0011 7404  |  t |
0082 0011 4804  |  H |
0084 001a e804  |    |
0086 001a 9004  |    |
0088 000c a804  |    |
008a 0004 b404  |    |
008c 0016 1804  |    |
008e 000e 2c04  |  , |
0090 0006 b004  |    |
0092 0006 bc04  |    |
0094 0016 2004  |    |
0096 0016 1404  |    |
0098 0011 8404  |    |
009a 002d 5004  | -P |
009c 001a a004  |    |
009e 0037 2004  | 7  |
00a0 001a a804  |    |
00a2 0001 a804  |    |
00a4 001a 9c04  |    |
00a6 003d 3004  | =0 |
00a8 003c f004  | <  |
00aa 000f d804  |    |
00ac 0019 0004  |    |
00ae 001f 8c04  |    |
00b0 001f 4004  |  @ |
00b2 001f 9804  |    |
00b4 000f cc04  |    |
00b6 001f 4404  |  D |
00b8 001f 9004  |    |
00ba 001f 9404  |    |
00bc 0009 6804  |  h |
00be 0009 6004  |  ` |
00c0 000f ac04  |    |
00c2 000f bc04  |    |
00c4 0036 b004  | 6  |
00c6 0036 b804  | 6  |
00c8 0006 7c04  |  | |
00ca 0022 a804  | "  |
00cc 0022 6c04  | "l |
00ce 001f 5804  |  X |
00d0 000e 3c04  |  < |
00d2 001f 5404  |  T |
00d4 001d c404  |    |
00d6 001d f004  |    |
00d8 001d dc04  |    |
00da 001d b004  |    |
00dc 001d c804  |    |
00de 001d c004  |    |
00e0 0016 2404  |  $ |
00e2 001f 7c04  |  | |
00e4 001f 8004  |    |
00e6 000f a804  |    |
00e8 000e 3404  |  4 |
00ea 000f c404  |    |
00ec 000f b004  |    |
00ee 001f 7804  |  x |
00f0 0032 1c04  | 2  |
00f2 002a 3804  | *8 |
00f4 002a 3004  | *0 |
00f6 002c 4004  | ,@ |
00f8 002b c004  | +  |
00fa 0032 0004  | 2  |
00fc 000f dc04  |    |
00fe 0000 0000  |    |
0100 5445 5354  |TEST|
0102 0000 0000  |    |		.BLANK	0000[0x6]
0108 3a4e 4554  |:NET|		.XXX[0x1b]
010a 3a43 5552  |:CUR|
010c 4c59 3a52  |LY:R|
010e 4444 3a4f  |DD:O|
0110 424a 4543  |BJEC|
0112 545f 4544  |T_ED|
0114 4954 4f52  |ITOR|
0116 2e31 302e  |.10.|
0118 302e 303a  |0.0:|
011a 4c49 4252  |LIBR|
011c 4152 4945  |ARIE|
011e 533a 5445  |S:TE|
0120 5354 2e4c  |ST.L|
0122 4942       |IB  |
0123 0000 0000  |    |		.BLANK	0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012c       | ,  |		.CONST	0x012c								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			INIT_0128:
012b 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0 = .DEBUG	0x012b,0x018a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
012c			BODY_0128:
012c e006       |    |		Load	0x0,0x6
012d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
012e e007       |    |		Load	0x0,0x7
012f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0130 e010       |    |		Load	0x0,0x10
0131 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0132 e02d       | -  |		Load	0x0,0x2d
0133 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0134 e037       | 7  |		Load	0x0,0x37
0135 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0136 e038       | 8  |		Load	0x0,0x38
0137 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0138 e049       | I  |		Load	0x0,0x49
0139 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
013a e04e       | N  |		Load	0x0,0x4e
013b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
013c e051       | Q  |		Load	0x0,0x51
013d 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
013e 4800       |H   |		Short_Literal	0x0
013f 6038       |`8  |		Indirect_Literal	Discrete,0x178,{0x0081840b, 0x000000b0}
0140 02a0       |    |		Declare_Subprogram	Null_Subprogram
0141 038e       |    |		Declare_Type	Package,Defined
0142 e05b       | [  |		Load	0x0,0x5b
0143 e05e       | ^  |		Load	0x0,0x5e
0144 e053       | S  |		Load	0x0,0x53
0145 e056       | V  |		Load	0x0,0x56
0146 e054       | T  |		Load	0x0,0x54
0147 e019       |    |		Load	0x0,0x19
0148 e058       | X  |		Load	0x0,0x58
0149 e05a       | Z  |		Load	0x0,0x5a
014a e03f       | ?  |		Load	0x0,0x3f
014b e055       | U  |		Load	0x0,0x55
014c e057       | W  |		Load	0x0,0x57
014d 480b       |H   |		Short_Literal	0xb
014e e216       |    |		Load	0x1,0x16
014f 020e       |    |		Execute	Module,Augment_Imports
0150 0387       |    |		Declare_Variable	Package
0151 00d8       |    |		Load_Top	At_Offset_0
0152 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0153 00d9       |    |		Load_Top	At_Offset_1
0154 020f       |    |		Execute	Module,Activate
0155 e078       | x  |		Load	0x0,0x78
0156 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0157 4800       |H   |		Short_Literal	0x0
0158 601b       |`   |		Indirect_Literal	Discrete,0x174,{0x0081800b, 0x000000b0}
0159 02a0       |    |		Declare_Subprogram	Null_Subprogram
015a 038e       |    |		Declare_Type	Package,Defined
015b e072       | r  |		Load	0x0,0x72
015c 00da       |    |		Load_Top	At_Offset_2
015d e01d       |    |		Load	0x0,0x1d
015e e217       |    |		Load	0x1,0x17
015f e003       |    |		Load	0x0,0x3
0160 e215       |    |		Load	0x1,0x15
0161 e06f       | o  |		Load	0x0,0x6f
0162 e03e       | >  |		Load	0x0,0x3e
0163 e019       |    |		Load	0x0,0x19
0164 e071       | q  |		Load	0x0,0x71
0165 e061       | a  |		Load	0x0,0x61
0166 e05b       | [  |		Load	0x0,0x5b
0167 e05e       | ^  |		Load	0x0,0x5e
0168 e011       |    |		Load	0x0,0x11
0169 480e       |H   |		Short_Literal	0xe
016a e219       |    |		Load	0x1,0x19
016b 020e       |    |		Execute	Module,Augment_Imports
016c 0387       |    |		Declare_Variable	Package
016d 00d8       |    |		Load_Top	At_Offset_0
016e 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
016f 00d9       |    |		Load_Top	At_Offset_1
0170 020f       |    |		Execute	Module,Activate
0171 821a       |    |		Call	0x1,0x1a
0172 00bc       |    |		Action	Signal_Activated
0173 00bb       |    |		Action	Signal_Completion
0174 0081 800b  |    |		.LITERAL	{0x0081800b, 0x000000b0}
0178 0081 840b  |    |		.LITERAL	{0x0081840b, 0x000000b0}
017c 0000 0000  |    |		.BLANK	0000[0x4]
0180 ; --------------------------------------------------------------------------------------
0180 ; Debug Table
0180 ; --------------------------------------------------------------------------------------
0180 0003 0001  |    |		.CONST	0x0003,0x0001
0182 012b 018a  | +  |		.DEBUG	0x012b,0x018a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
018a ; --------------------------------------------------------------------------------------
018a ; Debug3 Subtable 0x0
018a ; --------------------------------------------------------------------------------------
018a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
018c 0000 0000  |    |		.BLANK	0000[0x74]