|
|
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_0a7cf5
└─⟦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 00b0 | | .CONST 0x00b0 ; 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 0021 | ! | .CONST 0x0021 ; Address of begin
0009 0045 | E | .CONST 0x0045 ; Address of exception handler
000a 0006 | | .CONST 0x0006 ; Number of locals
000b INIT_0008:
000b e008 | | Load 0x0,0x8
000c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
000d 02c7 | | Declare_Variable Any
000e 00d8 | | Load_Top At_Offset_0
000f 1c00 | | Execute_Immediate Run_Utility,0x0
0010 e00a | | Load 0x0,0xa
0011 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0012 02c7 | | Declare_Variable Any
0013 00d8 | | Load_Top At_Offset_0
0014 1c00 | | Execute_Immediate Run_Utility,0x0
0015 e010 | | Load 0x0,0x10
0016 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0017 02c7 | | Declare_Variable Any
0018 00d8 | | Load_Top At_Offset_0
0019 1c00 | | Execute_Immediate Run_Utility,0x0
001a e012 | | Load 0x0,0x12
001b 1b66 | f | Execute Package,Field_Read,Field_Number 0x66
001c 02c7 | | Declare_Variable Any
001d 00d8 | | Load_Top At_Offset_0
001e 1c00 | | Execute_Immediate Run_Utility,0x0
001f 029f 0063 | c| Declare_Subprogram For_Call,INIT_0060
0021 BODY_0008:
0021 00be | | Action Activate_Tasks
0022 e402 | | Load 0x2,0x2
0023 0120 | | Execute Any,Is_Value
0024 6803 |h | Jump_Zero 0x28
0025 e008 | | Load 0x0,0x8
0026 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0027 7801 |x | Jump 0x29
0028 e402 | | Load 0x2,0x2
0029 e5fc | | Load 0x2,-0x4
002a 8250 | P | Call 0x1,0x50
002b c402 | | Store 0x2,0x2
002c 4800 |H | Short_Literal 0x0
002d e5fc | | Load 0x2,-0x4
002e e5fd | | Load 0x2,-0x3
002f e5fe | | Load 0x2,-0x2
0030 e5ff | | Load 0x2,-0x1
0031 8248 | H | Call 0x1,0x48
0032 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
0034 8249 | I | Call 0x1,0x49
0035 e5fe | | Load 0x2,-0x2
0036 8251 | Q | Call 0x1,0x51
0037 c405 | | Store 0x2,0x5
0038 00da | | Load_Top At_Offset_2
0039 00da | | Load_Top At_Offset_2
003a e012 | | Load 0x0,0x12
003b 186b | k | Execute Package,Field_Execute,Field_Number 0x6b
003c e5fd | | Load 0x2,-0x3
003d 824d | M | Call 0x1,0x4d
003e c404 | | Store 0x2,0x4
003f 8406 | | Call 0x2,0x6
0040 e402 | | Load 0x2,0x2
0041 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
0043 824b | K | Call 0x1,0x4b
0044 4505 |E | Exit_Subprogram 0x5
0045 TRAP_0008:
0045 e00d | | Load 0x0,0xd
0046 010f | | Execute Exception,Equal
0047 6805 |h | Jump_Zero 0x4d
0048 e402 | | Load 0x2,0x2
0049 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
004b 824a | J | Call 0x1,0x4a
004c 4505 |E | Exit_Subprogram 0x5
004d e008 | | Load 0x0,0x8
004e 1b47 | G | Execute Package,Field_Read,Field_Number 0x47
004f 010f | | Execute Exception,Equal
0050 6805 |h | Jump_Zero 0x56
0051 e402 | | Load 0x2,0x2
0052 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
0054 824a | J | Call 0x1,0x4a
0055 4505 |E | Exit_Subprogram 0x5
0056 4800 |H | Short_Literal 0x0
0057 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
0059 824c | L | Call 0x1,0x4c
005a e402 | | Load 0x2,0x2
005b 0092 0091 | | Action Push_String_Extended,0x91 ; "Build"
005d 824a | J | Call 0x1,0x4a
005e 4505 |E | Exit_Subprogram 0x5
005f 0000 | | .XXX[0x1]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 006f | o | .CONST 0x006f ; Address of begin
0061 0004 | | .CONST 0x0004 ; Address of exception handler
0062 0004 | | .CONST 0x0004 ; Number of locals
0063 INIT_0060:
0063 e013 | | Load 0x0,0x13
0064 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0065 02a0 | | Declare_Subprogram Null_Subprogram
0066 4818 |H | Short_Literal 0x18
0067 03d3 | | Declare_Type Access,Defined,Accesses_Protected
0068 e405 | | Load 0x2,0x5
0069 e5ff | | Load 0x2,-0x1
006a 824f | O | Call 0x1,0x4f
006b 00d9 | | Load_Top At_Offset_1
006c 03b6 | | Declare_Variable Access,By_Allocation,With_Value
006d 00d8 | | Load_Top At_Offset_0
006e 0227 | ' | Execute Access,All_Reference
006f BODY_0060:
006f 00cf | | Action Mark_Auxiliary
0070 781b |x | Jump 0x8c
0071 e403 | | Load 0x2,0x3
0072 e404 | | Load 0x2,0x4
0073 e405 | | Load 0x2,0x5
0074 e604 | | Load 0x3,0x4
0075 e013 | | Load 0x0,0x13
0076 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0077 e014 | | Load 0x0,0x14
0078 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0079 c403 | | Store 0x2,0x3
007a 4800 |H | Short_Literal 0x0
007b 4822 |H" | Short_Literal 0x22
007c 0092 0092 | | Action Push_String_Extended,0x92 ; "Errors detected while processing document \x22"
007e e604 | | Load 0x3,0x4
007f e013 | | Load 0x0,0x13
0080 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0081 e013 | | Load 0x0,0x13
0082 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0083 01cc | | Execute Vector,Catenate
0084 01cb | | Execute Vector,Append
0085 e403 | | Load 0x2,0x3
0086 8247 | G | Call 0x1,0x47
0087 00d9 | | Load_Top At_Offset_1
0088 e013 | | Load 0x0,0x13
0089 1815 | | Execute Package,Field_Execute,Field_Number 0x15
008a 00d1 | | Pop_Control Pop_Count_1
008b 00c9 | | Action Pop_Auxiliary_Loop
008c 00d9 | | Load_Top At_Offset_1
008d e013 | | Load 0x0,0x13
008e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
008f 6fe1 |o | Jump_Zero 0x71
0090 4501 |E | Exit_Subprogram 0x1
0091 ; --------------------------------------------------------------------------------------
0091 ; STRING TABLE
0091 ; --------------------------------------------------------------------------------------
0091 0006 | | .STRTAB 0x0006->0x0094 ; "Build"
; "Build"
; "Build"
; "Build"
; "Build"
; "Build"
0092 0009 | | .STRTAB 0x0009->0x0096 ; "Errors detected while processing document \x22"
0093 0032 | 2 | .STREND 0x0032->0x00ac
0094 4275 696c |Buil| .STRTAB_STRINGS
00ac 0000 0000 | | .BLANK 0000[0x4]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; Debug Table
00b0 ; --------------------------------------------------------------------------------------
00b0 0004 0012 | | .DEBUG4 0x0004,0x0012,0xc6ec,0x0000,0x0001,0x0000
00b6 9886 389d | 8 | .XXX[0x14a]
00b8 99d7 6eb3 | n |
00ba f6b7 3c17 | < |
00bc 9409 65d0 | e |
00be 02ba c498 | |
00c0 0ab8 0ebb | |
00c2 f2b7 c2b7 | |
00c4 18d6 440b | D |
00c6 d2b7 e6b5 | |
00c8 5060 c46a |P` j|
00ca bc28 16ba | ( |
00cc 56a2 c408 |V |
00ce 36bb f6b7 |6 |
00d0 e2a0 56ba | V |
00d2 c49b 16a1 | |
00d4 3008 62b9 |0 b |
00d6 7c00 f41c || |
00d8 2e44 6eb8 |.Dn |
00da 4abb f89c |J |
00dc 32b8 4ab9 |2 J |
00de 481c 8ebb |H |
00e0 d6b4 6c04 | l |
00e2 9ab8 3ab8 | : |
00e4 a2b8 46bb | F |
00e6 d6b7 c69e | |
00e8 cc04 72ba | r |
00ea 16af bca4 | |
00ec 5534 72b9 |U4r |
00ee aaac b2b8 | |
00f0 3abb aea2 |: |
00f2 4838 c2b9 |H8 |
00f4 f5e3 9408 | |
00f6 a81c 72b8 | r |
00f8 f2b8 26b8 | & |
00fa 5439 f5e0 |T9 |
00fc 982c 82bb | , |
00fe d6b5 0eb9 | |
0100 02ba 0e0c | |
0102 2c04 dabb |, |
0104 f6b5 22ba | " |
0106 eea1 02b9 | |
0108 e860 00a0 | ` |
010a eabb 99b6 | |
010c a86c 4ab9 | lJ |
010e 4ebb d6b4 |N |
0110 c6b8 f41f | |
0112 4119 46b8 |A F |
0114 a00d 62bb | b |
0116 a010 72b9 | r |
0118 62b8 52b8 |b R |
011a 4ab9 72b9 |J r |
011c 02b9 c400 | |
011e 9035 2aba | 5* |
0120 c498 72a5 | r |
0122 cc3c 72b9 | <r |
0124 b931 1ebb | 1 |
0126 1935 02b9 | 5 |
0128 2c06 fc18 |, |
012a 72b9 2c05 |r , |
012c cc3c e007 | < |
012e d6b6 6aac | j |
0130 0002 de4f | O|
0132 61cd 6000 |a ` |
0134 8804 b07e | ~|
0136 ee4d eeb9 | M |
0138 f042 d1cc | B |
013a 8c15 e036 | 6|
013c 8020 da4f | O|
013e 3994 e153 |9 S|
0140 924e 563c | NV<|
0142 882f 8dfd | / |
0144 4838 78e2 |H8x |
0146 e643 f556 | C V|
0148 3486 36b8 |4 6 |
014a b86b 7c1e | k| |
014c fe3d 7c1f | =| |
014e e0a6 ca40 | @|
0150 8403 8404 | |
0152 c64c 021b | L |
0154 280b da03 |( |
0156 04aa c066 | f|
0158 1ca2 e42b | +|
015a 8ca8 2c88 | , |
015c 0aa5 4ccb | L |
015e 8caa 6aba | j |
0160 0954 b64c | T L|
0162 b869 0c66 | i f|
0164 78cb 764d |x vM|
0166 3067 3deb |0g= |
0168 da4f d085 | O |
016a d23c c155 | < U|
016c 4845 e1fd |HE |
016e 707d 901e |p} |
0170 fdda cebb | |
0172 4cc7 71d5 |L q |
0174 34db b1fb |4 |
0176 50fe c957 |P W|
0178 263b ca4e |&; N|
017a 3c6d 8886 |<m |
017c bebb a06f | o|
017e c40f d6ac | |
0180 fc1c ba45 | E|
0182 7085 363c |p 6<|
0184 8d0e c697 | |
0186 ad51 65dd | Qe |
0188 7863 c24f |xc O|
018a 25d7 bc0b |% |
018c c86c 10ee | l |
018e d210 a40f | |
0190 6c09 bc18 |l |
0192 b803 da4c | L|
0194 1a51 0cca | Q |
0196 ce3a e64c | : L|
0198 dca6 78ca | x |
019a a1da 38c7 | 8 |
019c f587 09d9 | |
019e 8402 d5da | |
01a0 c1db 0435 | 5|
01a2 a63a d1d9 | : |
01a4 5c1f 1e0e |\ |
01a6 e5da cc06 | |
01a8 edd9 a63a | :|
01aa f9db 01db | |
01ac 09d9 f007 | |
01ae 11da c5db | |
01b0 a6bb 0dda | |
01b2 7deb 2dda |} - |
01b4 e5d9 381f | 8 |
01b6 41db c2b9 |A |
01b8 b43a aa4b | : K|
01ba 05d8 3a3f | :?|
01bc 5217 65d8 |R e |
01be 324f 40aa |2O@ |
01c0 0c87 7dd8 | } |
01c2 e80a b1d8 | |
01c4 24ab bddb |$ |
01c6 f87b 89d9 | { |
01c8 3064 32bd |0d2 |
01ca 4ccb d5db |L |
01cc 85db b5d9 | |
01ce bc18 42be | B |
01d0 5096 b296 |P |
01d2 f01c 5abc | Z |
01d4 8000 4abf | J |
01d6 ddda 6236 | b6|
01d8 3857 a407 |8W |
01da bc0c 3807 | 8 |
01dc d1fc 3805 | 8 |
01de 7003 8406 |p |
01e0 9cc5 7001 | p |
01e2 b800 9abf | |
01e4 b0e5 b800 | |
01e6 96bd e208 | |
01e8 a2bf 8404 | |
01ea 8402 a5d9 | |
01ec ec08 9402 | |
01ee 04a4 e808 | |
01f0 92bf 8404 | |
01f2 a2bc 0002 | |
01f4 6c13 8404 |l |
01f6 8abf b157 | W|
01f8 280a fc1a |( |
01fa 0abb 6027 | `'|
01fc f1fc 5817 | X |
01fe f63e 308c | >0 |