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

⟦a1925d148⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

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 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0060       | `  |		.CONST	0x0060								; 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 0058       | X  |		.CONST	0x0058								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000d       |    |		.CONST	0x000d								; Number of locals
000b			INIT_0008:
000b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0 = .DEBUG	0x000b,0x006a,0x8000,0x0000,0x005a,0x3205,0x0000,0x0003
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0129       | )  |		Execute	Any,Make_Visible
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xd,0xfffe
000e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xe,0xfffd
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3 = 0xf,0xfffc
0010 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4 = 0x10,0xfffb
0011 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5 = 0x11,0xfffa
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x6 = 0x12,0xfff9
0013 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x7 = 0x13,0xfff8
0014 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x8 = 0x14,0xfff7
0015 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x9 = 0x15,0xfff6
0016 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xa = 0x16,0xfff5
0017 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xb = 0x17,0xfff4
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xc = 0x18,0xfff3
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xd = 0x19,0xfff2
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xe = 0x1a,0xfff1
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xf = 0x1b,0xfff0
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x10 = 0x1c,0xffef
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x11 = 0x1d,0xffee
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x12 = 0x1e,0xffed
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x13 = 0x1f,0xffec
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x14 = 0x20,0xffeb
0021 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x15 = 0x21,0xffea
0022 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x16 = 0x22,0xffe9
0023 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x17 = 0x23,0xffe8
0024 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x18 = 0x24,0xffe7
0025 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x19 = 0x25,0xffe6
0026 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1a = 0x26,0xffe5
0027 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1b = 0x27,0xffe4
0028 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1c = 0x28,0xffe3
0029 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1d = 0x29,0xffe2
002a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1e = 0x2a,0xffe1
002b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1f = 0x2b,0xffe0
002c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x20 = 0x2c,0xffdf
002d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x21 = 0x2d,0xffde
002e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x22 = 0x2e,0xffdd
002f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x23 = 0x2f,0xffdc
0030 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x24 = 0x30,0xffdb
0031 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x25 = 0x31,0xffda
0032 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x26 = 0x32,0xffd9
0033 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x27 = 0x33,0xffd8
0034 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x28 = 0x34,0xffd7
0035 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x29 = 0x35,0xffd6
0036 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2a = 0x36,0xffd5
0037 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2b = 0x37,0xffd4
0038 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2c = 0x38,0xffd3
0039 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2d = 0x39,0xffd2
003a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2e = 0x3a,0xffd1
003b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2f = 0x3b,0xffd0
003c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x30 = 0x3c,0xffcf
003d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x31 = 0x3d,0xffce
003e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x32 = 0x3e,0xffcd
003f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x33 = 0x3f,0xffcc
0040 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x34 = 0x40,0xffcb
0041 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x35 = 0x41,0xffca
0042 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x36 = 0x42,0xffc9
0043 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x37 = 0x43,0xffc8
0044 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x38 = 0x44,0xffc7
0045 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x39 = 0x45,0xffc6
0046 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3a = 0x46,0xffc5
0047 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3b = 0x47,0xffc4
0048 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3c = 0x48,0xffc3
0049 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3d = 0x49,0xffc2
004a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3e = 0x4a,0xffc1
004b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3f = 0x4b,0xffc0
004c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x40 = 0x4c,0xffbf
004d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x41 = 0x4d,0xffbe
004e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x42 = 0x4e,0xffbd
004f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x43 = 0x4f,0xffbc
0050 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x44 = 0x50,0xffbb
0051 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x45 = 0x51,0xffba
0052 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x46 = 0x52,0xffb9
0053 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x47 = 0x53,0xffb8
0054 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x48 = 0x54,0xffb7
0055 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x49 = 0x55,0xffb6
0056 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4a = 0x56,0xffb5
0057 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0x4b = 0x57,0xffb4
0058			BODY_0008:
0058 00bc       |    |		Action	Signal_Activated
0059 00bb       |    |		Action	Signal_Completion
005a 0000 0000  |    |		.BLANK	0000[0x6]
0060 ; --------------------------------------------------------------------------------------
0060 ; Debug Table
0060 ; --------------------------------------------------------------------------------------
0060 0003 0001  |    |		.CONST	0x0003,0x0001
0062 000b 006a  |   j|		.DEBUG	0x000b,0x006a,0x8000,0x0000,0x005a,0x3205,0x0000,0x0003
006a ; --------------------------------------------------------------------------------------
006a ; Debug3 Subtable 0x0
006a ; --------------------------------------------------------------------------------------
006a 004c 0000  | L  |		.DBG3TAB	0x004c,0x0000
006c 000b ffff  |    |		.CONST	0x000b,0xffff
006e 000d fffe  |    |		.CONST	0x000d,0xfffe
0070 000e fffd  |    |		.CONST	0x000e,0xfffd
0072 000f fffc  |    |		.CONST	0x000f,0xfffc
0074 0010 fffb  |    |		.CONST	0x0010,0xfffb
0076 0011 fffa  |    |		.CONST	0x0011,0xfffa
0078 0012 fff9  |    |		.CONST	0x0012,0xfff9
007a 0013 fff8  |    |		.CONST	0x0013,0xfff8
007c 0014 fff7  |    |		.CONST	0x0014,0xfff7
007e 0015 fff6  |    |		.CONST	0x0015,0xfff6
0080 0016 fff5  |    |		.CONST	0x0016,0xfff5
0082 0017 fff4  |    |		.CONST	0x0017,0xfff4
0084 0018 fff3  |    |		.CONST	0x0018,0xfff3
0086 0019 fff2  |    |		.CONST	0x0019,0xfff2
0088 001a fff1  |    |		.CONST	0x001a,0xfff1
008a 001b fff0  |    |		.CONST	0x001b,0xfff0
008c 001c ffef  |    |		.CONST	0x001c,0xffef
008e 001d ffee  |    |		.CONST	0x001d,0xffee
0090 001e ffed  |    |		.CONST	0x001e,0xffed
0092 001f ffec  |    |		.CONST	0x001f,0xffec
0094 0020 ffeb  |    |		.CONST	0x0020,0xffeb
0096 0021 ffea  | !  |		.CONST	0x0021,0xffea
0098 0022 ffe9  | "  |		.CONST	0x0022,0xffe9
009a 0023 ffe8  | #  |		.CONST	0x0023,0xffe8
009c 0024 ffe7  | $  |		.CONST	0x0024,0xffe7
009e 0025 ffe6  | %  |		.CONST	0x0025,0xffe6
00a0 0026 ffe5  | &  |		.CONST	0x0026,0xffe5
00a2 0027 ffe4  | '  |		.CONST	0x0027,0xffe4
00a4 0028 ffe3  | (  |		.CONST	0x0028,0xffe3
00a6 0029 ffe2  | )  |		.CONST	0x0029,0xffe2
00a8 002a ffe1  | *  |		.CONST	0x002a,0xffe1
00aa 002b ffe0  | +  |		.CONST	0x002b,0xffe0
00ac 002c ffdf  | ,  |		.CONST	0x002c,0xffdf
00ae 002d ffde  | -  |		.CONST	0x002d,0xffde
00b0 002e ffdd  | .  |		.CONST	0x002e,0xffdd
00b2 002f ffdc  | /  |		.CONST	0x002f,0xffdc
00b4 0030 ffdb  | 0  |		.CONST	0x0030,0xffdb
00b6 0031 ffda  | 1  |		.CONST	0x0031,0xffda
00b8 0032 ffd9  | 2  |		.CONST	0x0032,0xffd9
00ba 0033 ffd8  | 3  |		.CONST	0x0033,0xffd8
00bc 0034 ffd7  | 4  |		.CONST	0x0034,0xffd7
00be 0035 ffd6  | 5  |		.CONST	0x0035,0xffd6
00c0 0036 ffd5  | 6  |		.CONST	0x0036,0xffd5
00c2 0037 ffd4  | 7  |		.CONST	0x0037,0xffd4
00c4 0038 ffd3  | 8  |		.CONST	0x0038,0xffd3
00c6 0039 ffd2  | 9  |		.CONST	0x0039,0xffd2
00c8 003a ffd1  | :  |		.CONST	0x003a,0xffd1
00ca 003b ffd0  | ;  |		.CONST	0x003b,0xffd0
00cc 003c ffcf  | <  |		.CONST	0x003c,0xffcf
00ce 003d ffce  | =  |		.CONST	0x003d,0xffce
00d0 003e ffcd  | >  |		.CONST	0x003e,0xffcd
00d2 003f ffcc  | ?  |		.CONST	0x003f,0xffcc
00d4 0040 ffcb  | @  |		.CONST	0x0040,0xffcb
00d6 0041 ffca  | A  |		.CONST	0x0041,0xffca
00d8 0042 ffc9  | B  |		.CONST	0x0042,0xffc9
00da 0043 ffc8  | C  |		.CONST	0x0043,0xffc8
00dc 0044 ffc7  | D  |		.CONST	0x0044,0xffc7
00de 0045 ffc6  | E  |		.CONST	0x0045,0xffc6
00e0 0046 ffc5  | F  |		.CONST	0x0046,0xffc5
00e2 0047 ffc4  | G  |		.CONST	0x0047,0xffc4
00e4 0048 ffc3  | H  |		.CONST	0x0048,0xffc3
00e6 0049 ffc2  | I  |		.CONST	0x0049,0xffc2
00e8 004a ffc1  | J  |		.CONST	0x004a,0xffc1
00ea 004b ffc0  | K  |		.CONST	0x004b,0xffc0
00ec 004c ffbf  | L  |		.CONST	0x004c,0xffbf
00ee 004d ffbe  | M  |		.CONST	0x004d,0xffbe
00f0 004e ffbd  | N  |		.CONST	0x004e,0xffbd
00f2 004f ffbc  | O  |		.CONST	0x004f,0xffbc
00f4 0050 ffbb  | P  |		.CONST	0x0050,0xffbb
00f6 0051 ffba  | Q  |		.CONST	0x0051,0xffba
00f8 0052 ffb9  | R  |		.CONST	0x0052,0xffb9
00fa 0053 ffb8  | S  |		.CONST	0x0053,0xffb8
00fc 0054 ffb7  | T  |		.CONST	0x0054,0xffb7
00fe 0055 ffb6  | U  |		.CONST	0x0055,0xffb6
0100 0056 ffb5  | V  |		.CONST	0x0056,0xffb5
0102 0057 ffb4  | W  |		.CONST	0x0057,0xffb4
0104 0000 0000  |    |		.BLANK	0000[0xfc]