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

⟦e490ece5d⟧

    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 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 8002       |    |		Call	0x0,0x2
0020 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0021 0000 0000  |    |		.BLANK	0000[0x7]
0028 ; --------------------------------------------------------------------------------------
0028 ; Debug Table
0028 ; --------------------------------------------------------------------------------------
0028 0004 0010  |    |		.DEBUG4	0x0004,0x0010,0x09c8,0x0000,0x0001,0x0000
002e 0000 0000  |    |		.BLANK	0000[0x5]
0033 0320 0000  |    |		.XXX[0xad]
0035 0000 0000  |    |
0037 0318 0000  |    |
0039 0330 0000  | 0  |
003b 0222 a343  | " C|
003d 2903 a37b  |)  {|
003f 8103 7b31  |  {1|
0041 03a3 4329  |  C)|
0043 039b a30b  |    |
0045 1b59 030b  | Y  |
0047 7321 021b  |s!  |
0049 ab93 932b  |   +|
004b 73a2 fa7b  |s  {|
004d aba3 83ab  |    |
004f a103 0b93  |    |
0051 2903 932b  |)  +|
0053 9b2b a103  | +  |
0055 a379 0313  | y  |
0057 2903 a343  |)  C|
0059 2903 8393  |)   |
005b 2bb3 4b7b  |+ K{|
005d ab98 0000  |    |
005f 0328 0000  | (  |
0061 0229 02a3  | )  |
0063 4329 03a3  |C)  |
0065 7b81 037b  |{  {|
0067 3103 a343  |1  C|
0069 2903 9ba3  |)   |
006b 0b1b 5903  |  Y |
006d 0b73 2102  | s! |
006f 1bab 9393  |    |
0071 2b73 a2fa  |+s  |
0073 7bab a383  |{   |
0075 aba1 030b  |    |
0077 9329 0393  | )  |
0079 2b9b 2ba1  |+ + |
007b 03a3 7903  |  y |
007d 1329 03a3  | )  |
007f 4329 0383  |C)  |
0081 932b b34b  | + K|
0083 7bab 9800  |{   |
0085 0003 2800  |  ( |
0087 0002 2902  |  ) |
0089 a343 2903  | C) |
008b a37b 8103  | {  |
008d 7b31 03a3  |{1  |
008f 4329 039b  |C)  |
0091 a30b 1b59  |   Y|
0093 030b 7321  |  s!|
0095 021b ab93  |    |
0097 932b 73a2  | +s |
0099 fa7b aba3  | {  |
009b 83ab a103  |    |
009d 0b93 2903  |  ) |
009f 932b 9b2b  | + +|
00a1 a103 a379  |   y|
00a3 0313 2903  |  ) |
00a5 a343 2903  | C) |
00a7 8393 2bb3  |  + |
00a9 4b7b ab98  |K{  |
00ab 0000 0160  |   `|
00ad 0000 00cb  |    |
00af 7bab a383  |{   |
00b1 aba1 0333  |   3|
00b3 4b63 2903  |Kc) |
00b5 7b71 03a3  |{q  |
00b7 4329 039b  |C)  |
00b9 a30b 1b59  |   Y|
00bb 7000 0001  |p   |
00bd 5800 0000  |X   |
00bf d103 7bab  |  { |
00c1 a383 aba1  |    |
00c3 0333 4b63  | 3Kc|
00c5 2903 7b71  |) {q|
00c7 03a3 4329  |  C)|
00c9 039b a30b  |    |
00cb 1b59 7000  | Yp |
00cd 0001 5800  |  X |
00cf 0000 d103  |    |
00d1 7bab a383  |{   |
00d3 aba1 0333  |   3|
00d5 4b63 2903  |Kc) |
00d7 7b71 03a3  |{q  |
00d9 4329 039b  |C)  |
00db a30b 1b59  |   Y|
00dd 7000 0000  |p   |
00df 0800       |    |
00e0 0000 0000  |    |		.BLANK	0000[0x4]
00e4 0002 3000  |  0 |		.XXX[0xad]
00e6 0000 0000  |    |
00e8 0002 2800  |  ( |
00ea 0002 4000  |  @ |
00ec 0002 42a3  |  B |
00ee 7903 837b  |y  {|
00f0 8103 a343  |   C|
00f2 2903 1bab  |)   |
00f4 9393 2b73  |  +s|
00f6 a16b 7bab  | k{ |
00f8 a383 aba1  |    |
00fa 0333 4b63  | 3Kc|
00fc 2903 7b33  |) {3|
00fe 3103 a343  |1  C|
0100 2903 9ba3  |)   |
0102 0b1b 5903  |  Y |
0104 bb4b a343  | K C|
0106 7bab a103  |{   |
0108 1b63 7b9b  | c{ |
010a 4b73 3903  |Ks9 |
010c 4ba1 6103  |K a |
010e ab9b 2903  |  ) |
0110 a343 2800  | C( |
0112 0002 3800  |  8 |
0114 0002 4902  |  I |
0116 a379 0383  | y  |
0118 7b81 03a3  |{   |
011a 4329 031b  |C)  |
011c ab93 932b  |   +|
011e 73a1 6b7b  |s k{|
0120 aba3 83ab  |    |
0122 a103 334b  |  3K|
0124 6329 037b  |c) {|
0126 3331 03a3  |31  |
0128 4329 039b  |C)  |
012a a30b 1b59  |   Y|
012c 03bb 4ba3  |  K |
012e 437b aba1  |C{  |
0130 031b 637b  |  c{|
0132 9b4b 7339  | Ks9|
0134 034b a161  | K a|
0136 03ab 9b29  |   )|
0138 03a3 4328  |  C(|
013a 0000 0238  |   8|
013c 0000 0249  |   I|
013e 02a3 7903  |  y |
0140 837b 8103  | {  |
0142 a343 2903  | C) |
0144 1bab 9393  |    |
0146 2b73 a16b  |+s k|
0148 7bab a383  |{   |
014a aba1 0333  |   3|
014c 4b63 2903  |Kc) |
014e 7b33 3103  |{31 |
0150 a343 2903  | C) |
0152 9ba3 0b1b  |    |
0154 5903 bb4b  |Y  K|
0156 a343 7bab  | C{ |
0158 a103 1b63  |   c|
015a 7b9b 4b73  |{ Ks|
015c 3903 4ba1  |9 K |
015e 6103 ab9b  |a   |
0160 2903 a343  |)  C|
0162 2800 0000  |(   |
0164 9000 0000  |    |
0166 aa83 7b82  |  { |
0168 fa7b aba3  | {  |
016a 83ab a103  |    |
016c 8393 7b1b  |  { |
016e 2b23 ab93  |+#  |
0170 2970 0000  |)p  |
0172 0088 0000  |    |
0174 00b1 0283  |    |
0176 7b82 fa7b  |{  {|
0178 aba3 83ab  |    |
017a a103 8393  |    |
017c 7b1b 2b23  |{ +#|
017e ab93 2970  |  )p|
0180 0000 0088  |    |
0182 0000 00b1  |    |
0184 0283 7b82  |  { |
0186 fa7b aba3  | {  |
0188 83ab a103  |    |
018a 8393 7b1b  |  { |
018c 2b23 ab93  |+#  |
018e 2970 0000  |)p  |
0190 0008       |    |
0191 0000 0000  |    |		.BLANK	0000[0x5]
0196 0140 0000  | @  |		.XXX[0x6a]
0198 0000 0000  |    |
019a 0138 0000  | 8  |
019c 0150 0000  | P  |
019e 025a a379  | Z y|
01a0 0383 ab9b  |    |
01a2 4103 0903  |A   |
01a4 334b 6329  |3Kc)|
01a6 037b 73a3  | {s |
01a8 7903 a343  |y  C|
01aa 2903 9ba3  |)   |
01ac 0b1b 5903  |  Y |
01ae 7b31 037b  |{1 {|
01b0 aba3 83ab  |    |
01b2 a103 334b  |  3K|
01b4 632b 9961  |c+ a|
01b6 03ab 9b29  |   )|
01b8 03a3 4329  |  C)|
01ba 029b 2ba2  |  + |
01bc fa7b aba3  | {  |
01be 83ab a103  |    |
01c0 8393 7b1b  |  { |
01c2 2b23 ab93  |+#  |
01c4 2800 0001  |(   |
01c6 4800 0002  |H   |
01c8 6102 a379  |a  y|
01ca 0383 ab9b  |    |
01cc 4103 0903  |A   |
01ce 334b 6329  |3Kc)|
01d0 037b 73a3  | {s |
01d2 7903 a343  |y  C|
01d4 2903 9ba3  |)   |
01d6 0b1b 5903  |  Y |
01d8 7b31 037b  |{1 {|
01da aba3 83ab  |    |
01dc a103 334b  |  3K|
01de 632b 9961  |c+ a|
01e0 03ab 9b29  |   )|
01e2 03a3 4329  |  C)|
01e4 029b 2ba2  |  + |
01e6 fa7b aba3  | {  |
01e8 83ab a103  |    |
01ea 8393 7b1b  |  { |
01ec 2b23 ab93  |+#  |
01ee 2800 0001  |(   |
01f0 4800 0002  |H   |
01f2 6102 a379  |a  y|
01f4 0383 ab9b  |    |
01f6 4103 0903  |A   |
01f8 334b 6329  |3Kc)|
01fa 037b 73a3  | {s |
01fc 7903 a343  |y  C|
01fe 2903 9ba3  |)   |