|
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_06e8fd
└─⟦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 0060 | ` | .CONST 0x0060 ; 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 005d | ] | .CONST 0x005d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000d | | .CONST 0x000d ; Number of locals 000b INIT_0008: 000b 00c4 | | Action Make_Default 000c e002 | | Load 0x0,0x2 000d e003 | | Load 0x0,0x3 000e e004 | | Load 0x0,0x4 000f e005 | | Load 0x0,0x5 0010 e006 | | Load 0x0,0x6 0011 e007 | | Load 0x0,0x7 0012 e008 | | Load 0x0,0x8 0013 8009 | | Call 0x0,0x9 0014 e00a | | Load 0x0,0xa 0015 e00b | | Load 0x0,0xb 0016 e00c | | Load 0x0,0xc 0017 800d | | Call 0x0,0xd 0018 e00e | | Load 0x0,0xe 0019 800f | | Call 0x0,0xf 001a e010 | | Load 0x0,0x10 001b 8011 | | Call 0x0,0x11 001c e012 | | Load 0x0,0x12 001d e013 | | Load 0x0,0x13 001e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 001f a014 | | Store_Unchecked 0x0,0x14 0020 a015 | | Store_Unchecked 0x0,0x15 0021 a016 | | Store_Unchecked 0x0,0x16 0022 a017 | | Store_Unchecked 0x0,0x17 0023 00e0 | | Load_Encached Standard_Cache 0024 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 0025 a018 | | Store_Unchecked 0x0,0x18 0026 a019 | | Store_Unchecked 0x0,0x19 0027 a01a | | Store_Unchecked 0x0,0x1a 0028 a01b | | Store_Unchecked 0x0,0x1b 0029 a01c | | Store_Unchecked 0x0,0x1c 002a a01d | | Store_Unchecked 0x0,0x1d 002b a01e | | Store_Unchecked 0x0,0x1e 002c a01f | | Store_Unchecked 0x0,0x1f 002d a020 | | Store_Unchecked 0x0,0x20 002e a021 | ! | Store_Unchecked 0x0,0x21 002f a022 | " | Store_Unchecked 0x0,0x22 0030 a023 | # | Store_Unchecked 0x0,0x23 0031 a024 | $ | Store_Unchecked 0x0,0x24 0032 a025 | % | Store_Unchecked 0x0,0x25 0033 a026 | & | Store_Unchecked 0x0,0x26 0034 a027 | ' | Store_Unchecked 0x0,0x27 0035 a028 | ( | Store_Unchecked 0x0,0x28 0036 a029 | ) | Store_Unchecked 0x0,0x29 0037 a02a | * | Store_Unchecked 0x0,0x2a 0038 a02b | + | Store_Unchecked 0x0,0x2b 0039 a02c | , | Store_Unchecked 0x0,0x2c 003a a02d | - | Store_Unchecked 0x0,0x2d 003b a02e | . | Store_Unchecked 0x0,0x2e 003c a02f | / | Store_Unchecked 0x0,0x2f 003d 00e0 | | Load_Encached Standard_Cache 003e 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 003f a030 | 0 | Store_Unchecked 0x0,0x30 0040 a031 | 1 | Store_Unchecked 0x0,0x31 0041 a032 | 2 | Store_Unchecked 0x0,0x32 0042 00e0 | | Load_Encached Standard_Cache 0043 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 0044 00e0 | | Load_Encached Standard_Cache 0045 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 0046 00e0 | | Load_Encached Standard_Cache 0047 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 0048 00e0 | | Load_Encached Standard_Cache 0049 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 004a e033 | 3 | Load 0x0,0x33 004b 1943 | C | Execute Package,Field_Reference,Field_Number 0x43 004c a034 | 4 | Store_Unchecked 0x0,0x34 004d a035 | 5 | Store_Unchecked 0x0,0x35 004e a036 | 6 | Store_Unchecked 0x0,0x36 004f a037 | 7 | Store_Unchecked 0x0,0x37 0050 a038 | 8 | Store_Unchecked 0x0,0x38 0051 a039 | 9 | Store_Unchecked 0x0,0x39 0052 a03a | : | Store_Unchecked 0x0,0x3a 0053 e033 | 3 | Load 0x0,0x33 0054 1937 | 7 | Execute Package,Field_Reference,Field_Number 0x37 0055 e033 | 3 | Load 0x0,0x33 0056 1933 | 3 | Execute Package,Field_Reference,Field_Number 0x33 0057 e03b | ; | Load 0x0,0x3b 0058 0386 | | Declare_Variable Package,Visible 0059 00d8 | | Load_Top At_Offset_0 005a 020f | | Execute Module,Activate 005b c20d | | Store 0x1,0xd 005c 00bf | | Action Accept_Activation 005d BODY_0008: 005d 00bc | | Action Signal_Activated 005e 00bb | | Action Signal_Completion 005f 0000 | | .XXX[0x1] 0060 ; -------------------------------------------------------------------------------------- 0060 ; Debug Table 0060 ; -------------------------------------------------------------------------------------- 0060 0004 0009 | | .DEBUG4 0x0004,0x0009,0x161c,0x0000,0x0001,0x0000 0066 0000 0000 | | .BLANK 0000[0x19] 007f 0600 0049 | I| .XXX[0x1f] 0081 d280 404b | @K| 0083 9200 0000 | | 0085 01b4 4c80 | L | 0087 8004 0002 | | 0089 8800 0000 | | 008b 1276 0000 | v | 008d 1000 0000 | | 008f 1801 4000 | @ | 0091 0000 4000 | @ | 0093 0010 0000 | | 0095 0088 0000 | | 0097 0000 4000 | @ | 0099 0002 9000 | | 009b 0040 46bc | @F | 009d c000 | | 009e 0000 0000 | | .BLANK 0000[0x1a] 00b8 00c0 0009 | | .XXX[0x22] 00ba 3b10 0809 |; | 00bc 7250 0000 |rP | 00be 0036 8990 | 6 | 00c0 1000 8000 | | 00c2 5100 0000 |Q | 00c4 024e c000 | N | 00c6 0200 0001 | | 00c8 8700 2800 | ( | 00ca 0005 1000 | | 00cc 0002 0000 | | 00ce 0011 0000 | | 00d0 0000 0800 | | 00d2 0000 5200 | R | 00d4 0008 08d8 | | 00d6 0200 0008 | | 00d8 08dc d000 | | 00da 0000 0000 | | .BLANK 0000[0x17] 00f1 0018 0001 | | .XXX[0x3] 00f3 2758 |'X | 00f4 0000 0000 | | .BLANK 0000[0xd] 0101 0020 0500 | | .XXX[0xc] 0103 0000 0000 | | 0105 0000 4000 | @ | 0107 0002 2000 | | 0109 0000 0100 | | 010b 0000 0a00 | | 010d 0000 0000 | | .BLANK 0000[0x2d] 013a 0004 00a0 | | .XXX[0xc] 013c 0000 0000 | | 013e 0000 0800 | | 0140 0000 4400 | D | 0142 0000 0020 | | 0144 0000 0140 | @| 0146 0000 0000 | | .BLANK 0000[0x2e] 0174 8014 0000 | | .XXX[0xb] 0176 0000 0000 | | 0178 0100 0000 | | 017a 0880 0000 | | 017c 0004 0000 | | 017e 0028 | ( | 017f 0000 0000 | | .BLANK 0000[0x2e] 01ad 1002 8000 | | .XXX[0xb] 01af 0000 0000 | | 01b1 0020 0000 | | 01b3 0110 0000 | | 01b5 0000 8000 | | 01b7 0005 | | 01b8 0000 0000 | | .BLANK 0000[0x48]