|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0388ec
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 00e8 | | .CONST 0x00e8 ; 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 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0099 | | .CONST 0x0099 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001c | | .CONST 0x001c ; Number of locals 000b INIT_0008: 000b 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated 000d 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated 000f 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated 0011 00c4 | | Action Make_Default 0012 00c4 | | Action Make_Default 0013 00c4 | | Action Make_Default 0014 00c4 | | Action Make_Default 0015 00c4 | | Action Make_Default 0016 00c4 | | Action Make_Default 0017 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated 0019 c213 | | Store 0x1,0x13 001a 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated 001c c214 | | Store 0x1,0x14 001d 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated 001f c211 | | Store 0x1,0x11 0020 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated 0022 c215 | | Store 0x1,0x15 0023 00bf | | Action Accept_Activation 0024 4800 |H | Short_Literal 0x0 0025 4803 |H | Short_Literal 0x3 0026 e001 | | Load 0x0,0x1 0027 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0028 035b | [ | Declare_Type Array,Constrained 0029 0337 | 7 | Declare_Variable Array 002a 48c1 |H | Short_Literal 0xc1 002b 4800 |H | Short_Literal 0x0 002c 00da | | Load_Top At_Offset_2 002d 01d6 | | Execute Vector,Field_Write 002e 4836 |H6 | Short_Literal 0x36 002f 4801 |H | Short_Literal 0x1 0030 00da | | Load_Top At_Offset_2 0031 01d6 | | Execute Vector,Field_Write 0032 4892 |H | Short_Literal 0x92 0033 4802 |H | Short_Literal 0x2 0034 00da | | Load_Top At_Offset_2 0035 01d6 | | Execute Vector,Field_Write 0036 4884 |H | Short_Literal 0x84 0037 4803 |H | Short_Literal 0x3 0038 00da | | Load_Top At_Offset_2 0039 01d6 | | Execute Vector,Field_Write 003a 4800 |H | Short_Literal 0x0 003b 4803 |H | Short_Literal 0x3 003c e001 | | Load 0x0,0x1 003d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 003e 035b | [ | Declare_Type Array,Constrained 003f 0337 | 7 | Declare_Variable Array 0040 48c1 |H | Short_Literal 0xc1 0041 4800 |H | Short_Literal 0x0 0042 00da | | Load_Top At_Offset_2 0043 01d6 | | Execute Vector,Field_Write 0044 4836 |H6 | Short_Literal 0x36 0045 4801 |H | Short_Literal 0x1 0046 00da | | Load_Top At_Offset_2 0047 01d6 | | Execute Vector,Field_Write 0048 4891 |H | Short_Literal 0x91 0049 4802 |H | Short_Literal 0x2 004a 00da | | Load_Top At_Offset_2 004b 01d6 | | Execute Vector,Field_Write 004c 4886 |H | Short_Literal 0x86 004d 4803 |H | Short_Literal 0x3 004e 00da | | Load_Top At_Offset_2 004f 01d6 | | Execute Vector,Field_Write 0050 4800 |H | Short_Literal 0x0 0051 4803 |H | Short_Literal 0x3 0052 e001 | | Load 0x0,0x1 0053 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0054 035b | [ | Declare_Type Array,Constrained 0055 0337 | 7 | Declare_Variable Array 0056 48c1 |H | Short_Literal 0xc1 0057 4800 |H | Short_Literal 0x0 0058 00da | | Load_Top At_Offset_2 0059 01d6 | | Execute Vector,Field_Write 005a 4836 |H6 | Short_Literal 0x36 005b 4801 |H | Short_Literal 0x1 005c 00da | | Load_Top At_Offset_2 005d 01d6 | | Execute Vector,Field_Write 005e 4891 |H | Short_Literal 0x91 005f 4802 |H | Short_Literal 0x2 0060 00da | | Load_Top At_Offset_2 0061 01d6 | | Execute Vector,Field_Write 0062 4811 |H | Short_Literal 0x11 0063 4803 |H | Short_Literal 0x3 0064 00da | | Load_Top At_Offset_2 0065 01d6 | | Execute Vector,Field_Write 0066 4800 |H | Short_Literal 0x0 0067 4801 |H | Short_Literal 0x1 0068 e001 | | Load 0x0,0x1 0069 1b12 | | Execute Package,Field_Read,Field_Number 0x12 006a 035b | [ | Declare_Type Array,Constrained 006b 0337 | 7 | Declare_Variable Array 006c 480a |H | Short_Literal 0xa 006d 4800 |H | Short_Literal 0x0 006e 00da | | Load_Top At_Offset_2 006f 01d6 | | Execute Vector,Field_Write 0070 482d |H- | Short_Literal 0x2d 0071 4801 |H | Short_Literal 0x1 0072 00da | | Load_Top At_Offset_2 0073 01d6 | | Execute Vector,Field_Write 0074 4800 |H | Short_Literal 0x0 0075 4801 |H | Short_Literal 0x1 0076 e001 | | Load 0x0,0x1 0077 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0078 035b | [ | Declare_Type Array,Constrained 0079 0337 | 7 | Declare_Variable Array 007a 480a |H | Short_Literal 0xa 007b 4800 |H | Short_Literal 0x0 007c 00da | | Load_Top At_Offset_2 007d 01d6 | | Execute Vector,Field_Write 007e 482d |H- | Short_Literal 0x2d 007f 4801 |H | Short_Literal 0x1 0080 00da | | Load_Top At_Offset_2 0081 01d6 | | Execute Vector,Field_Write 0082 4801 |H | Short_Literal 0x1 0083 4806 |H | Short_Literal 0x6 0084 00e9 | | Load_Encached String_Cache 0085 0334 | 4 | Declare_Variable Array,With_Constraint 0086 5021 |P! | Indirect_Literal Any,0xa8,{0x5443502f, 0x49502020} 0087 e002 | | Load 0x0,0x2 0088 180f | | Execute Package,Field_Execute,Field_Number 0xf 0089 0092 00dd | | Action Push_String_Extended,0xdd ; "Hello There" 008b 1d0d | | Execute_Immediate Reference_Lex_1,0xd 008c 00c7 | | Action Elaborate_Subprogram 008d 1d0e | | Execute_Immediate Reference_Lex_1,0xe 008e 00c7 | | Action Elaborate_Subprogram 008f 1d0f | | Execute_Immediate Reference_Lex_1,0xf 0090 00c7 | | Action Elaborate_Subprogram 0091 1d13 | | Execute_Immediate Reference_Lex_1,0x13 0092 00c7 | | Action Elaborate_Subprogram 0093 1d14 | | Execute_Immediate Reference_Lex_1,0x14 0094 00c7 | | Action Elaborate_Subprogram 0095 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0096 00c7 | | Action Elaborate_Subprogram 0097 1d15 | | Execute_Immediate Reference_Lex_1,0x15 0098 00c7 | | Action Elaborate_Subprogram 0099 BODY_0008: 0099 00bc | | Action Signal_Activated 009a 00bb | | Action Signal_Completion 009b 0000 0000 | | .BLANK 0000[0x5] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 e21c | | Load 0x1,0x1c 00a4 00ca | | Action Exit_Nullary_Function 00a5 0000 0000 | | .XXX[0x3] 00a7 0000 | | 00a8 5443 502f |TCP/| .LITERAL {0x5443502f, 0x49502020} 00ac 0000 0000 | | .BLANK 0000[0x4] 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b3 | | .CONST 0x00b3 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0001 | | .CONST 0x0001 ; Number of locals 00b3 BODY_00b0: 00b3 INIT_00b0: 00b3 e21b | | Load 0x1,0x1b 00b4 00ca | | Action Exit_Nullary_Function 00b5 0000 0000 | | .XXX[0x3] 00b7 0000 | | 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb e216 | | Load 0x1,0x16 00bc 00ca | | Action Exit_Nullary_Function 00bd 0000 0000 | | .XXX[0x3] 00bf 0000 | | 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 e217 | | Load 0x1,0x17 00c4 00ca | | Action Exit_Nullary_Function 00c5 0000 0000 | | .XXX[0x3] 00c7 0000 | | 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cb | | .CONST 0x00cb ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0001 | | .CONST 0x0001 ; Number of locals 00cb BODY_00c8: 00cb INIT_00c8: 00cb e218 | | Load 0x1,0x18 00cc 00ca | | Action Exit_Nullary_Function 00cd 0000 0000 | | .XXX[0x3] 00cf 0000 | | 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 e219 | | Load 0x1,0x19 00d4 00ca | | Action Exit_Nullary_Function 00d5 0000 0000 | | .XXX[0x3] 00d7 0000 | | 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db e21a | | Load 0x1,0x1a 00dc 00ca | | Action Exit_Nullary_Function 00dd ; -------------------------------------------------------------------------------------- 00dd ; STRING TABLE 00dd ; -------------------------------------------------------------------------------------- 00dd 0004 | | .STRTAB 0x0004->0x00df ; "Hello There" 00de 000d | | .STREND 0x000d->0x00e4 00df 4865 6c6c |Hell| .STRTAB_STRINGS 00e5 0000 0000 | | .XXX[0x3] 00e7 0000 | | 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; Debug Table 00e8 ; -------------------------------------------------------------------------------------- 00e8 0004 0008 | | .DEBUG4 0x0004,0x0008,0xfee3,0x0000,0x0001,0x0009 00ee 000b 0112 | | .DBG4T 0x000b,0x0112,0x8000,0x0000 00f2 0024 011b | $ | .DBG4T 0x0024,0x011b,0x8000,0x0000 00f6 00a3 012b | +| .DBG4T 0x00a3,0x012b,0x0002,0x0000 00fa 00b3 012e | .| .DBG4T 0x00b3,0x012e,0x0002,0x0000 00fe 00bb 0131 | 1| .DBG4T 0x00bb,0x0131,0x0002,0x0000 0102 00c3 0134 | 4| .DBG4T 0x00c3,0x0134,0x0002,0x0000 0106 00cb 0137 | 7| .DBG4T 0x00cb,0x0137,0x0002,0x0000 010a 00d3 013a | :| .DBG4T 0x00d3,0x013a,0x0002,0x0000 010e 00db 013d | =| .DBG4T 0x00db,0x013d,0x0002,0x0000 0112 ; -------------------------------------------------------------------------------------- 0112 ; Debug chain 0112 ; -------------------------------------------------------------------------------------- 0112 0007 0000 | | .DBGLEN 0x0007,0x0000 0114 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0017,0x001a,0x001d,0x0020 011b ; -------------------------------------------------------------------------------------- 011b ; Debug chain 011b ; -------------------------------------------------------------------------------------- 011b 000e 0000 | | .DBGLEN 0x000e,0x0000 011d 0024 003a | $ :| .DBGLNO 0x0024,0x003a,0x0050,0x0066,0x0074,0x0082,0x0089,0x008b,0x008d,0x008f,0x0091,0x0093,0x0095,0x0097 012b ; -------------------------------------------------------------------------------------- 012b ; Debug chain 012b ; -------------------------------------------------------------------------------------- 012b 0000 0001 | | .DBGLEN 0x0000,0x0001 012d 00a3 | | .DBGLNO 0x00a3 012e ; -------------------------------------------------------------------------------------- 012e ; Debug chain 012e ; -------------------------------------------------------------------------------------- 012e 0000 0001 | | .DBGLEN 0x0000,0x0001 0130 00b3 | | .DBGLNO 0x00b3 0131 ; -------------------------------------------------------------------------------------- 0131 ; Debug chain 0131 ; -------------------------------------------------------------------------------------- 0131 0000 0001 | | .DBGLEN 0x0000,0x0001 0133 00bb | | .DBGLNO 0x00bb 0134 ; -------------------------------------------------------------------------------------- 0134 ; Debug chain 0134 ; -------------------------------------------------------------------------------------- 0134 0000 0001 | | .DBGLEN 0x0000,0x0001 0136 00c3 | | .DBGLNO 0x00c3 0137 ; -------------------------------------------------------------------------------------- 0137 ; Debug chain 0137 ; -------------------------------------------------------------------------------------- 0137 0000 0001 | | .DBGLEN 0x0000,0x0001 0139 00cb | | .DBGLNO 0x00cb 013a ; -------------------------------------------------------------------------------------- 013a ; Debug chain 013a ; -------------------------------------------------------------------------------------- 013a 0000 0001 | | .DBGLEN 0x0000,0x0001 013c 00d3 | | .DBGLNO 0x00d3 013d ; -------------------------------------------------------------------------------------- 013d ; Debug chain 013d ; -------------------------------------------------------------------------------------- 013d 0000 0001 | | .DBGLEN 0x0000,0x0001 013f 00db | | .DBGLNO 0x00db 0140 0000 0000 | | .BLANK 0000[0xc0]