|
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_e2acbc
└─⟦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 5800 |X | .CONST 0x5800 ; 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 0010 | | .CONST 0x0010 ; Address of begin 0009 0043 | C | .CONST 0x0043 ; Address of exception handler 000a 0002 | | .CONST 0x0002 ; Number of locals 000b INIT_0008: 000b e007 | | Load 0x0,0x7 000c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 000d 02c7 | | Declare_Variable Any 000e 00d8 | | Load_Top At_Offset_0 000f 1c00 | | Execute_Immediate Run_Utility,0x0 0010 BODY_0008: 0010 e008 | | Load 0x0,0x8 0011 180e | | Execute Package,Field_Execute,Field_Number 0xe 0012 4802 |H | Short_Literal 0x2 0013 0092 004b | K| Action Push_String_Extended,0x4b ; "Executing Build_script_Preprocess" 0015 e009 | | Load 0x0,0x9 0016 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0017 00d8 | | Load_Top At_Offset_0 0018 c5f8 | | Store 0x2,-0x8 0019 e221 | ! | Load 0x1,0x21 001a 6801 |h | Jump_Zero 0x1c 001b 4508 |E | Exit_Suprogram New_Top_Offset 0x8 001c e5f8 | | Load 0x2,-0x8 001d e00a | | Load 0x0,0xa 001e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001f e5fc | | Load 0x2,-0x4 0020 e5ff | | Load 0x2,-0x1 0021 e00a | | Load 0x0,0xa 0022 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0023 c5f8 | | Store 0x2,-0x8 0024 4801 |H | Short_Literal 0x1 0025 e5f8 | | Load 0x2,-0x8 0026 e007 | | Load 0x0,0x7 0027 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0028 6801 |h | Jump_Zero 0x2a 0029 4508 |E | Exit_Suprogram New_Top_Offset 0x8 002a e5f8 | | Load 0x2,-0x8 002b e00a | | Load 0x0,0xa 002c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002d e5fc | | Load 0x2,-0x4 002e e5ff | | Load 0x2,-0x1 002f e00a | | Load 0x0,0xa 0030 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0031 c5f8 | | Store 0x2,-0x8 0032 4801 |H | Short_Literal 0x1 0033 e5f8 | | Load 0x2,-0x8 0034 e007 | | Load 0x0,0x7 0035 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0036 6801 |h | Jump_Zero 0x38 0037 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0038 e5fb | | Load 0x2,-0x5 0039 6808 |h | Jump_Zero 0x42 003a e5f8 | | Load 0x2,-0x8 003b e00a | | Load 0x0,0xa 003c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 003d e5fc | | Load 0x2,-0x4 003e e5ff | | Load 0x2,-0x1 003f e00a | | Load 0x0,0xa 0040 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0041 c5f8 | | Store 0x2,-0x8 0042 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0043 TRAP_0008: 0043 0007 | | Action Break_Optional 0044 e5f8 | | Load 0x2,-0x8 0045 0092 004c | L| Action Push_String_Extended,0x4c ; "build_script_preprocess" 0047 e00a | | Load 0x0,0xa 0048 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0049 c5f8 | | Store 0x2,-0x8 004a 4508 |E | Exit_Suprogram New_Top_Offset 0x8 004b ; -------------------------------------------------------------------------------------- 004b ; STRING TABLE 004b ; -------------------------------------------------------------------------------------- 004b 0006 | | .STRTAB 0x0006->0x004e ; "Executing Build_script_Preprocess" 004c 0025 | % | .STRTAB 0x0025->0x005e ; "build_script_preprocess" 004d 003a | : | .STREND 0x003a->0x006a 004e 4578 6563 |Exec| .STRTAB_STRINGS 006a 0000 0000 | | .BLANK 0000[0x6] 0070 ; -------------------------------------------------------------------------------------- 0070 ; Debug Table 0070 ; -------------------------------------------------------------------------------------- 0070 0004 0003 | | .DEBUG4 0x0004,0x0003,0x464e,0x0000,0x0001,0x0001 0076 000b 007a | z| .DBG4T 0x000b,0x007a,0x0001,0x0000 007a ; -------------------------------------------------------------------------------------- 007a ; Debug chain 007a ; -------------------------------------------------------------------------------------- 007a 0001 000d | | .DBGLEN 0x0001,0x000d 007c 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0017,0x0019,0x001b,0x001c,0x0024,0x0029,0x002a,0x0032,0x0037,0x0038,0x003a,0x0044 008a 0000 0000 | | .BLANK 0000[0x176]