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

⟦9000b9cb8⟧

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

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 00a0       |    |		.CONST	0x00a0								; 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 0021       | !  |		.CONST	0x0021								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0004       |    |		.CONST	0x0004								; Number of locals
001b			INIT_0018:
001b 0092 0042  |   B|		Action	Push_String_Extended,0x42					; "Rcf"
001d 0092 0043  |   C|		Action	Push_String_Extended,0x43					; "Rci"
001f 00e1       |    |		Load_Encached	Boolean_Cache
0020 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0021			BODY_0018:
0021 e001       |    |		Load	0x0,0x1
0022 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0023 4802       |H   |		Short_Literal	0x2
0024 0092 0044  |   D|		Action	Push_String_Extended,0x44					; "converting Rcf to Rci"
0026 e002       |    |		Load	0x0,0x2
0027 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0028 00e1       |    |		Load_Encached	Boolean_Cache
0029 00da       |    |		Load_Top	At_Offset_2
002a e402       |    |		Load	0x2,0x2
002b 8003       |    |		Call	0x0,0x3
002c 0059       | Y  |		Store_Top	Discrete,At_Offset_1
002d 00d8       |    |		Load_Top	At_Offset_0
002e 680b       |h   |		Jump_Zero	0x3a
002f 00d9       |    |		Load_Top	At_Offset_1
0030 00db       |    |		Load_Top	At_Offset_3
0031 8004       |    |		Call	0x0,0x4
0032 e001       |    |		Load	0x0,0x1
0033 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0034 4802       |H   |		Short_Literal	0x2
0035 0092 0045  |   E|		Action	Push_String_Extended,0x45					; "Conversion of Authorization Code and Token name complete."
0037 e002       |    |		Load	0x0,0x2
0038 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0039 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
003a e001       |    |		Load	0x0,0x1
003b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
003c 4807       |H   |		Short_Literal	0x7
003d 0092 0046  |   F|		Action	Push_String_Extended,0x46					; "Token converaion was not successful, skipping conversion of Authorization code name."
003f e002       |    |		Load	0x0,0x2
0040 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0041 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0042 ; --------------------------------------------------------------------------------------
0042 ; STRING TABLE
0042 ; --------------------------------------------------------------------------------------
0042 000c       |    |		.STRTAB	0x000c->0x0048							; "Rcf"
0043 000d       |    |		.STRTAB	0x000d->0x0049							; "Rci"
0044 000e       |    |		.STRTAB	0x000e->0x004b							; "converting Rcf to Rci"
0045 0021       | !  |		.STRTAB	0x0021->0x0055							; "Conversion of Authorization Code and Token name complete."
0046 0058       | X  |		.STRTAB	0x0058->0x0072							; "Token converaion was not successful, skipping conversion of Authorization code name."
0047 00aa       |    |		.STREND 0x00aa->0x009c
0048 5263 6652  |RcfR|		.STRTAB_STRINGS
009c 0000 0000  |    |		.BLANK	0000[0x4]
00a0 ; --------------------------------------------------------------------------------------
00a0 ; Debug Table
00a0 ; --------------------------------------------------------------------------------------
00a0 0004 0006  |    |		.DEBUG4	0x0004,0x0006,0x721a,0x0000,0x0001,0x0000
00a6 0000 2081  |    |		.XXX[0xe1]
00a8 5814 0000  |X   |
00aa 2080 c354  |   T|
00ac 0000 2081  |    |
00ae 06b4 0000  |    |
00b0 2081 5824  |  X$|
00b2 0000 2080  |    |
00b4 b804 0000  |    |
00b6 2080 b8a4  |    |
00b8 0000 2082  |    |
00ba 2784 0000  |'   |
00bc 2080 b5e4  |    |
00be 0000 2081  |    |
00c0 06c4 0000  |    |
00c2 2081 0dd4  |    |
00c4 0000 2081  |    |
00c6 4e34 0000  |N4  |
00c8 2081 0564  |   d|
00ca 0000 2081  |    |
00cc 0574 0000  | t  |
00ce 2081 5034  |  P4|
00d0 0000 2082  |    |
00d2 a924 0000  | $  |
00d4 2081 0654  |   T|
00d6 0000 2082  |    |
00d8 0324 0000  | $  |
00da 2080 eda4  |    |
00dc 0000 2082  |    |
00de 25a4 0000  |%   |
00e0 2082 0374  |   t|
00e2 0000 2082  |    |
00e4 15b4 0000  |    |
00e6 2080 f5d4  |    |
00e8 0000 2082  |    |
00ea 25d4 0000  |%   |
00ec 2082 03c4  |    |
00ee 0000 2082  |    |
00f0 0174 0000  | t  |
00f2 2082 02d4  |    |
00f4 0000 2080  |    |
00f6 edb4 0000  |    |
00f8 2080 ee04  |    |
00fa 0000 2080  |    |
00fc f5f4 0000  |    |
00fe 2080 f5b4  |    |
0100 0000 2081  |    |
0102 d624 0000  | $  |
0104 2081 0ca4  |    |
0106 0000 2081  |    |
0108 70c4 0000  |p   |
010a 2080 dea4  |    |
010c 0000 2081  |    |
010e 0a34 0000  | 4  |
0110 2080 ebe4  |    |
0112 0000 2081  |    |
0114 4134 0000  |A4  |
0116 2082 0364  |   d|
0118 0000 2081  |    |
011a 6a24 0000  |j$  |
011c 2081 0be4  |    |
011e 0000 2081  |    |
0120 f7f4 0000  |    |
0122 2082 4ed4  |  N |
0124 0000 2081  |    |
0126 5ed4 0000  |^   |
0128 2082 2574  |  %t|
012a 0000 2082  |    |
012c 15a4 0000  |    |
012e 2082 0114  |    |
0130 0000 2081  |    |
0132 ed44 0000  | D  |
0134 2082 2844  |  (D|
0136 0000 2082  |    |
0138 4b64 0000  |Kd  |
013a 2082 2804  |  ( |
013c 0000 2081  |    |
013e ed24 0000  | $  |
0140 2081 8284  |    |
0142 0000 2082  |    |
0144 4bf4 0000  |K   |
0146 2081 fc14  |    |
0148 0000 2082  |    |
014a 4c44 0000  |LD  |
014c 2082 27f4  |  ' |
014e 0000 2082  |    |
0150 0474 0000  | t  |
0152 2081 6934  |  i4|
0154 0000 2081  |    |
0156 3f14 0000  |?   |
0158 2081 5e04  |  ^ |
015a 0000 2081  |    |
015c 1af4 0000  |    |
015e 2081 68c4  |  h |
0160 0000 2081  |    |
0162 6984 0000  |i   |
0164 2081 6994  |  i |
0166 0000 2080  |    |
0168 ed64 0000  | d  |
016a 2080 f7d4  |    |
016c 0000 2081  |    |
016e 5a84 0000  |Z   |
0170 2081 2224  |  "$|
0172 0000 2080  |    |
0174 f874 0000  | t  |
0176 2081 0454  |   T|
0178 0000 2080  |    |
017a e974 0000  | t  |
017c 2081 02a4  |    |
017e 0000 2081  |    |
0180 01e4 0000  |    |
0182 2081 6454  |  dT|
0184 0000 3085  |  0 |
0186 ae90       |    |
0187 0000 0000  |    |		.BLANK	0000[0x38]
01bf 0004 0000  |    |		.XXX[0x3a]
01c1 2082 2d94  |  - |
01c3 0000 2082  |    |
01c5 4814 0000  |H   |
01c7 2082 61a4  |  a |
01c9 0000 2082  |    |
01cb 61c4 0000  |a   |
01cd 2081 70e4  |  p |
01cf 0000 2082  |    |
01d1 0784 0000  |    |
01d3 2081 d714  |    |
01d5 0000 2081  |    |
01d7 d704 0000  |    |
01d9 2082 8514  |    |
01db 0000 2081  |    |
01dd ef44 0000  | D  |
01df 2081 a204  |    |
01e1 0000 3085  |  0 |
01e3 8de4 0000  |    |
01e5 2081 f034  |   4|
01e7 0000 2081  |    |
01e9 f064 0000  | d  |
01eb 2082 6354  |  cT|
01ed 0000 2082  |    |
01ef 5654 0000  |VT  |
01f1 2082 6334  |  c4|
01f3 0000 3083  |  0 |
01f5 cb44 0000  | D  |
01f7 3083 d420  |0   |
01f9 0000 0000  |    |		.BLANK	0000[0x7]