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

⟦b558554cd⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5802_R1K_CODE, 75_tag, NULL, R1k_Segment, Zero_Subprog_0xb, seg_0500e0

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 5802       |X   |		.CONST	0x5802								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 00d8       |    |		.CONST	0x00d8								; 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 0000       |    |		.CONST	0x0000								; 0, wired, #pages in seg - 1)
0008 0122 c0c3  | "  |		.XXX[0x88]
000a d000 0000  |    |
000c 0009 6404  |  d |
000e 000d fff8  |    |
0010 0001 0804  |    |
0012 0001 9004  |    |
0014 0001 9804  |    |
0016 0001 9404  |    |
0018 0006 5c04  |  \ |
001a 0006 4004  |  @ |
001c 0006 5804  |  X |
001e 0006 d004  |    |
0020 0006 a004  |    |
0022 0006 cc04  |    |
0024 0006 d404  |    |
0026 0001 a004  |    |
0028 0000 03ff  |    |
002a 0001 1404  |    |
002c 0001 0c04  |    |
002e 0001 9c04  |    |
0030 0006 c004  |    |
0032 0006 b404  |    |
0034 0001 a404  |    |
0036 0006 4404  |  D |
0038 0001 bc04  |    |
003a 000e 5c04  |  \ |
003c 0006 b004  |    |
003e 0006 bc04  |    |
0040 000e 1004  |    |
0042 000c b004  |    |
0044 000c a804  |    |
0046 0004 b404  |    |
0048 0004 b004  |    |
004a 000c 8004  |    |
004c 0006 e804  |    |
004e 0006 ac04  |    |
0050 0006 9004  |    |
0052 0001 b404  |    |
0054 0006 d804  |    |
0056 0006 dc04  |    |
0058 0006 c804  |    |
005a 000c a404  |    |
005c 002c 3c04  | ,< |
005e 002b c004  | +  |
0060 0009 6404  |  d |
0062 0001 a804  |    |
0064 0009 6004  |  ` |
0066 0001 b004  |    |
0068 4449 534b  |DISK|
006a 5f43 4c45  |_CLE|
006c 414e 4552  |ANER|
006e 0000 0000  |    |
0070 3a4e 4554  |:NET|
0072 3a4c 4152  |:LAR|
0074 5259 3a50  |RY:P|
0076 4444 3a44  |DD:D|
0078 4953 4b5f  |ISK_|
007a 434c 4541  |CLEA|
007c 4e45 522e  |NER.|
007e 3131 2e31  |11.1|
0080 2e33 3a4c  |.3:L|
0082 4942 5241  |IBRA|
0084 5249 4553  |RIES|
0086 3a44 4953  |:DIS|
0088 4b5f 434c  |K_CL|
008a 4541 4e45  |EANE|
008c 522e 4c49  |R.LI|
008e 4200 0000  |B   |
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00c3       |    |		.CONST	0x00c3								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0001       |    |		.CONST	0x0001								; Number of locals
0093			INIT_0090:
0093 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0 = .DEBUG	0x0093,0x00e2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
0094 4800       |H   |		Short_Literal	0x0
0095 603e       |`>  |		Indirect_Literal	Discrete,0xd4,{0x0046800e, 0x000000b0}
0096 02a0       |    |		Declare_Subprogram	Null_Subprogram
0097 038e       |    |		Declare_Type	Package,Defined
0098 6037       |`7  |		Indirect_Literal	Discrete,0xd0,{0x00000000, 0x00352004}
0099 e001       |    |		Load	0x0,0x1
009a 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
009b 00d8       |    |		Load_Top	At_Offset_0
009c 020f       |    |		Execute	Module,Activate
009d 4800       |H   |		Short_Literal	0x0
009e 602d       |`-  |		Indirect_Literal	Discrete,0xcc,{0x00467c0e, 0x000000b0}
009f 02a0       |    |		Declare_Subprogram	Null_Subprogram
00a0 038e       |    |		Declare_Type	Package,Defined
00a1 e006       |    |		Load	0x0,0x6
00a2 e004       |    |		Load	0x0,0x4
00a3 4802       |H   |		Short_Literal	0x2
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 020e       |    |		Execute	Module,Augment_Imports
00a6 6021       |`!  |		Indirect_Literal	Discrete,0xc8,{0x00000000, 0x00352404}
00a7 e001       |    |		Load	0x0,0x1
00a8 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
00a9 e01b       |    |		Load	0x0,0x1b
00aa e008       |    |		Load	0x0,0x8
00ab e00c       |    |		Load	0x0,0xc
00ac e011       |    |		Load	0x0,0x11
00ad e00a       |    |		Load	0x0,0xa
00ae e021       | !  |		Load	0x0,0x21
00af e013       |    |		Load	0x0,0x13
00b0 e02a       | *  |		Load	0x0,0x2a
00b1 e017       |    |		Load	0x0,0x17
00b2 e025       | %  |		Load	0x0,0x25
00b3 e012       |    |		Load	0x0,0x12
00b4 e00b       |    |		Load	0x0,0xb
00b5 e00d       |    |		Load	0x0,0xd
00b6 e020       |    |		Load	0x0,0x20
00b7 e02b       | +  |		Load	0x0,0x2b
00b8 e028       | (  |		Load	0x0,0x28
00b9 e002       |    |		Load	0x0,0x2
00ba e018       |    |		Load	0x0,0x18
00bb e027       | '  |		Load	0x0,0x27
00bc e02d       | -  |		Load	0x0,0x2d
00bd e009       |    |		Load	0x0,0x9
00be 4815       |H   |		Short_Literal	0x15
00bf e20e       |    |		Load	0x1,0xe
00c0 020e       |    |		Execute	Module,Augment_Imports
00c1 00d8       |    |		Load_Top	At_Offset_0
00c2 020f       |    |		Execute	Module,Activate
00c3			BODY_0090:
00c3 00bc       |    |		Action	Signal_Activated
00c4 00bb       |    |		Action	Signal_Completion
00c5 0000 0000  |    |		.XXX[0x3]
00c7 0000       |    |
00c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00352404}
00cc 0046 7c0e  | F| |		.LITERAL	{0x00467c0e, 0x000000b0}
00d0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00352004}
00d4 0046 800e  | F  |		.LITERAL	{0x0046800e, 0x000000b0}
00d8 ; --------------------------------------------------------------------------------------
00d8 ; Debug Table
00d8 ; --------------------------------------------------------------------------------------
00d8 0003 0001  |    |		.CONST	0x0003,0x0001
00da 0093 00e2  |    |		.DEBUG	0x0093,0x00e2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
00e2 ; --------------------------------------------------------------------------------------
00e2 ; Debug3 Subtable 0x0
00e2 ; --------------------------------------------------------------------------------------
00e2 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
00e4 0000 0000  |    |		.BLANK	0000[0x11c]