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

⟦f90038d0b⟧

    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"
0014 0092 0036  |   6|		Action	Push_String_Extended,0x36					; "6_0_0"
0016 0092 0037  |   7|		Action	Push_String_Extended,0x37					; "/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 0008       |    |		.STRTAB	0x0008->0x0039							; "6"
0036 0007       |    |		.STRTAB	0x0007->0x0039							; "6_0_0"
0037 000a       |    |		.STRTAB	0x000a->0x003c							; "/src/X/xlib/rev6"
0038 0018       |    |		.STREND 0x0018->0x0044
0039 3636 5f30  |66_0|		.STRTAB_STRINGS
0044 0000 0000  |    |		.BLANK	0000[0x4]
0048 ; --------------------------------------------------------------------------------------
0048 ; Debug Table
0048 ; --------------------------------------------------------------------------------------
0048 0004 0005  |    |		.DEBUG4	0x0004,0x0005,0x0b09,0x0000,0x0001,0x0000
004e 4d51 4925  |MQI%|		.XXX[0x1b2]
0050 391c b961  |9  a|
0052 7d4d 5149  |}MQI|
0054 2539 1d7d  |%9 }|
0056 413d 2539  |A=%9|
0058 5115 4801  |Q H |
005a f640 9400  | @  |
005c 1545 5505  | EU |
005e 492c 5c00  |I,\ |
0060 4d61 3109  |Ma1 |
0062 517d 4934  |Q}I4|
0064 ccb9 617d  |  a}|
0066 4935 7d45  |I5}E|
0068 5505 492c  |U I,|
006a 01fa 408c  |  @ |
006c 0021 5905  | !Y |
006e 3125 1105  |1%  |
0070 5114 5c00  |Q \ |
0072 414d 5105  |AMQ |
0074 3911 0549  |9  I|
0076 10b9 093d  |   =|
0078 3d31 1505  |=1  |
007a 3858 0055  |8X U|
007c 4d51 0539  |MQ 9|
007e 1105 4910  |  I |
0080 b909 3d3d  |  ==|
0082 3115 0538  |1  8|
0084 b951 4955  | QIU|
0086 1400 0000  |    |
0088 0034 08d8  | 4  |
008a 00bd 6131  |  a1|
008c 0941 7d49  | A}I|
008e 357d 4555  |5}EU|
0090 0549 2cb9  | I, |
0092 617d 4935  |a}I5|
0094 7d4d 5149  |}MQI|
0096 2539 1d7d  |%9 }|
0098 513d 7d09  |Q=} |
009a 2539 1125  |%9 %|
009c 391d 7d45  |9 }E|
009e 5505 492d  |U I-|
00a0 7d31 254d  |}1%M|
00a2 5106 3cec  |Q < |
00a4 a800 2945  |  )E|
00a6 5505 492d  |U I-|
00a8 7d51 6541  |}QeA|
00aa 1665 c5fa  | e  |
00ac 408c 0029  |@  )|
00ae 393d 3915  |9=9 |
00b0 7d45 5505  |}EU |
00b2 492c 5c00  |I,\ |
00b4 e961 3109  | a1 |
00b6 417d 4935  |A}I5|
00b8 7d45 5505  |}EU |
00ba 492c b961  |I, a|
00bc 7d49 357d  |}I5}|
00be 4d51 4925  |MQI%|
00c0 391d 7d51  |9 }Q|
00c2 3d7d 0925  |=} %|
00c4 3911 2539  |9 %9|
00c6 1d7d 4555  | }EU|
00c8 0549 2d7d  | I-}|
00ca 3125 4d50  |1%MP|
00cc b945 5505  | EU |
00ce 492d 7d51  |I-}Q|
00d0 6541 1400  |eA  |
00d2 ecbc 0041  |   A|
00d4 4555 0549  |EU I|
00d6 2d7d 0549  |-} I|
00d8 4905 657d  |I e}|
00da 5165 4116  |QeA |
00dc 65b1 8e20  |e   |
00de 5c00 6561  |\ ea|
00e0 3109 517d  |1 Q}|
00e2 0549 2551  | I%Q|
00e4 2135 1551  |!5 Q|
00e6 250c b94d  |%  M|
00e8 7d39 0551  |}9 Q|
00ea 5549 0531  |UI 1|
00ec 985c 00e9  | \  |
00ee 6131 0941  |a1 A|
00f0 7d49 357d  |}I5}|
00f2 4555 0549  |EU I|
00f4 2cb9 617d  |, a}|
00f6 4935 7d4d  |I5}M|
00f8 5149 2539  |QI%9|
00fa 1d7d 513d  | }Q=|
00fc 7d09 2539  |} %9|
00fe 1125 391d  | %9 |
0100 7d45 5505  |}EU |
0102 492d 7d31  |I-}1|
0104 254d 50b9  |%MP |
0106 4555 0549  |EU I|
0108 2d7d 5165  |-}Qe|
010a 4114 0000  |A   |
010c f484 003d  |   =|
010e 4d51 4925  |MQI%|
0110 391d 7d51  |9 }Q|
0112 3d7d 4555  |=}EU|
0114 0549 2c01  | I, |
0116 ea51 fa40  | Q @|
0118 8c00 0d4d  |   M|
011a 5148 5c00  |QH\ |
011c 5161 3109  |Qa1 |
011e 517d 4d51  |Q}MQ|
0120 4925 391c  |I%9 |
0122 b961 7d4d  | a}M|
0124 5149 2539  |QI%9|
0126 1c01 fa40  |   @|
0128 8c00 2159  |  !Y|
012a 0531 2511  | 1% |
012c 0551 145c  | Q \|
012e 0041 4d51  | AMQ|
0130 0539 1105  | 9  |
0132 4910 b909  |I   |
0134 3d3d 3115  |==1 |
0136 0538 005c  | 8 \|
0138 00e9 6131  |  a1|
013a 0941 7d49  | A}I|
013c 357d 4555  |5}EU|
013e 0549 2cb9  | I, |
0140 617d 4935  |a}I5|
0142 7d4d 5149  |}MQI|
0144 2539 1d7d  |%9 }|
0146 513d 7d09  |Q=} |
0148 2539 1125  |%9 %|
014a 391d 7d45  |9 }E|
014c 5505 492d  |U I-|
014e 7d31 254d  |}1%M|
0150 50b9 4555  |P EU|
0152 0549 2d7d  | I-}|
0154 5165 4114  |QeA |
0156 d5ee 51fa  |  Q |
0158 408c 000d  |@   |
015a 4d51 485c  |MQH\|
015c 0051 6131  | Qa1|
015e 0951 7d4d  | Q}M|
0160 5149 2539  |QI%9|
0162 1cb9 617d  |  a}|
0164 4d51 4925  |MQI%|
0166 391c 01f6  |9   |
0168 4094 0021  |@  !|
016a 0925 3911  | %9 |
016c 2539 1d4c  |%9 L|
016e 5c00 6d61  |\ ma|
0170 3109 517d  |1 Q}|
0172 4934 ccb9  |I4  |
0174 617d 4935  |a}I5|
0176 7d09 2539  |} %9|
0178 1125 391d  | %9 |
017a 7d05 4949  |} II|
017c 0564 01f6  | d  |
017e 4094 0019  |@   |
0180 4555 0549  |EU I|
0182 2d4c 5c01  |-L\ |
0184 0161 3109  | a1 |
0186 417d 4935  |A}I5|
0188 7d45 5505  |}EU |
018a 492c b961  |I, a|
018c 7d49 357d  |}I5}|
018e 4d51 4925  |MQI%|
0190 391d 7d51  |9 }Q|
0192 3d7d 0925  |=} %|
0194 3911 2539  |9 %9|
0196 1d7d 4555  | }EU|
0198 0549 2d7d  | I-}|
019a 3125 4d50  |1%MP|
019c b945 5505  | EU |
019e 492d 7d05  |I-} |
01a0 4949 0565  |II e|
01a2 7d51 6541  |}QeA|
01a4 1400 0000  |    |
01a6 0010 0704  |    |
01a8 009d 6131  |  a1|
01aa 0941 7d49  | A}I|
01ac 357d 4555  |5}EU|
01ae 0549 2cb9  | I, |
01b0 617d 4935  |a}I5|
01b2 7d4d 5149  |}MQI|
01b4 2539 1d7d  |%9 }|
01b6 513d 7d45  |Q=}E|
01b8 5505 492d  |U I-|
01ba 7d31 254d  |}1%M|
01bc 5106 3cec  |Q < |
01be a800 2945  |  )E|
01c0 5505 492d  |U I-|
01c2 7d51 6541  |}QeA|
01c4 1665 c5fa  | e  |
01c6 408c 0029  |@  )|
01c8 393d 3915  |9=9 |
01ca 7d45 5505  |}EU |
01cc 492c 5c00  |I,\ |
01ce c961 3109  | a1 |
01d0 417d 4935  |A}I5|
01d2 7d45 5505  |}EU |
01d4 492c b961  |I, a|
01d6 7d49 357d  |}I5}|
01d8 4d51 4925  |MQI%|
01da 391d 7d51  |9 }Q|
01dc 3d7d 4555  |=}EU|
01de 0549 2d7d  | I-}|
01e0 3125 4d50  |1%MP|
01e2 b945 5505  | EU |
01e4 492d 7d51  |I-}Q|
01e6 6541 1400  |eA  |
01e8 ecbc 0041  |   A|
01ea 4555 0549  |EU I|
01ec 2d7d 0549  |-} I|
01ee 4905 657d  |I e}|
01f0 5165 4116  |QeA |
01f2 65b1 8e20  |e   |
01f4 5c00 6561  |\ ea|
01f6 3109 517d  |1 Q}|
01f8 0549 2551  | I%Q|
01fa 2135 1551  |!5 Q|
01fc 250c b94d  |%  M|
01fe 7d39 0551  |}9 Q|