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

⟦4f44b1e7c⟧

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

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 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 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 001b       |    |		.CONST	0x001b								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0001       |    |		.CONST	0x0001								; Number of locals
001b			BODY_0018:
001b			INIT_0018:
001b e5fc       |    |		Load	0x2,-0x4
001c e5fd       |    |		Load	0x2,-0x3
001d e5fe       |    |		Load	0x2,-0x2
001e e5ff       |    |		Load	0x2,-0x1
001f e001       |    |		Load	0x0,0x1
0020 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0021 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0022 0000 0000  |    |		.BLANK	0000[0x6]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0xeb37,0x0000,0x0001,0x0000
002e b900 0000  |    |		.XXX[0x5]
0030 3580 0000  |5   |
0032 1e90       |    |
0033 1010 1010  |    |		.BLANK	1010[0xc]
003f 1018 9c98  |    |		.XXX[0x15]
0041 9010 24a2  |  $ |
0043 2622 9010  |&"  |
0045 1018 9d1a  |    |
0047 9b1d 1899  |    |
0049 1010 20b9  |    |
004b 31b4 34bb  |1 4 |
004d 3290 29b2  |2 ) |
004f b93b 32b9  | ;2 |
0051 0000 0000  |    |
0053 8000       |    |
0054 0000 0000  |    |		.BLANK	0000[0x4]
0058 0014 8000  |    |		.XXX[0x4]
005a 0017 9010  |    |
005c 1010 1010  |    |		.BLANK	1010[0x16]
0072 1000 0000  |    |		.XXX[0x6]
0074 2e80 0000  |.   |
0076 2125 20a3  |!%  |
0078 1010 1010  |    |		.BLANK	1010[0x7]
007f 1919 9c90  |    |		.XXX[0x20]
0081 1018 9a18  |    |
0083 1010 292a  |  )*|
0085 a710 1010  |    |
0087 1010 1018  |    |
0089 171c 181b  |    |
008b 1010 10aa  |    |
008d a9a2 a929  |   )|
008f 9725 20a3  | %  |
0091 1012 902b  |   +|
0093 a420 aa17  |    |
0095 2aa9 a2a9  |*   |
0097 2980 0000  |)   |
0099 2c80 0000  |,   |
009b 2310 1010  |#   |
009d 1025 20a3  | %  |
009f 1010 1010  |    |		.BLANK	1010[0x7]
00a6 1919 9c90  |    |		.XXX[0x20]
00a8 1018 9a18  |    |
00aa 1010 292a  |  )*|
00ac a710 1010  |    |
00ae 1010 1018  |    |
00b0 171c 181b  |    |
00b2 1010 10aa  |    |
00b4 a9a2 a929  |   )|
00b6 9725 20a3  | %  |
00b8 1012 902b  |   +|
00ba a420 aa17  |    |
00bc 2aa9 a2a9  |*   |
00be 2980 0000  |)   |
00c0 2c80 0000  |,   |
00c2 2310 1010  |#   |
00c4 1025 20a3  | %  |
00c6 1010 1010  |    |		.BLANK	1010[0x7]
00cd 1919 9c90  |    |		.XXX[0x34]
00cf 1018 9a18  |    |
00d1 1010 292a  |  )*|
00d3 a710 1010  |    |
00d5 1010 1018  |    |
00d7 171c 181b  |    |
00d9 1010 10aa  |    |
00db a9a2 a929  |   )|
00dd 9725 20a3  | %  |
00df 1012 902b  |   +|
00e1 a420 aa17  |    |
00e3 2aa9 a2a9  |*   |
00e5 2980 0000  |)   |
00e7 1d00 0000  |    |
00e9 1298 9a9c  |    |
00eb 9010 292a  |  )*|
00ed a710 1010  |    |
00ef 1019 1d18  |    |
00f1 1c9d 1819  |    |
00f3 1010 2da5  |  - |
00f5 20a3 1729  |   )|
00f7 af98 9022  |   "|
00f9 b234 ba37  | 4 7|
00fb b92e 8000  | .  |
00fd 0010 0000  |    |
00ff 001f 9010  |    |
0101 1010 1010  |    |		.BLANK	1010[0xc]
010d 189a 9c90  |    |		.XXX[0x17]
010f 1029 2aa7  | )* |
0111 1010 1010  |    |
0113 191d 181c  |    |
0115 9d18 1910  |    |
0117 102d a520  | -  |
0119 a317 29af  |  ) |
011b 9890 22b2  |  " |
011d 34ba 37b9  |4 7 |
011f 2e80 0000  |.   |
0121 1000 0000  |    |
0123 1f90       |    |
0124 1010 1010  |    |		.BLANK	1010[0xc]
0130 1018 9a9c  |    |		.XXX[0x2e]
0132 9010 292a  |  )*|
0134 a710 1010  |    |
0136 1019 1d18  |    |
0138 1c9d 1819  |    |
013a 1010 2da5  |  - |
013c 20a3 1729  |   )|
013e af98 9022  |   "|
0140 b234 ba37  | 4 7|
0142 b92e 8000  | .  |
0144 003d 0000  | =  |
0146 0013 189c  |    |
0148 9990 1024  |   $|
014a a226 2290  | &" |
014c 1010 191d  |    |
014e 181b 9d18  |    |
0150 9a90 102d  |   -|
0152 a520 a317  |    |
0154 29af 9890  |)   |
0156 21b7 b6b6  |!   |
0158 b0b7 322e  |  2.|
015a 8000 0030  |   0|
015c 0000 0020  |    |
015e 1010 1010  |    |		.BLANK	1010[0xd]
016b 189c 9990  |    |		.XXX[0x17]
016d 1024 a226  | $ &|
016f 2290 1010  |"   |
0171 191d 181b  |    |
0173 9d18 9a90  |    |
0175 102d a520  | -  |
0177 a317 29af  |  ) |
0179 9890 21b7  |  ! |
017b b6b6 b0b7  |    |
017d 322e 8000  |2.  |
017f 0030 0000  | 0  |
0181 0020       |    |
0182 1010 1010  |    |		.BLANK	1010[0xd]
018f 189c 9990  |    |		.XXX[0x16]
0191 1024 a226  | $ &|
0193 2290 1010  |"   |
0195 191d 181b  |    |
0197 9d18 9a90  |    |
0199 102d a520  | -  |
019b a317 29af  |  ) |
019d 9890 21b7  |  ! |
019f b6b6 b0b7  |    |
01a1 322e 8000  |2.  |
01a3 0000 8000  |    |
01a5 0000 0000  |    |		.BLANK	0000[0x4]
01a9 0010 8000  |    |		.XXX[0x4]
01ab 0017 9010  |    |
01ad 1010 1010  |    |		.BLANK	1010[0x16]
01c3 1000 0000  |    |		.XXX[0x6]
01c5 2a80 0000  |*   |
01c7 1e29 a521  | ) !|
01c9 1010 1010  |    |		.BLANK	1010[0x7]
01d0 191a 1b90  |    |		.XXX[0x1d]
01d2 1018 9b1c  |    |
01d4 9010 24a2  |  $ |
01d6 2622 9010  |&"  |
01d8 1019 9798  |    |
01da 199d 1a9c  |    |
01dc 9010 2da9  |  - |
01de a521 1729  | ! )|
01e0 af98 9021  |   !|
01e2 b7b6 b6b0  |    |
01e4 b732 2e80  | 2. |
01e6 0000 2880  |  ( |
01e8 0000 2010  |    |
01ea 1010 1029  |   )|
01ec a521       | !  |
01ed 1010 1010  |    |		.BLANK	1010[0x7]
01f4 191a 1b90  |    |		.XXX[0xc]
01f6 1018 9b1c  |    |
01f8 9010 24a2  |  $ |
01fa 2622 9010  |&"  |
01fc 1019 9798  |    |
01fe 199d 1a9c  |    |