|
|
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 - metrics - download
Length: 2048 (0x800)
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 0228 | ( | .CONST 0x0228 ; 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 8001 | | .CONST 0x8001 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0034 | 4 | .CONST 0x0034 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000f | | .CONST 0x000f ; Number of locals
000b INIT_0008:
000b 00e1 | | Load_Encached Boolean_Cache
000c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
000d e00f | | Load 0x0,0xf
000e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
000f 02c7 | | Declare_Variable Any
0010 00d8 | | Load_Top At_Offset_0
0011 1c00 | | Execute_Immediate Run_Utility,0x0
0012 029f 004b | K| Declare_Subprogram For_Call,INIT_0048
0014 029f 005b | [| Declare_Subprogram For_Call,INIT_0058
0016 029f 0083 | | Declare_Subprogram For_Call,INIT_0080
0018 029e 00bb | | Declare_Subprogram For_Call,Unelaborated,INIT_00b8
001a 029e 0143 | C| Declare_Subprogram For_Call,Unelaborated,INIT_0140
001c e00f | | Load 0x0,0xf
001d 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28
001e 00c6 | | Action Check_Subprogram_Elaborated
001f 00e1 | | Load_Encached Boolean_Cache
0020 4807 |H | Short_Literal 0x7
0021 4805 |H | Short_Literal 0x5
0022 0099 | | Action Reference_Dynamic
0023 4808 |H | Short_Literal 0x8
0024 4805 |H | Short_Literal 0x5
0025 0099 | | Action Reference_Dynamic
0026 e019 | | Load 0x0,0x19
0027 e01a | | Load 0x0,0x1a
0028 480e |H | Short_Literal 0xe
0029 0007 | | Action Break_Optional
002a 4807 |H | Short_Literal 0x7
002b 4805 |H | Short_Literal 0x5
002c 0099 | | Action Reference_Dynamic
002d 00c7 | | Action Elaborate_Subprogram
002e 4808 |H | Short_Literal 0x8
002f 4805 |H | Short_Literal 0x5
0030 0099 | | Action Reference_Dynamic
0031 00c7 | | Action Elaborate_Subprogram
0032 029f 014b | K| Declare_Subprogram For_Call,INIT_0148
0034 BODY_0008:
0034 ebff | | Load 0x5,-0x1
0035 e015 | | Load 0x0,0x15
0036 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0037 ca03 | | Store 0x5,0x3
0038 ea03 | | Load 0x5,0x3
0039 e01b | | Load 0x0,0x1b
003a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
003b 8a05 | | Call 0x5,0x5
003c ea03 | | Load 0x5,0x3
003d e00f | | Load 0x0,0xf
003e 180f | | Execute Package,Field_Execute,Field_Number 0xf
003f 7001 |p | Jump_Nonzero 0x41
0040 8a0f | | Call 0x5,0xf
0041 4502 |E | Exit_Subprogram 0x2
0042 0000 0000 | | .BLANK 0000[0x6]
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 004d | M | .CONST 0x004d ; Address of begin
0049 0004 | | .CONST 0x0004 ; Address of exception handler
004a 0002 | | .CONST 0x0002 ; Number of locals
004b INIT_0048:
004b 029f 0193 | | Declare_Subprogram For_Call,INIT_0190
004d BODY_0048:
004d 00db | | Load_Top At_Offset_3
004e e00f | | Load 0x0,0xf
004f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0050 7001 |p | Jump_Nonzero 0x52
0051 8c02 | | Call 0x6,0x2
0052 4502 |E | Exit_Subprogram 0x2
0053 0000 0000 | | .BLANK 0000[0x5]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0069 | i | .CONST 0x0069 ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0004 | | .CONST 0x0004 ; Number of locals
005b INIT_0058:
005b e00f | | Load 0x0,0xf
005c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
005d 02c7 | | Declare_Variable Any
005e 00db | | Load_Top At_Offset_3
005f e01b | | Load 0x0,0x1b
0060 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0061 ac02 | | Store_Unchecked 0x6,0x2
0062 e00f | | Load 0x0,0xf
0063 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0064 02c7 | | Declare_Variable Any
0065 00d8 | | Load_Top At_Offset_0
0066 1c00 | | Execute_Immediate Run_Utility,0x0
0067 029f 01bb | | Declare_Subprogram For_Call,INIT_01b8
0069 BODY_0058:
0069 00cf | | Action Mark_Auxiliary
006a 7810 |x | Jump 0x7b
006b 00db | | Load_Top At_Offset_3
006c e00f | | Load 0x0,0xf
006d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
006e e01b | | Load 0x0,0x1b
006f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0070 4801 |H | Short_Literal 0x1
0071 4802 |H | Short_Literal 0x2
0072 0262 | b | Execute Discrete,In_Range
0073 7002 |p | Jump_Nonzero 0x76
0074 7800 |x | Jump 0x75
0075 8c04 | | Call 0x6,0x4
0076 00db | | Load_Top At_Offset_3
0077 e00f | | Load 0x0,0xf
0078 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0079 cc02 | | Store 0x6,0x2
007a 00c9 | | Action Pop_Auxiliary_Loop
007b 00db | | Load_Top At_Offset_3
007c e00f | | Load 0x0,0xf
007d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
007e 6fec |o | Jump_Zero 0x6b
007f 4502 |E | Exit_Subprogram 0x2
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0091 | | .CONST 0x0091 ; Address of begin
0081 0004 | | .CONST 0x0004 ; Address of exception handler
0082 0004 | | .CONST 0x0004 ; Number of locals
0083 INIT_0080:
0083 e00f | | Load 0x0,0xf
0084 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0085 02c7 | | Declare_Variable Any
0086 00db | | Load_Top At_Offset_3
0087 e01c | | Load 0x0,0x1c
0088 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0089 ac02 | | Store_Unchecked 0x6,0x2
008a e00f | | Load 0x0,0xf
008b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
008c 02c7 | | Declare_Variable Any
008d 00d8 | | Load_Top At_Offset_0
008e 1c00 | | Execute_Immediate Run_Utility,0x0
008f e01c | | Load 0x0,0x1c
0090 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0091 BODY_0080:
0091 00cf | | Action Mark_Auxiliary
0092 7820 |x | Jump 0xb3
0093 00db | | Load_Top At_Offset_3
0094 e00f | | Load 0x0,0xf
0095 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0096 cc03 | | Store 0x6,0x3
0097 00da | | Load_Top At_Offset_2
0098 e01c | | Load 0x0,0x1c
0099 1818 | | Execute Package,Field_Execute,Field_Number 0x18
009a 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
009b 00d9 | | Load_Top At_Offset_1
009c 6803 |h | Jump_Zero 0xa0
009d 00d9 | | Load_Top At_Offset_1
009e 0f04 | | Execute_Immediate Equal,0x4
009f 680e |h | Jump_Zero 0xae
00a0 4801 |H | Short_Literal 0x1
00a1 00db | | Load_Top At_Offset_3
00a2 e00f | | Load 0x0,0xf
00a3 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
00a4 cc03 | | Store 0x6,0x3
00a5 00da | | Load_Top At_Offset_2
00a6 e018 | | Load 0x0,0x18
00a7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00a8 0f0c | | Execute_Immediate Equal,0xc
00a9 6804 |h | Jump_Zero 0xae
00aa 00da | | Load_Top At_Offset_2
00ab e018 | | Load 0x0,0x18
00ac 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
00ad 8a04 | | Call 0x5,0x4
00ae 00db | | Load_Top At_Offset_3
00af e00f | | Load 0x0,0xf
00b0 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
00b1 cc02 | | Store 0x6,0x2
00b2 00c9 | | Action Pop_Auxiliary_Loop
00b3 00db | | Load_Top At_Offset_3
00b4 e00f | | Load 0x0,0xf
00b5 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00b6 6fdc |o | Jump_Zero 0x93
00b7 4502 |E | Exit_Subprogram 0x2
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c6 | | .CONST 0x00c6 ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0005 | | .CONST 0x0005 ; Number of locals
00bb INIT_00b8:
00bb e018 | | Load 0x0,0x18
00bc 1b15 | | Execute Package,Field_Read,Field_Number 0x15
00bd e00f | | Load 0x0,0xf
00be 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00bf 02c7 | | Declare_Variable Any
00c0 00d8 | | Load_Top At_Offset_0
00c1 1c00 | | Execute_Immediate Run_Utility,0x0
00c2 029f 01e3 | | Declare_Subprogram For_Call,INIT_01e0
00c4 029f 020b | | Declare_Subprogram For_Call,INIT_0208
00c6 BODY_00b8:
00c6 4800 |H | Short_Literal 0x0
00c7 adfd | | Store_Unchecked 0x6,-0x3
00c8 edff | | Load 0x6,-0x1
00c9 e00f | | Load 0x0,0xf
00ca 180f | | Execute Package,Field_Execute,Field_Number 0xf
00cb 706c |pl | Jump_Nonzero 0x138
00cc edff | | Load 0x6,-0x1
00cd e018 | | Load 0x0,0x18
00ce 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00cf ac02 | | Store_Unchecked 0x6,0x2
00d0 00db | | Load_Top At_Offset_3
00d1 4626 |F& | Jump_Case 0x26
00d2 785d |x] | Jump 0x130 ; case 0x0
00d3 7825 |x% | Jump 0xf9 ; case 0x1
00d4 4502 |E | Exit_Subprogram 0x2 ; case 0x2
00d5 7823 |x# | Jump 0xf9 ; case 0x3
00d6 7822 |x" | Jump 0xf9 ; case 0x4
00d7 4502 |E | Exit_Subprogram 0x2 ; case 0x5
00d8 7820 |x | Jump 0xf9 ; case 0x6
00d9 4502 |E | Exit_Subprogram 0x2 ; case 0x7
00da 7832 |x2 | Jump 0x10d ; case 0x8
00db 4502 |E | Exit_Subprogram 0x2 ; case 0x9
00dc 7830 |x0 | Jump 0x10d ; case 0xa
00dd 4502 |E | Exit_Subprogram 0x2 ; case 0xb
00de 782e |x. | Jump 0x10d ; case 0xc
00df 4502 |E | Exit_Subprogram 0x2 ; case 0xd
00e0 4502 |E | Exit_Subprogram 0x2 ; case 0xe
00e1 4502 |E | Exit_Subprogram 0x2 ; case 0xf
00e2 4502 |E | Exit_Subprogram 0x2 ; case 0x10
00e3 4502 |E | Exit_Subprogram 0x2 ; case 0x11
00e4 4502 |E | Exit_Subprogram 0x2 ; case 0x12
00e5 4502 |E | Exit_Subprogram 0x2 ; case 0x13
00e6 4502 |E | Exit_Subprogram 0x2 ; case 0x14
00e7 4502 |E | Exit_Subprogram 0x2 ; case 0x15
00e8 4502 |E | Exit_Subprogram 0x2 ; case 0x16
00e9 4502 |E | Exit_Subprogram 0x2 ; case 0x17
00ea 4502 |E | Exit_Subprogram 0x2 ; case 0x18
00eb 7821 |x! | Jump 0x10d ; case 0x19
00ec 4502 |E | Exit_Subprogram 0x2 ; case 0x1a
00ed 4502 |E | Exit_Subprogram 0x2 ; case 0x1b
00ee 780a |x | Jump 0xf9 ; case 0x1c
00ef 7809 |x | Jump 0xf9 ; case 0x1d
00f0 7808 |x | Jump 0xf9 ; case 0x1e
00f1 7807 |x | Jump 0xf9 ; case 0x1f
00f2 7806 |x | Jump 0xf9 ; case 0x20
00f3 7805 |x | Jump 0xf9 ; case 0x21
00f4 4502 |E | Exit_Subprogram 0x2 ; case 0x22
00f5 4502 |E | Exit_Subprogram 0x2 ; case 0x23
00f6 7802 |x | Jump 0xf9 ; case 0x24
00f7 7801 |x | Jump 0xf9 ; case 0x25
00f8 7800 |x | Jump 0xf9 ; case 0x26
00f9 edff | | Load 0x6,-0x1
00fa e01d | | Load 0x0,0x1d
00fb 1820 | | Execute Package,Field_Execute,Field_Number 0x20
00fc 0b02 | | Execute_Immediate Case_Compare,0x2
00fd 7008 |p | Jump_Nonzero 0x106
00fe 0f01 | | Execute_Immediate Equal,0x1
00ff 7001 |p | Jump_Nonzero 0x101
0100 4502 |E | Exit_Subprogram 0x2
0101 edff | | Load 0x6,-0x1
0102 e01d | | Load 0x0,0x1d
0103 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0104 8a06 | | Call 0x5,0x6
0105 4502 |E | Exit_Subprogram 0x2
0106 00d1 | | Pop_Control Pop_Count_1
0107 edff | | Load 0x6,-0x1
0108 e01d | | Load 0x0,0x1d
0109 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
010a 8a04 | | Call 0x5,0x4
010b 8c05 | | Call 0x6,0x5
010c 4502 |E | Exit_Subprogram 0x2
010d edff | | Load 0x6,-0x1
010e e018 | | Load 0x0,0x18
010f 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0110 cc03 | | Store 0x6,0x3
0111 00da | | Load_Top At_Offset_2
0112 e00f | | Load 0x0,0xf
0113 180f | | Execute Package,Field_Execute,Field_Number 0xf
0114 7014 |p | Jump_Nonzero 0x129
0115 00da | | Load_Top At_Offset_2
0116 e01b | | Load 0x0,0x1b
0117 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0118 8a05 | | Call 0x5,0x5
0119 ea02 | | Load 0x5,0x2
011a 4801 |H | Short_Literal 0x1
011b ec03 | | Load 0x6,0x3
011c ea09 | | Load 0x5,0x9
011d 480a |H | Short_Literal 0xa
011e 4805 |H | Short_Literal 0x5
011f 0099 | | Action Reference_Dynamic
0120 480b |H | Short_Literal 0xb
0121 4805 |H | Short_Literal 0x5
0122 0099 | | Action Reference_Dynamic
0123 480c |H | Short_Literal 0xc
0124 4805 |H | Short_Literal 0x5
0125 0099 | | Action Reference_Dynamic
0126 e00f | | Load 0x0,0xf
0127 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0128 ca02 | | Store 0x5,0x2
0129 edff | | Load 0x6,-0x1
012a e018 | | Load 0x0,0x18
012b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
012c 0e08 | | Execute_Immediate Not_Equal,0x8
012d 6801 |h | Jump_Zero 0x12f
012e 8c04 | | Call 0x6,0x4
012f 4502 |E | Exit_Subprogram 0x2
0130 edff | | Load 0x6,-0x1
0131 e018 | | Load 0x0,0x18
0132 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0133 6804 |h | Jump_Zero 0x138
0134 edff | | Load 0x6,-0x1
0135 e018 | | Load 0x0,0x18
0136 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0137 8a06 | | Call 0x5,0x6
0138 4502 |E | Exit_Subprogram 0x2
0139 0000 0000 | | .BLANK 0000[0x7]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 4800 |H | Short_Literal 0x0
0144 adfd | | Store_Unchecked 0x6,-0x3
0145 4502 |E | Exit_Subprogram 0x2
0146 0000 0000 | | .XXX[0x2]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 0156 | V | .CONST 0x0156 ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0003 | | .CONST 0x0003 ; Number of locals
014b INIT_0148:
014b e00f | | Load 0x0,0xf
014c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
014d 02c7 | | Declare_Variable Any
014e 00d8 | | Load_Top At_Offset_0
014f 1c00 | | Execute_Immediate Run_Utility,0x0
0150 ea03 | | Load 0x5,0x3
0151 e018 | | Load 0x0,0x18
0152 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0153 e018 | | Load 0x0,0x18
0154 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0155 03f1 | | Declare_Variable Discrete,With_Value
0156 BODY_0148:
0156 00d8 | | Load_Top At_Offset_0
0157 4626 |F& | Jump_Case 0x26
0158 4501 |E | Exit_Subprogram 0x1 ; case 0x0
0159 4501 |E | Exit_Subprogram 0x1 ; case 0x1
015a 4501 |E | Exit_Subprogram 0x1 ; case 0x2
015b 4501 |E | Exit_Subprogram 0x1 ; case 0x3
015c 4501 |E | Exit_Subprogram 0x1 ; case 0x4
015d 4501 |E | Exit_Subprogram 0x1 ; case 0x5
015e 4501 |E | Exit_Subprogram 0x1 ; case 0x6
015f 4501 |E | Exit_Subprogram 0x1 ; case 0x7
0160 781e |x | Jump 0x17f ; case 0x8
0161 4501 |E | Exit_Subprogram 0x1 ; case 0x9
0162 781c |x | Jump 0x17f ; case 0xa
0163 4501 |E | Exit_Subprogram 0x1 ; case 0xb
0164 781a |x | Jump 0x17f ; case 0xc
0165 4501 |E | Exit_Subprogram 0x1 ; case 0xd
0166 4501 |E | Exit_Subprogram 0x1 ; case 0xe
0167 4501 |E | Exit_Subprogram 0x1 ; case 0xf
0168 4501 |E | Exit_Subprogram 0x1 ; case 0x10
0169 4501 |E | Exit_Subprogram 0x1 ; case 0x11
016a 4501 |E | Exit_Subprogram 0x1 ; case 0x12
016b 4501 |E | Exit_Subprogram 0x1 ; case 0x13
016c 4501 |E | Exit_Subprogram 0x1 ; case 0x14
016d 4501 |E | Exit_Subprogram 0x1 ; case 0x15
016e 4501 |E | Exit_Subprogram 0x1 ; case 0x16
016f 4501 |E | Exit_Subprogram 0x1 ; case 0x17
0170 4501 |E | Exit_Subprogram 0x1 ; case 0x18
0171 780d |x | Jump 0x17f ; case 0x19
0172 4501 |E | Exit_Subprogram 0x1 ; case 0x1a
0173 4501 |E | Exit_Subprogram 0x1 ; case 0x1b
0174 4501 |E | Exit_Subprogram 0x1 ; case 0x1c
0175 4501 |E | Exit_Subprogram 0x1 ; case 0x1d
0176 4501 |E | Exit_Subprogram 0x1 ; case 0x1e
0177 4501 |E | Exit_Subprogram 0x1 ; case 0x1f
0178 4501 |E | Exit_Subprogram 0x1 ; case 0x20
0179 4501 |E | Exit_Subprogram 0x1 ; case 0x21
017a 4501 |E | Exit_Subprogram 0x1 ; case 0x22
017b 4501 |E | Exit_Subprogram 0x1 ; case 0x23
017c 4501 |E | Exit_Subprogram 0x1 ; case 0x24
017d 4501 |E | Exit_Subprogram 0x1 ; case 0x25
017e 4501 |E | Exit_Subprogram 0x1 ; case 0x26
017f ea03 | | Load 0x5,0x3
0180 e018 | | Load 0x0,0x18
0181 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0182 cc02 | | Store 0x6,0x2
0183 00d9 | | Load_Top At_Offset_1
0184 e00f | | Load 0x0,0xf
0185 180f | | Execute Package,Field_Execute,Field_Number 0xf
0186 7004 |p | Jump_Nonzero 0x18b
0187 00d9 | | Load_Top At_Offset_1
0188 e01b | | Load 0x0,0x1b
0189 1818 | | Execute Package,Field_Execute,Field_Number 0x18
018a 8a05 | | Call 0x5,0x5
018b 4501 |E | Exit_Subprogram 0x1
018c 0000 0000 | | .BLANK 0000[0x4]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0196 | | .CONST 0x0196 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0002 | | .CONST 0x0002 ; Number of locals
0193 INIT_0190:
0193 edff | | Load 0x6,-0x1
0194 e018 | | Load 0x0,0x18
0195 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0196 BODY_0190:
0196 ebfe | | Load 0x5,-0x2
0197 e00f | | Load 0x0,0xf
0198 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0199 cbfe | | Store 0x5,-0x2
019a 00cf | | Action Mark_Auxiliary
019b 780f |x | Jump 0x1ab
019c ebfe | | Load 0x5,-0x2
019d e00f | | Load 0x0,0xf
019e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
019f e00f | | Load 0x0,0xf
01a0 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01a1 00da | | Load_Top At_Offset_2
01a2 01df | | Execute Vector,Equal
01a3 6802 |h | Jump_Zero 0x1a6
01a4 00cc | | Action Pop_Block
01a5 4502 |E | Exit_Subprogram 0x2
01a6 ebfe | | Load 0x5,-0x2
01a7 e00f | | Load 0x0,0xf
01a8 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
01a9 cbfe | | Store 0x5,-0x2
01aa 00c9 | | Action Pop_Auxiliary_Loop
01ab ebfe | | Load 0x5,-0x2
01ac e00f | | Load 0x0,0xf
01ad 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
01ae 6fed |o | Jump_Zero 0x19c
01af 00ce | | Action Pop_Auxiliary
01b0 ebfe | | Load 0x5,-0x2
01b1 edff | | Load 0x6,-0x1
01b2 e00f | | Load 0x0,0xf
01b3 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01b4 cbfe | | Store 0x5,-0x2
01b5 4501 |E | Exit_Subprogram 0x1
01b6 0000 0000 | | .XXX[0x2]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01c4 | | .CONST 0x01c4 ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0002 | | .CONST 0x0002 ; Number of locals
01bb INIT_01b8:
01bb e00f | | Load 0x0,0xf
01bc 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01bd 02c7 | | Declare_Variable Any
01be ec02 | | Load 0x6,0x2
01bf e00f | | Load 0x0,0xf
01c0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01c1 e01b | | Load 0x0,0x1b
01c2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01c3 ae02 | | Store_Unchecked 0x7,0x2
01c4 BODY_01b8:
01c4 00cf | | Action Mark_Auxiliary
01c5 7814 |x | Jump 0x1da
01c6 4801 |H | Short_Literal 0x1
01c7 00da | | Load_Top At_Offset_2
01c8 e00f | | Load 0x0,0xf
01c9 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01ca e00f | | Load 0x0,0xf
01cb 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
01cc cc03 | | Store 0x6,0x3
01cd ec03 | | Load 0x6,0x3
01ce e00f | | Load 0x0,0xf
01cf 180f | | Execute Package,Field_Execute,Field_Number 0xf
01d0 7004 |p | Jump_Nonzero 0x1d5
01d1 ec03 | | Load 0x6,0x3
01d2 e018 | | Load 0x0,0x18
01d3 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01d4 8a04 | | Call 0x5,0x4
01d5 00d9 | | Load_Top At_Offset_1
01d6 e00f | | Load 0x0,0xf
01d7 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01d8 ce02 | | Store 0x7,0x2
01d9 00c9 | | Action Pop_Auxiliary_Loop
01da 00d9 | | Load_Top At_Offset_1
01db e00f | | Load 0x0,0xf
01dc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01dd 6fe8 |o | Jump_Zero 0x1c6
01de 4501 |E | Exit_Subprogram 0x1
01df 0000 | | .XXX[0x1]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01ef | | .CONST 0x01ef ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 e00f | | Load 0x0,0xf
01e4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01e5 02c7 | | Declare_Variable Any
01e6 edff | | Load 0x6,-0x1
01e7 e018 | | Load 0x0,0x18
01e8 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
01e9 ae02 | | Store_Unchecked 0x7,0x2
01ea e00f | | Load 0x0,0xf
01eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01ec 02c7 | | Declare_Variable Any
01ed 00d8 | | Load_Top At_Offset_0
01ee 1c00 | | Execute_Immediate Run_Utility,0x0
01ef BODY_01e0:
01ef 00cf | | Action Mark_Auxiliary
01f0 7811 |x | Jump 0x202
01f1 00da | | Load_Top At_Offset_2
01f2 e00f | | Load 0x0,0xf
01f3 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01f4 ce03 | | Store 0x7,0x3
01f5 00d9 | | Load_Top At_Offset_1
01f6 e018 | | Load 0x0,0x18
01f7 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
01f8 6804 |h | Jump_Zero 0x1fd
01f9 00d9 | | Load_Top At_Offset_1
01fa e018 | | Load 0x0,0x18
01fb 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
01fc 8a06 | | Call 0x5,0x6
01fd 00da | | Load_Top At_Offset_2
01fe e00f | | Load 0x0,0xf
01ff 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0200 ce02 | | Store 0x7,0x2
0201 00c9 | | Action Pop_Auxiliary_Loop
0202 00da | | Load_Top At_Offset_2
0203 e00f | | Load 0x0,0xf
0204 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0205 6feb |o | Jump_Zero 0x1f1
0206 4501 |E | Exit_Subprogram 0x1
0207 0000 | | .XXX[0x1]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 0213 | | .CONST 0x0213 ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0002 | | .CONST 0x0002 ; Number of locals
020b INIT_0208:
020b e00f | | Load 0x0,0xf
020c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
020d 02c7 | | Declare_Variable Any
020e 4800 |H | Short_Literal 0x0
020f edff | | Load 0x6,-0x1
0210 e01d | | Load 0x0,0x1d
0211 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0212 ae02 | | Store_Unchecked 0x7,0x2
0213 BODY_0208:
0213 00cf | | Action Mark_Auxiliary
0214 780b |x | Jump 0x220
0215 00d9 | | Load_Top At_Offset_1
0216 e00f | | Load 0x0,0xf
0217 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0218 e01d | | Load 0x0,0x1d
0219 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
021a 8a06 | | Call 0x5,0x6
021b 00d9 | | Load_Top At_Offset_1
021c e00f | | Load 0x0,0xf
021d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
021e ce02 | | Store 0x7,0x2
021f 00c9 | | Action Pop_Auxiliary_Loop
0220 00d9 | | Load_Top At_Offset_1
0221 e00f | | Load 0x0,0xf
0222 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0223 6ff1 |o | Jump_Zero 0x215
0224 4501 |E | Exit_Subprogram 0x1
0225 0000 0000 | | .XXX[0x3]
0227 0000 | |
0228 ; --------------------------------------------------------------------------------------
0228 ; Debug Table
0228 ; --------------------------------------------------------------------------------------
0228 0004 0012 | | .DEBUG4 0x0004,0x0012,0xfcc7,0x0000,0x0001,0x0000
022e fa1e 2e88 | . | .XXX[0x1d2]
0230 6a1e 3822 |j 8"|
0232 656c 45cb |elE |
0234 9d0f 41c6 | A |
0236 6022 5289 |`"R |
0238 84ab 9517 | |
023a c5a8 69cb | i |
023c c9c1 9ca8 | |
023e 79c8 c61d |y |
0240 b4aa b420 | |
0242 b21e 8a88 | |
0244 adcb f569 | i|
0246 d4a9 aa19 | |
0248 061f a40a | |
024a 796c b9cb |yl |
024c ee18 de1c | |
024e 2110 e61f |! |
0250 b219 9014 | |
0252 f21e d288 | |
0254 fa1e 0caa | |
0256 28a9 121f |( |
0258 7c23 40aa ||#@ |
025a f28b d822 | "|
025c 54ab c423 |T #|
025e 5289 261c |R & |
0260 4513 edcd |E |
0262 19c9 a94f | O|
0264 5214 4911 |R I |
0266 c68b 81c5 | |
0268 35c8 b110 |5 |
026a 1426 a4a9 | & |
026c 49c9 7a57 |I zW|
026e 468a 6a84 |F j |
0270 c16d 6e1d | mn |
0272 61ca ccaa |a |
0274 d4a8 6c24 | l$|
0276 f511 fd6d | m|
0278 7e1c b68a |~ |
027a 0d6d e96a | m j|
027c 156f c80b | o |
027e 0ca9 2113 | ! |
0280 928b 20aa | |
0282 316e d9cf |1n |
0284 9289 b9c8 | |
0286 b14c f68a | L |
0288 4d6e 696d |Mnim|
028a da1f c68a | |
028c 716f 60a9 |qo` |
028e ea1f aacd | |
0290 1911 36d6 | 6 |
0292 816f 88ab | o |
0294 cca6 01c8 | |
0296 1a8f d209 | |
0298 3e89 a5af |> |
029a b8a8 028e | |
029c 22bd b825 |" %|
029e c026 2e1d | &. |
02a0 9406 c56e | n|
02a2 35c9 b825 |5 %|
02a4 668b 6d0f |f m |
02a6 f8aa 0c24 | $|
02a8 5c1a e96d |\ m|
02aa 0a8e 59c8 | Y |
02ac 60ad c56e |` n|
02ae fd6e a1c8 | n |
02b0 74ad 0e8d |t |
02b2 8d10 c21c | |
02b4 3cae 861c |< |
02b6 88ac 50ac | P |
02b8 c68e a28a | |
02ba ac26 6513 | &e |
02bc 3ad7 5426 |: T&|
02be c5c8 8caf | |
02c0 6ad6 ba1f |j |
02c2 1d6c ce8e | l |
02c4 1d10 acac | |
02c6 86d7 72d4 | r |
02c8 b68f 75d2 | u |
02ca e61e edc9 | |
02cc 068f 9d6e | n|
02ce f9ca 0e8a | |
02d0 fe1f 5a1f | Z |
02d2 b828 fcaf | ( |
02d4 bd6f b14f | o O|
02d6 c2d5 34af | 4 |
02d8 bc27 29c9 | ') |
02da 2293 f1d7 |" |
02dc ed6f f425 | o %|
02de 5e91 3a90 |^ : |
02e0 5029 5cac |P)\ |
02e2 0d70 2604 | p& |
02e4 e274 4d70 | tMp|
02e6 40b2 d16f |@ o|
02e8 3c91 8292 |< |
02ea c2bf 6e1c | n |
02ec 12da dd10 | |
02ee 8c2b 8dca | + |
02f0 debc 2ed9 | . |
02f2 c0ac 9d18 | |
02f4 5d73 7d11 |]s} |
02f6 dcaf bdc8 | |
02f8 7173 a8b2 |qs |
02fa b41b f1cc | |
02fc 8173 9cb0 | s |
02fe 6e91 8c2a |n *|
0300 0cae a1af | |
0302 c61d b68b | |
0304 556f e9c8 |Uo |
0306 1517 de1e | |
0308 b16f f5b8 | o |
030a a691 ee01 | |
030c 6c2a 58af |l*X |
030e fa1c be91 | |
0310 1973 1289 | s |
0312 4501 2153 |E !S|
0314 921d cc28 | (|
0316 fd70 de93 | p |
0318 3a89 0d70 |: p|
031a 3220 e173 |2 s|
031c f510 3e20 | > |
031e 5221 1116 |R! |
0320 2828 6dcd |((m |
0322 1293 b56f | o|
0324 4495 9691 |D |
0326 8553 34af | S4 |
0328 04ac 7220 | r |
032a 6222 0291 |b" |
032c 31d4 e804 |1 |
032e a5cd c690 | |
0330 fada b828 | (|
0332 b5cd 3ad9 | : |
0334 2ad8 7115 |* q |
0336 e690 f514 | |
0338 fadb 70ac | p |
033a b221 5ad9 | !Z |
033c 2adb 8cac |* |
033e c222 1690 | " |
0340 65cf a4ac |e |
0342 d222 2690 | "& |
0344 5621 3021 |V!0!|
0346 e970 15b2 | p |
0348 2570 e573 |%p s|
034a 9c29 21ce | )! |
034c 0570 75cf | pu |
034e ecad 0620 | |
0350 8ac3 9428 | (|
0352 4025 8116 |@% |
0354 0a05 7115 | q |
0356 da93 2828 | ((|
0358 28b0 242d |( $-|
035a 4221 9cad |B! |
035c 4515 75cf |E u |
035e ecf1 3223 | 2#|
0360 e829 5d16 | )] |
0362 ae93 e56c | l|
0364 6a20 942c |j ,|
0366 e2c0 88b1 | |
0368 6a21 adce |j! |
036a d291 f914 | |
036c a8b1 7e21 | ~!|
036e 7221 e430 |r! 0|
0370 bcb1 d1cf | |
0372 1291 d9ce | |
0374 b621 a571 | ! q|
0376 aa21 e9cf | ! |
0378 1a93 5292 | R |
037a 4ed9 5c2e |N \.|
037c f971 ca23 | q #|
037e 3691 18b3 |6 |
0380 2115 fd15 |! |
0382 24b2 1dce |$ |
0384 7515 ea23 |u #|
0386 b692 242d | $-|
0388 c42e 8917 | . |
038a ae0a 2516 | % |
038c 49ce 08b5 |I |
038e 3627 3972 |6'9r|
0390 96d9 8c2e | .|
0392 4d17 6572 |M er|
0394 65cd a0b2 |e |
0396 d516 7ed9 | ~ |
0398 b0b2 79ce | y |
039a 3dd1 fcb3 |= |
039c c096 f916 | |
039e f433 ce92 | 3 |
03a0 beda f42d | -|
03a2 e4b2 6222 | b"|
03a4 a1ce b622 | "|
03a6 00b2 adcf | |
03a8 fa92 d172 | r|
03aa 20b3 4116 | A |
03ac 2cb0 0e96 |, |
03ae 906f 1d17 | o |
03b0 12da 48b2 | H |
03b2 aa22 54b0 | "T |
03b4 75d5 c8b2 |u |
03b6 60b0 1d74 |` t|
03b8 3a94 1a8a |: |
03ba 74b2 550a |t U |
03bc d620 744e | tN|
03be 8c2e 8cb0 | . |
03c0 5e97 5026 |^ P&|
03c2 ea23 d82e | # .|
03c4 a8b3 ad16 | |
03c6 441a fe22 |D "|
03c8 bcb0 6176 | av|
03ca ad6b 8d6b | k k|
03cc 7edb 45ce |~ E |
03ce e0b1 a830 | 0|
03d0 8177 2a23 | w*#|
03d2 5dcf 9117 |] |
03d4 65cd c977 |e w|
03d6 6dcc 011b |m |
03d8 5d71 a833 |]q 3|
03da 4e23 d6d8 |N# |
03dc c577 0a8d | w |
03de a833 6222 | 3b"|
03e0 9407 48b2 | H |
03e2 e024 e977 | $ w|
03e4 b9cf e1cb | |
03e6 60b1 7e23 |` ~#|
03e8 7623 74b1 |v#t |
03ea f109 1575 | u|
03ec 3697 74b3 |6 t |
03ee 90b3 be1f | |
03f0 ae23 b21f | # |
03f2 b620 f42a | *|
03f4 187f f1cd | |
03f6 2c31 6a94 |,1j |
03f8 6a1e ba21 |j !|
03fa 4833 d621 |H3 !|
03fc a296 8e7b | {|
03fe e8b2 e4b3 | |