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

⟦647911f29⟧

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

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 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 0044       | D  |		.CONST	0x0044								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0018       |    |		.CONST	0x0018								; Number of locals
000b			INIT_0008:
000b 029a 004b  |   K|		Declare_Subprogram	INIT_0048,For_Outer_Call,Visible,Unelaborated
000d 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated
000f 029a 0063  |   c|		Declare_Subprogram	INIT_0060,For_Outer_Call,Visible,Unelaborated
0011 e001       |    |		Load	0x0,0x1
0012 191b       |    |		Execute	Package,Field_Reference,Field_Number 0x1b
0013 0129       | )  |		Execute	Any,Make_Visible
0014 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated
0016 00c4       |    |		Action	Make_Default
0017 00c4       |    |		Action	Make_Default
0018 00c4       |    |		Action	Make_Default
0019 00c4       |    |		Action	Make_Default
001a 00c4       |    |		Action	Make_Default
001b 00c4       |    |		Action	Make_Default
001c 00c4       |    |		Action	Make_Default
001d 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated
001f c218       |    |		Store	0x1,0x18
0020 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated
0022 c213       |    |		Store	0x1,0x13
0023 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated
0025 c214       |    |		Store	0x1,0x14
0026 029a 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Visible,Unelaborated
0028 c215       |    |		Store	0x1,0x15
0029 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated
002b c216       |    |		Store	0x1,0x16
002c 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated
002e c217       |    |		Store	0x1,0x17
002f 00bf       |    |		Action	Accept_Activation
0030 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0031 00c7       |    |		Action	Elaborate_Subprogram
0032 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0033 00c7       |    |		Action	Elaborate_Subprogram
0034 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0035 00c7       |    |		Action	Elaborate_Subprogram
0036 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0037 00c7       |    |		Action	Elaborate_Subprogram
0038 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0039 00c7       |    |		Action	Elaborate_Subprogram
003a 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
003d 00c7       |    |		Action	Elaborate_Subprogram
003e 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
003f 00c7       |    |		Action	Elaborate_Subprogram
0040 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0041 00c7       |    |		Action	Elaborate_Subprogram
0042 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0043 00c7       |    |		Action	Elaborate_Subprogram
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 4800       |H   |		Short_Literal	0x0
004c e5ff       |    |		Load	0x2,-0x1
004d e002       |    |		Load	0x0,0x2
004e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
004f e5ff       |    |		Load	0x2,-0x1
0050 e002       |    |		Load	0x0,0x2
0051 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0052 e5ff       |    |		Load	0x2,-0x1
0053 e002       |    |		Load	0x0,0x2
0054 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0055 e002       |    |		Load	0x0,0x2
0056 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0057 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005b       | [  |		.CONST	0x005b								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0001       |    |		.CONST	0x0001								; Number of locals
005b			BODY_0058:
005b			INIT_0058:
005b e5ff       |    |		Load	0x2,-0x1
005c 8211       |    |		Call	0x1,0x11
005d 820d       |    |		Call	0x1,0xd
005e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
005f 0000       |    |		.XXX[0x1]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0063       | c  |		.CONST	0x0063								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0001       |    |		.CONST	0x0001								; Number of locals
0063			BODY_0060:
0063			INIT_0060:
0063 e5fc       |    |		Load	0x2,-0x4
0064 e5fd       |    |		Load	0x2,-0x3
0065 e5fe       |    |		Load	0x2,-0x2
0066 e5ff       |    |		Load	0x2,-0x1
0067 e001       |    |		Load	0x0,0x1
0068 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0069 8210       |    |		Call	0x1,0x10
006a 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
006b 0000 0000  |    |		.BLANK	0000[0x5]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0073       | s  |		.CONST	0x0073								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0001       |    |		.CONST	0x0001								; Number of locals
0073			BODY_0070:
0073			INIT_0070:
0073 e5ff       |    |		Load	0x2,-0x1
0074 e001       |    |		Load	0x0,0x1
0075 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0076 e001       |    |		Load	0x0,0x1
0077 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0078 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0079 0000 0000  |    |		.BLANK	0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 00c1       |    |		.CONST	0x00c1								; Address of begin
0081 00ee       |    |		.CONST	0x00ee								; Address of exception handler
0082 0007       |    |		.CONST	0x0007								; Number of locals
0083			INIT_0080:
0083 e001       |    |		Load	0x0,0x1
0084 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
0085 0322       | "  |		Declare_Variable	Record
0086 e5ff       |    |		Load	0x2,-0x1
0087 e001       |    |		Load	0x0,0x1
0088 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0089 e402       |    |		Load	0x2,0x2
008a 017d       | }  |		Execute	Record,Structure_Write
008b 4800       |H   |		Short_Literal	0x0
008c 4802       |H   |		Short_Literal	0x2
008d 029f 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Call
008f 03fd       |    |		Declare_Type	Discrete,Defined
0090 00d8       |    |		Load_Top	At_Offset_0
0091 0266       | f  |		Execute	Discrete,Bounds
0092 00e2       |    |		Load_Encached	Integer_Cache
0093 02a0       |    |		Declare_Subprogram	Null_Subprogram
0094 4801       |H   |		Short_Literal	0x1
0095 035d       | ]  |		Declare_Type	Array,Defined
0096 00d8       |    |		Load_Top	At_Offset_0
0097 0337       | 7  |		Declare_Variable	Array
0098 00d8       |    |		Load_Top	At_Offset_0
0099 0335       | 5  |		Declare_Variable	Array,Duplicate
009a 00cd       |    |		Action	Spare6_Action
009b e402       |    |		Load	0x2,0x2
009c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
009d 4818       |H   |		Short_Literal	0x18
009e 0271       | q  |		Execute	Discrete,Times
009f e402       |    |		Load	0x2,0x2
00a0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00a1 0273       | s  |		Execute	Discrete,Plus
00a2 4800       |H   |		Short_Literal	0x0
00a3 e406       |    |		Load	0x2,0x6
00a4 01d6       |    |		Execute	Vector,Field_Write
00a5 e402       |    |		Load	0x2,0x2
00a6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00a7 4801       |H   |		Short_Literal	0x1
00a8 e406       |    |		Load	0x2,0x6
00a9 01d6       |    |		Execute	Vector,Field_Write
00aa e402       |    |		Load	0x2,0x2
00ab 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
00ac 4802       |H   |		Short_Literal	0x2
00ad e406       |    |		Load	0x2,0x6
00ae 01d6       |    |		Execute	Vector,Field_Write
00af e405       |    |		Load	0x2,0x5
00b0 01d4       |    |		Execute	Vector,Structure_Write
00b1 4830       |H0  |		Short_Literal	0x30
00b2 4802       |H   |		Short_Literal	0x2
00b3 480a       |H   |		Short_Literal	0xa
00b4 4801       |H   |		Short_Literal	0x1
00b5 e405       |    |		Load	0x2,0x5
00b6 01d7       |    |		Execute	Vector,Field_Read
00b7 e003       |    |		Load	0x0,0x3
00b8 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00b9 4830       |H0  |		Short_Literal	0x30
00ba 4802       |H   |		Short_Literal	0x2
00bb 480a       |H   |		Short_Literal	0xa
00bc 4802       |H   |		Short_Literal	0x2
00bd e405       |    |		Load	0x2,0x5
00be 01d7       |    |		Execute	Vector,Field_Read
00bf e003       |    |		Load	0x0,0x3
00c0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00c1			BODY_0080:
00c1 e5fe       |    |		Load	0x2,-0x2
00c2 6816       |h   |		Jump_Zero	0xd9
00c3 4800       |H   |		Short_Literal	0x0
00c4 e405       |    |		Load	0x2,0x5
00c5 01d7       |    |		Execute	Vector,Field_Read
00c6 6812       |h   |		Jump_Zero	0xd9
00c7 483a       |H:  |		Short_Literal	0x3a
00c8 4820       |H   |		Short_Literal	0x20
00c9 4800       |H   |		Short_Literal	0x0
00ca 480a       |H   |		Short_Literal	0xa
00cb 4800       |H   |		Short_Literal	0x0
00cc e405       |    |		Load	0x2,0x5
00cd 01d7       |    |		Execute	Vector,Field_Read
00ce e003       |    |		Load	0x0,0x3
00cf 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00d0 0092 0160  |   `|		Action	Push_String_Extended,0x160					; ":"
00d2 01cc       |    |		Execute	Vector,Catenate
00d3 e406       |    |		Load	0x2,0x6
00d4 01cc       |    |		Execute	Vector,Catenate
00d5 01cb       |    |		Execute	Vector,Append
00d6 e407       |    |		Load	0x2,0x7
00d7 01cc       |    |		Execute	Vector,Catenate
00d8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00d9 e5fe       |    |		Load	0x2,-0x2
00da 6806       |h   |		Jump_Zero	0xe1
00db 483a       |H:  |		Short_Literal	0x3a
00dc e406       |    |		Load	0x2,0x6
00dd 01cb       |    |		Execute	Vector,Append
00de e407       |    |		Load	0x2,0x7
00df 01cc       |    |		Execute	Vector,Catenate
00e0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00e1 483a       |H:  |		Short_Literal	0x3a
00e2 4820       |H   |		Short_Literal	0x20
00e3 4800       |H   |		Short_Literal	0x0
00e4 480a       |H   |		Short_Literal	0xa
00e5 4800       |H   |		Short_Literal	0x0
00e6 e405       |    |		Load	0x2,0x5
00e7 01d7       |    |		Execute	Vector,Field_Read
00e8 e003       |    |		Load	0x0,0x3
00e9 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00ea 01cb       |    |		Execute	Vector,Append
00eb e406       |    |		Load	0x2,0x6
00ec 01cc       |    |		Execute	Vector,Catenate
00ed 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ee			TRAP_0080:
00ee 0007       |    |		Action	Break_Optional
00ef 0092 0161  |   a|		Action	Push_String_Extended,0x161					; "***"
00f1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00f2 0000 0000  |    |		.BLANK	0000[0x6]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 0833       | 3  |		Execute_Immediate	Raise,0x33
00fc 0000 0000  |    |		.BLANK	0000[0x4]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 0833       | 3  |		Execute_Immediate	Raise,0x33
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 4800       |H   |		Short_Literal	0x0
010c 4803       |H   |		Short_Literal	0x3
010d 4804       |H   |		Short_Literal	0x4
010e e002       |    |		Load	0x0,0x2
010f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0110 820f       |    |		Call	0x1,0xf
0111 00ca       |    |		Action	Exit_Nullary_Function
0112 0000 0000  |    |		.BLANK	0000[0x6]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b       |    |		.CONST	0x011b								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0001       |    |		.CONST	0x0001								; Number of locals
011b			BODY_0118:
011b			INIT_0118:
011b 4802       |H   |		Short_Literal	0x2
011c 4803       |H   |		Short_Literal	0x3
011d 4804       |H   |		Short_Literal	0x4
011e e002       |    |		Load	0x0,0x2
011f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0120 820f       |    |		Call	0x1,0xf
0121 00ca       |    |		Action	Exit_Nullary_Function
0122 0000 0000  |    |		.BLANK	0000[0x6]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b 4801       |H   |		Short_Literal	0x1
012c 4803       |H   |		Short_Literal	0x3
012d 4804       |H   |		Short_Literal	0x4
012e e002       |    |		Load	0x0,0x2
012f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0130 820f       |    |		Call	0x1,0xf
0131 00ca       |    |		Action	Exit_Nullary_Function
0132 0000 0000  |    |		.BLANK	0000[0x6]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b       | ;  |		.CONST	0x013b								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0001       |    |		.CONST	0x0001								; Number of locals
013b			BODY_0138:
013b			INIT_0138:
013b 4607       |F   |		Jump_Case	0x8
013c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
013d 7806       |x   |		Jump	0x144								; case 0x1
013e 7809       |x   |		Jump	0x148								; case 0x2
013f 780d       |x   |		Jump	0x14d								; case 0x3
0140 7810       |x   |		Jump	0x151								; case 0x4
0141 7811       |x   |		Jump	0x153								; case 0x5
0142 7812       |x   |		Jump	0x155								; case 0x6
0143 7815       |x   |		Jump	0x159								; case 0x7
0144 00da       |    |		Load_Top	At_Offset_2
0145 0091 015d  |   ]|		Action	Push_String_Extended_Indexed,0x15d				; "HOUR"
0147 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0148 00db       |    |		Load_Top	At_Offset_3
0149 00db       |    |		Load_Top	At_Offset_3
014a 00e0       |    |		Load_Encached	Standard_Cache
014b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
014c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
014d 00da       |    |		Load_Top	At_Offset_2
014e 00e0       |    |		Load_Encached	Standard_Cache
014f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0150 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0151 00db       |    |		Load_Top	At_Offset_3
0152 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0153 00db       |    |		Load_Top	At_Offset_3
0154 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0155 e403       |    |		Load	0x2,0x3
0156 00dc       |    |		Load_Top	At_Offset_4
0157 0267       | g  |		Execute	Discrete,Predecessor
0158 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0159 e403       |    |		Load	0x2,0x3
015a 00dc       |    |		Load_Top	At_Offset_4
015b 0268       | h  |		Execute	Discrete,Successor
015c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
015d ; --------------------------------------------------------------------------------------
015d ; STRING TABLE
015d ; --------------------------------------------------------------------------------------
015d 000c       |    |		.STRTAB	0x000c->0x0163							; "HOUR"
015e 000e       |    |		.STRTAB	0x000e->0x0165							; "MINUTE"
015f 0012       |    |		.STRTAB	0x0012->0x0168							; "SECOND"
0160 0016       |    |		.STRTAB	0x0016->0x016b							; ":"
0161 0015       |    |		.STRTAB	0x0015->0x016b							; "***"
0162 0016       |    |		.STREND 0x0016->0x016d
0163 484f 5552  |HOUR|		.STRTAB_STRINGS
016d 0000 0000  |    |		.XXX[0x3]
016f 0000       |    |
0170 ; --------------------------------------------------------------------------------------
0170 ; Debug Table
0170 ; --------------------------------------------------------------------------------------
0170 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x4038,0x0000,0x0001,0x0000
0176 0004 0000  |    |		.XXX[0x9]
0178 0100 0000  |    |
017a 0880 0000  |    |
017c 0004 0000  |    |
017e 0028       | (  |
017f 0000 0000  |    |		.BLANK	0000[0x14]
0193 0001 0000  |    |		.XXX[0x4]
0195 0808 8a4c  |   L|
0197 0000 0000  |    |		.BLANK	0000[0x8]
019f 0004 81e4  |    |		.XXX[0x19]
01a1 4900 0002  |I   |
01a3 1090 0001  |    |
01a5 000c 0008  |    |
01a7 9000 0000  |    |
01a9 23c8 0000  |#   |
01ab 2000 0000  |    |
01ad 3002 8000  |0   |
01af 0000 8000  |    |
01b1 0020 0000  |    |
01b3 0110 0000  |    |
01b5 0000 8000  |    |
01b7 0005       |    |
01b8 0000 0000  |    |		.BLANK	0000[0x15]
01cd 2000 0101  |    |		.XXX[0x3]
01cf 123c       | <  |
01d0 0000 0000  |    |		.BLANK	0000[0x30]