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

⟦832307900⟧

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

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 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0050       | P  |		.CONST	0x0050								; 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 0018       |    |		.CONST	0x0018								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0003       |    |		.CONST	0x0003								; Number of locals
000b			INIT_0008:
000b 0093 0000  |    |		push_full_address	0x0
000d 602e       |`.  |		Indirect_Literal	Discrete,0x3c,{0x80000000, 0x00010000}
000e 0273       | s  |		Execute	Discrete,Plus
000f e20d       |    |		Load	0x1,0xd
0010 6027       |`'  |		Indirect_Literal	Discrete,0x38,{0x00000000, 0x0000ffff}
0011 0279       | y  |		Execute	Discrete,And
0012 0273       | s  |		Execute	Discrete,Plus
0013 0007       |    |		Action	Break_Optional
0014 e00e       |    |		Load	0x0,0xe
0015 0322       | "  |		Declare_Variable	Record
0016 00d8       |    |		Load_Top	At_Offset_0
0017 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0018			BODY_0008:
0018 e7ff       |    |		Load	0x3,-0x1
0019 00d9       |    |		Load_Top	At_Offset_1
001a 017d       | }  |		Execute	Record,Structure_Write
001b 00d8       |    |		Load_Top	At_Offset_0
001c 4805       |H   |		Short_Literal	0x5
001d 8017       |    |		Call	0x0,0x17
001e 00d1       |    |		Pop_Control	Pop_Count_1
001f e7ff       |    |		Load	0x3,-0x1
0020 8007       |    |		Call	0x0,0x7
0021 00d9       |    |		Load_Top	At_Offset_1
0022 800d       |    |		Call	0x0,0xd
0023 820f       |    |		Call	0x1,0xf
0024 8210       |    |		Call	0x1,0x10
0025 4801       |H   |		Short_Literal	0x1
0026 e031       | 1  |		Load	0x0,0x31
0027 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0028 4801       |H   |		Short_Literal	0x1
0029 e031       | 1  |		Load	0x0,0x31
002a 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
002b 0092 0040  |   @|		Action	Push_String_Extended,0x40					; "==>  ... Orb Shuted down !"
002d e031       | 1  |		Load	0x0,0x31
002e 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
002f 4801       |H   |		Short_Literal	0x1
0030 e031       | 1  |		Load	0x0,0x31
0031 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0032 4801       |H   |		Short_Literal	0x1
0033 e031       | 1  |		Load	0x0,0x31
0034 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0035 00d9       |    |		Load_Top	At_Offset_1
0036 0257       | W  |		Execute	Discrete,Raise
0037 0000       |    |		.XXX[0x1]
0038 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
003c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
0040 ; --------------------------------------------------------------------------------------
0040 ; STRING TABLE
0040 ; --------------------------------------------------------------------------------------
0040 0004       |    |		.STRTAB	0x0004->0x0042							; "==>  ... Orb Shuted down !"
0041 001c       |    |		.STREND 0x001c->0x004f
0042 3d3d 3e20  |==> |		.STRTAB_STRINGS
004f 0000       |    |		.XXX[0x1]
0050 ; --------------------------------------------------------------------------------------
0050 ; Debug Table
0050 ; --------------------------------------------------------------------------------------
0050 0004 0002  |    |		.DEBUG4	0x0004,0x0002,0xd1de,0x0000,0x0001,0x0000
0056 640d ecc4  |d   |		.XXX[0x1aa]
0058 0e8d 0ca4  |    |
005a 09ee 0cae  |    |
005c 4c2e 8dee  |L.  |
005e 440c ee4d  |D  M|
0060 eeae 040c  |    |
0062 2eae 8ded  |.   |
0064 ac2e 8d2c  | . ,|
0066 6c2d 8d8f  |l-  |
0068 240d 0c2e  |$  .|
006a cca4 0dee  |    |
006c 0cae 4c2e  |  L.|
006e 8dee 440c  |  D |
0070 6c2e 0c2c  |l. ,|
0072 4d2d 8d2e  |M- .|
0074 8f20 0000  |    |
0076 0440 0000  | @  |
0078 08a5 0e6c  |   l|
007a aca4 0449  |   I|
007c ee0c ae4c  |   L|
007e 2e8d ee44  |.  D|
0080 08ee 4dee  |  M |
0082 ae05 8444  |   D|
0084 0c2c 4dee  | ,M |
0086 cca5 25c4  |  % |
0088 082c 8c8d  | ,  |
008a 2e8d 2ded  |. - |
008c cc2d 840e  | -  |
008e ae6c ae4e  | l N|
0090 640c 6c2d  |d l-|
0092 c40c 4ca4  |  L |
0094 0ced 2ecc  |  . |
0096 adc4 0dee  |    |
0098 0cae 4c2e  |  L.|
009a 8dee 4000  |  @ |
009c 0004 2000  |    |
009e 0008 c405  |    |
00a0 0e6c aca4  | l  |
00a2 0449 ee0c  | I  |
00a4 ae4c 2e8d  | L. |
00a6 ee44 08ee  | D  |
00a8 4dee ae05  |M   |
00aa 8444 0c2c  | D ,|
00ac 4dee cca5  |M   |
00ae 25c4 082c  |%  ,|
00b0 8c8d 2e8d  |  . |
00b2 2ded cc2d  |-  -|
00b4 840e ae6c  |   l|
00b6 ae4e 640c  | Nd |
00b8 6c2d c40c  |l-  |
00ba 4ca4 0ced  |L   |
00bc 2ecc adc4  |.   |
00be 0dee 0cae  |    |
00c0 4c2e 8dee  |L.  |
00c2 4000 0004  |@   |
00c4 2000 0008  |    |
00c6 c405 0e6c  |   l|
00c8 aca4 0449  |   I|
00ca ee0c ae4c  |   L|
00cc 2e8d ee44  |.  D|
00ce 08ee 4dee  |  M |
00d0 ae05 8444  |   D|
00d2 0c2c 4dee  | ,M |
00d4 cca5 25c4  |  % |
00d6 082c 8c8d  | ,  |
00d8 2e8d 2ded  |. - |
00da cc2d 840e  | -  |
00dc ae6c ae4e  | l N|
00de 640c 6c2d  |d l-|
00e0 c40c 4ca4  |  L |
00e2 0ced 2ecc  |  . |
00e4 adc4 0dee  |    |
00e6 0cae 4c2e  |  L.|
00e8 8dee 4000  |  @ |
00ea 000d 2000  |    |
00ec 0008 4c6c  |  Ll|
00ee 2e0c 2c4d  |. ,M|
00f0 2d8d 2e8f  |- . |
00f2 240e ed2e  |$  .|
00f4 8d0d eeae  |    |
00f6 840c 4cad  |  L |
00f8 2dcc e40c  |-   |
00fa 2c8c 8cac  |,   |
00fc 840e 8de4  |    |
00fe 0e8d 0ca4  |    |
0100 09ee 0cae  |    |
0102 4c2e 8dee  |L.  |
0104 440c ee4d  |D  M|
0106 eeae 0764  |   d|
0108 0e8d 0d2e  |   .|
010a 640c adcc  |d   |
010c 2c4d 8cae  |,M  |
010e 6000 000d  |`   |
0110 0000 0008  |    |
0112 640c 6c2e  |d l.|
0114 0c2c 4d2d  | ,M-|
0116 8d2e 8f24  | . $|
0118 0eed 2e8d  |  . |
011a 0dee ae84  |    |
011c 0c4c ad2d  | L -|
011e cce4 0c2c  |   ,|
0120 8c8c ac84  |    |
0122 0e8d e40e  |    |
0124 8d0c a409  |    |
0126 ee0c ae4c  |   L|
0128 2e8d ee44  |.  D|
012a 0cee 4dee  |  M |
012c ae07 640e  |  d |
012e 8d0d 2e64  |  .d|
0130 0cad cc2c  |   ,|
0132 4d8c ae60  |M  `|
0134 0000 0d00  |    |
0136 0000 0864  |   d|
0138 0c6c 2e0c  | l. |
013a 2c4d 2d8d  |,M- |
013c 2e8f 240e  |. $ |
013e ed2e 8d0d  | .  |
0140 eeae 840c  |    |
0142 4cad 2dcc  |L - |
0144 e40c 2c8c  |  , |
0146 8cac 840e  |    |
0148 8de4 0e8d  |    |
014a 0ca4 09ee  |    |
014c 0cae 4c2e  |  L.|
014e 8dee 440c  |  D |
0150 ee4d eeae  | M  |
0152 0764 0e8d  | d  |
0154 0d2e 640c  | .d |
0156 adcc 2c4d  |  ,M|
0158 8cae 6000  |  ` |
015a 0005 a000  |    |
015c 0008 ce6e  |   n|
015e 0cac 6d2c  |  m,|
0160 cd2c 640e  | ,d |
0162 ae6c ae4e  | l N|
0164 640e 8de4  |d   |
0166 0eae 6ca4  |  l |
0168 0e8d 0ca4  |    |
016a 0e4c ad8c  | L  |
016c aecc 2dce  |  - |
016e 840c 6ded  |  m |
0170 adac 2dcc  |  - |
0172 8e64 0eed  | d  |
0174 2e8d 0dee  |.   |
0176 ae84 0dcc  |    |
0178 ac6c ae6e  | l n|
017a 6c2e 4d2d  |l.M-|
017c 8f24 0d0c  | $  |
017e 2ecd 2dcc  |. - |
0180 e000 0005  |    |
0182 8000 0008  |    |
0184 e40e 6e0c  |  n |
0186 ac6d 2ccd  | m, |
0188 2c64 0eae  |,d  |
018a 6cae 4e64  |l Nd|
018c 0e8d e40e  |    |
018e ae6c a40e  | l  |
0190 8d0c a40e  |    |
0192 4cad 8cae  |L   |
0194 cc2d ce84  | -  |
0196 0c6d edad  | m  |
0198 ac2d cc8e  | -  |
019a 640e ed2e  |d  .|
019c 8d0d eeae  |    |
019e 840d ccac  |    |
01a0 6cae 6e6c  |l nl|
01a2 2e4d 2d8f  |.M- |
01a4 240d 0c2e  |$  .|
01a6 cd2d cce0  | -  |
01a8 0000 0580  |    |
01aa 0000 08e4  |    |
01ac 0e6e 0cac  | n  |
01ae 6d2c cd2c  |m, ,|
01b0 640e ae6c  |d  l|
01b2 ae4e 640e  | Nd |
01b4 8de4 0eae  |    |
01b6 6ca4 0e8d  |l   |
01b8 0ca4 0e4c  |   L|
01ba ad8c aecc  |    |
01bc 2dce 840c  |-   |
01be 6ded adac  |m   |
01c0 2dcc 8e64  |-  d|
01c2 0eed 2e8d  |  . |
01c4 0dee ae84  |    |
01c6 0dcc ac6c  |   l|
01c8 ae6e 6c2e  | nl.|
01ca 4d2d 8f24  |M- $|
01cc 0d0c 2ecd  |  . |
01ce 2dcc e000  |-   |
01d0 000e a000  |    |
01d2 0009 4c2c  |  L,|
01d4 6c6c ae6e  |ll n|
01d6 640e 8de4  |d   |
01d8 0e8d 0ca4  |    |
01da 0eed ee4d  |   M|
01dc 8c8e 6584  |  e |
01de 0ccd 2d8c  |  - |
01e0 ae65 840c  | e  |
01e2 2dcc 8408  |-   |
01e4 2c8c 240e  |, $ |
01e6 adcd 2e8e  |  . |
01e8 640e 8de4  |d   |
01ea 0eed 0d2c  |   ,|
01ec 6d04 0e8d  |m   |
01ee 0ca4 09ee  |    |
01f0 0cae 4c2e  |  L.|
01f2 8dee 440c  |  D |
01f4 ee4d eeae  | M  |
01f6 040d 0c2e  |   .|
01f8 6000 000e  |`   |
01fa 8000 0009  |    |
01fc 640c 2c6c  |d ,l|
01fe 6cae 6e64  |l nd|