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

⟦0869e6443⟧

    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
    └─ ⟦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 0058       | X  |		.CONST	0x0058								; 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 0053       | S  |		.CONST	0x0053								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000d       |    |		.CONST	0x000d								; Number of locals
000b			INIT_0008:
000b 00c4       |    |		Action	Make_Default
000c e002       |    |		Load	0x0,0x2
000d e003       |    |		Load	0x0,0x3
000e e004       |    |		Load	0x0,0x4
000f 8005       |    |		Call	0x0,0x5
0010 e006       |    |		Load	0x0,0x6
0011 8007       |    |		Call	0x0,0x7
0012 e008       |    |		Load	0x0,0x8
0013 e009       |    |		Load	0x0,0x9
0014 800a       |    |		Call	0x0,0xa
0015 e00b       |    |		Load	0x0,0xb
0016 e00c       |    |		Load	0x0,0xc
0017 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0018 e00d       |    |		Load	0x0,0xd
0019 e00e       |    |		Load	0x0,0xe
001a e00f       |    |		Load	0x0,0xf
001b e010       |    |		Load	0x0,0x10
001c e011       |    |		Load	0x0,0x11
001d e012       |    |		Load	0x0,0x12
001e e013       |    |		Load	0x0,0x13
001f 8014       |    |		Call	0x0,0x14
0020 a015       |    |		Store_Unchecked	0x0,0x15
0021 a016       |    |		Store_Unchecked	0x0,0x16
0022 a017       |    |		Store_Unchecked	0x0,0x17
0023 a018       |    |		Store_Unchecked	0x0,0x18
0024 a019       |    |		Store_Unchecked	0x0,0x19
0025 a01a       |    |		Store_Unchecked	0x0,0x1a
0026 a01b       |    |		Store_Unchecked	0x0,0x1b
0027 a01c       |    |		Store_Unchecked	0x0,0x1c
0028 a01d       |    |		Store_Unchecked	0x0,0x1d
0029 a01e       |    |		Store_Unchecked	0x0,0x1e
002a a01f       |    |		Store_Unchecked	0x0,0x1f
002b a020       |    |		Store_Unchecked	0x0,0x20
002c a021       | !  |		Store_Unchecked	0x0,0x21
002d 00e0       |    |		Load_Encached	Standard_Cache
002e 1921       | !  |		Execute	Package,Field_Reference,Field_Number 0x21
002f 00e0       |    |		Load_Encached	Standard_Cache
0030 1921       | !  |		Execute	Package,Field_Reference,Field_Number 0x21
0031 00e0       |    |		Load_Encached	Standard_Cache
0032 1921       | !  |		Execute	Package,Field_Reference,Field_Number 0x21
0033 e022       | "  |		Load	0x0,0x22
0034 1943       | C  |		Execute	Package,Field_Reference,Field_Number 0x43
0035 a023       | #  |		Store_Unchecked	0x0,0x23
0036 a024       | $  |		Store_Unchecked	0x0,0x24
0037 a025       | %  |		Store_Unchecked	0x0,0x25
0038 a026       | &  |		Store_Unchecked	0x0,0x26
0039 a027       | '  |		Store_Unchecked	0x0,0x27
003a a028       | (  |		Store_Unchecked	0x0,0x28
003b a029       | )  |		Store_Unchecked	0x0,0x29
003c a02a       | *  |		Store_Unchecked	0x0,0x2a
003d 00e0       |    |		Load_Encached	Standard_Cache
003e 1921       | !  |		Execute	Package,Field_Reference,Field_Number 0x21
003f a02b       | +  |		Store_Unchecked	0x0,0x2b
0040 a02c       | ,  |		Store_Unchecked	0x0,0x2c
0041 a02d       | -  |		Store_Unchecked	0x0,0x2d
0042 a02e       | .  |		Store_Unchecked	0x0,0x2e
0043 a02f       | /  |		Store_Unchecked	0x0,0x2f
0044 a030       | 0  |		Store_Unchecked	0x0,0x30
0045 a031       | 1  |		Store_Unchecked	0x0,0x31
0046 a032       | 2  |		Store_Unchecked	0x0,0x32
0047 a033       | 3  |		Store_Unchecked	0x0,0x33
0048 a034       | 4  |		Store_Unchecked	0x0,0x34
0049 e022       | "  |		Load	0x0,0x22
004a 1933       | 3  |		Execute	Package,Field_Reference,Field_Number 0x33
004b e022       | "  |		Load	0x0,0x22
004c 1937       | 7  |		Execute	Package,Field_Reference,Field_Number 0x37
004d e035       | 5  |		Load	0x0,0x35
004e 0386       |    |		Declare_Variable	Package,Visible
004f 00d8       |    |		Load_Top	At_Offset_0
0050 020f       |    |		Execute	Module,Activate
0051 c20d       |    |		Store	0x1,0xd
0052 00bf       |    |		Action	Accept_Activation
0053			BODY_0008:
0053 00bc       |    |		Action	Signal_Activated
0054 00bb       |    |		Action	Signal_Completion
0055 0000 0000  |    |		.XXX[0x3]
0057 0000       |    |
0058 ; --------------------------------------------------------------------------------------
0058 ; Debug Table
0058 ; --------------------------------------------------------------------------------------
0058 0004 000c  |    |		.DEBUG4	0x0004,0x000c,0xc0ff,0x0000,0x0001,0x0000
005e b0b7 1031  |   1|		.XXX[0x3a]
0060 32b3 b4b7  |2   |
0062 1700 0000  |    |
0064 3e80 0000  |>   |
0066 1590 36ba  |  6 |
0068 b9ba 1031  |   1|
006a b7b6 b836  |   6|
006c 32ba 3290  |2 2 |
006e 3132 b337  |12 7|
0070 b932 903a  | 2 :|
0072 3432 9031  |42 1|
0074 30b1 b5ba  |0   |
0076 b810 31b0  |  1 |
0078 b710 3132  |  12|
007a b3b4 b717  |    |
007c 0000 003e  |   >|
007e 8000 0015  |    |
0080 9036 bab9  | 6  |
0082 ba10 31b7  |  1 |
0084 b6b8 3632  |  62|
0086 ba32 9031  | 2 1|
0088 32b3 37b9  |2 7 |
008a 3290 3a34  |2 :4|
008c 3290 3130  |2 10|
008e b1b5 bab8  |    |
0090 1031 b0b7  | 1  |
0092 1031 32b3  | 12 |
0094 b4b7 1700  |    |
0096 0000 0080  |    |
0098 0000 0000  |    |		.BLANK	0000[0x5]
009d 1480 0000  |    |		.XXX[0x68]
009f 0000 0000  |    |
00a1 1400 0000  |    |
00a3 1580 0000  |    |
00a5 1c23 37b9  | #7 |
00a7 1033 3ab9  | 3: |
00a9 3a34 32b9  |:42 |
00ab 1034 b733  | 4 3|
00ad 37b9 36b0  |7 6 |
00af ba34 b7b7  | 4  |
00b1 1610 39b2  |  9 |
00b3 b290 3a34  |  :4|
00b5 3290 29bc  |2 ) |
00b7 b9ba 32b6  |  2 |
00b9 9026 b0b7  | &  |
00bb 30b3 b2b9  |0   |
00bd 13b9 9023  |   #|
00bf bab4 b232  |   2|
00c1 9700 0000  |    |
00c3 1500 0000  |    |
00c5 1c90 2337  |  #7|
00c7 b910 333a  |  3:|
00c9 b93a 3432  | :42|
00cb b910 34b7  |  4 |
00cd 3337 b936  |37 6|
00cf b0ba 34b7  |  4 |
00d1 b716 1039  |   9|
00d3 b2b2 903a  |   :|
00d5 3432 9029  |42 )|
00d7 bcb9 ba32  |   2|
00d9 b690 26b0  |  & |
00db b730 b3b2  | 0  |
00dd b913 b990  |    |
00df 23ba b4b2  |#   |
00e1 3297 0000  |2   |
00e3 0015 0000  |    |
00e5 001c 9023  |   #|
00e7 37b9 1033  |7  3|
00e9 3ab9 3a34  |: :4|
00eb 32b9 1034  |2  4|
00ed b733 37b9  | 37 |
00ef 36b0 ba34  |6  4|
00f1 b7b7 1610  |    |
00f3 39b2 b290  |9   |
00f5 3a34 3290  |:42 |
00f7 29bc b9ba  |)   |
00f9 32b6 9026  |2  &|
00fb b0b7 30b3  |  0 |
00fd b2b9 13b9  |    |
00ff 9023 bab4  | #  |
0101 b232 9700  | 2  |
0103 0000 0080  |    |
0105 0000 0000  |    |		.BLANK	0000[0x5]
010a 3200 0000  |2   |		.XXX[0x7]
010c 0000 0000  |    |
010e 3180 0000  |1   |
0110 0080       |    |
0111 0000 0000  |    |		.BLANK	0000[0x5]
0116 3280 0000  |2   |		.XXX[0x20]
0118 0000 0000  |    |
011a 3200 0000  |2   |
011c 3380 0000  |3   |
011e 0422 ac20  | "  |
0120 a6a8 2622  |  &"|
0122 a980 0000  |    |
0124 3300 0000  |3   |
0126 0490 22ac  |  " |
0128 20a6 a826  |   &|
012a 22a9 8000  |"   |
012c 0033 0000  | 3  |
012e 0004 9022  |   "|
0130 ac20 a6a8  |    |
0132 2622 a980  |&"  |
0134 0000 0080  |    |
0136 0000 0000  |    |		.BLANK	0000[0x5]
013b 3800 0000  |8   |		.XXX[0x67]
013d 0000 0000  |    |
013f 3780 0000  |7   |
0141 3900 0000  |9   |
0143 1baa 3432  |  42|
0145 9033 37b6  | 37 |
0147 3637 bbb4  |67  |
0149 b733 9031  | 3 1|
014b b7b6 b6b0  |    |
014d b732 1039  | 2 9|
014f ba30 b93a  | 0 :|
0151 3990 3090  |9 0 |
0153 333a b636  |3: 6|
0155 1031 30b1  | 10 |
0157 b5ba b810  |    |
0159 34b6 b6b2  |4   |
015b b234 b0ba  | 4  |
015d 32b6 3c9d  |2 < |
015f 0000 0038  |   8|
0161 8000 001c  |    |
0163 102a 3432  | *42|
0165 9033 37b6  | 37 |
0167 3637 bbb4  |67  |
0169 b733 9031  | 3 1|
016b b7b6 b6b0  |    |
016d b732 1039  | 2 9|
016f ba30 b93a  | 0 :|
0171 3990 3090  |9 0 |
0173 333a b636  |3: 6|
0175 1031 30b1  | 10 |
0177 b5ba b810  |    |
0179 34b6 b6b2  |4   |
017b b234 b0ba  | 4  |
017d 32b6 3c9d  |2 < |
017f 0000 0038  |   8|
0181 8000 001c  |    |
0183 102a 3432  | *42|
0185 9033 37b6  | 37 |
0187 3637 bbb4  |67  |
0189 b733 9031  | 3 1|
018b b7b6 b6b0  |    |
018d b732 1039  | 2 9|
018f ba30 b93a  | 0 :|
0191 3990 3090  |9 0 |
0193 333a b636  |3: 6|
0195 1031 30b1  | 10 |
0197 b5ba b810  |    |
0199 34b6 b6b2  |4   |
019b b234 b0ba  | 4  |
019d 32b6 3c9d  |2 < |
019f 0000 0000  |    |
01a1 8000       |    |
01a2 0000 0000  |    |		.BLANK	0000[0x4]
01a6 0015 0000  |    |		.XXX[0x41]
01a8 0000 0000  |    |
01aa 0014 8000  |    |
01ac 0017 0000  |    |
01ae 000e 29bc  |  ) |
01b0 b9ba 32b6  |  2 |
01b2 afa1 30b1  |  0 |
01b4 b5ba b817  |    |
01b6 2130 b1b5  |!0  |
01b8 bab8 1014  |    |
01ba 233a b636  |#: 6|
01bc 149d 8000  |    |
01be 0015 8000  |    |
01c0 000f 9010  |    |
01c2 1029 bcb9  | )  |
01c4 ba32 b6af  | 2  |
01c6 a130 b1b5  | 0  |
01c8 bab8 1721  |   !|
01ca 30b1 b5ba  |0   |
01cc b810 1423  |   #|
01ce 3ab6 3614  |: 6 |
01d0 9d80 0000  |    |
01d2 1580 0000  |    |
01d4 0f90 1010  |    |
01d6 29bc b9ba  |)   |
01d8 32b6 afa1  |2   |
01da 30b1 b5ba  |0   |
01dc b817 2130  |  !0|
01de b1b5 bab8  |    |
01e0 1014 233a  |  #:|
01e2 b636 149d  | 6  |
01e4 8000 0000  |    |
01e6 8000       |    |
01e7 0000 0000  |    |		.BLANK	0000[0x4]
01eb 0025 8000  | %  |		.XXX[0x6]
01ed 0000 9000  |    |
01ef 0000 0080  |    |
01f1 0000 0000  |    |		.BLANK	0000[0x5]
01f6 2680 0000  |&   |		.XXX[0xa]
01f8 0000 0000  |    |
01fa 2600 0000  |&   |
01fc 2780 0000  |'   |
01fe 0529 22a3  | )" |