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

⟦36ac2538f⟧

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

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 00c8       |    |		.CONST	0x00c8								; 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 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00c2       |    |		.CONST	0x00c2								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002d       | -  |		.CONST	0x002d								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional
000c 0007       |    |		Action	Break_Optional
000d 0007       |    |		Action	Break_Optional
000e 0007       |    |		Action	Break_Optional
000f 0007       |    |		Action	Break_Optional
0010 0007       |    |		Action	Break_Optional
0011 0007       |    |		Action	Break_Optional
0012 0007       |    |		Action	Break_Optional
0013 0007       |    |		Action	Break_Optional
0014 0007       |    |		Action	Break_Optional
0015 0007       |    |		Action	Break_Optional
0016 0007       |    |		Action	Break_Optional
0017 0007       |    |		Action	Break_Optional
0018 0007       |    |		Action	Break_Optional
0019 0007       |    |		Action	Break_Optional
001a 0007       |    |		Action	Break_Optional
001b 0007       |    |		Action	Break_Optional
001c 0007       |    |		Action	Break_Optional
001d 0007       |    |		Action	Break_Optional
001e 0007       |    |		Action	Break_Optional
001f 0007       |    |		Action	Break_Optional
0020 0007       |    |		Action	Break_Optional
0021 0007       |    |		Action	Break_Optional
0022 0007       |    |		Action	Break_Optional
0023 0007       |    |		Action	Break_Optional
0024 0007       |    |		Action	Break_Optional
0025 0007       |    |		Action	Break_Optional
0026 0007       |    |		Action	Break_Optional
0027 0007       |    |		Action	Break_Optional
0028 0007       |    |		Action	Break_Optional
0029 0007       |    |		Action	Break_Optional
002a 0007       |    |		Action	Break_Optional
002b 0007       |    |		Action	Break_Optional
002c 0007       |    |		Action	Break_Optional
002d 0007       |    |		Action	Break_Optional
002e 0007       |    |		Action	Break_Optional
002f 0007       |    |		Action	Break_Optional
0030 0007       |    |		Action	Break_Optional
0031 0007       |    |		Action	Break_Optional
0032 0007       |    |		Action	Break_Optional
0033 0007       |    |		Action	Break_Optional
0034 0007       |    |		Action	Break_Optional
0035 0007       |    |		Action	Break_Optional
0036 0007       |    |		Action	Break_Optional
0037 0007       |    |		Action	Break_Optional
0038 0007       |    |		Action	Break_Optional
0039 0007       |    |		Action	Break_Optional
003a 0007       |    |		Action	Break_Optional
003b 0007       |    |		Action	Break_Optional
003c 0007       |    |		Action	Break_Optional
003d 4802       |H   |		Short_Literal	0x2
003e e002       |    |		Load	0x0,0x2
003f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0040 0129       | )  |		Execute	Any,Make_Visible
0041 4803       |H   |		Short_Literal	0x3
0042 e002       |    |		Load	0x0,0x2
0043 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0044 0129       | )  |		Execute	Any,Make_Visible
0045 4804       |H   |		Short_Literal	0x4
0046 e002       |    |		Load	0x0,0x2
0047 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0048 0129       | )  |		Execute	Any,Make_Visible
0049 4805       |H   |		Short_Literal	0x5
004a e002       |    |		Load	0x0,0x2
004b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
004c 0129       | )  |		Execute	Any,Make_Visible
004d 4806       |H   |		Short_Literal	0x6
004e e002       |    |		Load	0x0,0x2
004f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0050 0129       | )  |		Execute	Any,Make_Visible
0051 4807       |H   |		Short_Literal	0x7
0052 e002       |    |		Load	0x0,0x2
0053 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0054 0129       | )  |		Execute	Any,Make_Visible
0055 4808       |H   |		Short_Literal	0x8
0056 e002       |    |		Load	0x0,0x2
0057 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0058 0129       | )  |		Execute	Any,Make_Visible
0059 4809       |H   |		Short_Literal	0x9
005a e002       |    |		Load	0x0,0x2
005b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
005c 0129       | )  |		Execute	Any,Make_Visible
005d 480a       |H   |		Short_Literal	0xa
005e e002       |    |		Load	0x0,0x2
005f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0060 0129       | )  |		Execute	Any,Make_Visible
0061 480b       |H   |		Short_Literal	0xb
0062 e002       |    |		Load	0x0,0x2
0063 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0064 0129       | )  |		Execute	Any,Make_Visible
0065 480c       |H   |		Short_Literal	0xc
0066 e002       |    |		Load	0x0,0x2
0067 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0068 0129       | )  |		Execute	Any,Make_Visible
0069 480d       |H   |		Short_Literal	0xd
006a e002       |    |		Load	0x0,0x2
006b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
006c 0129       | )  |		Execute	Any,Make_Visible
006d 480e       |H   |		Short_Literal	0xe
006e e002       |    |		Load	0x0,0x2
006f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0070 0129       | )  |		Execute	Any,Make_Visible
0071 480f       |H   |		Short_Literal	0xf
0072 e002       |    |		Load	0x0,0x2
0073 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0074 0129       | )  |		Execute	Any,Make_Visible
0075 4810       |H   |		Short_Literal	0x10
0076 e002       |    |		Load	0x0,0x2
0077 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0078 0129       | )  |		Execute	Any,Make_Visible
0079 4811       |H   |		Short_Literal	0x11
007a e002       |    |		Load	0x0,0x2
007b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
007c 0129       | )  |		Execute	Any,Make_Visible
007d 4812       |H   |		Short_Literal	0x12
007e e002       |    |		Load	0x0,0x2
007f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0080 0129       | )  |		Execute	Any,Make_Visible
0081 4813       |H   |		Short_Literal	0x13
0082 e002       |    |		Load	0x0,0x2
0083 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0084 0129       | )  |		Execute	Any,Make_Visible
0085 4814       |H   |		Short_Literal	0x14
0086 e002       |    |		Load	0x0,0x2
0087 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0088 0129       | )  |		Execute	Any,Make_Visible
0089 4815       |H   |		Short_Literal	0x15
008a e002       |    |		Load	0x0,0x2
008b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
008c 0129       | )  |		Execute	Any,Make_Visible
008d 4816       |H   |		Short_Literal	0x16
008e e002       |    |		Load	0x0,0x2
008f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0090 0129       | )  |		Execute	Any,Make_Visible
0091 4817       |H   |		Short_Literal	0x17
0092 e002       |    |		Load	0x0,0x2
0093 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0094 0129       | )  |		Execute	Any,Make_Visible
0095 4818       |H   |		Short_Literal	0x18
0096 e002       |    |		Load	0x0,0x2
0097 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0098 0129       | )  |		Execute	Any,Make_Visible
0099 4819       |H   |		Short_Literal	0x19
009a e002       |    |		Load	0x0,0x2
009b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
009c 0129       | )  |		Execute	Any,Make_Visible
009d 481a       |H   |		Short_Literal	0x1a
009e e002       |    |		Load	0x0,0x2
009f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00a0 0129       | )  |		Execute	Any,Make_Visible
00a1 481b       |H   |		Short_Literal	0x1b
00a2 e002       |    |		Load	0x0,0x2
00a3 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00a4 0129       | )  |		Execute	Any,Make_Visible
00a5 481c       |H   |		Short_Literal	0x1c
00a6 e002       |    |		Load	0x0,0x2
00a7 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00a8 0129       | )  |		Execute	Any,Make_Visible
00a9 481d       |H   |		Short_Literal	0x1d
00aa e002       |    |		Load	0x0,0x2
00ab 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00ac 0129       | )  |		Execute	Any,Make_Visible
00ad 481e       |H   |		Short_Literal	0x1e
00ae e002       |    |		Load	0x0,0x2
00af 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00b0 0129       | )  |		Execute	Any,Make_Visible
00b1 481f       |H   |		Short_Literal	0x1f
00b2 e002       |    |		Load	0x0,0x2
00b3 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00b4 0129       | )  |		Execute	Any,Make_Visible
00b5 4820       |H   |		Short_Literal	0x20
00b6 e002       |    |		Load	0x0,0x2
00b7 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00b8 0129       | )  |		Execute	Any,Make_Visible
00b9 4821       |H!  |		Short_Literal	0x21
00ba e002       |    |		Load	0x0,0x2
00bb 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00bc 0129       | )  |		Execute	Any,Make_Visible
00bd 4822       |H"  |		Short_Literal	0x22
00be e002       |    |		Load	0x0,0x2
00bf 1c07       |    |		Execute_Immediate	Run_Utility,0x7
00c0 0129       | )  |		Execute	Any,Make_Visible
00c1 00bf       |    |		Action	Accept_Activation
00c2			BODY_0008:
00c2 00bc       |    |		Action	Signal_Activated
00c3 00bb       |    |		Action	Signal_Completion
00c4 0000 0000  |    |		.BLANK	0000[0x4]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; Debug Table
00c8 ; --------------------------------------------------------------------------------------
00c8 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x680b,0x0000,0x0001,0x0001
00ce 000b 00d2  |    |		.DBG4T	0x000b,0x00d2,0x8000,0x0000
00d2 ; --------------------------------------------------------------------------------------
00d2 ; Debug chain
00d2 ; --------------------------------------------------------------------------------------
00d2 0053 0000  | S  |		.DBGLEN	0x0053,0x0000
00d4 000b 000c  |    |		.DBGLNO	0x000b,0x000c,0x000d,0x000e,0x000f,0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x0041,0x0045,0x0049,0x004d,0x0051,0x0055,0x0059,0x005d,0x0061,0x0065,0x0069,0x006d,0x0071,0x0075,0x0079,0x007d,0x0081,0x0085,0x0089,0x008d,0x0091,0x0095,0x0099,0x009d,0x00a1,0x00a5,0x00a9,0x00ad,0x00b1,0x00b5,0x00b9,0x00bd
0127 0000 0000  |    |		.BLANK	0000[0xd9]