|
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, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1188cd9
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦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 00b8 | | .CONST 0x00b8 ; 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 00b1 | | .CONST 0x00b1 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0011 | | .CONST 0x0011 ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 000c 1b20 | | Execute Package,Field_Read,Field_Number 0x20 000d 0322 | " | Declare_Variable Record 000e 4800 |H | Short_Literal 0x0 000f 00d9 | | Load_Top At_Offset_1 0010 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0011 00d8 | | Load_Top At_Offset_0 0012 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0013 4800 |H | Short_Literal 0x0 0014 00d9 | | Load_Top At_Offset_1 0015 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0016 4800 |H | Short_Literal 0x0 0017 00d9 | | Load_Top At_Offset_1 0018 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0019 4800 |H | Short_Literal 0x0 001a 00d9 | | Load_Top At_Offset_1 001b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 001c 4800 |H | Short_Literal 0x0 001d 00d9 | | Load_Top At_Offset_1 001e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 001f 4800 |H | Short_Literal 0x0 0020 00d9 | | Load_Top At_Offset_1 0021 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0022 4800 |H | Short_Literal 0x0 0023 00d9 | | Load_Top At_Offset_1 0024 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0025 4800 |H | Short_Literal 0x0 0026 00d9 | | Load_Top At_Offset_1 0027 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0028 4800 |H | Short_Literal 0x0 0029 00d0 | | Action Swap_Control 002a 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 002b 0129 | ) | Execute Any,Make_Visible 002c e001 | | Load 0x0,0x1 002d 1b20 | | Execute Package,Field_Read,Field_Number 0x20 002e 0322 | " | Declare_Variable Record 002f 4800 |H | Short_Literal 0x0 0030 00d9 | | Load_Top At_Offset_1 0031 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0032 00d8 | | Load_Top At_Offset_0 0033 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0034 4801 |H | Short_Literal 0x1 0035 00d9 | | Load_Top At_Offset_1 0036 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0037 4800 |H | Short_Literal 0x0 0038 00d9 | | Load_Top At_Offset_1 0039 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 003a 4800 |H | Short_Literal 0x0 003b 00d9 | | Load_Top At_Offset_1 003c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 003d 4800 |H | Short_Literal 0x0 003e 00d9 | | Load_Top At_Offset_1 003f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0040 4800 |H | Short_Literal 0x0 0041 00d9 | | Load_Top At_Offset_1 0042 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0043 4800 |H | Short_Literal 0x0 0044 00d9 | | Load_Top At_Offset_1 0045 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0046 4800 |H | Short_Literal 0x0 0047 00d9 | | Load_Top At_Offset_1 0048 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0049 4800 |H | Short_Literal 0x0 004a 00d0 | | Action Swap_Control 004b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 004c 0129 | ) | Execute Any,Make_Visible 004d e001 | | Load 0x0,0x1 004e 1b20 | | Execute Package,Field_Read,Field_Number 0x20 004f 0322 | " | Declare_Variable Record 0050 4800 |H | Short_Literal 0x0 0051 00d9 | | Load_Top At_Offset_1 0052 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0053 00d8 | | Load_Top At_Offset_0 0054 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0055 4801 |H | Short_Literal 0x1 0056 00d9 | | Load_Top At_Offset_1 0057 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0058 4800 |H | Short_Literal 0x0 0059 00d9 | | Load_Top At_Offset_1 005a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 005b 4800 |H | Short_Literal 0x0 005c 00d9 | | Load_Top At_Offset_1 005d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 005e 4800 |H | Short_Literal 0x0 005f 00d9 | | Load_Top At_Offset_1 0060 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0061 4800 |H | Short_Literal 0x0 0062 00d9 | | Load_Top At_Offset_1 0063 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0064 4800 |H | Short_Literal 0x0 0065 00d9 | | Load_Top At_Offset_1 0066 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0067 4800 |H | Short_Literal 0x0 0068 00d9 | | Load_Top At_Offset_1 0069 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 006a 4800 |H | Short_Literal 0x0 006b 00d0 | | Action Swap_Control 006c 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 006d 0129 | ) | Execute Any,Make_Visible 006e e001 | | Load 0x0,0x1 006f 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0070 0322 | " | Declare_Variable Record 0071 4800 |H | Short_Literal 0x0 0072 00d9 | | Load_Top At_Offset_1 0073 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0074 00d8 | | Load_Top At_Offset_0 0075 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0076 4801 |H | Short_Literal 0x1 0077 00d9 | | Load_Top At_Offset_1 0078 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0079 4801 |H | Short_Literal 0x1 007a 00d9 | | Load_Top At_Offset_1 007b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 007c 4800 |H | Short_Literal 0x0 007d 00d9 | | Load_Top At_Offset_1 007e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 007f 4800 |H | Short_Literal 0x0 0080 00d9 | | Load_Top At_Offset_1 0081 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0082 4800 |H | Short_Literal 0x0 0083 00d9 | | Load_Top At_Offset_1 0084 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0085 4800 |H | Short_Literal 0x0 0086 00d9 | | Load_Top At_Offset_1 0087 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0088 4800 |H | Short_Literal 0x0 0089 00d9 | | Load_Top At_Offset_1 008a 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 008b 4800 |H | Short_Literal 0x0 008c 00d0 | | Action Swap_Control 008d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 008e 0129 | ) | Execute Any,Make_Visible 008f e001 | | Load 0x0,0x1 0090 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0091 0322 | " | Declare_Variable Record 0092 4800 |H | Short_Literal 0x0 0093 00d9 | | Load_Top At_Offset_1 0094 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0095 00d8 | | Load_Top At_Offset_0 0096 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0097 4801 |H | Short_Literal 0x1 0098 00d9 | | Load_Top At_Offset_1 0099 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 009a 4800 |H | Short_Literal 0x0 009b 00d9 | | Load_Top At_Offset_1 009c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 009d 4800 |H | Short_Literal 0x0 009e 00d9 | | Load_Top At_Offset_1 009f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00a0 4800 |H | Short_Literal 0x0 00a1 00d9 | | Load_Top At_Offset_1 00a2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00a3 4800 |H | Short_Literal 0x0 00a4 00d9 | | Load_Top At_Offset_1 00a5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00a6 4800 |H | Short_Literal 0x0 00a7 00d9 | | Load_Top At_Offset_1 00a8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 00a9 4800 |H | Short_Literal 0x0 00aa 00d9 | | Load_Top At_Offset_1 00ab 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 00ac 4800 |H | Short_Literal 0x0 00ad 00d0 | | Action Swap_Control 00ae 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 00af 0129 | ) | Execute Any,Make_Visible 00b0 00bf | | Action Accept_Activation 00b1 BODY_0008: 00b1 00bc | | Action Signal_Activated 00b2 00bb | | Action Signal_Completion 00b3 0000 0000 | | .BLANK 0000[0x5] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; Debug Table 00b8 ; -------------------------------------------------------------------------------------- 00b8 0004 0006 | | .DEBUG4 0x0004,0x0006,0xeb67,0x0000,0x0001,0x0000 00be 0000 0000 | | .BLANK 0000[0x142]