|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1024 (0x400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_02f8e7
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
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 0040 | @ | .CONST 0x0040 ; 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 0014 | | .CONST 0x0014 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0004 | | .CONST 0x0004 ; Number of locals
000b INIT_0008:
000b 4801 |H | Short_Literal 0x1
000c 4880 |H | Short_Literal 0x80
000d 00e9 | | Load_Encached String_Cache
000e 0334 | 4 | Declare_Variable Array,With_Constraint
000f 00e3 | | Load_Encached Natural_Cache
0010 4801 |H | Short_Literal 0x1
0011 4803 |H | Short_Literal 0x3
0012 e409 | | Load 0x2,0x9
0013 03f8 | | Declare_Type Discrete,Constrained
0014 BODY_0008:
0014 00cf | | Action Mark_Auxiliary
0015 4804 |H | Short_Literal 0x4
0016 4800 |H | Short_Literal 0x0
0017 0007 | | Action Break_Optional
0018 00d8 | | Load_Top At_Offset_0
0019 e604 | | Load 0x3,0x4
001a 025f | _ | Execute Discrete,Not_In_Type
001b 681c |h | Jump_Zero 0x38
001c 00d8 | | Load_Top At_Offset_0
001d 8412 | | Call 0x2,0x12
001e e01a | | Load 0x0,0x1a
001f 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0020 00e2 | | Load_Encached Integer_Cache
0021 e602 | | Load 0x3,0x2
0022 8413 | | Call 0x2,0x13
0023 00d1 | | Pop_Control Pop_Count_1
0024 c603 | | Store 0x3,0x3
0025 e603 | | Load 0x3,0x3
0026 0c01 | | Execute_Immediate Greater_Equal,0x1
0027 6810 |h | Jump_Zero 0x38
0028 e411 | | Load 0x2,0x11
0029 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
002a e607 | | Load 0x3,0x7
002b 00d8 | | Load_Top At_Offset_0
002c e608 | | Load 0x3,0x8
002d 01d7 | | Execute Vector,Field_Read
002e 4801 |H | Short_Literal 0x1
002f e603 | | Load 0x3,0x3
0030 e602 | | Load 0x3,0x2
0031 01cf | | Execute Vector,Slice_Read
0032 e402 | | Load 0x2,0x2
0033 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0034 e609 | | Load 0x3,0x9
0035 e608 | | Load 0x3,0x8
0036 01d6 | | Execute Vector,Field_Write
0037 00d2 | | Pop_Control Pop_Count_2
0038 00c8 | | Action Pop_Auxiliary_Range
0039 3fde |? | Loop_Increasing 0x18
003a 4501 |E | Exit_Subprogram 0x1
003b 0000 0000 | | .BLANK 0000[0x5]
0040 ; --------------------------------------------------------------------------------------
0040 ; Debug Table
0040 ; --------------------------------------------------------------------------------------
0040 0004 0000 | | .DEBUG4 0x0004,0x0000,0x11ec,0x0000,0x0001,0x0000
0046 3617 4696 |6 F | .XXX[0xea]
0048 f6e2 e4e6 | |
004a 16d6 5000 | P |
004c 0000 000f | |
004e b223 406a | #@j|
0050 57b0 0fb2 |W |
0052 19b0 0aa9 | |
0054 e800 0000 | |
0056 0048 0000 | H |
0058 0149 0ba3 | I |
005a 7b7b 6399 |{{c |
005c 731b 7b73 |s {s|
005e 1bab 9393 | |
0060 2b73 a2fb |+s |
0062 6b0b 82fb |k |
0064 3b2b 732b |;+s+|
0066 934b 1973 | K s|
0068 1b0b 9323 | #|
006a 4b73 0b63 |Ks c|
006c 4ba3 c800 |K |
006e 0000 4800 | H |
0070 0001 490a | I |
0072 a37b 7b63 | {{c|
0074 9972 1b7b | r {|
0076 731b ab93 |s |
0078 932b 73a2 | +s |
007a fa6b 0b82 | k |
007c fa3b 2b73 | ;+s|
007e 2b93 4b19 |+ K |
0080 721b 0b93 |r |
0082 234b 730b |#Ks |
0084 634b a3c8 |cK |
0086 0000 0000 | |
0088 07d9 2a68 | *h|
008a 3530 500d |50P |
008c 2013 b807 | |
008e d8e2 4800 | H |
0090 0000 2400 | $ |
0092 0000 a085 | |
0094 d1bd bdb1 | |
0096 ccb9 8dbd | |
0098 b98d d5c9 | |
009a c995 b9d1 | |
009c 7db5 85c1 |} |
009e 7d9d 95b9 |} |
00a0 95c9 a58c | |
00a2 b9c9 85b9 | |
00a4 9d95 7dd1 | } |
00a6 e5c1 9400 | |
00a8 0000 2400 | $ |
00aa 0000 a085 | |
00ac 51bd bdb1 |Q |
00ae ccb9 0dbd | |
00b0 b98d d5c9 | |
00b2 c995 b9d1 | |
00b4 7d35 85c1 |}5 |
00b6 7d1d 95b9 |} |
00b8 95c9 a58c | |
00ba b949 85b9 | I |
00bc 9d95 7d51 | }Q|
00be e5c1 9400 | |
00c0 0000 0003 | |
00c2 eca3 d81a | |
00c4 9a64 0000 | d |
00c6 0000 03ec | |
00c8 caa2 0000 | |
00ca 0012 0000 | |
00cc 0042 42e8 | BB |
00ce dede d8e6 | |
00d0 5cc6 dedc |\ |
00d2 c6ea e4e4 | |
00d4 cadc e8be | |
00d6 dac2 e0be | |
00d8 ceca dcca | |
00da e4d2 c65c | \|
00dc dac2 e000 | |
00de 0000 1200 | |
00e0 0000 4242 | BB|
00e2 a8de ded8 | |
00e4 e65c 86de | \ |
00e6 dcc6 eae4 | |
00e8 e4ca dce8 | |
00ea be9a c2e0 | |
00ec be8e cadc | |
00ee cae4 d2c6 | |
00f0 5c9a c2e0 |\ |
00f2 0000 0000 | |
00f4 01f6 591e | Y |
00f6 0d4e 5003 | NP |
00f8 480a c001 |H |
00fa f61f 5800 | X |
00fc 0000 0900 | |
00fe 0000 2721 | '!|
0100 746f 6f6c |tool|
0102 732e 636f |s.co|
0104 6e63 7572 |ncur|
0106 7265 6e74 |rent|
0108 5f6d 6170 |_map|
010a 5f67 656e |_gen|
010c 6572 6963 |eric|
010e 2e75 6e64 |.und|
0110 6566 696e |efin|
0112 6564 0000 |ed |
0114 0009 0000 | |
0116 0027 2154 | '!T|
0118 6f6f 6c73 |ools|
011a 2e43 6f6e |.Con|
011c 6375 7272 |curr|
011e 656e 745f |ent_|
0120 4d61 705f |Map_|
0122 4765 6e65 |Gene|
0124 7269 632e |ric.|
0126 556e 6465 |Unde|
0128 6669 6e65 |fine|
012a 6400 0000 |d |
012c 0000 fb2f | /|
012e b806 a7b7 | |
0130 0000 0000 | | .BLANK 0000[0x5]
0135 0004 8000 | | .XXX[0xa6]
0137 000a 10ba | |
0139 37b7 b639 |7 9|
013b 9738 bab2 | 8 |
013d bab2 afb3 | |
013f b2b7 32b9 | 2 |
0141 34b1 8000 |4 |
0143 0004 8000 | |
0145 000a 10aa | |
0147 37b7 b639 |7 9|
0149 9728 bab2 | ( |
014b bab2 afa3 | |
014d b2b7 32b9 | 2 |
014f 34b1 8000 |4 |
0151 0000 007d | }|
0153 99a0 8354 | T|
0155 2300 920d |# |
0157 bb80 7da8 | } |
0159 a580 0000 | |
015b 0240 0000 | @ |
015d 06c8 5d1b | ] |
015f dbdb 1ccb | |
0161 9b58 5c17 | X\ |
0163 d9d9 5b99 | [ |
0165 5c9a 58cb |\ X |
0167 9a5d 195c | ] \|
0169 985d 1bdc | ] |
016b 8000 0002 | |
016d 4000 0006 |@ |
016f c855 1bdb | U |
0171 db1c cb93 | |
0173 585c 17d1 |X\ |
0175 d95b 995c | [ \|
0177 9a58 cb92 | X |
0179 5d19 5c98 |] \ |
017b 5d1b dc80 |] |
017d 0000 0000 | |
017f 3ecd 6681 |> f |
0181 aa35 403e | 5@>|
0183 d011 403e | @>|
0185 d16d c000 | m |
0187 0001 2000 | |
0189 0003 242e | $.|
018b 8ded ed8e | |
018d 65cd 8d2e |e .|
018f 6e8b ecec |n |
0191 adcc ae4d | M|
0193 2c65 cecc |,e |
0195 2d8e aca0 |- |
0197 0000 0120 | |
0199 0000 0324 | $|
019b 2a8d eded |* |
019d 8e65 c98d | e |
019f 2e6e 8be8 |.n |
01a1 ecad ccae | |
01a3 4d2c 65ca |M,e |
01a5 cc2d 8eac | - |
01a7 a000 0000 | |
01a9 001f 670c | g |
01ab 60d5 2c80 |` , |
01ad 1552 0060 | R `|
01af 1554 4830 | TH0|
01b1 0000 0090 | |
01b3 0000 01c2 | |
01b5 1746 f6f6 | F |
01b7 c732 e6c6 | 2 |
01b9 9737 45f6 | 7E |
01bb 7656 e657 |vV W|
01bd 2696 32e7 |& 2 |
01bf 3657 45f7 |6WE |
01c1 2657 3740 |&W7@|
01c3 0000 0090 | |
01c5 0000 01c2 | |
01c7 1546 f6f6 | F |
01c9 c732 e4c6 | 2 |
01cb 9737 45f4 | 7E |
01cd 7656 e657 |vV W|
01cf 2696 32e5 |& 2 |
01d1 3657 45f5 |6WE |
01d3 2657 3740 |&W7@|
01d5 0000 0000 | |
01d7 0fb3 b0c0 | |
01d9 6a9f 3000 |j 0 |
01db 0000 0000 | | .BLANK 0000[0x5]
01e0 4800 0000 |H | .XXX[0x20]
01e2 f10b a37b | {|
01e4 7b63 9973 |{c s|
01e6 6b0b 82fb |k |
01e8 3b2b 732b |;+s+|
01ea 934b 1973 | K s|
01ec 1b0b 9323 | #|
01ee 4b73 0b63 |Ks c|
01f0 4ba3 c800 |K |
01f2 0000 4800 | H |
01f4 0000 f10a | |
01f6 a37b 7b63 | {{c|
01f8 9972 6b0b | rk |
01fa 82fa 3b2b | ;+|
01fc 732b 934b |s+ K|
01fe 1972 1b0b | r |