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

⟦28c3ea1c8⟧

    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
    └─ ⟦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 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 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0003       |    |		.CONST	0x0003								; Number of locals
000b			INIT_0008:
000b 00e1       |    |		Load_Encached	Boolean_Cache
000c e403       |    |		Load	0x2,0x3
000d 0322       | "  |		Declare_Variable	Record
000e 00d8       |    |		Load_Top	At_Offset_0
000f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0010			BODY_0008:
0010 00e1       |    |		Load_Encached	Boolean_Cache
0011 e603       |    |		Load	0x3,0x3
0012 e7ff       |    |		Load	0x3,-0x1
0013 e405       |    |		Load	0x2,0x5
0014 e404       |    |		Load	0x2,0x4
0015 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0016 00d1       |    |		Pop_Control	Pop_Count_1
0017 c602       |    |		Store	0x3,0x2
0018 e602       |    |		Load	0x3,0x2
0019 7007       |p   |		Jump_Nonzero	0x21
001a e405       |    |		Load	0x2,0x5
001b 4800       |H   |		Short_Literal	0x0
001c e603       |    |		Load	0x3,0x3
001d e7ff       |    |		Load	0x3,-0x1
001e e404       |    |		Load	0x2,0x4
001f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0020 c405       |    |		Store	0x2,0x5
0021 00d8       |    |		Load_Top	At_Offset_0
0022 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0023 0000 0000  |    |		.BLANK	0000[0x5]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 0011  |    |		.DEBUG4	0x0004,0x0011,0x2383,0x0000,0x0001,0x0000
002e 0000 0000  |    |		.XXX[0xfd]
0030 0433 0004  | 3  |
0032 0001 e247  |   G|
0034 e246 184b  | F K|
0036 c247 4501  | GE |
0038 043b 0446  | ; F|
003a 0001 e248  |   H|
003c 00db e247  |   G|
003e e24c e24d  | L M|
0040 1d4e e24f  | N O|
0042 1d50 e246  | P F|
0044 1844 4401  | DD |
0046 e246 1b43  | F C|
0048 010f 6802  |  h |
004a e225 0257  | % W|
004c 0100 0000  |    |
004e 0000 0000  |    |
0050 0453 0004  | S  |
0052 0001 00da  |    |
0054 822d 803b  | - ;|
0056 4401 0000  |D   |
0058 045b 0004  | [  |
005a 0001 00da  |    |
005c 8230 e014  | 0  |
005e 181f 4401  |  D |
0060 0463 046e  | c n|
0062 0001 e248  |   H|
0064 00db e247  |   G|
0066 e27c e27d  | | }|
0068 1d7e e27f  | ~  |
006a 1d80 e246  |   F|
006c 1844 4401  | DD |
006e e246 1b43  | F C|
0070 010f 6802  |  h |
0072 e225 0257  | % W|
0074 0100 0000  |    |
0076 0000 0000  |    |
0078 047b 0486  | {  |
007a 0001 e248  |   H|
007c 00db e247  |   G|
007e e254 e255  | T U|
0080 1d56 e257  | V W|
0082 1d58 e246  | X F|
0084 1844 4401  | DD |
0086 e246 1b43  | F C|
0088 010f 6802  |  h |
008a e225 0257  | % W|
008c 0100 0000  |    |
008e 0000 0000  |    |
0090 0493 049e  |    |
0092 0001 e248  |   H|
0094 00db e247  |   G|
0096 e25c e25d  | \ ]|
0098 1d5e e25f  | ^ _|
009a 1d60 e246  | ` F|
009c 1844 4401  | DD |
009e e246 1b43  | F C|
00a0 010f 6802  |  h |
00a2 e225 0257  | % W|
00a4 0100 0000  |    |
00a6 0000 0000  |    |
00a8 04ab 04b6  |    |
00aa 0001 e248  |   H|
00ac 00db e247  |   G|
00ae e284 e285  |    |
00b0 1d86 e287  |    |
00b2 1d88 e246  |   F|
00b4 1844 4401  | DD |
00b6 e246 1b43  | F C|
00b8 010f 6802  |  h |
00ba e225 0257  | % W|
00bc 0100 0000  |    |
00be 0000 0000  |    |
00c0 04c3 04ce  |    |
00c2 0001 e248  |   H|
00c4 00db e247  |   G|
00c6 e28c e28d  |    |
00c8 1d8e e28f  |    |
00ca 1d90 e246  |   F|
00cc 1844 4401  | DD |
00ce e246 1b43  | F C|
00d0 010f 6802  |  h |
00d2 e225 0257  | % W|
00d4 0100 0000  |    |
00d6 0000 0000  |    |
00d8 04db 04e6  |    |
00da 0001 e248  |   H|
00dc 00db e247  |   G|
00de e264 e265  | d e|
00e0 1d66 e267  | f g|
00e2 1d68 e246  | h F|
00e4 1844 4401  | DD |
00e6 e246 1b43  | F C|
00e8 010f 6802  |  h |
00ea e225 0257  | % W|
00ec 0100 0000  |    |
00ee 0000 0000  |    |
00f0 04f3 04fe  |    |
00f2 0001 e248  |   H|
00f4 00db e247  |   G|
00f6 e26c e26d  | l m|
00f8 1d6e e26f  | n o|
00fa 1d70 e246  | p F|
00fc 1844 4401  | DD |
00fe e246 1b43  | F C|
0100 010f 6802  |  h |
0102 e225 0257  | % W|
0104 0100 0000  |    |
0106 0000 0000  |    |
0108 050b 0516  |    |
010a 0001 e248  |   H|
010c 00db e247  |   G|
010e e274 e275  | t u|
0110 1d76 e277  | v w|
0112 1d78 e246  | x F|
0114 1844 4401  | DD |
0116 e246 1b43  | F C|
0118 010f 6802  |  h |
011a e225 0257  | % W|
011c 0100 0000  |    |
011e 0000 0000  |    |
0120 0523 0004  | #  |
0122 0001 e247  |   G|
0124 4800 e5fe  |H   |
0126 e5ff e246  |   F|
0128 183f c247  | ? G|
012a 4503       |E   |
012b 0000 0000  |    |		.BLANK	0000[0x5]
0130 0537 0545  | 7 E|		.XXX[0x1c]
0132 0002 e015  |    |
0134 0322 00d8  | "  |
0136 1c00 e5fe  |    |
0138 00d9 017d  |   }|
013a 00d8 e247  |   G|
013c e5ff e29b  |    |
013e 1d9c e29d  |    |
0140 1d9e e246  |   F|
0142 1842 c247  | B G|
0144 4503 e246  |E  F|
0146 1b43 010f  | C  |
0148 6802 e225  |h  %|
014a 0257 0100  | W  |
014c 0000 0000  |    |		.BLANK	0000[0x4]
0150 055b 0566  | [ f|		.XXX[0x3c]
0152 0002 e249  |   I|
0154 0322 e5fe  | "  |
0156 00d9 3800  |  8 |
0158 e5fd 00d9  |    |
015a 3801 00d8  |8   |
015c e247 e5ff  | G  |
015e e2a2 1da3  |    |
0160 e2a4 1da5  |    |
0162 e246 1842  | F B|
0164 c247 4504  | GE |
0166 e246 1b43  | F C|
0168 010f 6802  |  h |
016a e225 0257  | % W|
016c 0100 0000  |    |
016e 0000 0000  |    |
0170 0579 0585  | y  |
0172 0002 00db  |    |
0174 e014 181e  |    |
0176 e014 1b1d  |    |
0178 03f1 00d8  |    |
017a e247 e5ff  | G  |
017c e2b0 1db1  |    |
017e e2b2 1db3  |    |
0180 e246 1842  | F B|
0182 c247 0059  | G Y|
0184 4503 e246  |E  F|
0186 1b43 010f  | C  |
0188 6802 e225  |h  %|
018a 0257 0100  | W  |
018c 0000 0000  |    |		.BLANK	0000[0x4]
0190 0597 05a3  |    |		.XXX[0x1a]
0192 0002 00db  |    |
0194 e014 1b1d  |    |
0196 03f1 00d8  |    |
0198 e247 e5ff  | G  |
019a e2b0 1db1  |    |
019c e2b2 1db3  |    |
019e e246 1842  | F B|
01a0 c247 0059  | G Y|
01a2 4503 e246  |E  F|
01a4 1b43 010f  | C  |
01a6 6802 e225  |h  %|
01a8 0257 0100  | W  |
01aa 0000 0000  |    |		.BLANK	0000[0x6]
01b0 05b7 05c3  |    |		.XXX[0x1a]
01b2 0002 00db  |    |
01b4 e024 1b0e  | $  |
01b6 03f1 00d8  |    |
01b8 e247 e5ff  | G  |
01ba e2b7 1db8  |    |
01bc e2b9 1dba  |    |
01be e246 1842  | F B|
01c0 c247 0059  | G Y|
01c2 4503 e246  |E  F|
01c4 1b43 010f  | C  |
01c6 6802 e225  |h  %|
01c8 0257 0100  | W  |
01ca 0000 0000  |    |		.BLANK	0000[0x6]
01d0 05d6 05e2  |    |		.XXX[0x19]
01d2 0002 00db  |    |
01d4 00e1 03f1  |    |
01d6 00d8 e247  |   G|
01d8 e5ff e294  |    |
01da 1d95 e296  |    |
01dc 1d97 e246  |   F|
01de 1842 c247  | B G|
01e0 0059 4503  | YE |
01e2 e246 1b43  | F C|
01e4 010f 6802  |  h |
01e6 e225 0257  | % W|
01e8 0100       |    |
01e9 0000 0000  |    |		.BLANK	0000[0x7]
01f0 05fe 0609  |    |		.XXX[0x10]
01f2 0002 e24a  |   J|
01f4 0322 e5fe  | "  |
01f6 00d9 3800  |  8 |
01f8 e5fd 00d9  |    |
01fa 3801 e5fc  |8   |
01fc 00d9 3802  |  8 |
01fe 00d8 e247  |   G|