|
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_bdfc99
└─⟦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 0070 | p | .CONST 0x0070 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0039 | 9 | .CONST 0x0039 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000f | | .CONST 0x000f ; Number of locals 000b INIT_0008: 000b 0093 0000 | | push_full_address 0x0 000d 6042 |`B | Indirect_Literal Discrete,0x50,{0x80000000, 0x00030000} 000e 0273 | s | Execute Discrete,Plus 000f e002 | | Load 0x0,0x2 0010 0273 | s | Execute Discrete,Plus 0011 e003 | | Load 0x0,0x3 0012 0273 | s | Execute Discrete,Plus 0013 6038 |`8 | Indirect_Literal Discrete,0x4c,{0x00000000, 0x00050000} 0014 0092 0054 | T| Action Push_String_Extended,0x54 ; "Window_Robot_1" 0016 e004 | | Load 0x0,0x4 0017 0386 | | Declare_Variable Package,Visible 0018 00d8 | | Load_Top At_Offset_0 0019 020f | | Execute Module,Activate 001a 0093 0000 | | push_full_address 0x0 001c 602b |`+ | Indirect_Literal Discrete,0x48,{0x80000000, 0x00020000} 001d 0273 | s | Execute Discrete,Plus 001e e002 | | Load 0x0,0x2 001f 0273 | s | Execute Discrete,Plus 0020 e005 | | Load 0x0,0x5 0021 0273 | s | Execute Discrete,Plus 0022 6021 |`! | Indirect_Literal Discrete,0x44,{0x00000000, 0x000a0000} 0023 0092 0055 | U| Action Push_String_Extended,0x55 ; "Window_Robot_2" 0025 e004 | | Load 0x0,0x4 0026 0386 | | Declare_Variable Package,Visible 0027 00d8 | | Load_Top At_Offset_0 0028 020f | | Execute Module,Activate 0029 0093 0000 | | push_full_address 0x0 002b 6014 |` | Indirect_Literal Discrete,0x40,{0x80000000, 0x00010000} 002c 0273 | s | Execute Discrete,Plus 002d e002 | | Load 0x0,0x2 002e 0273 | s | Execute Discrete,Plus 002f e006 | | Load 0x0,0x6 0030 0273 | s | Execute Discrete,Plus 0031 600a |` | Indirect_Literal Discrete,0x3c,{0x00000000, 0x00078000} 0032 0092 0056 | V| Action Push_String_Extended,0x56 ; "Window_Robot_3" 0034 e004 | | Load 0x0,0x4 0035 0386 | | Declare_Variable Package,Visible 0036 00d8 | | Load_Top At_Offset_0 0037 020f | | Execute Module,Activate 0038 00bf | | Action Accept_Activation 0039 BODY_0008: 0039 00bc | | Action Signal_Activated 003a 00bb | | Action Signal_Completion 003b 0000 | | .XXX[0x1] 003c 0000 0000 | | .LITERAL {0x00000000, 0x00078000} 0040 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0044 0000 0000 | | .LITERAL {0x00000000, 0x000a0000} 0048 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 004c 0000 0000 | | .LITERAL {0x00000000, 0x00050000} 0050 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 0054 ; -------------------------------------------------------------------------------------- 0054 ; STRING TABLE 0054 ; -------------------------------------------------------------------------------------- 0054 0008 | | .STRTAB 0x0008->0x0058 ; "Window_Robot_1" 0055 0014 | | .STRTAB 0x0014->0x005f ; "Window_Robot_2" 0056 0020 | | .STRTAB 0x0020->0x0066 ; "Window_Robot_3" 0057 002c | , | .STREND 0x002c->0x006d 0058 5769 6e64 |Wind| .STRTAB_STRINGS 006d 0000 0000 | | .XXX[0x3] 006f 0000 | | 0070 ; -------------------------------------------------------------------------------------- 0070 ; Debug Table 0070 ; -------------------------------------------------------------------------------------- 0070 0004 0009 | | .DEBUG4 0x0004,0x0009,0x0ccf,0x0000,0x0001,0x0001 0076 000b 007a | z| .DBG4T 0x000b,0x007a,0x8000,0x0000 007a ; -------------------------------------------------------------------------------------- 007a ; Debug chain 007a ; -------------------------------------------------------------------------------------- 007a 0003 0000 | | .DBGLEN 0x0003,0x0000 007c 000b 001a | | .DBGLNO 0x000b,0x001a,0x0029 007f 0000 0000 | | .BLANK 0000[0x181]