|
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_0a7cf5
└─⟦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 0170 | p | .CONST 0x0170 ; 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 000b | | .CONST 0x000b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b BODY_0008: 000b INIT_0008: 000b 4802 |H | Short_Literal 0x2 000c e003 | | Load 0x0,0x3 000d 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 000e e003 | | Load 0x0,0x3 000f 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 0010 00ea | | Load_Encached Null_String_Cache 0011 4801 |H | Short_Literal 0x1 0012 e003 | | Load 0x0,0x3 0013 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0014 e003 | | Load 0x0,0x3 0015 187b | { | Execute Package,Field_Execute,Field_Number 0x7b 0016 4805 |H | Short_Literal 0x5 0017 e003 | | Load 0x0,0x3 0018 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0019 00ea | | Load_Encached Null_String_Cache 001a 480b |H | Short_Literal 0xb 001b e003 | | Load 0x0,0x3 001c 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 001d e003 | | Load 0x0,0x3 001e 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 001f 4802 |H | Short_Literal 0x2 0020 00ea | | Load_Encached Null_String_Cache 0021 4805 |H | Short_Literal 0x5 0022 e003 | | Load 0x0,0x3 0023 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0024 0092 0110 | | Action Push_String_Extended,0x110 ; ", " 0026 01cc | | Execute Vector,Catenate 0027 00ea | | Load_Encached Null_String_Cache 0028 4802 |H | Short_Literal 0x2 0029 e003 | | Load 0x0,0x3 002a 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 002b 01cc | | Execute Vector,Catenate 002c e003 | | Load 0x0,0x3 002d 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 002e 4801 |H | Short_Literal 0x1 002f e406 | | Load 0x2,0x6 0030 e001 | | Load 0x0,0x1 0031 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0032 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0033 4805 |H | Short_Literal 0x5 0034 e003 | | Load 0x0,0x3 0035 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0036 00ea | | Load_Encached Null_String_Cache 0037 0092 0111 | | Action Push_String_Extended,0x111 ; "SDD.REVISION" 0039 480a |H | Short_Literal 0xa 003a e003 | | Load 0x0,0x3 003b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 003c 4802 |H | Short_Literal 0x2 003d 0092 0111 | | Action Push_String_Extended,0x111 ; "SDD.REVISION" 003f 480a |H | Short_Literal 0xa 0040 e003 | | Load 0x0,0x3 0041 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0042 e003 | | Load 0x0,0x3 0043 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0044 4802 |H | Short_Literal 0x2 0045 e406 | | Load 0x2,0x6 0046 e001 | | Load 0x0,0x1 0047 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0048 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0049 4803 |H | Short_Literal 0x3 004a e003 | | Load 0x0,0x3 004b 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 004c e003 | | Load 0x0,0x3 004d 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 004e 4802 |H | Short_Literal 0x2 004f 0092 0112 | | Action Push_String_Extended,0x112 ; "SOFTWARE DESIGN DOCUMENT" 0051 e003 | | Load 0x0,0x3 0052 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0053 4801 |H | Short_Literal 0x1 0054 e406 | | Load 0x2,0x6 0055 e001 | | Load 0x0,0x1 0056 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0057 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0058 4803 |H | Short_Literal 0x3 0059 e003 | | Load 0x0,0x3 005a 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 005b e003 | | Load 0x0,0x3 005c 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 005d 4802 |H | Short_Literal 0x2 005e 0092 0113 | | Action Push_String_Extended,0x113 ; "FOR THE" 0060 e003 | | Load 0x0,0x3 0061 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0062 4801 |H | Short_Literal 0x1 0063 e406 | | Load 0x2,0x6 0064 e001 | | Load 0x0,0x1 0065 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0066 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0067 4803 |H | Short_Literal 0x3 0068 e003 | | Load 0x0,0x3 0069 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 006a 00ea | | Load_Encached Null_String_Cache 006b 4801 |H | Short_Literal 0x1 006c e003 | | Load 0x0,0x3 006d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 006e e003 | | Load 0x0,0x3 006f 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0070 4802 |H | Short_Literal 0x2 0071 4801 |H | Short_Literal 0x1 0072 e003 | | Load 0x0,0x3 0073 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0074 e003 | | Load 0x0,0x3 0075 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0076 e003 | | Load 0x0,0x3 0077 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0078 4801 |H | Short_Literal 0x1 0079 e406 | | Load 0x2,0x6 007a e001 | | Load 0x0,0x1 007b 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 007c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 007d 4803 |H | Short_Literal 0x3 007e e003 | | Load 0x0,0x3 007f 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0080 e003 | | Load 0x0,0x3 0081 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 0082 4802 |H | Short_Literal 0x2 0083 0092 0114 | | Action Push_String_Extended,0x114 ; "OF" 0085 e003 | | Load 0x0,0x3 0086 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0087 4801 |H | Short_Literal 0x1 0088 e406 | | Load 0x2,0x6 0089 e001 | | Load 0x0,0x1 008a 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 008b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 008c 4803 |H | Short_Literal 0x3 008d e003 | | Load 0x0,0x3 008e 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 008f 00ea | | Load_Encached Null_String_Cache 0090 4801 |H | Short_Literal 0x1 0091 e003 | | Load 0x0,0x3 0092 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0093 e003 | | Load 0x0,0x3 0094 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0095 4802 |H | Short_Literal 0x2 0096 4801 |H | Short_Literal 0x1 0097 e003 | | Load 0x0,0x3 0098 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0099 e003 | | Load 0x0,0x3 009a 1820 | | Execute Package,Field_Execute,Field_Number 0x20 009b e003 | | Load 0x0,0x3 009c 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 009d 4802 |H | Short_Literal 0x2 009e e406 | | Load 0x2,0x6 009f e001 | | Load 0x0,0x1 00a0 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 00a1 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00a2 4804 |H | Short_Literal 0x4 00a3 e003 | | Load 0x0,0x3 00a4 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00a5 00ea | | Load_Encached Null_String_Cache 00a6 0092 0115 | | Action Push_String_Extended,0x115 ; "CONTRACT_NUMBER" 00a8 480a |H | Short_Literal 0xa 00a9 e003 | | Load 0x0,0x3 00aa 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 00ab 4802 |H | Short_Literal 0x2 00ac 0092 0116 | | Action Push_String_Extended,0x116 ; "CONTRACT NO. " 00ae 0092 0115 | | Action Push_String_Extended,0x115 ; "CONTRACT_NUMBER" 00b0 480a |H | Short_Literal 0xa 00b1 e003 | | Load 0x0,0x3 00b2 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 00b3 01cc | | Execute Vector,Catenate 00b4 e003 | | Load 0x0,0x3 00b5 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 00b6 4801 |H | Short_Literal 0x1 00b7 e406 | | Load 0x2,0x6 00b8 e001 | | Load 0x0,0x1 00b9 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 00ba 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00bb 4804 |H | Short_Literal 0x4 00bc e003 | | Load 0x0,0x3 00bd 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00be 00ea | | Load_Encached Null_String_Cache 00bf 0092 0117 | | Action Push_String_Extended,0x117 ; "SDD.CDRL_NUMBER" 00c1 480a |H | Short_Literal 0xa 00c2 e003 | | Load 0x0,0x3 00c3 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 00c4 4802 |H | Short_Literal 0x2 00c5 0092 0118 | | Action Push_String_Extended,0x118 ; "CDRL SEQUENCE NO. " 00c7 0092 0117 | | Action Push_String_Extended,0x117 ; "SDD.CDRL_NUMBER" 00c9 480a |H | Short_Literal 0xa 00ca e003 | | Load 0x0,0x3 00cb 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 00cc 01cc | | Execute Vector,Catenate 00cd e003 | | Load 0x0,0x3 00ce 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 00cf 4802 |H | Short_Literal 0x2 00d0 e406 | | Load 0x2,0x6 00d1 e001 | | Load 0x0,0x1 00d2 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 00d3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00d4 4805 |H | Short_Literal 0x5 00d5 e003 | | Load 0x0,0x3 00d6 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00d7 e003 | | Load 0x0,0x3 00d8 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 00d9 4802 |H | Short_Literal 0x2 00da 0092 0119 | | Action Push_String_Extended,0x119 ; "Prepared for:" 00dc e003 | | Load 0x0,0x3 00dd 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 00de 4805 |H | Short_Literal 0x5 00df e003 | | Load 0x0,0x3 00e0 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00e1 00ea | | Load_Encached Null_String_Cache 00e2 0092 011a | | Action Push_String_Extended,0x11a ; "PREPARED_FOR" 00e4 480a |H | Short_Literal 0xa 00e5 e003 | | Load 0x0,0x3 00e6 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 00e7 4802 |H | Short_Literal 0x2 00e8 0092 011a | | Action Push_String_Extended,0x11a ; "PREPARED_FOR" 00ea 480a |H | Short_Literal 0xa 00eb e003 | | Load 0x0,0x3 00ec 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 00ed e003 | | Load 0x0,0x3 00ee 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 00ef 4802 |H | Short_Literal 0x2 00f0 e406 | | Load 0x2,0x6 00f1 e001 | | Load 0x0,0x1 00f2 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 00f3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00f4 4805 |H | Short_Literal 0x5 00f5 e003 | | Load 0x0,0x3 00f6 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 00f7 e003 | | Load 0x0,0x3 00f8 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 00f9 4802 |H | Short_Literal 0x2 00fa 0092 011b | | Action Push_String_Extended,0x11b ; "Prepared by:" 00fc e003 | | Load 0x0,0x3 00fd 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 00fe 4805 |H | Short_Literal 0x5 00ff e003 | | Load 0x0,0x3 0100 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0101 00ea | | Load_Encached Null_String_Cache 0102 0092 011c | | Action Push_String_Extended,0x11c ; "PREPARED_BY" 0104 480a |H | Short_Literal 0xa 0105 e003 | | Load 0x0,0x3 0106 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0107 4802 |H | Short_Literal 0x2 0108 0092 011c | | Action Push_String_Extended,0x11c ; "PREPARED_BY" 010a 480a |H | Short_Literal 0xa 010b e003 | | Load 0x0,0x3 010c 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 010d e003 | | Load 0x0,0x3 010e 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 010f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0110 ; -------------------------------------------------------------------------------------- 0110 ; STRING TABLE 0110 ; -------------------------------------------------------------------------------------- 0110 001c | | .STRTAB 0x001c->0x011e ; ", " 0111 001c | | .STRTAB 0x001c->0x011f ; "SDD.REVISION" 0112 0026 | & | .STRTAB 0x0026->0x0125 ; "SOFTWARE DESIGN DOCUMENT" 0113 003c | < | .STRTAB 0x003c->0x0131 ; "FOR THE" 0114 0041 | A | .STRTAB 0x0041->0x0134 ; "OF" 0115 0041 | A | .STRTAB 0x0041->0x0135 ; "CONTRACT_NUMBER" 0116 004e | N | .STRTAB 0x004e->0x013d ; "CONTRACT NO. " 0117 0059 | Y | .STRTAB 0x0059->0x0143 ; "SDD.CDRL_NUMBER" 0118 0066 | f | .STRTAB 0x0066->0x014b ; "CDRL SEQUENCE NO. " 0119 0076 | v | .STRTAB 0x0076->0x0154 ; "Prepared for:" 011a 0081 | | .STRTAB 0x0081->0x015a ; "PREPARED_FOR" 011b 008b | | .STRTAB 0x008b->0x0160 ; "Prepared by:" 011c 0095 | | .STRTAB 0x0095->0x0166 ; "PREPARED_BY" 011d 009e | | .STREND 0x009e->0x016c 011e 2c20 5344 |, SD| .STRTAB_STRINGS 016c 0000 0000 | | .BLANK 0000[0x4] 0170 ; -------------------------------------------------------------------------------------- 0170 ; Debug Table 0170 ; -------------------------------------------------------------------------------------- 0170 0004 0012 | | .DEBUG4 0x0004,0x0012,0xfcb4,0x0000,0x0001,0x0000 0176 0000 0000 | | .XXX[0x9] 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]