|
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_0694fc
└─⟦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 0118 | | .CONST 0x0118 ; 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 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 001d | | .CONST 0x001d ; Address of begin 0019 0066 | f | .CONST 0x0066 ; Address of exception handler 001a 0002 | | .CONST 0x0002 ; Number of locals 001b INIT_0018: 001b 0092 009b | | Action Push_String_Extended,0x9b ; "Queue_Postscript" 001d BODY_0018: 001d e5e3 | | Load 0x2,-0x1d 001e e001 | | Load 0x0,0x1 001f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0020 e5e3 | | Load 0x2,-0x1d 0021 e5e4 | | Load 0x2,-0x1c 0022 e5e5 | | Load 0x2,-0x1b 0023 e5e6 | | Load 0x2,-0x1a 0024 e5e7 | | Load 0x2,-0x19 0025 e5e8 | | Load 0x2,-0x18 0026 e5e9 | | Load 0x2,-0x17 0027 e5ea | | Load 0x2,-0x16 0028 e5eb | | Load 0x2,-0x15 0029 e5ec | | Load 0x2,-0x14 002a e5ed | | Load 0x2,-0x13 002b e5ee | | Load 0x2,-0x12 002c e5ef | | Load 0x2,-0x11 002d e5f0 | | Load 0x2,-0x10 002e e5f1 | | Load 0x2,-0xf 002f e5f2 | | Load 0x2,-0xe 0030 e5f3 | | Load 0x2,-0xd 0031 e5f4 | | Load 0x2,-0xc 0032 e5f5 | | Load 0x2,-0xb 0033 e5f6 | | Load 0x2,-0xa 0034 e5f7 | | Load 0x2,-0x9 0035 e5f8 | | Load 0x2,-0x8 0036 e5f9 | | Load 0x2,-0x7 0037 e5fb | | Load 0x2,-0x5 0038 e5fa | | Load 0x2,-0x6 0039 e5fc | | Load 0x2,-0x4 003a e5fd | | Load 0x2,-0x3 003b e5fe | | Load 0x2,-0x2 003c e5ff | | Load 0x2,-0x1 003d e402 | | Load 0x2,0x2 003e e002 | | Load 0x0,0x2 003f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0040 e003 | | Load 0x0,0x3 0041 180f | | Execute Package,Field_Execute,Field_Number 0xf 0042 e5e4 | | Load 0x2,-0x1c 0043 e5e5 | | Load 0x2,-0x1b 0044 e5e6 | | Load 0x2,-0x1a 0045 e5e7 | | Load 0x2,-0x19 0046 e5e8 | | Load 0x2,-0x18 0047 e5e9 | | Load 0x2,-0x17 0048 e5ea | | Load 0x2,-0x16 0049 e5eb | | Load 0x2,-0x15 004a e5ec | | Load 0x2,-0x14 004b e5ed | | Load 0x2,-0x13 004c e5ee | | Load 0x2,-0x12 004d e5ef | | Load 0x2,-0x11 004e e5f0 | | Load 0x2,-0x10 004f e5f1 | | Load 0x2,-0xf 0050 e5f2 | | Load 0x2,-0xe 0051 e5f3 | | Load 0x2,-0xd 0052 e5f4 | | Load 0x2,-0xc 0053 e5f5 | | Load 0x2,-0xb 0054 e5f6 | | Load 0x2,-0xa 0055 e5f7 | | Load 0x2,-0x9 0056 e5f8 | | Load 0x2,-0x8 0057 e5f9 | | Load 0x2,-0x7 0058 e5fa | | Load 0x2,-0x6 0059 e5fb | | Load 0x2,-0x5 005a e5fc | | Load 0x2,-0x4 005b e5fd | | Load 0x2,-0x3 005c e5fe | | Load 0x2,-0x2 005d e5ff | | Load 0x2,-0x1 005e e004 | | Load 0x0,0x4 005f 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0060 00d8 | | Load_Top At_Offset_0 0061 e002 | | Load 0x0,0x2 0062 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0063 e001 | | Load 0x0,0x1 0064 180f | | Execute Package,Field_Execute,Field_Number 0xf 0065 451e |E | Exit_Suprogram New_Top_Offset 0x1e 0066 TRAP_0018: 0066 e003 | | Load 0x0,0x3 0067 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0068 010f | | Execute Exception,Equal 0069 680f |h | Jump_Zero 0x79 006a 0092 009c | | Action Push_String_Extended,0x9c ; "Create_Defining_Diagram terminating because Insight is not authorized for this machine" 006c e005 | | Load 0x0,0x5 006d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 006e e001 | | Load 0x0,0x1 006f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0070 6805 |h | Jump_Zero 0x76 0071 e001 | | Load 0x0,0x1 0072 180f | | Execute Package,Field_Execute,Field_Number 0xf 0073 e006 | | Load 0x0,0x6 0074 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0075 0257 | W | Execute Discrete,Raise 0076 e001 | | Load 0x0,0x1 0077 180f | | Execute Package,Field_Execute,Field_Number 0xf 0078 451e |E | Exit_Suprogram New_Top_Offset 0x1e 0079 e003 | | Load 0x0,0x3 007a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 007b 010f | | Execute Exception,Equal 007c 680f |h | Jump_Zero 0x8c 007d 0092 009d | | Action Push_String_Extended,0x9d ; "Create_Defining_Diagram terminating because the Insight token limit has been exceeded" 007f e005 | | Load 0x0,0x5 0080 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0081 e001 | | Load 0x0,0x1 0082 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0083 6805 |h | Jump_Zero 0x89 0084 e001 | | Load 0x0,0x1 0085 180f | | Execute Package,Field_Execute,Field_Number 0xf 0086 e006 | | Load 0x0,0x6 0087 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0088 0257 | W | Execute Discrete,Raise 0089 e001 | | Load 0x0,0x1 008a 180f | | Execute Package,Field_Execute,Field_Number 0xf 008b 451e |E | Exit_Suprogram New_Top_Offset 0x1e 008c e001 | | Load 0x0,0x1 008d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 008e 6805 |h | Jump_Zero 0x94 008f e001 | | Load 0x0,0x1 0090 180f | | Execute Package,Field_Execute,Field_Number 0xf 0091 e006 | | Load 0x0,0x6 0092 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0093 0257 | W | Execute Discrete,Raise 0094 0092 009e | | Action Push_String_Extended,0x9e ; "Background_Exception raised see above for details" 0096 e005 | | Load 0x0,0x5 0097 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0098 e001 | | Load 0x0,0x1 0099 180f | | Execute Package,Field_Execute,Field_Number 0xf 009a 451e |E | Exit_Suprogram New_Top_Offset 0x1e 009b ; -------------------------------------------------------------------------------------- 009b ; STRING TABLE 009b ; -------------------------------------------------------------------------------------- 009b 000a | | .STRTAB 0x000a->0x00a0 ; "Queue_Postscript" 009c 0018 | | .STRTAB 0x0018->0x00a8 ; "Create_Defining_Diagram terminating because Insight is not authorized for this machine" 009d 006c | l | .STRTAB 0x006c->0x00d3 ; "Create_Defining_Diagram terminating because the Insight token limit has been exceeded" 009e 00bf | | .STRTAB 0x00bf->0x00fd ; "Background_Exception raised see above for details" 009f 00ee | | .STREND 0x00ee->0x0116 00a0 5175 6575 |Queu| .STRTAB_STRINGS 0116 0000 0000 | | .XXX[0x2] 0118 ; -------------------------------------------------------------------------------------- 0118 ; Debug Table 0118 ; -------------------------------------------------------------------------------------- 0118 0004 0014 | | .DEBUG4 0x0004,0x0014,0x111d,0x0000,0x0001,0x0000 011e 0000 26b8 | & | .XXX[0x4] 0120 4c00 6000 |L ` | 0122 0000 0000 | | .BLANK 0000[0x4] 0126 04df 2e08 | . | .XXX[0xb] 0128 0000 0002 | | 012a 972e e000 | . | 012c 0000 0000 | | 012e 03f2 1300 | | 0130 1800 | | 0131 0000 0000 | | .BLANK 0000[0x4] 0135 0137 8001 | 7 | .XXX[0x18] 0137 647a d0a5 |dz | 0139 ce78 1e00 | x | 013b 6f47 0000 |oG | 013d 0011 d8d0 | | 013f 0000 0029 | )| 0141 7454 0000 |tT | 0143 0002 9736 | 6| 0145 1808 0208 | | 0147 0000 0000 | | 0149 0592 ede1 | | 014b 3001 8000 |0 | 014d 0000 0000 | | .BLANK 0000[0x4] 0151 16dc b820 | | .XXX[0xb] 0153 0000 000a | | 0155 5d67 0000 |]g | 0157 0000 0000 | | 0159 0fc8 4c00 | L | 015b 6000 |` | 015c 0000 0000 | | .BLANK 0000[0x4] 0160 05b7 0980 | | .XXX[0x3] 0162 0c00 | | 0163 0000 0000 | | .BLANK 0000[0x4] 0167 00b7 e5c1 | | .XXX[0xb] 0169 0000 0000 | | 016b 52ee 0200 |R | 016d 0000 0000 | | 016f 007e 4260 | ~B`| 0171 0300 | | 0172 0000 0000 | | .BLANK 0000[0x4] 0176 002d f000 | - | .XXX[0x18] 0178 2ca1 6014 |, ` | 017a bbd8 83c0 | | 017c 0de8 e000 | | 017e 0002 3b1a | ; | 0180 0000 0005 | | 0182 2f0c e000 |/ | 0184 0000 52ee | R | 0186 e901 0041 | A| 0188 0000 0000 | | 018a 00b2 a5d4 | | 018c 2600 3000 |& 0 | 018e 0000 0000 | | .BLANK 0000[0x4] 0192 028b 9704 | | .XXX[0xb] 0194 0000 0001 | | 0196 4bcd 7800 |K x | 0198 0000 0000 | | 019a 01f9 0980 | | 019c 0c00 | | 019d 0000 0000 | | .BLANK 0000[0x4] 01a1 00a2 e130 | 0| .XXX[0x3] 01a3 0180 | | 01a4 0000 0000 | | .BLANK 0000[0x4] 01a8 0014 7cb8 | | | .XXX[0xb] 01aa 2000 0000 | | 01ac 0a5e c500 | ^ | 01ae 0000 0000 | | 01b0 000f c84c | L| 01b2 0060 | ` | 01b3 0000 0000 | | .BLANK 0000[0x4] 01b7 0005 1f3a | :| .XXX[0xd] 01b9 1605 a087 | | 01bb c000 0000 | | 01bd 0b60 0003 | ` | 01bf 7a78 0000 |zx | 01c1 6db2 8042 |m B| 01c3 6003 |` | 01c4 0000 0000 | | .BLANK 0000[0x5] 01c9 2839 7040 |(9p@| .XXX[0xb] 01cb 0000 0014 | | 01cd be8d 8000 | | 01cf 0000 0000 | | 01d1 1f90 9800 | | 01d3 c000 | | 01d4 0000 0000 | | .BLANK 0000[0x4] 01d8 0a0e 1300 | | .XXX[0x3] 01da 1800 | | 01db 0000 0000 | | .BLANK 0000[0x4] 01df 0143 cb82 | C | .XXX[0xb] 01e1 0000 0000 | | 01e3 a5fa 0000 | | 01e5 0000 0000 | | 01e7 00fc 84c0 | | 01e9 0600 | | 01ea 0000 0000 | | .BLANK 0000[0x4] 01ee 0050 e000 | P | .XXX[0x12] 01f0 596f 6029 |Yo`)| 01f2 7f30 0780 | 0 | 01f4 1bd1 c000 | | 01f6 0004 7634 | v4| 01f8 0000 000a | | 01fa 5ff9 8000 |_ | 01fc 0000 a5fb | | 01fe ce02 0082 | |