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

⟦5f46fb8d2⟧

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

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 0028       | (  |		.CONST	0x0028								; 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 0013       |    |		.CONST	0x0013								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000e       |    |		.CONST	0x000e								; Number of locals
000b			INIT_0008:
000b 00e5       |    |		Load_Encached	Long_Integer_Cache
000c 0129       | )  |		Execute	Any,Make_Visible
000d 480c       |H   |		Short_Literal	0xc
000e 0093 001b  |    |		push_full_address	INIT_0018
0010 02a0       |    |		Declare_Subprogram	Null_Subprogram
0011 038f       |    |		Declare_Type	Package,Defined,Visible
0012 00bf       |    |		Action	Accept_Activation
0013			BODY_0008:
0013 00bc       |    |		Action	Signal_Activated
0014 00bb       |    |		Action	Signal_Completion
0015 0000 0000  |    |		.XXX[0x3]
0017 0000       |    |
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 001e       |    |		.CONST	0x001e								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0019       |    |		.CONST	0x0019								; Number of locals
001b			INIT_0018:
001b 029c 0023  |   #|		Declare_Subprogram	INIT_0020,For_Outer_Call,Visible
001d 00bf       |    |		Action	Accept_Activation
001e			BODY_0018:
001e 00bc       |    |		Action	Signal_Activated
001f 00bb       |    |		Action	Signal_Completion
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 00b6       |    |		Action	Make_Scope
0024 020a       |    |		Execute	Module,Get_Name
0025 00ca       |    |		Action	Exit_Nullary_Function
0026 0000 0000  |    |		.XXX[0x2]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 0006  |    |		.DEBUG4	0x0004,0x0006,0x9a88,0x0000,0x0001,0x0000
002e 0000 0400  |    |		.XXX[0x11]
0030 0000 003f  |   ?|
0032 ffff e040  |   @|
0034 bf00 8000  |    |
0036 2238 001c  |"8  |
0038 a000 0090  |    |
003a 9800 0174  |   t|
003c 6800 0090  |h   |
003e 9800       |    |
003f 0000 0000  |    |		.BLANK	0000[0x5]
0044 0400 0005  |    |		.XXX[0x3]
0046 f800       |    |
0047 0000 0000  |    |		.BLANK	0000[0x12e]
0175 2000 0000  |    |		.XXX[0xf]
0177 0000 0000  |    |
0179 0800 053c  |   <|
017b a000 0000  |    |
017d 001a c77f  |    |
017f 5800 0000  |X   |
0181 2000 0a79  |   y|
0183 2000       |    |
0184 0000 0000  |    |		.BLANK	0000[0x5]
0189 9000 0315  |    |		.XXX[0x19]
018b 001a c73c  |   <|
018d c000 0000  |    |
018f 0000 0000  |    |
0191 000d 63ca  |  c |
0193 c000 0da0  |    |
0195 ff01 ac79  |   y|
0197 9801 ac7a  |   z|
0199 eb00 00fe  |    |
019b fc02 0fa2  |    |
019d f000 0000  |    |
019f 0003 58f8  |  X |
01a1 7c00       ||   |
01a2 0000 0000  |    |		.BLANK	0000[0x4]
01a6 0370 6402  | pd |		.XXX[0x9]
01a8 0000 0016  |    |
01aa 1800 8000  |    |
01ac 00e0 0000  |    |
01ae 02c0       |    |
01af 0000 0000  |    |		.BLANK	0000[0xe]
01bd 4000 0000  |@   |		.XXX[0x13]
01bf 0000 0000  |    |
01c1 001c 0000  |    |
01c3 0000 06b1  |    |
01c5 f2fc 0000  |    |
01c7 0000 0000  |    |
01c9 0008 0000  |    |
01cb 0000 0000  |    |
01cd 0004 0006  |    |
01cf e0c8       |    |
01d0 0000 0000  |    |		.BLANK	0000[0x5]
01d5 0024 0001  | $  |		.XXX[0x19]
01d7 fdf8 06b1  |    |
01d9 e454 06b1  | T  |
01db e1d0 06b2  |    |
01dd 0c20 0358  |   X|
01df fc44 0000  | D  |
01e1 1119 406b  |  @k|
01e3 1f98 806b  |   k|
01e5 1fed 4000  |  @ |
01e7 534a 801c  |SJ  |
01e9 c7e6 0000  |    |
01eb 0000 00d6  |    |
01ed 4084       |@   |
01ee 0000 0000  |    |		.BLANK	0000[0x4]
01f2 0001 2479  |  $y|		.XXX[0xe]
01f4 0080 0053  |   S|
01f6 3486 0021  |4  !|
01f8 7000 3800  |p 8 |
01fa 0a66 9000  | f  |
01fc 0a69 5003  | iP |
01fe 98fc c000  |    |