DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦e76d44611⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_c7f0e2

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

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 0028       | (  |		.CONST	0x0028								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000d       |    |		.CONST	0x000d								; Number of locals
000b			INIT_0008:
000b 00c4       |    |		Action	Make_Default
000c e001       |    |		Load	0x0,0x1
000d e002       |    |		Load	0x0,0x2
000e 0092 002a  |   *|		Action	Push_String_Extended,0x2a					; "F5"
0010 0092 002b  |   +|		Action	Push_String_Extended,0x2b					; "S_F5"
0012 0092 002c  |   ,|		Action	Push_String_Extended,0x2c					; "F6"
0014 0092 002d  |   -|		Action	Push_String_Extended,0x2d					; "F11"
0016 0092 002e  |   .|		Action	Push_String_Extended,0x2e					; "L1"
0018 0092 002f  |   /|		Action	Push_String_Extended,0x2f					; "L2"
001a 0092 0030  |   0|		Action	Push_String_Extended,0x30					; "L3"
001c 0092 0031  |   1|		Action	Push_String_Extended,0x31					; "L4"
001e 4820       |H   |		Short_Literal	0x20
001f 00ea       |    |		Load_Encached	Null_String_Cache
0020 0092 0032  |   2|		Action	Push_String_Extended,0x32					; "\x1b[?1;2c"
0022 e003       |    |		Load	0x0,0x3
0023 0386       |    |		Declare_Variable	Package,Visible
0024 00d8       |    |		Load_Top	At_Offset_0
0025 020f       |    |		Execute	Module,Activate
0026 c20d       |    |		Store	0x1,0xd
0027 00bf       |    |		Action	Accept_Activation
0028			BODY_0008:
0028 00bc       |    |		Action	Signal_Activated
0029 00bb       |    |		Action	Signal_Completion
002a ; --------------------------------------------------------------------------------------
002a ; STRING TABLE
002a ; --------------------------------------------------------------------------------------
002a 0014       |    |		.STRTAB	0x0014->0x0034							; "F5"
002b 0014       |    |		.STRTAB	0x0014->0x0035							; "S_F5"
002c 0016       |    |		.STRTAB	0x0016->0x0037							; "F6"
002d 0016       |    |		.STRTAB	0x0016->0x0038							; "F11"
002e 0017       |    |		.STRTAB	0x0017->0x0039							; "L1"
002f 0017       |    |		.STRTAB	0x0017->0x003a							; "L2"
0030 0017       |    |		.STRTAB	0x0017->0x003b							; "L3"
0031 0017       |    |		.STRTAB	0x0017->0x003c							; "L4"
0032 0017       |    |		.STRTAB	0x0017->0x003d							; "\x1b[?1;2c"
0033 001c       |    |		.STREND 0x001c->0x0041
0034 4635 535f  |F5S_|		.STRTAB_STRINGS
0041 0000 0000  |    |		.BLANK	0000[0x7]
0048 ; --------------------------------------------------------------------------------------
0048 ; Debug Table
0048 ; --------------------------------------------------------------------------------------
0048 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x919e,0x0000,0x0001,0x0000
004e 0227 3c00  | '< |		.XXX[0x4b]
0050 e004 1818  |    |
0052 4503 0007  |E   |
0054 e23f e5fd  | ?  |
0056 017d 4503  | }E |
0058 025b 0263  | [ c|
005a 0001 e5fd  |    |
005c e5fe e5ff  |    |
005e 0227 3c00  | '< |
0060 e004 1819  |    |
0062 4503 0007  |E   |
0064 e23f e5fd  | ?  |
0066 017d 4503  | }E |
0068 026b 0273  | k s|
006a 0001 e5fd  |    |
006c e5fe e5ff  |    |
006e 0227 3c00  | '< |
0070 e004 181a  |    |
0072 4503 0007  |E   |
0074 e23f e5fd  | ?  |
0076 017d 4503  | }E |
0078 027b 0282  | {  |
007a 0001 00db  |    |
007c 00db 0227  |   '|
007e 3c00 e004  |<   |
0080 181b 4502  |  E |
0082 0007 e23f  |   ?|
0084 e5fe 017d  |   }|
0086 4502 0000  |E   |
0088 028b 0294  |    |
008a 0001 e5fc  |    |
008c e5fd e5fe  |    |
008e e5ff 0227  |   '|
0090 3c00 e004  |<   |
0092 181d 4504  |  E |
0094 0007 e23f  |   ?|
0096 e5fc 017d  |   }|
0098 4504       |E   |
0099 0000 0000  |    |		.BLANK	0000[0x7]
00a0 02a3 02aa  |    |		.XXX[0x21]
00a2 0001 00db  |    |
00a4 00db 0227  |   '|
00a6 3c00 e004  |<   |
00a8 181e 4502  |  E |
00aa 0007 e23f  |   ?|
00ac e5fe 017d  |   }|
00ae 4502 0000  |E   |
00b0 02b3 02bc  |    |
00b2 0001 e5fc  |    |
00b4 e5fd e5fe  |    |
00b6 e5ff 0227  |   '|
00b8 3c00 e004  |<   |
00ba 181f 4504  |  E |
00bc 0007 e23f  |   ?|
00be e5fc 017d  |   }|
00c0 4504       |E   |
00c1 0000 0000  |    |		.BLANK	0000[0x7]
00c8 02cb 02d2  |    |		.XXX[0x1a]
00ca 0001 00db  |    |
00cc 00db 0227  |   '|
00ce 3c00 e004  |<   |
00d0 1820 4502  |  E |
00d2 0007 e23f  |   ?|
00d4 e5fe 017d  |   }|
00d6 4502 0000  |E   |
00d8 02db 0004  |    |
00da 0001 00db  |    |
00dc 00db 0227  |   '|
00de 3c00 e004  |<   |
00e0 1821 4502  | !E |
00e2 0000 0000  |    |		.BLANK	0000[0x6]
00e8 02eb 0004  |    |		.XXX[0x2c]
00ea 0001 00e1  |    |
00ec e5fe e5ff  |    |
00ee 0227 3c00  | '< |
00f0 e004 1822  |   "|
00f2 00d1 c5fd  |    |
00f4 4502 0000  |E   |
00f6 0000 0000  |    |
00f8 02fb 0004  |    |
00fa 0001 e5fd  |    |
00fc 00e1 e5ff  |    |
00fe 0227 3c00  | '< |
0100 e004 1823  |   #|
0102 c5fe 4502  |  E |
0104 0000 0000  |    |
0106 0036 4674  | 6Ft|
0108 030b 0004  |    |
010a 0001 00da  |    |
010c 0227 3c02  | '< |
010e 00d8 0120  |    |
0110 7002 00d8  |p   |
0112 011e 4401  |  D |
0114 0000 0000  |    |		.BLANK	0000[0x4]
0118 031b 0004  |    |		.XXX[0xd]
011a 0001 00da  |    |
011c 0227 3c01  | '< |
011e 4401 0000  |D   |
0120 0323 0004  | #  |
0122 0001 4608  |  F |
0124 7808       |x   |
0125 4302 4302  |C C |		.BLANK	4302[0x8]
012d 00da 3402  |  4 |		.XXX[0x7]
012f 0125 00da  | %  |
0131 3402 1c00  |4   |
0133 4302       |C   |
0134 0000 0000  |    |		.BLANK	0000[0x4]
0138 033d 0004  | =  |		.XXX[0xc]
013a 0002 e002  |    |
013c 1b10 e002  |    |
013e 1b10 e5ff  |    |
0140 e004 1810  |    |
0142 0059 4502  | YE |
0144 0000 0000  |    |		.BLANK	0000[0x4]
0148 034b 0004  | K  |		.XXX[0xb8]
014a 0001 4801  |  H |
014c 00db e00b  |    |
014e 1813 4503  |  E |
0150 0353 0004  | S  |
0152 0001 4801  |  H |
0154 00db e00b  |    |
0156 1814 4800  |  H |
0158 a5fe 4502  |  E |
015a 0004 0006  |    |
015c 5441 5045  |TAPE|
015e 0000 0000  |    |
0160 0003 0023  |   #|
0162 000b 047a  |   z|
0164 8000 0000  |    |
0166 0036 3fa4  | 6? |
0168 0000 0013  |    |
016a 0097 04e6  |    |
016c 8000 0000  |    |
016e 0036 4674  | 6Ft|
0170 0000 0019  |    |
0172 0103 0532  |   2|
0174 0002 0000  |    |
0176 0036 3fa4  | 6? |
0178 0000 004b  |   K|
017a 010b 0538  |   8|
017c 0002 0000  |    |
017e 0036 3fa4  | 6? |
0180 0000 005a  |   Z|
0182 0113 053e  |   >|
0184 0002 0000  |    |
0186 0036 3fa4  | 6? |
0188 0000 0075  |   u|
018a 011b 0542  |   B|
018c 0002 0000  |    |
018e 0036 3fa4  | 6? |
0190 0000 007e  |   ~|
0192 0123 0546  | # F|
0194 0002 0000  |    |
0196 0036 3fa4  | 6? |
0198 0000 0087  |    |
019a 012b 054c  | + L|
019c 0002 0000  |    |
019e 0036 3fa4  | 6? |
01a0 0000 00b8  |    |
01a2 0133 0550  | 3 P|
01a4 0002 0000  |    |
01a6 0036 3fa4  | 6? |
01a8 0000 00c1  |    |
01aa 013b 0554  | ; T|
01ac 0002 0000  |    |
01ae 0036 3fa4  | 6? |
01b0 0000 00ca  |    |
01b2 0143 0558  | C X|
01b4 0002 0000  |    |
01b6 0036 3fa4  | 6? |
01b8 0000 00d3  |    |
01ba 014b 055c  | K \|
01bc 0002 0000  |    |
01be 0036 3fa4  | 6? |
01c0 0000 00dc  |    |
01c2 0153 0560  | S `|
01c4 0002 0000  |    |
01c6 0036 3fa4  | 6? |
01c8 0000 00e5  |    |
01ca 015b 0564  | [ d|
01cc 0001 0000  |    |
01ce 0036 3fa4  | 6? |
01d0 0000 00ee  |    |
01d2 01d3 0592  |    |
01d4 0001 0000  |    |
01d6 0036 3fa4  | 6? |
01d8 0000 0112  |    |
01da 0213 05b2  |    |
01dc 0001 0000  |    |
01de 0036 3fa4  | 6? |
01e0 0000 0148  |   H|
01e2 0223 05b8  | #  |
01e4 0001 0000  |    |
01e6 0036 3fa4  | 6? |
01e8 0000 0158  |   X|
01ea 023b 05be  | ;  |
01ec 0001 0000  |    |
01ee 0036 3fa4  | 6? |
01f0 0000 0170  |   p|
01f2 024b 05c4  | K  |
01f4 0001 0000  |    |
01f6 0036 3fa4  | 6? |
01f8 0000 0180  |    |
01fa 025b 05ca  | [  |
01fc 0001 0000  |    |
01fe 0036 3fa4  | 6? |