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

⟦25b93cfca⟧

    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 0040       | @  |		.CONST	0x0040								; 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 001c       |    |		.CONST	0x001c								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0010       |    |		.CONST	0x0010								; Number of locals
000b			INIT_0008:
000b 029a 0023  |   #|		Declare_Subprogram	INIT_0020,For_Outer_Call,Visible,Unelaborated
000d 029a 002b  |   +|		Declare_Subprogram	INIT_0028,For_Outer_Call,Visible,Unelaborated
000f 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated
0011 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated
0013 00bf       |    |		Action	Accept_Activation
0014 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0015 00c7       |    |		Action	Elaborate_Subprogram
0016 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0017 00c7       |    |		Action	Elaborate_Subprogram
0018 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0019 00c7       |    |		Action	Elaborate_Subprogram
001a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
001b 00c7       |    |		Action	Elaborate_Subprogram
001c			BODY_0008:
001c 00bc       |    |		Action	Signal_Activated
001d 00bb       |    |		Action	Signal_Completion
001e 0000 0000  |    |		.XXX[0x2]
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 0023       | #  |		.CONST	0x0023								; Address of begin
0021 0004       |    |		.CONST	0x0004								; Address of exception handler
0022 0001       |    |		.CONST	0x0001								; Number of locals
0023			BODY_0020:
0023			INIT_0020:
0023 00db       |    |		Load_Top	At_Offset_3
0024 00db       |    |		Load_Top	At_Offset_3
0025 e001       |    |		Load	0x0,0x1
0026 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0027 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 002b       | +  |		.CONST	0x002b								; Address of begin
0029 0004       |    |		.CONST	0x0004								; Address of exception handler
002a 0001       |    |		.CONST	0x0001								; Number of locals
002b			BODY_0028:
002b			INIT_0028:
002b 00da       |    |		Load_Top	At_Offset_2
002c e001       |    |		Load	0x0,0x1
002d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
002e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
002f 0000       |    |		.XXX[0x1]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0033       | 3  |		.CONST	0x0033								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0001       |    |		.CONST	0x0001								; Number of locals
0033			BODY_0030:
0033			INIT_0030:
0033 00da       |    |		Load_Top	At_Offset_2
0034 e001       |    |		Load	0x0,0x1
0035 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0036 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0037 0000       |    |		.XXX[0x1]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 003b       | ;  |		.CONST	0x003b								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0001       |    |		.CONST	0x0001								; Number of locals
003b			BODY_0038:
003b			INIT_0038:
003b 00da       |    |		Load_Top	At_Offset_2
003c e001       |    |		Load	0x0,0x1
003d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
003e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
003f 0000       |    |		.XXX[0x1]
0040 ; --------------------------------------------------------------------------------------
0040 ; Debug Table
0040 ; --------------------------------------------------------------------------------------
0040 0004 000e  |    |		.DEBUG4	0x0004,0x000e,0xf457,0x0000,0x0001,0x0000
0046 0000 0008  |    |		.XXX[0x2]
0048 0000 0000  |    |		.BLANK	0000[0x7]
004f 00ff 0001  |    |		.XXX[0x11]
0051 0404 0000  |    |
0053 0016 001d  |    |
0055 a009 0000  |    |
0057 13b2 0001  |    |
0059 0404 0800  |    |
005b 0280 0000  |    |
005d 0010 0000  |    |
005f 0010       |    |
0060 0000 0000  |    |		.BLANK	0000[0x7]
0067 ffff 0000  |    |		.XXX[0x5]
0069 0000 0000  |    |
006b 0076       | v  |
006c 0000 0000  |    |		.BLANK	0000[0x4]
0070 0061 64f0  | ad |		.XXX[0x12]
0072 8800 0780  |    |
0074 0000 0018  |    |
0076 0000 0018  |    |
0078 0001 0804  |    |
007a 0800 05ec  |    |
007c 0061 64f0  | ad |
007e 0000 007f  |    |
0080 0d8c 4040  |  @@|
0082 0000 0000  |    |		.BLANK	0000[0x4]
0086 06c6 89f0  |    |		.XXX[0x10]
0088 0000 cf10  |    |
008a 00d8 d1be  |    |
008c 00d8 d464  |   d|
008e 0000 a65c  |   \|
0090 0022 7aa0  | "z |
0092 0000 0000  |    |
0094 01b1 af34  |   4|
0096 0000 0000  |    |		.BLANK	0000[0x4]
009a 0001 e9d0  |    |		.XXX[0x12]
009c 0a00 00a6  |    |
009e 5010 0d0b  |P   |
00a0 8001 c01b  |    |
00a2 1ae1 4000  |  @ |
00a4 14cb 8004  |    |
00a6 4f54 0000  |OT  |
00a8 0000 0036  |   6|
00aa 368a 8000  |6   |
00ac 0000 0000  |    |		.BLANK	0000[0x4]
00b0 3d3a 0140  |=: @|		.XXX[0x2e]
00b2 0014 ca02  |    |
00b4 01a1 7000  |  p |
00b6 3803 6366  |8 cf|
00b8 6ffe 0000  |o   |
00ba a650 0001  | P  |
00bc 4cd0 0363  |L  c|
00be 6270 0000  |bp  |
00c0 0000 0000  |    |
00c2 0010 0000  |    |
00c4 0000 0000  |    |
00c6 0008 0003  |    |
00c8 d3a0 0000  |    |
00ca 0000 0000  |    |
00cc 0007 fe00  |    |
00ce 00a6 5000  |  P |
00d0 0000 0003  |    |
00d2 636c b000  |cl  |
00d4 0000 0000  |    |
00d6 0000 1000  |    |
00d8 0000 0000  |    |
00da 0000 0800  |    |
00dc 03d3 a000  |    |
00de 0000 0000  |    |		.BLANK	0000[0x5]
00e3 4800 014c  |H  L|		.XXX[0x19]
00e5 b803 6342  |  cB|
00e7 e000 0000  |    |
00e9 0000 0000  |    |
00eb 0001 b1bb  |    |
00ed e400 0033  |   3|
00ef c480 3637  |  67|
00f1 9c80 3638  |  68|
00f3 4600 0029  |F  )|
00f5 9800 08b9  |    |
00f7 1800 0000  |    |
00f9 0000 6c72  |  lr|
00fb 2700       |'   |
00fc 0000 0000  |    |		.BLANK	0000[0x4]
0100 007a 7602  | zv |		.XXX[0x11]
0102 8000 2994  |  ) |
0104 0403 42e0  |  B |
0106 0070 06c7  | p  |
0108 1df0 0005  |    |
010a 3300 0117  |3   |
010c 2300 0000  |#   |
010e 0000 0d8e  |    |
0110 6de0       |m   |
0111 0000 0000  |    |		.BLANK	0000[0x4]
0115 000f 4ec0  |  N |		.XXX[0x2e]
0117 5000 0532  |P  2|
0119 8080 685c  |  h\|
011b 000e 00d8  |    |
011d e64f ff80  | O  |
011f 0029 9400  | )  |
0121 0053 3400  | S4 |
0123 d8e5 5000  |  P |
0125 0000 0000  |    |
0127 0000 0400  |    |
0129 0000 0000  |    |
012b 0000 0200  |    |
012d 00f4 ec00  |    |
012f 0000 0000  |    |
0131 0000 01ff  |    |
0133 8000 2994  |  ) |
0135 0000 0000  |    |
0137 00d8 e7e0  |    |
0139 0000 0000  |    |
013b 0000 0004  |    |
013d 0000 0000  |    |
013f 0000 0002  |    |
0141 0000 f4ec  |    |
0143 0000 0000  |    |		.BLANK	0000[0x5]
0148 0012 0000  |    |		.XXX[0x5]
014a 5330 00d8  |S0  |
014c dd6c       | l  |
014d 0000 0000  |    |		.BLANK	0000[0x4]
0151 006c 7553  | luS|		.XXX[0x11]
0153 0000 0784  |    |
0155 200d 8eb2  |    |
0157 600d 8edc  |`   |
0159 c000 00a0  |    |
015b 8000 cacb  |    |
015d 0000 0000  |    |
015f 001b 1e0e  |    |
0161 4000       |@   |
0162 0000 0000  |    |		.BLANK	0000[0x4]
0166 0028 8040  | ( @|		.XXX[0x9]
0168 0000 9f4b  |   K|
016a 0010 0000  |    |
016c 1c00 0000  |    |
016e 2800       |(   |
016f 0000 0000  |    |		.BLANK	0000[0xd]
017c 0008       |    |		.XXX[0x1]
017d 0000 0000  |    |		.BLANK	0000[0x4]
0181 0380 0000  |    |		.XXX[0xf]
0183 0000 363c  |  6<|
0185 5d00 0000  |]   |
0187 0000 0000  |    |
0189 0100 0000  |    |
018b 0000 0000  |    |
018d 0080 0000  |    |
018f 5100       |Q   |
0190 0000 0000  |    |		.BLANK	0000[0x5]
0195 0480 0001  |    |		.XXX[0x4c]
0197 4100 363a  |A 6:|
0199 8800 0000  |    |
019b 0000 3645  |  6E|
019d 8ac0 1b1e  |    |
019f 8740 0002  | @  |
01a1 9ca0 0363  |   c|
01a3 d2e8 0363  |   c|
01a5 dd80 0002  |    |
01a7 9990 01f8  |    |
01a9 0da0 0000  |    |
01ab 0000 06c7  |    |
01ad d4b0 0000  |    |
01af 0000 06c7  |    |
01b1 e4b0 0007  |    |
01b3 a780 2800  |  ( |
01b5 0299 4040  |  @@|
01b7 342e 0007  |4.  |
01b9 006c 7d03  | l} |
01bb 0000 5332  |  S2|
01bd 003f 01b4  | ?  |
01bf 0000 0000  |    |
01c1 00d9 0928  |   (|
01c3 0000 0000  |    |
01c5 00d9 0b28  |   (|
01c7 0000 f4f0  |    |
01c9 0500 0053  |   S|
01cb 2808 0685  |(   |
01cd c000 e00d  |    |
01cf 9089 9ff8  |    |
01d1 0002 9940  |   @|
01d3 0005 3340  |  3@|
01d5 0d8f b980  |    |
01d7 0000 0000  |    |
01d9 0000 0040  |   @|
01db 0000 0000  |    |
01dd 0000 0020  |    |
01df 000f 4f00  |  O |
01e1 0000 0000  |    |		.BLANK	0000[0x4]
01e5 0d90 0980  |    |		.XXX[0xc]
01e7 0000 0000  |    |
01e9 0000 02c0  |    |
01eb 0000 0000  |    |
01ed 0188 f710  |    |
01ef 0005 3340  |  3@|
01f1 0000 0000  |    |		.BLANK	0000[0x4]
01f5 0089 ea80  |    |		.XXX[0xb]
01f7 0005 3380  |  3 |
01f9 0d8f d980  |    |
01fb 0d8f f980  |    |
01fd 008b 9180  |    |
01ff 0005       |    |