|
|
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 - metrics - download
Length: 1024 (0x400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0bf8df
└─⟦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 0048 | H | .CONST 0x0048 ; 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 For_Outer_Call,Visible,Unelaborated,INIT_0018
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 0024 | $ | .CONST 0x0024 ; Address of begin
0019 0004 | | .CONST 0x0004 ; Address of exception handler
001a 0003 | | .CONST 0x0003 ; Number of locals
001b INIT_0018:
001b e002 | | Load 0x0,0x2
001c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
001d 1b18 | | Execute Package,Field_Read,Field_Number 0x18
001e 02c7 | | Declare_Variable Any
001f 00d8 | | Load_Top At_Offset_0
0020 1c00 | | Execute_Immediate Run_Utility,0x0
0021 e002 | | Load 0x0,0x2
0022 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0023 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0024 BODY_0018:
0024 e002 | | Load 0x0,0x2
0025 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0026 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0027 00da | | Load_Top At_Offset_2
0028 601b |` | Indirect_Literal Discrete,0x44,{0x00000000, 0x00004000}
0029 e003 | | Load 0x0,0x3
002a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
002b e004 | | Load 0x0,0x4
002c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
002d e005 | | Load 0x0,0x5
002e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
002f 4801 |H | Short_Literal 0x1
0030 4800 |H | Short_Literal 0x0
0031 e004 | | Load 0x0,0x4
0032 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0033 e002 | | Load 0x0,0x2
0034 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0035 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0036 e5ff | | Load 0x2,-0x1
0037 e002 | | Load 0x0,0x2
0038 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0039 181b | | Execute Package,Field_Execute,Field_Number 0x1b
003a c402 | | Store 0x2,0x2
003b 0059 | Y | Store_Top Discrete,At_Offset_1
003c 00d8 | | Load_Top At_Offset_0
003d 0f00 | | Execute_Immediate Equal,0x0
003e 00d9 | | Load_Top At_Offset_1
003f 0f06 | | Execute_Immediate Equal,0x6
0040 0278 | x | Execute Discrete,Or
0041 4401 |D | Exit_Subprogram With_Result,0x1
0042 0000 0000 | | .XXX[0x2]
0044 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0048 ; --------------------------------------------------------------------------------------
0048 ; Debug Table
0048 ; --------------------------------------------------------------------------------------
0048 0004 0002 | | .DEBUG4 0x0004,0x0002,0x0b8a,0x0000,0x0001,0x0000
004e 0018 1ef4 | | .XXX[0x49]
0050 0c02 0400 | |
0052 95f4 3800 | 8 |
0054 0002 c000 | |
0056 0000 0000 | |
0058 6a50 1000 |jP |
005a 0000 0000 | |
005c eda0 1000 | |
005e 9354 3800 | T8 |
0060 0002 c008 | |
0062 bc05 ac00 | |
0064 a008 c005 | |
0066 b008 e005 | |
0068 b400 e808 | |
006a e405 b808 | |
006c e805 d008 | |
006e ec05 e401 | |
0070 8406 5001 | P |
0072 9c06 6806 | h |
0074 a801 dc01 | |
0076 f008 4c02 | L |
0078 9408 5002 | P |
007a b808 5408 | T |
007c 5802 ec08 |X |
007e 5c03 2008 |\ |
0080 6003 3408 |` 4 |
0082 6408 6803 |d h |
0084 9408 6c03 | l |
0086 a808 7003 | p |
0088 bc08 7403 | t |
008a c808 7808 | x |
008c 7c08 8004 || |
008e 4808 8408 |H |
0090 8808 8c05 | |
0092 9808 9005 | |
0094 a408 9405 | |
0096 a800 | |
0097 0000 0000 | | .BLANK 0000[0x7]
009e 1000 3d1f | = | .XXX[0x1f]
00a0 c400 0000 | |
00a2 0400 0000 | |
00a4 0000 10d0 | |
00a6 c904 cc00 | |
00a8 0000 18c8 | |
00aa d111 10c1 | |
00ac 1400 0018 | |
00ae f000 3d60 | =`|
00b0 0000 000c | |
00b2 6004 0002 |` |
00b4 ec00 0200 | |
00b6 0801 9000 | |
00b8 1000 8f80 | |
00ba 046c 8004 | l |
00bc a403 | |
00bd 1003 1003 | | .BLANK 1003[0xd]
00ca 1120 0520 | | .XXX[0x67]
00cc 0803 880f | |
00ce e708 6b88 | k |
00d0 6810 0b08 |h |
00d2 6c0a 6801 |l h |
00d4 af08 380a | 8 |
00d6 6802 2f08 |h / |
00d8 3c0a 6802 |< h |
00da 8f08 400a | @ |
00dc 6802 cf08 |h |
00de 440a 6803 |D h |
00e0 2f08 480a |/ H |
00e2 6803 4f08 |h O |
00e4 4c0a 6803 |L h |
00e6 6f08 500a |o P |
00e8 6804 cf08 |h |
00ea 540a 6805 |T h |
00ec 6f08 580a |o X |
00ee 6805 af08 |h |
00f0 5c02 ff80 |\ |
00f2 0864 5800 | dX |
00f4 1f80 046c | l|
00f6 a803 8403 | |
00f8 8c03 8c03 | |
00fa 8780 046c | l|
00fc 3874 5003 |8tP |
00fe 1c0a 7405 | t |
0100 ec74 3803 | t8 |
0102 1c74 3c03 | t< |
0104 1c74 4003 | t@ |
0106 1c74 4403 | tD |
0108 1c74 4803 | tH |
010a 1c74 4c03 | tL |
010c 1c74 5403 | tT |
010e 1c74 5803 | tX |
0110 1c74 5c03 | t\ |
0112 1c02 f002 | |
0114 ec00 0000 | |
0116 0001 ac01 | |
0118 dc00 0403 | |
011a 8797 ff80 | |
011c 0860 3b17 | `; |
011e fb97 f9c0 | |
0120 0514 0a08 | |
0122 8f80 0860 | `|
0124 3d14 0b80 |= |
0126 086c 3404 | l4 |
0128 3da0 0f80 |= |
012a 046c a009 | l |
012c 5f80 0860 |_ `|
012e 3c03 6004 |< ` |
0130 0400 | |
0131 0000 0000 | | .BLANK 0000[0x5]
0136 0002 2c02 | , | .XXX[0x3a]
0138 4800 0797 |H |
013a ff80 0860 | `|
013c 4208 8f80 |B |
013e 0860 4514 | `E |
0140 0b80 086c | l|
0142 3404 3da0 |4 = |
0144 0f80 046c | l|
0146 a009 5f80 | _ |
0148 0860 4403 | `D |
014a 6004 0400 |` |
014c 0000 0000 | |
014e 0002 8c00 | |
0150 1000 0520 | |
0152 0288 7920 | y |
0154 0288 7d20 | } |
0156 0288 8124 | $|
0158 fb80 0c60 | `|
015a 6d24 fe88 |m$ |
015c 7514 0400 |u |
015e 0002 cc00 | |
0160 1000 0520 | |
0162 0288 8520 | |
0164 0288 7920 | y |
0166 0288 7d20 | } |
0168 0288 8124 | $|
016a ff80 0c60 | `|
016c 7124 fe88 |q$ |
016e 7514 0400 |u |
0170 0000 0000 | | .BLANK 0000[0x6]
0176 0003 2c00 | , | .XXX[0x8a]
0178 1000 0520 | |
017a 0688 8514 | |
017c 0400 0000 | |
017e 0003 4c00 | L |
0180 1000 0520 | |
0182 0688 7914 | y |
0184 0400 0000 | |
0186 0003 7400 | t |
0188 1000 0b88 | |
018a 7c00 1d20 || |
018c 0288 7d20 | } |
018e 0288 8403 | |
0190 3de0 1f88 |= |
0192 802b ff08 | + |
0194 8124 ff80 | $ |
0196 0c60 7003 | `p |
0198 2788 8030 |' 0|
019a 05df d803 | |
019c 3b88 79a0 |; y |
019e bd20 0288 | |
01a0 7b88 34f0 |{ 4 |
01a2 71a0 6780 |q g |
01a4 046c 95a0 | l |
01a6 3d20 0120 |= |
01a8 0120 a402 | |
01aa 480b 5b88 |H [ |
01ac 34f0 7380 |4 s |
01ae 046c c004 | l |
01b0 7070 0407 |pp |
01b2 3007 2f80 |0 / |
01b4 1060 4388 | `C |
01b6 8803 ab88 | |
01b8 34f0 7380 |4 s |
01ba 1460 59e0 | `Y |
01bc 1924 fb80 | $ |
01be 0c60 6d24 | `m$|
01c0 ff80 0c60 | `|
01c2 7388 34f0 |s 4 |
01c4 75a0 4f88 |u O |
01c6 34f0 7788 |4 w |
01c8 34e0 7120 |4 q |
01ca 0388 34e0 | 4 |
01cc 75e0 2c03 |u , |
01ce 3f90 0920 |? |
01d0 0409 8dc0 | |
01d2 1520 8380 | |
01d4 0c60 6803 | `h |
01d6 20ff ec03 | |
01d8 3b97 ff80 |; |
01da 0c60 6b97 | `k |
01dc fe88 7514 | u |
01de 0804 cc00 | |
01e0 1000 0788 | |
01e2 8030 05a0 | 0 |
01e4 4520 0520 |E |
01e6 0388 8388 | |
01e8 34f0 2009 |4 |
01ea c780 046c | l|
01ec 4003 6403 |@ d |
01ee 4009 81c0 |@ |
01f0 0420 0780 | |
01f2 1460 6120 | `a |
01f4 0288 8388 | |
01f6 7c30 05a0 ||0 |
01f8 2b97 fda0 |+ |
01fa 0d20 0288 | |
01fc 7d14 0b88 |} |
01fe 7c2b ff08 ||+ |