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

⟦2ca41e5e3⟧

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

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 0080       |    |		.CONST	0x0080								; 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 0077       | w  |		.CONST	0x0077								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0010       |    |		.CONST	0x0010								; Number of locals
000b			INIT_0008:
000b 00c4       |    |		Action	Make_Default
000c 00c4       |    |		Action	Make_Default
000d 4800       |H   |		Short_Literal	0x0
000e e001       |    |		Load	0x0,0x1
000f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0010 038f       |    |		Declare_Type	Package,Defined,Visible
0011 0386       |    |		Declare_Variable	Package,Visible
0012 c20e       |    |		Store	0x1,0xe
0013 00bf       |    |		Action	Accept_Activation
0014 4800       |H   |		Short_Literal	0x0
0015 e002       |    |		Load	0x0,0x2
0016 02a0       |    |		Declare_Subprogram	Null_Subprogram
0017 038e       |    |		Declare_Type	Package,Defined
0018 0387       |    |		Declare_Variable	Package
0019 4800       |H   |		Short_Literal	0x0
001a e003       |    |		Load	0x0,0x3
001b 02a0       |    |		Declare_Subprogram	Null_Subprogram
001c 038e       |    |		Declare_Type	Package,Defined
001d 0387       |    |		Declare_Variable	Package
001e e004       |    |		Load	0x0,0x4
001f e005       |    |		Load	0x0,0x5
0020 e006       |    |		Load	0x0,0x6
0021 e007       |    |		Load	0x0,0x7
0022 e008       |    |		Load	0x0,0x8
0023 e009       |    |		Load	0x0,0x9
0024 e00a       |    |		Load	0x0,0xa
0025 e00b       |    |		Load	0x0,0xb
0026 e00c       |    |		Load	0x0,0xc
0027 e00d       |    |		Load	0x0,0xd
0028 480a       |H   |		Short_Literal	0xa
0029 e20f       |    |		Load	0x1,0xf
002a 020e       |    |		Execute	Module,Augment_Imports
002b 00d9       |    |		Load_Top	At_Offset_1
002c 020f       |    |		Execute	Module,Activate
002d e008       |    |		Load	0x0,0x8
002e e00e       |    |		Load	0x0,0xe
002f e00f       |    |		Load	0x0,0xf
0030 e007       |    |		Load	0x0,0x7
0031 e00b       |    |		Load	0x0,0xb
0032 e009       |    |		Load	0x0,0x9
0033 e00a       |    |		Load	0x0,0xa
0034 e00c       |    |		Load	0x0,0xc
0035 e00d       |    |		Load	0x0,0xd
0036 4809       |H   |		Short_Literal	0x9
0037 e210       |    |		Load	0x1,0x10
0038 020e       |    |		Execute	Module,Augment_Imports
0039 00d8       |    |		Load_Top	At_Offset_0
003a 020f       |    |		Execute	Module,Activate
003b e010       |    |		Load	0x0,0x10
003c e011       |    |		Load	0x0,0x11
003d e012       |    |		Load	0x0,0x12
003e e013       |    |		Load	0x0,0x13
003f e014       |    |		Load	0x0,0x14
0040 e015       |    |		Load	0x0,0x15
0041 e016       |    |		Load	0x0,0x16
0042 e017       |    |		Load	0x0,0x17
0043 e018       |    |		Load	0x0,0x18
0044 e019       |    |		Load	0x0,0x19
0045 e01a       |    |		Load	0x0,0x1a
0046 e01b       |    |		Load	0x0,0x1b
0047 4800       |H   |		Short_Literal	0x0
0048 4800       |H   |		Short_Literal	0x0
0049 4800       |H   |		Short_Literal	0x0
004a e009       |    |		Load	0x0,0x9
004b e01f       |    |		Load	0x0,0x1f
004c e020       |    |		Load	0x0,0x20
004d e021       | !  |		Load	0x0,0x21
004e e00a       |    |		Load	0x0,0xa
004f e008       |    |		Load	0x0,0x8
0050 e022       | "  |		Load	0x0,0x22
0051 e023       | #  |		Load	0x0,0x23
0052 4800       |H   |		Short_Literal	0x0
0053 4800       |H   |		Short_Literal	0x0
0054 e026       | &  |		Load	0x0,0x26
0055 4800       |H   |		Short_Literal	0x0
0056 4800       |H   |		Short_Literal	0x0
0057 e007       |    |		Load	0x0,0x7
0058 e029       | )  |		Load	0x0,0x29
0059 e02a       | *  |		Load	0x0,0x2a
005a e02b       | +  |		Load	0x0,0x2b
005b e02c       | ,  |		Load	0x0,0x2c
005c e02d       | -  |		Load	0x0,0x2d
005d 4800       |H   |		Short_Literal	0x0
005e 4800       |H   |		Short_Literal	0x0
005f e030       | 0  |		Load	0x0,0x30
0060 e031       | 1  |		Load	0x0,0x31
0061 4800       |H   |		Short_Literal	0x0
0062 e033       | 3  |		Load	0x0,0x33
0063 4800       |H   |		Short_Literal	0x0
0064 4800       |H   |		Short_Literal	0x0
0065 e036       | 6  |		Load	0x0,0x36
0066 e037       | 7  |		Load	0x0,0x37
0067 e038       | 8  |		Load	0x0,0x38
0068 e039       | 9  |		Load	0x0,0x39
0069 e03a       | :  |		Load	0x0,0x3a
006a e03b       | ;  |		Load	0x0,0x3b
006b e03c       | <  |		Load	0x0,0x3c
006c e03d       | =  |		Load	0x0,0x3d
006d e03e       | >  |		Load	0x0,0x3e
006e e03f       | ?  |		Load	0x0,0x3f
006f e040       | @  |		Load	0x0,0x40
0070 e041       | A  |		Load	0x0,0x41
0071 e042       | B  |		Load	0x0,0x42
0072 4837       |H7  |		Short_Literal	0x37
0073 e20e       |    |		Load	0x1,0xe
0074 020e       |    |		Execute	Module,Augment_Imports
0075 00da       |    |		Load_Top	At_Offset_2
0076 020f       |    |		Execute	Module,Activate
0077			BODY_0008:
0077 00bc       |    |		Action	Signal_Activated
0078 00bb       |    |		Action	Signal_Completion
0079 0000 0000  |    |		.BLANK	0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; Debug Table
0080 ; --------------------------------------------------------------------------------------
0080 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0xa5f1,0x0000,0x0001,0x0000
0086 6c00 8006  |l   |		.XXX[0x1b]
0088 0005 8800  |    |
008a 0001 6874  |  ht|
008c 0000 1800  |    |
008e 0000 2801  |  ( |
0090 4000 0000  |@   |
0092 4000 0010  |@   |
0094 0000 0088  |    |
0096 0000 0000  |    |
0098 4000 0002  |@   |
009a 9000 0081  |    |
009c 98f8 1000  |    |
009e 00c1 9df5  |    |
00a0 4000       |@   |
00a1 0000 0000  |    |		.BLANK	0000[0x18]
00b9 0d28 3610  | (6 |		.XXX[0x1b]
00bb a877 1820  | w  |
00bd 0008 38cd  |  8 |
00bf 4d80 1000  |M   |
00c1 c000 b100  |    |
00c3 0000 2d0f  |  - |
00c5 0000 0200  |    |
00c7 0000 0100  |    |
00c9 2800 0000  |(   |
00cb 0800 0002  |    |
00cd 0000 0011  |    |
00cf 0000 0000  |    |
00d1 0800 0000  |    |
00d3 5000       |P   |
00d4 0000 0000  |    |		.BLANK	0000[0x1e]
00f2 005a c662  | Z b|		.XXX[0x1e]
00f4 150e e306  |    |
00f6 0001 071a  |    |
00f8 d12e 0200  | .  |
00fa 1000 13a0  |    |
00fc 0000 169b  |    |
00fe 8800 0180  |    |
0100 0000 08e0  |    |
0102 0500 0000  |    |
0104 a200 0000  |    |
0106 4000 0002  |@   |
0108 2000 0000  |    |
010a 0100 0000  |    |
010c 0a40 000c  | @  |
010e 0663 2f00  | c/ |
0110 0000 0000  |    |		.BLANK	0000[0x1a]
012a 0001 0001  |    |		.XXX[0x1f]
012c 5906 42a1  |Y B |
012e dc61 0000  | a  |
0130 20e3 5b25  |  [%|
0132 c040 0200  | @  |
0134 02c4 0000  |    |
0136 00b4 3f00  |  ? |
0138 0008 0000  |    |
013a 000c 00a0  |    |
013c 0000 0020  |    |
013e 0000 0800  |    |
0140 0000 4400  |  D |
0142 0000 0020  |    |
0144 0000 0148  |   H|
0146 0000 40cc  |  @ |
0148 6a60       |j`  |
0149 0000 0000  |    |		.BLANK	0000[0x1b]
0164 2000 42df  |  B |		.XXX[0x1e]
0166 6854 3b8c  |hT; |
0168 2800 041c  |(   |
016a 62a4 b808  |b   |
016c 0040 0058  | @ X|
016e 8000 0016  |    |
0170 87e0 0002  |    |
0172 0000 0001  |    |
0174 8014 0000  |    |
0176 0004 0000  |    |
0178 0100 0000  |    |
017a 0880 0000  |    |
017c 0004 0000  |    |
017e 0029 0000  | )  |
0180 0819 8d4c  |   L|
0182 0000 0000  |    |		.BLANK	0000[0x1b]
019d 0400 085b  |   [|		.XXX[0x1e]
019f ed0a 8771  |   q|
01a1 8600 0083  |    |
01a3 8cd0 d801  |    |
01a5 000c 000b  |    |
01a7 1000 0002  |    |
01a9 d118 0000  |    |
01ab 2000 0000  |    |
01ad 3002 8000  |0   |
01af 0000 8000  |    |
01b1 0020 0000  |    |
01b3 0110 0000  |    |
01b5 0000 8000  |    |
01b7 0005 2000  |    |
01b9 0103 326d  |  2m|
01bb 0000 0000  |    |		.BLANK	0000[0x1c]
01d7 05ac 6600  |  f |		.XXX[0x2]
01d9 0000 0000  |    |		.BLANK	0000[0x27]