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

⟦61f28c229⟧

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

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 0048       | H  |		.CONST	0x0048								; 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 001e       |    |		.CONST	0x001e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0012       |    |		.CONST	0x0012								; Number of locals
000b			INIT_0008:
000b 029a 0023  |   #|		Declare_Subprogram	INIT_0020,For_Outer_Call,Visible,Unelaborated
000d 029a 002b  |   +|		Declare_Subprogram	INIT_0028,For_Outer_Call,Visible,Unelaborated
000f 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated
0011 00bf       |    |		Action	Accept_Activation
0012 0092 0035  |   5|		Action	Push_String_Extended,0x35					; "6_0_0"
0014 0092 0035  |   5|		Action	Push_String_Extended,0x35					; "6_0_0"
0016 0092 0036  |   6|		Action	Push_String_Extended,0x36					; "/src/X/xlib/rev6"
0018 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0019 00c7       |    |		Action	Elaborate_Subprogram
001a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
001d 00c7       |    |		Action	Elaborate_Subprogram
001e			BODY_0008:
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 e210       |    |		Load	0x1,0x10
0024 00ca       |    |		Action	Exit_Nullary_Function
0025 0000 0000  |    |		.XXX[0x3]
0027 0000       |    |
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 002b       | +  |		.CONST	0x002b								; Address of begin
0029 0004       |    |		.CONST	0x0004								; Address of exception handler
002a 0001       |    |		.CONST	0x0001								; Number of locals
002b			BODY_0028:
002b			INIT_0028:
002b e211       |    |		Load	0x1,0x11
002c 00ca       |    |		Action	Exit_Nullary_Function
002d 0000 0000  |    |		.XXX[0x3]
002f 0000       |    |
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0033       | 3  |		.CONST	0x0033								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0001       |    |		.CONST	0x0001								; Number of locals
0033			BODY_0030:
0033			INIT_0030:
0033 e212       |    |		Load	0x1,0x12
0034 00ca       |    |		Action	Exit_Nullary_Function
0035 ; --------------------------------------------------------------------------------------
0035 ; STRING TABLE
0035 ; --------------------------------------------------------------------------------------
0035 0006       |    |		.STRTAB	0x0006->0x0038							; "6_0_0"
0036 0009       |    |		.STRTAB	0x0009->0x003a							; "/src/X/xlib/rev6"
0037 0017       |    |		.STREND 0x0017->0x0042
0038 365f 305f  |6_0_|		.STRTAB_STRINGS
0043 0000 0000  |    |		.BLANK	0000[0x5]
0048 ; --------------------------------------------------------------------------------------
0048 ; Debug Table
0048 ; --------------------------------------------------------------------------------------
0048 0004 0004  |    |		.DEBUG4	0x0004,0x0004,0xf742,0x0000,0x0001,0x0000
004e 8c8c 8c8c  |    |		.BLANK	8c8c[0x1c]
006a 8c28 8c81  | (  |		.XXX[0x58]
006c c1b1 85d1  |    |
006e 99bd c9b4  |    |
0070 b5cd c195  |    |
0072 8da5 99a5  |    |
0074 8c81 8dbd  |    |
0076 b999 a59d  |    |
0078 d5c9 85d1  |    |
007a a5bd b881  |    |
007c c185 c985  |    |
007e b595 d195  |    |
0080 c9cc 80b4  |    |
0082 8195 91a5  |    |
0084 d081 cdd5  |    |
0086 b8b9 8d98  |    |
0088 81d1 bc81  |    |
008a 8da1 85b9  |    |
008c 9d94 2828  |  ((|
008e 8c81 c1b1  |    |
0090 85d1 99bd  |    |
0092 c9b4 e880  |    |
0094 8091 610d  |  a |
0096 bdb9 cdbd  |    |
0098 c9d1 a5d5  |    |
009a b4e8 81cd  |    |
009c d5b8 b98d  |    |
009e 98b1 d880  |    |
00a0 c4b8 cce0  |    |
00a2 80e0 e4bc  |    |
00a4 c4c8 bcc8  |    |
00a6 cc80 c4d8  |    |
00a8 e8c4 c0e8  |    |
00aa c4c0 81a9  |    |
00ac a5b4 8115  |    |
00ae e1c0 8090  |    |
00b0 288c 81bd  |(   |
00b2 c195 c985  |    |
00b4 d1a5 b99c  |    |
00b6 81cd e5cd  |    |
00b8 d195 b4e8  |    |
00ba 8081 4dd5  |  M |
00bc b93d 4c80  | =L |
00be d0b8 c0b8  |    |
00c0 cc28 288c  | (( |
00c2 8c8c 8c8c  |    |		.BLANK	8c8c[0x25]
00e7 288c 81cd  |(   |		.XXX[0x45]
00e9 a5d1 94b5  |    |
00eb cdc1 958d  |    |
00ed a599 a58c  |    |
00ef 818d bdb9  |    |
00f1 99a5 9dd5  |    |
00f3 c985 d1a5  |    |
00f5 bdb8 81c1  |    |
00f7 85c9 85b5  |    |
00f9 95d1 95c9  |    |
00fb cc80 b481  |    |
00fd 9591 a5d0  |    |
00ff 81cd a5d1  |    |
0101 94b9 9195  |    |
0103 9881 d1bc  |    |
0105 818d a185  |    |
0107 b99d 9428  |   (|
0109 288c 81cd  |(   |
010b a5d1 94e8  |    |
010d 8080 9161  |   a|
010f 0dbd b9cd  |    |
0111 bdc9 d1a5  |    |
0113 d5b4 e881  |    |
0115 cda5 d194  |    |
0117 b991 9598  |    |
0119 b1d8 80c4  |    |
011b b8c8 c480  |    |
011d e0e4 bcc4  |    |
011f c8bc c0d8  |    |
0121 80c4 c4e8  |    |
0123 d0d8 e8d4  |    |
0125 c081 a9a5  |    |
0127 b481 15e1  |    |
0129 c080 9028  |   (|
012b 2880       |(   |
012c 8080 8080  |    |		.BLANK	8080[0x5]
0131 814d 2115  | M! |		.XXX[0x9]
0133 3130 80f4  |10  |
0135 80bd 89a5  |    |
0137 b8bd cda0  |    |
0139 2828       |((  |
013a 8080 8080  |    |		.BLANK	8080[0x6]
0140 8081 513d  |  Q=|		.XXX[0x20]
0142 4080 f480  |@   |
0144 bdcd c98c  |    |
0146 bd60 bd60  | ` `|
0148 b958 c4c5  | X  |
014a 48d0 bdb5  |H   |
014c a5d0 2880  |  ( |
014e 8080 8080  |    |
0150 810d 5549  |  UI|
0152 4915 3951  |I 9Q|
0154 7d11 2548  |} %H|
0156 80f4 80b8  |    |
0158 bde0 b591  |    |
015a 95b5 bdcc  |    |
015c bdc1 b185  |    |
015e a590 2828  |  ((|
0160 8080 8080  |    |		.BLANK	8080[0x7]
0167 8105 4880  |  H |		.XXX[0x10]
0169 f481 85c8  |    |
016b 818d c428  |   (|
016d 8081 093d  |   =|
016f 3d51 4d51  |=QMQ|
0171 4905 410d  |I A |
0173 1931 051d  | 1  |
0175 4c80 f428  |L  (|
0177 8080 8080  |    |		.BLANK	8080[0x7]
017e 810d 0c80  |    |		.XXX[0x2d]
0180 f481 9d8d  |    |
0182 8c80 b511  |    |
0184 393d 4d51  |9=MQ|
0186 1121 1149  | ! I|
0188 4c80 b599  |L   |
018a cdd1 c995  |    |
018c b99d d1a0  |    |
018e b5c9 9591  |    |
0190 d58d 9480  |    |
0192 b599 c18d  |    |
0194 8cb5 cdd1  |    |
0196 c9d5 8dd0  |    |
0198 b5c9 95d1  |    |
019a d5c9 b828  |   (|
019c 2880 8080  |(   |
019e 8080 8080  |    |
01a0 8081 0d3d  |   =|
01a2 3541 4915  |5AI |
01a4 4d4c 80f4  |ML  |
01a6 818d bdb5  |    |
01a8 c1c9 95cd  |    |
01aa cc28       | (  |
01ab 8080 8080  |    |		.BLANK	8080[0x6]
01b1 8081 0d41  |   A|		.XXX[0x42]
01b3 4080 f480  |@   |
01b5 bdb1 a588  |    |
01b7 bd8d c1c0  |    |
01b9 8090 a14d  |   M|
01bb 5111 7d0d  |Q } |
01bd 4141 7d11  |AA} |
01bf 1519 2539  |  %9|
01c1 154c a428  | L (|
01c3 8080 8081  |    |
01c5 4149 1541  |AI A|
01c7 493d 0d15  |I=  |
01c9 4d4d 0d35  |MM 5|
01cb 1080 f481  |    |
01cd 9d8d 8c80  |    |
01cf b511 393d  |  9=|
01d1 4d51 1121  |MQ !|
01d3 1149 4c80  | IL |
01d5 b599 cdd1  |    |
01d7 c995 b99d  |    |
01d9 d1a0 b5c9  |    |
01db 9591 d58d  |    |
01dd 9480 b599  |    |
01df c18d 8cb5  |    |
01e1 cdd1 c9d5  |    |
01e3 8dd0 b5c9  |    |
01e5 95d1 d5c9  |    |
01e7 b880 b514  |    |
01e9 8090 a14d  |   M|
01eb 5111 7d0d  |Q } |
01ed 4141 7d11  |AA} |
01ef 1519 2539  |  %9|
01f1 154c a428  | L (|
01f3 8080 8080  |    |		.BLANK	8080[0x4]
01f7 8081 2539  |  %9|		.XXX[0x9]
01f9 4d51 0531  |MQ 1|
01fb 3080 f481  |0   |
01fd a5b9 cdd1  |    |
01ff 85b1       |    |