|
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_29d0d7
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 00d8 | | .CONST 0x00d8 ; 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 0044 | D | .CONST 0x0044 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0016 | | .CONST 0x0016 ; Number of locals 000b INIT_0008: 000b 4800 |H | Short_Literal 0x0 000c 483c |H< | Short_Literal 0x3c 000d e002 | | Load 0x0,0x2 000e 02a0 | | Declare_Subprogram Null_Subprogram 000f 4801 |H | Short_Literal 0x1 0010 035e | ^ | Declare_Type Array,Defined,Visible 0011 00d8 | | Load_Top At_Offset_0 0012 02a0 | | Declare_Subprogram Null_Subprogram 0013 4818 |H | Short_Literal 0x18 0014 03d6 | | Declare_Type Access,Defined,Visible 0015 4808 |H | Short_Literal 0x8 0016 4800 |H | Short_Literal 0x0 0017 480f |H | Short_Literal 0xf 0018 029f 004b | K| Declare_Subprogram INIT_0048,For_Call 001a 03fb | | Declare_Type Discrete,Defined,Visible,With_Size 001b 00d8 | | Load_Top At_Offset_0 001c e003 | | Load 0x0,0x3 001d e004 | | Load 0x0,0x4 001e e20d | | Load 0x1,0xd 001f 02a0 | | Declare_Subprogram Null_Subprogram 0020 4804 |H | Short_Literal 0x4 0021 032e | . | Declare_Type Record,Defined,Visible 0022 4803 |H | Short_Literal 0x3 0023 4800 |H | Short_Literal 0x0 0024 4807 |H | Short_Literal 0x7 0025 00e5 | | Load_Encached Long_Integer_Cache 0026 03fc | | QQ_Declare_Type Discrete,XXX 0027 480d |H | Short_Literal 0xd 0028 4800 |H | Short_Literal 0x0 0029 6046 |`F | Indirect_Literal Discrete,0x70,{0x00000000, 0x00001fff} 002a 00e5 | | Load_Encached Long_Integer_Cache 002b 03fc | | QQ_Declare_Type Discrete,XXX 002c 00d8 | | Load_Top At_Offset_0 002d 00da | | Load_Top At_Offset_2 002e 02a0 | | Declare_Subprogram Null_Subprogram 002f 4802 |H | Short_Literal 0x2 0030 032e | . | Declare_Type Record,Defined,Visible 0031 00d8 | | Load_Top At_Offset_0 0032 02a0 | | Declare_Subprogram Null_Subprogram 0033 4801 |H | Short_Literal 0x1 0034 032e | . | Declare_Type Record,Defined,Visible 0035 4805 |H | Short_Literal 0x5 0036 49ff |I | Short_Literal 0x1ff 0037 e002 | | Load 0x0,0x2 0038 02a0 | | Declare_Subprogram Null_Subprogram 0039 4801 |H | Short_Literal 0x1 003a 035e | ^ | Declare_Type Array,Defined,Visible 003b 00d9 | | Load_Top At_Offset_1 003c 00da | | Load_Top At_Offset_2 003d e004 | | Load 0x0,0x4 003e e214 | | Load 0x1,0x14 003f e215 | | Load 0x1,0x15 0040 02a0 | | Declare_Subprogram Null_Subprogram 0041 4805 |H | Short_Literal 0x5 0042 032e | . | Declare_Type Record,Defined,Visible 0043 00bf | | Action Accept_Activation 0044 BODY_0008: 0044 00bc | | Action Signal_Activated 0045 00bb | | Action Signal_Completion 0046 0000 0000 | | .XXX[0x2] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b 4607 |F | Jump_Case 0x8 004c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 004d 7807 |x | Jump 0x55 ; case 0x1 004e 780a |x | Jump 0x59 ; case 0x2 004f 780e |x | Jump 0x5e ; case 0x3 0050 7811 |x | Jump 0x62 ; case 0x4 0051 7812 |x | Jump 0x64 ; case 0x5 0052 7813 |x | Jump 0x66 ; case 0x6 0053 7816 |x | Jump 0x6a ; case 0x7 0054 4302 |C | .XXX[0x1] 0055 00da | | Load_Top At_Offset_2 0056 0091 0074 | t| Action Push_String_Extended_Indexed,0x74 ; "LOG_RH11" 0058 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0059 00db | | Load_Top At_Offset_3 005a 00db | | Load_Top At_Offset_3 005b 00e0 | | Load_Encached Standard_Cache 005c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 005d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 005e 00da | | Load_Top At_Offset_2 005f 00e0 | | Load_Encached Standard_Cache 0060 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0061 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0062 00db | | Load_Top At_Offset_3 0063 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0064 00db | | Load_Top At_Offset_3 0065 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0066 e20f | | Load 0x1,0xf 0067 00dc | | Load_Top At_Offset_4 0068 0267 | g | Execute Discrete,Predecessor 0069 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 006a e20f | | Load 0x1,0xf 006b 00dc | | Load_Top At_Offset_4 006c 0268 | h | Execute Discrete,Successor 006d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 006e 0000 0000 | | .XXX[0x2] 0070 0000 0000 | | .LITERAL {0x00000000, 0x00001fff} 0074 ; -------------------------------------------------------------------------------------- 0074 ; STRING TABLE 0074 ; -------------------------------------------------------------------------------------- 0074 0022 | " | .STRTAB 0x0022->0x0085 ; "LOG_RH11" 0075 0028 | ( | .STRTAB 0x0028->0x0089 ; "LOG_TS11" 0076 002e | . | .STRTAB 0x002e->0x008d ; "LOG_IOA" 0077 0033 | 3 | .STRTAB 0x0033->0x0090 ; "LOG_R1000" 0078 003a | : | .STRTAB 0x003a->0x0095 ; "LOG_IOP" 0079 003f | ? | .STRTAB 0x003f->0x0098 ; "LOG_FRU" 007a 0044 | D | .STRTAB 0x0044->0x009c ; "LOG_SPARE5" 007b 004c | L | .STRTAB 0x004c->0x00a1 ; "LOG_SPARE6" 007c 0054 | T | .STRTAB 0x0054->0x00a6 ; "LOG_SPARE7" 007d 005c | \ | .STRTAB 0x005c->0x00ab ; "LOG_SPARE8" 007e 0064 | d | .STRTAB 0x0064->0x00b0 ; "LOG_SPARE9" 007f 006c | l | .STRTAB 0x006c->0x00b5 ; "LOG_SPARE10" 0080 0075 | u | .STRTAB 0x0075->0x00ba ; "LOG_SPARE11" 0081 007e | ~ | .STRTAB 0x007e->0x00c0 ; "LOG_SPARE12" 0082 0087 | | .STRTAB 0x0087->0x00c5 ; "LOG_SPARE13" 0083 0090 | | .STRTAB 0x0090->0x00cb ; "LOG_SPARE14" 0084 0099 | | .STREND 0x0099->0x00d0 0085 4c4f 475f |LOG_| .STRTAB_STRINGS 00d1 0000 0000 | | .BLANK 0000[0x7] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; Debug Table 00d8 ; -------------------------------------------------------------------------------------- 00d8 0004 0012 | | .DEBUG4 0x0004,0x0012,0x2fd6,0x0000,0x0001,0x0000 00de 22c1 4954 |" IT| .XXX[0x122] 00e0 441b 5540 |D U@| 00e2 06c1 4154 | AT| 00e4 f155 4b51 | UKQ| 00e6 4741 4943 |GAIC| 00e8 4009 4860 |@ H`| 00ea 3345 4940 |3EI@| 00ec 6833 5944 |h3YD| 00ee 4423 5540 |D#U@| 00f0 05ed 4941 | IA| 00f2 4542 515f |EBQ_| 00f4 4559 446c |EYDl| 00f6 0a59 5e57 | Y^W| 00f8 0ec4 004c | L| 00fa 7cf2 8c7d || }| 00fc f8f2 8c75 | u| 00fe f9f1 fb77 | w| 0100 0ea4 0376 | v| 0102 916b 4291 | kB | 0104 494b 7688 |IKv | 0106 13ec 1ffc | | 0108 e7d0 0002 | | 010a 570e c400 |W | 010c 4c0c c710 |L | 010e 0243 0ec8 | C | 0110 0158 4827 | XH'| 0112 46f0 2030 |F 0| 0114 480c c6d0 |H | 0116 00f3 0e7c | || 0118 0154 480c | TH | 011a c6a8 0255 | U| 011c 5c4d 4a55 |\MJU| 011e 584c 2b43 |XL+C| 0120 0eb4 0148 | H| 0122 4423 5540 |D#U@| 0124 0743 0ea4 | C | 0126 014b 414b | KAK| 0128 0e34 00f2 | 4 | 012a 8c7d f8f2 | } | 012c 8c75 f9f1 | u | 012e fa57 0ec8 | W | 0130 004c 2b43 | L+C| 0132 0ea4 0150 | P| 0134 4423 5540 |D#U@| 0136 0743 0eb4 | C | 0138 0153 7553 | SuS| 013a 42b0 1143 |B C| 013c 7681 6b42 |v kB| 013e 8149 4b76 | IKv| 0140 8813 ec1f | | 0142 ff13 cc00 | | 0144 0045 5b55 | E[U| 0146 4351 4741 |CQGA| 0148 5543 4009 |UC@ | 014a 4860 2b45 |H`+E| 014c 4940 682b |I@h+| 014e 5944 4418 |YDD | 0150 05ed 4941 | IA| 0152 4540 f28c |E@ | 0154 7d43 0d55 |}C U| 0156 41f8 f28c |A | 0158 7543 0d55 |uC U| 015a 41fb 7547 |A uG| 015c 7546 5558 |uFUX| 015e 4c1f 430e |L C | 0160 a401 5044 | PD| 0162 1743 0eb4 | C | 0164 0153 7553 | SuS| 0166 42b0 1143 |B C| 0168 7681 6b42 |v kB| 016a 8149 4b76 | IKv| 016c 8813 ec1f | | 016e ffe3 c800 | | 0170 0376 b033 | v 3| 0172 76b0 2376 |v #v| 0174 b012 7bbf | { | 0176 d4b3 fffd | | 0178 4bec 0ec9 |K | 017a 0410 0003 | | 017c 0811 7b42 | {B| 017e b011 4343 | CC| 0180 02a4 0302 | | 0182 3403 7702 |4 w | 0184 b403 76b0 | v | 0186 13ec 0bff | | 0188 57c0 0000 |W | 018a 1070 0308 | p | 018c 117b 42b0 | {B | 018e 114f 42b0 | OB | 0190 314a 5152 |1JQR| 0192 468c 9288 |F | 0194 904c 2656 | L&V| 0196 8890 4812 | H | 0198 d30a c403 | | 019a 468d d289 |F | 019c d048 5f46 | H_F| 019e 8d8a 8988 | | 01a0 4842 c70e |HB | 01a2 7c03 0a7c || || 01a4 0048 1f46 | H F| 01a6 8de2 89e0 | | 01a8 4d32 570a |M2W | 01aa c400 4c47 | LG| 01ac 770a a403 |w | 01ae 76b0 33ec |v 3 | 01b0 0bfe 0fc0 | | 01b2 0000 443c | D<| 01b4 0777 0ab4 | w | 01b6 0376 b033 | v 3| 01b8 ec0b fdcb | | 01ba c000 0376 | v| 01bc 898b 7689 | v | 01be d375 4bec | uK | 01c0 0f3f 27ef | ?' | 01c2 4143 0aa4 |AC | 01c4 0376 89d3 | v | 01c6 7689 8b75 |v u| 01c8 4bec 0f3e |K >| 01ca dfef 4143 | AC| 01cc 0ab4 0240 | @| 01ce 0552 570a | RW | 01d0 c400 4c27 | L'| 01d2 430a b401 |C | 01d4 4044 1f55 |@D U| 01d6 4343 0aa4 |CC | 01d8 0143 4143 | CAC| 01da 0a34 0240 | 4 @| 01dc 0546 5550 | FUP| 01de 486e 468c |HnF | 01e0 9288 9048 | H| 01e2 5247 0ec4 |RG | 01e4 030a c400 | | 01e6 482e 470e |H.G | 01e8 c803 0ac8 | | 01ea 0048 0a51 | H Q| 01ec 4661 4540 |FaE@| 01ee 1010 0308 | | 01f0 117b 76b0 | {v | 01f2 3376 b023 |3v #| 01f4 42b0 114b |B K| 01f6 754b 43bd |uKC | 01f8 e4df fffd | | 01fa 43ec 0ec0 |C | 01fc 7776 893b |wv ;| 01fe 7689 6b42 |v kB|