|
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 - download
Length: 1024 (0x400) Notes: 00_class, 5802_R1K_CODE, 75_tag, NULL, R1k_Segment, Zero_Subprog_0xb, seg_0500e0
└─⟦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 5802 |X | .CONST 0x5802 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0140 | @ | .CONST 0x0140 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 01c4 e0f4 | | .XXX[0xa4] 000a 9000 0000 | | 000c 0009 6404 | d | 000e 000d fff8 | | 0010 0001 0804 | | 0012 001a 9c04 | | 0014 003d 3004 | =0 | 0016 000e 2004 | | 0018 0006 5804 | X | 001a 0006 4004 | @ | 001c 0001 9004 | | 001e 0001 b004 | | 0020 0001 9404 | | 0022 0001 9804 | | 0024 000e 1c04 | | 0026 000c 9c04 | | 0028 000c 8004 | | 002a 0001 b404 | | 002c 000e 1004 | | 002e 000e 1804 | | 0030 000e 5004 | P | 0032 000e 1404 | | 0034 0011 8404 | | 0036 000e 4804 | H | 0038 000e 3804 | 8 | 003a 0011 5804 | X | 003c 0011 6c04 | l | 003e 0011 3004 | 0 | 0040 003d 9804 | = | 0042 0001 ac04 | | 0044 0001 0c04 | | 0046 0001 1404 | | 0048 0004 bc04 | | 004a 0004 b004 | | 004c 0011 3c04 | < | 004e 000b 3004 | 0 | 0050 000a f004 | | 0052 000f d004 | | 0054 000e 7c04 | | | 0056 000e 4c04 | L | 0058 0006 5c04 | \ | 005a 000c a804 | | 005c 0004 b404 | | 005e 000f a004 | | 0060 0011 4804 | H | 0062 0011 6804 | h | 0064 0011 5404 | T | 0066 0011 8804 | | 0068 000b 7804 | x | 006a 000b 8004 | | 006c 000f a404 | | 006e 000c 9004 | | 0070 000f b404 | | 0072 0006 4404 | D | 0074 0001 a404 | | 0076 0001 9c04 | | 0078 0001 bc04 | | 007a 0006 8c04 | | 007c 0006 8804 | | 007e 000b 6004 | ` | 0080 000b 1c04 | | 0082 000e 3004 | 0 | 0084 0011 7404 | t | 0086 001a 9404 | | 0088 000b 7c04 | | | 008a 001a e804 | | 008c 001a 9004 | | 008e 0016 1804 | | 0090 000e 2c04 | , | 0092 0006 b004 | | 0094 0006 bc04 | | 0096 0016 2004 | | 0098 0016 1404 | | 009a 003c f004 | < | 009c 001a a004 | | 009e 0037 2004 | 7 | 00a0 001a a804 | | 00a2 001a b804 | | 00a4 002d 5804 | -X | 00a6 001a ac04 | | 00a8 0011 8004 | | 00aa 0011 4004 | @ | 00ac 0000 0000 | | .BLANK 0000[0x4] 00b0 5231 3030 |R100| .XXX[0x30] 00b2 305f 4445 |0_DE| 00b4 5045 4e44 |PEND| 00b6 454e 5400 |ENT | 00b8 3a4e 4554 |:NET| 00ba 3a4c 4152 |:LAR| 00bc 5259 3a52 |RY:R| 00be 454c 4541 |ELEA| 00c0 5345 533a |SES:| 00c2 5231 3030 |R100| 00c4 305f 4445 |0_DE| 00c6 5045 4e44 |PEND| 00c8 454e 542e |ENT.| 00ca 3131 2e35 |11.5| 00cc 302e 313a |0.1:| 00ce 4c49 4252 |LIBR| 00d0 4152 4945 |ARIE| 00d2 533a 5231 |S:R1| 00d4 3030 305f |000_| 00d6 4445 5045 |DEPE| 00d8 4e44 454e |NDEN| 00da 542e 4c49 |T.LI| 00dc 4200 0000 |B | 00de 0000 0000 | | 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 0120 | | .CONST 0x0120 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 INIT_00e0: 00e3 00bf | | Action Accept_Activation ; Debug Table 0x0 = .DEBUG 0x00e3,0x014a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 00e4 e021 | ! | Load 0x0,0x21 00e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e6 e02e | . | Load 0x0,0x2e 00e7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e8 e02f | / | Load 0x0,0x2f 00e9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ea e039 | 9 | Load 0x0,0x39 00eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ec e03a | : | Load 0x0,0x3a 00ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ee e03e | > | Load 0x0,0x3e 00ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f0 e047 | G | Load 0x0,0x47 00f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f2 e049 | I | Load 0x0,0x49 00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f4 4800 |H | Short_Literal 0x0 00f5 6042 |`B | Indirect_Literal Discrete,0x138,{0x0047380e, 0x000000b0} 00f6 02a0 | | Declare_Subprogram Null_Subprogram 00f7 038e | | Declare_Type Package,Defined 00f8 603b |`; | Indirect_Literal Discrete,0x134,{0x00000000, 0x002ee404} 00f9 e001 | | Load 0x0,0x1 00fa 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 00fb 4800 |H | Short_Literal 0x0 00fc 6033 |`3 | Indirect_Literal Discrete,0x130,{0x0047340e, 0x000000b0} 00fd 02a0 | | Declare_Subprogram Null_Subprogram 00fe 038e | | Declare_Type Package,Defined 00ff e018 | | Load 0x0,0x18 0100 4801 |H | Short_Literal 0x1 0101 00da | | Load_Top At_Offset_2 0102 020e | | Execute Module,Augment_Imports 0103 6028 |`( | Indirect_Literal Discrete,0x12c,{0x00000000, 0x002ee804} 0104 e001 | | Load 0x0,0x1 0105 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0106 e04b | K | Load 0x0,0x4b 0107 e04c | L | Load 0x0,0x4c 0108 e02c | , | Load 0x0,0x2c 0109 4803 |H | Short_Literal 0x3 010a e216 | | Load 0x1,0x16 010b 020e | | Execute Module,Augment_Imports 010c 00d8 | | Load_Top At_Offset_0 010d 020f | | Execute Module,Activate 010e e003 | | Load 0x0,0x3 010f e04b | K | Load 0x0,0x4b 0110 00da | | Load_Top At_Offset_2 0111 e018 | | Load 0x0,0x18 0112 4804 |H | Short_Literal 0x4 0113 e215 | | Load 0x1,0x15 0114 020e | | Execute Module,Augment_Imports 0115 00d9 | | Load_Top At_Offset_1 0116 020f | | Execute Module,Activate 0117 4800 |H | Short_Literal 0x0 0118 600f |` | Indirect_Literal Discrete,0x128,{0x000be00e, 0x000000b0} 0119 02a0 | | Declare_Subprogram Null_Subprogram 011a 038e | | Declare_Type Package,Defined 011b 6008 |` | Indirect_Literal Discrete,0x124,{0x00000000, 0x002ee004} 011c e001 | | Load 0x0,0x1 011d 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 011e 00d8 | | Load_Top At_Offset_0 011f 020f | | Execute Module,Activate 0120 BODY_00e0: 0120 00bc | | Action Signal_Activated 0121 00bb | | Action Signal_Completion 0122 0000 0000 | | .XXX[0x2] 0124 0000 0000 | | .LITERAL {0x00000000, 0x002ee004} 0128 000b e00e | | .LITERAL {0x000be00e, 0x000000b0} 012c 0000 0000 | | .LITERAL {0x00000000, 0x002ee804} 0130 0047 340e | G4 | .LITERAL {0x0047340e, 0x000000b0} 0134 0000 0000 | | .LITERAL {0x00000000, 0x002ee404} 0138 0047 380e | G8 | .LITERAL {0x0047380e, 0x000000b0} 013c 0000 0000 | | .BLANK 0000[0x4] 0140 ; -------------------------------------------------------------------------------------- 0140 ; Debug Table 0140 ; -------------------------------------------------------------------------------------- 0140 0003 0001 | | .CONST 0x0003,0x0001 0142 00e3 014a | J| .DEBUG 0x00e3,0x014a,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 014a ; -------------------------------------------------------------------------------------- 014a ; Debug3 Subtable 0x0 014a ; -------------------------------------------------------------------------------------- 014a 0000 0000 | | .DBG3TAB 0x0000,0x0000 014c 0000 0000 | | .BLANK 0000[0xb4]