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

⟦070c7f26e⟧

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

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 0020       |    |		.CONST	0x0020								; 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 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 001b       |    |		.CONST	0x001b								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0001       |    |		.CONST	0x0001								; Number of locals
001b			BODY_0018:
001b			INIT_0018:
001b 00db       |    |		Load_Top	At_Offset_3
001c 00db       |    |		Load_Top	At_Offset_3
001d e001       |    |		Load	0x0,0x1
001e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
001f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0020 ; --------------------------------------------------------------------------------------
0020 ; Debug Table
0020 ; --------------------------------------------------------------------------------------
0020 0004 000e  |    |		.DEBUG4	0x0004,0x000e,0x1f2a,0x0000,0x0001,0x0000
0026 43b6 0049  |C  I|		.XXX[0x23]
0028 61a3 4fc0  |a O |
002a 0931 a800  | 1  |
002c 0000 0091  |    |
002e 0800 2414  |  $ |
0030 2009 003a  |   :|
0032 6a16 0092  |j   |
0034 d080 0000  |    |
0036 0001 8000  |    |
0038 0000 0000  |    |
003a 0000 009d  |    |
003c 8b80 24b4  |  $ |
003e 2000 0000  |    |
0040 00b0 0000  |    |
0042 0001 1423  |   #|
0044 0049 49c0  | II |
0046 0000 000a  |    |
0048 c000       |    |
0049 0000 0000  |    |		.BLANK	0000[0x6]
004f 2000 0000  |    |		.XXX[0x17]
0051 0248 5f08  | H_ |
0053 9000 4968  |  Ih|
0055 4000 0000  |@   |
0057 0493 c800  |    |
0059 0000 469f  |  F |
005b 8012 6350  |  cP|
005d 0000 0001  |    |
005f 2527 0048  |%' H|
0061 ee00 1231  |   1|
0063 e432 5001  | 2P |
0065 26c5       |&   |
0066 0000 0000  |    |		.BLANK	0000[0x6]
006c 0405 ec01  |    |		.XXX[0x10]
006e 2859 0000  |(Y  |
0070 0000 1263  |   c|
0072 59b3 b802  |Y   |
0074 50b2 0000  |P   |
0076 0023 0580  | #  |
0078 0942 c802  | B  |
007a 7484 0204  |t   |
007c 0000 0000  |    |		.BLANK	0000[0x7]
0083 0049 da80  | I  |		.XXX[0x12]
0085 0241 8f40  | A @|
0087 0ad7 7000  |  p |
0089 0000 0127  |   '|
008b 6a00 49b1  |j I |
008d 4012 7240  |@ r@|
008f 0004 014c  |   L|
0091 4f00 4a16  |O J |
0093 6191 8000  |a   |
0095 0000 0000  |    |		.BLANK	0000[0x5]
009a 94e1       |    |		.XXX[0x1]
009b 0000 0000  |    |		.BLANK	0000[0x4]
009f 4a80 8000  |J   |		.XXX[0x5]
00a1 0000 0000  |    |
00a3 0020       |    |
00a4 0000 0000  |    |		.BLANK	0000[0x100]
01a4 2020 0380  |    |		.XXX[0x2]
01a6 0000 0000  |    |		.BLANK	0000[0x8]
01ae 013a f800  | :  |		.XXX[0x15]
01b0 0024 ed40  | $ @|
01b2 0000 04fa  |    |
01b4 ac00 0000  |    |
01b6 004f 2fc0  | O/ |
01b8 0cc0 15e0  |    |
01ba c609 e000  |    |
01bc 0000 0000  |    |
01be 030c 014c  |   L|
01c0 4f00 4ecd  |O N |
01c2 4000       |@   |
01c3 0000 0000  |    |		.BLANK	0000[0x4]
01c7 4f20 8000  |O   |		.XXX[0xb]
01c9 09d9 a800  |    |
01cb 0001 0630  |   0|
01cd 0f00 4ee6  |  N |
01cf 8000 0001  |    |
01d1 4000       |@   |
01d2 0000 0000  |    |		.BLANK	0000[0x4]
01d6 4f5c 8000  |O\  |		.XXX[0x1a]
01d8 09d9 a800  |    |
01da 0001 3b17  |  ; |
01dc 0050 03c0  | P  |
01de 0000 0003  |    |
01e0 4000 0000  |@   |
01e2 0276 2e00  | v. |
01e4 a007 8000  |    |
01e6 0000 2080  |    |
01e8 0000 0004  |    |
01ea 508c 013f  |P  ?|
01ec 9500 0000  |    |
01ee 002e 8000  | .  |
01f0 0000 0000  |    |		.BLANK	0000[0x6]
01f6 8000 0000  |    |		.XXX[0xa]
01f8 09f4 ec22  |   "|
01fa 4001 400f  |@ @ |
01fc 0000 0000  |    |
01fe 13f6 0002  |    |