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

⟦5e881073d⟧

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

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 0070       | p  |		.CONST	0x0070								; 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 006e       | n  |		.CONST	0x006e								; 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 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
000d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
000e 0129       | )  |		Execute	Any,Make_Visible
000f e001       |    |		Load	0x0,0x1
0010 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0011 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0012 0129       | )  |		Execute	Any,Make_Visible
0013 4800       |H   |		Short_Literal	0x0
0014 e002       |    |		Load	0x0,0x2
0015 02a0       |    |		Declare_Subprogram	Null_Subprogram
0016 038f       |    |		Declare_Type	Package,Defined,Visible
0017 00b6       |    |		Action	Make_Scope
0018 4801       |H   |		Short_Literal	0x1
0019 00da       |    |		Load_Top	At_Offset_2
001a 020e       |    |		Execute	Module,Augment_Imports
001b 0386       |    |		Declare_Variable	Package,Visible
001c 4800       |H   |		Short_Literal	0x0
001d e003       |    |		Load	0x0,0x3
001e 02a0       |    |		Declare_Subprogram	Null_Subprogram
001f 038f       |    |		Declare_Type	Package,Defined,Visible
0020 00b6       |    |		Action	Make_Scope
0021 4801       |H   |		Short_Literal	0x1
0022 00da       |    |		Load_Top	At_Offset_2
0023 020e       |    |		Execute	Module,Augment_Imports
0024 0386       |    |		Declare_Variable	Package,Visible
0025 4800       |H   |		Short_Literal	0x0
0026 e004       |    |		Load	0x0,0x4
0027 02a0       |    |		Declare_Subprogram	Null_Subprogram
0028 038f       |    |		Declare_Type	Package,Defined,Visible
0029 00b6       |    |		Action	Make_Scope
002a 4801       |H   |		Short_Literal	0x1
002b 00da       |    |		Load_Top	At_Offset_2
002c 020e       |    |		Execute	Module,Augment_Imports
002d 0386       |    |		Declare_Variable	Package,Visible
002e 4800       |H   |		Short_Literal	0x0
002f e005       |    |		Load	0x0,0x5
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 038f       |    |		Declare_Type	Package,Defined,Visible
0032 00b6       |    |		Action	Make_Scope
0033 4801       |H   |		Short_Literal	0x1
0034 00da       |    |		Load_Top	At_Offset_2
0035 020e       |    |		Execute	Module,Augment_Imports
0036 0386       |    |		Declare_Variable	Package,Visible
0037 00bf       |    |		Action	Accept_Activation
0038 4800       |H   |		Short_Literal	0x0
0039 e006       |    |		Load	0x0,0x6
003a 02a0       |    |		Declare_Subprogram	Null_Subprogram
003b 038e       |    |		Declare_Type	Package,Defined
003c e001       |    |		Load	0x0,0x1
003d 00b6       |    |		Action	Make_Scope
003e 4802       |H   |		Short_Literal	0x2
003f 00db       |    |		Load_Top	At_Offset_3
0040 020e       |    |		Execute	Module,Augment_Imports
0041 0387       |    |		Declare_Variable	Package
0042 00d8       |    |		Load_Top	At_Offset_0
0043 020f       |    |		Execute	Module,Activate
0044 e001       |    |		Load	0x0,0x1
0045 e007       |    |		Load	0x0,0x7
0046 e008       |    |		Load	0x0,0x8
0047 00db       |    |		Load_Top	At_Offset_3
0048 4804       |H   |		Short_Literal	0x4
0049 e20f       |    |		Load	0x1,0xf
004a 020e       |    |		Execute	Module,Augment_Imports
004b e20f       |    |		Load	0x1,0xf
004c 020f       |    |		Execute	Module,Activate
004d e001       |    |		Load	0x0,0x1
004e e007       |    |		Load	0x0,0x7
004f e009       |    |		Load	0x0,0x9
0050 00db       |    |		Load_Top	At_Offset_3
0051 e00a       |    |		Load	0x0,0xa
0052 e00b       |    |		Load	0x0,0xb
0053 e00c       |    |		Load	0x0,0xc
0054 e00d       |    |		Load	0x0,0xd
0055 4808       |H   |		Short_Literal	0x8
0056 e210       |    |		Load	0x1,0x10
0057 020e       |    |		Execute	Module,Augment_Imports
0058 00db       |    |		Load_Top	At_Offset_3
0059 020f       |    |		Execute	Module,Activate
005a e00e       |    |		Load	0x0,0xe
005b e001       |    |		Load	0x0,0x1
005c e007       |    |		Load	0x0,0x7
005d e00f       |    |		Load	0x0,0xf
005e 4804       |H   |		Short_Literal	0x4
005f e211       |    |		Load	0x1,0x11
0060 020e       |    |		Execute	Module,Augment_Imports
0061 00da       |    |		Load_Top	At_Offset_2
0062 020f       |    |		Execute	Module,Activate
0063 e001       |    |		Load	0x0,0x1
0064 e007       |    |		Load	0x0,0x7
0065 e00a       |    |		Load	0x0,0xa
0066 e010       |    |		Load	0x0,0x10
0067 e011       |    |		Load	0x0,0x11
0068 e213       |    |		Load	0x1,0x13
0069 4806       |H   |		Short_Literal	0x6
006a e212       |    |		Load	0x1,0x12
006b 020e       |    |		Execute	Module,Augment_Imports
006c 00d9       |    |		Load_Top	At_Offset_1
006d 020f       |    |		Execute	Module,Activate
006e			BODY_0008:
006e 00bc       |    |		Action	Signal_Activated
006f 00bb       |    |		Action	Signal_Completion
0070 ; --------------------------------------------------------------------------------------
0070 ; Debug Table
0070 ; --------------------------------------------------------------------------------------
0070 0004 0014  |    |		.DEBUG4	0x0004,0x0014,0x0e49,0x0000,0x0001,0x0000
0076 8000 0000  |    |		.XXX[0x18]
0078 0640 c00f  | @  |
007a 8c74 ec5c  | t \|
007c 0165 7700  | ew |
007e 0000 0020  |    |
0080 8180 227f  |  " |
0082 f844 9802  | D  |
0084 c9a6 0000  |    |
0086 0000 0000  |    |
0088 0060 08b0  | `  |
008a 8000 0000  |    |
008c 8ec6 8000  |    |
008e 0000 0000  |    |		.BLANK	0000[0x4]
0092 00b4 41cd  |  A |		.XXX[0x7]
0094 42c0 169d  |B   |
0096 3000 0000  |0   |
0098 0168       | h  |
0099 0000 0000  |    |		.BLANK	0000[0x4]
009d 1331 2005  | 1  |		.XXX[0x8]
009f 986c 0000  | l  |
00a1 0000 5a4e  |  ZN|
00a3 4016 6bf0  |@ k |
00a5 0000 0000  |    |		.BLANK	0000[0x4]
00a9 20cb 6000  |  ` |		.XXX[0x40]
00ab 0000 0000  |    |
00ad 0000 b59b  |    |
00af 002d bc60  | - `|
00b1 0b73 f800  | s  |
00b3 0666 2400  | f$ |
00b5 b549 0000  | I  |
00b7 0000 0b5e  |   ^|
00b9 d002 dad8  |    |
00bb 0000 0000  |    |
00bd 0026 6240  | &b@|
00bf 0b59 b000  | Y  |
00c1 0000 00b7  |    |
00c3 c900 2d9e  |  - |
00c5 a000 0000  |    |
00c7 0002 762e  |  v.|
00c9 00b7 c900  |    |
00cb 0000 0009  |    |
00cd 80c0 067a  |   z|
00cf 84ec 5c01  |  \ |
00d1 6bda 0000  |k   |
00d3 0000 3c81  |  < |
00d5 800d 3d19  |  = |
00d7 d8b8 02d6  |    |
00d9 6c00 0000  |l   |
00db 0002 0300  |    |
00dd 1ca8 9089  |    |
00df 3005 aa48  |0  H|
00e1 0000 0000  |    |
00e3 0000 00c0  |    |
00e5 074b 2800  | K( |
00e7 0001 1d8d  |    |
00e9 0000 0000  |    |		.BLANK	0000[0x5]
00ee 016e 429a  | nB |		.XXX[0x7]
00f0 8580 2df2  |  - |
00f2 4000 0000  |@   |
00f4 02d0       |    |
00f5 0000 0000  |    |		.BLANK	0000[0x4]
00f9 2662 400b  |&b@ |		.XXX[0x8]
00fb 5ed0 0000  |^   |
00fd 0000 b77c  |   ||
00ff 002d 8fc0  | -  |
0101 0000 0000  |    |		.BLANK	0000[0x4]
0105 4196 c000  |A   |		.XXX[0x40]
0107 0000 0000  |    |
0109 0001 70f5  |  p |
010b 005c e880  | \  |
010d 1743 e000  | C  |
010f 0ccc 4801  |  H |
0111 7051 0000  |pQ  |
0113 0000 1719  |    |
0115 9005 ccac  |    |
0117 0000 0000  |    |
0119 004c c480  | L  |
011b 170f 5000  |  P |
011d 0000 0175  |   u|
011f 5100 5cad  |Q \ |
0121 0000 0000  |    |
0123 0004 ec5c  |   \|
0125 0175 5100  | uQ |
0127 0000 0013  |    |
0129 0180 0cf5  |    |
012b 09d8 b802  |    |
012d e332 0000  | 2  |
012f 0000 1903  |    |
0131 003e 31d3  | >1 |
0133 b170 05c3  | p  |
0135 d400 0000  |    |
0137 0102 0600  |    |
0139 8826 6112  | &a |
013b 600b 8288  |`   |
013d 0000 0000  |    |
013f 0000 0180  |    |
0141 224b a000  |"K  |
0143 0002 3b1a  |  ; |
0145 0000 0000  |    |		.BLANK	0000[0x5]
014a 02e8 0335  |   5|		.XXX[0x7]
014c 0b00 5d54  |  ]T|
014e 4000 0000  |@   |
0150 05a0       |    |
0151 0000 0000  |    |		.BLANK	0000[0x4]
0155 4cc4 8017  |L   |		.XXX[0x8]
0157 1990 0000  |    |
0159 0001 74b7  |  t |
015b 005c 8f40  | \ @|
015d 0000 0000  |    |		.BLANK	0000[0x4]
0161 832d 8000  | -  |		.XXX[0x3d]
0163 0000 0000  |    |
0165 0002 ed68  |   h|
0167 00bc b080  |    |
0169 2f38 0000  |/8  |
016b 1998 9002  |    |
016d ec20 0000  |    |
016f 0000 2eeb  |  . |
0171 000b c750  |   P|
0173 0000 0000  |    |
0175 0099 8900  |    |
0177 2ed6 8000  |.   |
0179 0000 02f5  |    |
017b a600 bc39  |   9|
017d 8000 0000  |    |
017f 0009 d8b8  |    |
0181 02f5 a600  |    |
0183 0000 0026  |   &|
0185 0300 19ea  |    |
0187 13b1 7005  |  p |
0189 dd60 0000  | `  |
018b 0001 0606  |    |
018d 00c9 59a7  |  Y |
018f 62e0 0bb5  |b   |
0191 a000 0000  |    |
0193 0080 0c01  |    |
0195 a693 4224  |  B$|
0197 c017 6100  |  a |
0199 0000 0000  |    |
019b 0000 8ec6  |    |
019d 8000       |    |
019e 0000 0000  |    |		.BLANK	0000[0x5]
01a3 004d 42c0  | MB |		.XXX[0x6]
01a5 17ad 3000  |  0 |
01a7 0000 0168  |   h|
01a9 0000 0000  |    |		.BLANK	0000[0x4]
01ad 1331 2005  | 1  |		.XXX[0x8]
01af dd60 0000  | `  |
01b1 0000 5e8e  |  ^ |
01b3 4017 7fc0  |@   |
01b5 0000 0000  |    |		.BLANK	0000[0x4]
01b9 20cb 6000  |  ` |		.XXX[0x40]
01bb 0000 0000  |    |
01bd 0000 be1b  |    |
01bf 002f dc60  | / `|
01c1 0bfb f800  |    |
01c3 0666 2400  | f$ |
01c5 bdc9 0000  |    |
01c7 0000 0be6  |    |
01c9 d002 fcd8  |    |
01cb 0000 0000  |    |
01cd 0026 6240  | &b@|
01cf 0be1 b000  |    |
01d1 0000 00c0  |    |
01d3 4900 2fbe  |I / |
01d5 a000 0000  |    |
01d7 0002 762e  |  v.|
01d9 00c0 4900  |  I |
01db 0000 0009  |    |
01dd 80c0 067a  |   z|
01df 84ec 5c01  |  \ |
01e1 7cda 0000  ||   |
01e3 0000 0c81  |    |
01e5 801f 18e9  |    |
01e7 d8b8 02f8  |    |
01e9 6c00 0000  |l   |
01eb 0084 0300  |    |
01ed 46d9 7089  |F p |
01ef 3005 ee48  |0  H|
01f1 0000 0000  |    |
01f3 0000 00c0  |    |
01f5 11d7 6000  |  ` |
01f7 0001 1d8d  |    |
01f9 0000 0000  |    |		.BLANK	0000[0x5]
01fe 017f 429a  |  B |		.XXX[0x2]