3 PUBLIC _rgReserved DB 65,76,73,71,78,0,0,0,66,89,84
\r
4 DB 69,0,0,0,0,67,79,68,69,0,0
\r
5 DB 0,0,68,65,84,65,0,0,0,0,68
\r
6 DB 66,0,0,0,0,0,0,68,68,0,0
\r
7 DB 0,0,0,0,68,70,0,0,0,0,0
\r
8 DB 0,68,85,80,0,0,0,0,0,68,87
\r
9 DB 0,0,0,0,0,0,68,87,79,82,68
\r
10 DB 0,0,0,69,78,68,0,0,0,0,0
\r
11 DB 69,81,85,0,0,0,0,0,69,88,84
\r
12 DB 82,78,0,0,0,70,65,82,0,0,0
\r
13 DB 0,0,70,87,79,82,68,0,0,0,73
\r
14 DB 78,67,76,85,68,69,0,78,65,77,69
\r
15 DB 0,0,0,0,78,69,65,82,0,0,0
\r
16 DB 0,79,70,70,83,69,84,0,0,80,65
\r
17 DB 82,65,0,0,0,0,80,84,82,0,0
\r
18 DB 0,0,0,80,85,66,76,73,67,0,0
\r
19 DB 83,69,65,82,67,72,0,0,83,72,79
\r
20 DB 82,84,0,0,0,83,84,65,67,75,0
\r
21 DB 0,0,83,84,65,82,84,0,0,0,85
\r
22 DB 83,69,49,54,0,0,0,85,83,69,51
\r
23 DB 50,0,0,0,86,73,82,84,85,65,76
\r
24 DB 0,87,79,82,68,0,0,0,0
\r
25 PUBLIC _rgreg DB 65,72,0,0,65,76,0,0,65,88,0
\r
26 DB 0,66,72,0,0,66,76,0,0,66,80
\r
27 DB 0,0,66,88,0,0,67,72,0,0,67
\r
28 DB 76,0,0,67,82,48,0,67,82,49,0
\r
29 DB 67,82,50,0,67,82,51,0,67,83,0
\r
30 DB 0,67,88,0,0,68,72,0,0,68,73
\r
31 DB 0,0,68,76,0,0,68,82,48,0,68
\r
32 DB 82,49,0,68,82,50,0,68,82,51,0
\r
33 DB 68,82,54,0,68,82,55,0,68,83,0
\r
34 DB 0,68,88,0,0,69,65,88,0,69,66
\r
35 DB 80,0,69,66,88,0,69,67,88,0,69
\r
36 DB 68,73,0,69,68,88,0,69,83,73,0
\r
37 DB 69,83,0,0,69,83,80,0,70,83,0
\r
38 DB 0,71,83,0,0,83,73,0,0,83,80
\r
39 DB 0,0,83,83,0,0,84,82,54,0,84
\r
40 DB 82,55,0,0,0,0,0,0,0,0,0
\r
41 DB 0,0,0,0,0,0,0,0,0,0,0
\r
42 DB 0,0,0,0,0,0,0,0,0,0,0
\r
43 DB 0,0,0,0,0,0,0,0,0,0
\r
44 PUBLIC _rginst DB 65,65,65,0,0,0,0,65,65,68,0
\r
45 DB 0,0,0,65,65,77,0,0,0,0,65
\r
46 DB 65,83,0,0,0,0,65,68,67,0,0
\r
47 DB 0,0,65,68,68,0,0,0,0,65,78
\r
48 DB 68,0,0,0,0,65,82,80,76,0,0
\r
49 DB 0,66,79,85,78,68,0,0,66,83,70
\r
50 DB 0,0,0,0,66,83,82,0,0,0,0
\r
51 DB 66,84,0,0,0,0,0,66,84,67,0
\r
52 DB 0,0,0,66,84,82,0,0,0,0,66
\r
53 DB 84,83,0,0,0,0,67,65,76,76,0
\r
54 DB 0,0,67,66,87,0,0,0,0,67,68
\r
55 DB 81,0,0,0,0,67,76,67,0,0,0
\r
56 DB 0,67,76,68,0,0,0,0,67,76,73
\r
57 DB 0,0,0,0,67,76,84,83,0,0,0
\r
58 DB 67,77,67,0,0,0,0,67,77,80,0
\r
59 DB 0,0,0,67,77,80,83,0,0,0,67
\r
60 DB 77,80,83,66,0,0,67,77,80,83,68
\r
61 DB 0,0,67,77,80,83,87,0,0,67,87
\r
62 DB 68,0,0,0,0,67,87,68,69,0,0
\r
63 DB 0,68,65,65,0,0,0,0,68,65,83
\r
64 DB 0,0,0,0,68,69,67,0,0,0,0
\r
65 DB 68,73,86,0,0,0,0,69,78,84,69
\r
66 DB 82,0,0,72,76,84,0,0,0,0,73
\r
67 DB 68,73,86,0,0,0,73,77,85,76,0
\r
68 DB 0,0,73,78,0,0,0,0,0,73,78
\r
69 DB 67,0,0,0,0,73,78,83,0,0,0
\r
70 DB 0,73,78,83,66,0,0,0,73,78,83
\r
71 DB 68,0,0,0,73,78,83,87,0,0,0
\r
72 DB 73,78,84,0,0,0,0,73,78,84,79
\r
73 DB 0,0,0,73,82,69,84,0,0,0,73
\r
74 DB 82,69,84,68,0,0,74,65,0,0,0
\r
75 DB 0,0,74,65,69,0,0,0,0,74,66
\r
76 DB 0,0,0,0,0,74,66,69,0,0,0
\r
77 DB 0,74,67,0,0,0,0,0,74,67,88
\r
78 DB 90,0,0,0,74,69,0,0,0,0,0
\r
79 DB 74,69,67,88,90,0,0,74,71,0,0
\r
80 DB 0,0,0,74,71,69,0,0,0,0,74
\r
81 DB 76,0,0,0,0,0,74,76,69,0,0
\r
82 DB 0,0,74,77,80,0,0,0,0,74,78
\r
83 DB 65,0,0,0,0,74,78,65,69,0,0
\r
84 DB 0,74,78,66,0,0,0,0,74,78,66
\r
85 DB 69,0,0,0,74,78,67,0,0,0,0
\r
86 DB 74,78,69,0,0,0,0,74,78,71,0
\r
87 DB 0,0,0,74,78,71,69,0,0,0,74
\r
88 DB 78,76,0,0,0,0,74,78,76,69,0
\r
89 DB 0,0,74,78,79,0,0,0,0,74,78
\r
90 DB 80,0,0,0,0,74,78,83,0,0,0
\r
91 DB 0,74,78,90,0,0,0,0,74,79,0
\r
92 DB 0,0,0,0,74,80,0,0,0,0,0
\r
93 DB 74,80,69,0,0,0,0,74,80,79,0
\r
94 DB 0,0,0,74,83,0,0,0,0,0,74
\r
95 DB 90,0,0,0,0,0,76,65,72,70,0
\r
96 DB 0,0,76,65,82,0,0,0,0,76,68
\r
97 DB 83,0,0,0,0,76,69,65,0,0,0
\r
98 DB 0,76,69,65,86,69,0,0,76,69,83
\r
99 DB 0,0,0,0,76,70,83,0,0,0,0
\r
100 DB 76,71,68,84,0,0,0,76,71,83,0
\r
101 DB 0,0,0,76,73,68,84,0,0,0,76
\r
102 DB 76,68,84,0,0,0,76,77,83,87,0
\r
103 DB 0,0,76,79,67,75,0,0,0,76,79
\r
104 DB 68,83,0,0,0,76,79,68,83,66,0
\r
105 DB 0,76,79,68,83,68,0,0,76,79,68
\r
106 DB 83,87,0,0,76,79,79,80,0,0,0
\r
107 DB 76,79,79,80,69,0,0,76,79,79,80
\r
108 DB 78,69,0,76,79,79,80,78,90,0,76
\r
109 DB 79,79,80,90,0,0,76,83,76,0,0
\r
110 DB 0,0,76,83,83,0,0,0,0,76,84
\r
111 DB 82,0,0,0,0,77,79,86,0,0,0
\r
112 DB 0,77,79,86,83,0,0,0,77,79,86
\r
113 DB 83,66,0,0,77,79,86,83,68,0,0
\r
114 DB 77,79,86,83,87,0,0,77,79,86,83
\r
115 DB 88,0,0,77,79,86,90,88,0,0,77
\r
116 DB 85,76,0,0,0,0,78,69,71,0,0
\r
117 DB 0,0,78,79,80,0,0,0,0,78,79
\r
118 DB 84,0,0,0,0,79,82,0,0,0,0
\r
119 DB 0,79,85,84,0,0,0,0,79,85,84
\r
120 DB 83,0,0,0,79,85,84,83,66,0,0
\r
121 DB 79,85,84,83,68,0,0,79,85,84,83
\r
122 DB 87,0,0,80,79,80,0,0,0,0,80
\r
123 DB 79,80,65,0,0,0,80,79,80,65,68
\r
124 DB 0,0,80,79,80,70,0,0,0,80,79
\r
125 DB 80,70,68,0,0,80,85,83,72,0,0
\r
126 DB 0,80,85,83,72,65,0,0,80,85,83
\r
127 DB 72,65,68,0,80,85,83,72,70,0,0
\r
128 DB 80,85,83,72,70,68,0,82,67,76,0
\r
129 DB 0,0,0,82,67,82,0,0,0,0,82
\r
130 DB 69,80,0,0,0,0,82,69,80,69,0
\r
131 DB 0,0,82,69,80,78,69,0,0,82,69
\r
132 DB 80,78,90,0,0,82,69,80,90,0,0
\r
133 DB 0,82,69,84,0,0,0,0,82,69,84
\r
134 DB 70,0,0,0,82,69,84,78,0,0,0
\r
135 DB 82,79,76,0,0,0,0,82,79,82,0
\r
136 DB 0,0,0,83,65,72,70,0,0,0,83
\r
137 DB 65,76,0,0,0,0,83,65,82,0,0
\r
138 DB 0,0,83,66,66,0,0,0,0,83,67
\r
139 DB 65,83,0,0,0,83,67,65,83,66,0
\r
140 DB 0,83,67,65,83,68,0,0,83,67,65
\r
141 DB 83,87,0,0,83,69,84,65,0,0,0
\r
142 DB 83,69,84,65,69,0,0,83,69,84,66
\r
143 DB 0,0,0,83,69,84,66,69,0,0,83
\r
144 DB 69,84,67,0,0,0,83,69,84,69,0
\r
145 DB 0,0,83,69,84,71,0,0,0,83,69
\r
146 DB 84,71,69,0,0,83,69,84,76,0,0
\r
147 DB 0,83,69,84,76,69,0,0,83,69,84
\r
148 DB 78,65,0,0,83,69,84,78,65,69,0
\r
149 DB 83,69,84,78,66,0,0,83,69,84,78
\r
150 DB 66,69,0,83,69,84,78,67,0,0,83
\r
151 DB 69,84,78,69,0,0,83,69,84,78,71
\r
152 DB 0,0,83,69,84,78,71,69,0,83,69
\r
153 DB 84,78,76,0,0,83,69,84,78,76,69
\r
154 DB 0,83,69,84,78,79,0,0,83,69,84
\r
155 DB 78,80,0,0,83,69,84,78,83,0,0
\r
156 DB 83,69,84,78,90,0,0,83,69,84,79
\r
157 DB 0,0,0,83,69,84,80,0,0,0,83
\r
158 DB 69,84,80,69,0,0,83,69,84,80,79
\r
159 DB 0,0,83,69,84,83,0,0,0,83,69
\r
160 DB 84,90,0,0,0,83,71,68,84,0,0
\r
161 DB 0,83,72,76,0,0,0,0,83,72,76
\r
162 DB 68,0,0,0,83,72,82,0,0,0,0
\r
163 DB 83,72,82,68,0,0,0,83,73,68,84
\r
164 DB 0,0,0,83,76,68,84,0,0,0,83
\r
165 DB 77,83,87,0,0,0,83,84,67,0,0
\r
166 DB 0,0,83,84,68,0,0,0,0,83,84
\r
167 DB 73,0,0,0,0,83,84,79,83,0,0
\r
168 DB 0,83,84,79,83,66,0,0,83,84,79
\r
169 DB 83,68,0,0,83,84,79,83,87,0,0
\r
170 DB 83,84,82,0,0,0,0,83,85,66,0
\r
171 DB 0,0,0,84,69,83,84,0,0,0,86
\r
172 DB 69,82,82,0,0,0,86,69,82,87,0
\r
173 DB 0,0,87,65,73,84,0,0,0,88,67
\r
174 DB 72,71,0,0,0,88,76,65,84,0,0
\r
175 DB 0,88,76,65,84,66,0,0,88,79,82
\r
177 PUBLIC _rgrinst DB 70,50,88,77,49,0,0,0,70,65,66
\r
178 DB 83,0,0,0,0,70,65,68,68,0,0
\r
179 DB 0,0,70,65,68,68,80,0,0,0,70
\r
180 DB 66,76,68,0,0,0,0,70,66,83,84
\r
181 DB 80,0,0,0,70,67,72,83,0,0,0
\r
182 DB 0,70,67,76,69,88,0,0,0,70,67
\r
183 DB 79,77,0,0,0,0,70,67,79,77,80
\r
184 DB 0,0,0,70,67,79,77,80,80,0,0
\r
185 DB 70,67,79,83,0,0,0,0,70,68,69
\r
186 DB 67,83,84,80,0,70,68,73,86,0,0
\r
187 DB 0,0,70,68,73,86,80,0,0,0,70
\r
188 DB 68,73,86,82,0,0,0,70,68,73,86
\r
189 DB 82,80,0,0,70,70,82,69,69,0,0
\r
190 DB 0,70,73,65,68,68,0,0,0,70,73
\r
191 DB 67,79,77,0,0,0,70,73,67,79,77
\r
192 DB 80,0,0,70,73,68,73,86,0,0,0
\r
193 DB 70,73,68,73,86,82,0,0,70,73,76
\r
194 DB 68,0,0,0,0,70,73,77,85,76,0
\r
195 DB 0,0,70,73,78,67,83,84,80,0,70
\r
196 DB 73,78,73,84,0,0,0,70,73,83,84
\r
197 DB 0,0,0,0,70,73,83,84,80,0,0
\r
198 DB 0,70,73,83,85,66,0,0,0,70,73
\r
199 DB 83,85,66,82,0,0,70,76,68,0,0
\r
200 DB 0,0,0,70,76,68,49,0,0,0,0
\r
201 DB 70,76,68,67,87,0,0,0,70,76,68
\r
202 DB 69,78,86,0,0,70,76,68,76,50,69
\r
203 DB 0,0,70,76,68,76,50,84,0,0,70
\r
204 DB 76,68,76,71,50,0,0,70,76,68,76
\r
205 DB 78,50,0,0,70,76,68,80,73,0,0
\r
206 DB 0,70,76,68,90,0,0,0,0,70,77
\r
207 DB 85,76,0,0,0,0,70,77,85,76,80
\r
208 DB 0,0,0,70,78,67,76,69,88,0,0
\r
209 DB 70,78,73,78,73,84,0,0,70,78,79
\r
210 DB 80,0,0,0,0,70,78,83,65,86,69
\r
211 DB 0,0,70,78,83,84,67,87,0,0,70
\r
212 DB 78,83,84,69,78,86,0,70,78,83,84
\r
213 DB 83,87,0,0,70,80,65,84,65,78,0
\r
214 DB 0,70,80,82,69,77,0,0,0,70,80
\r
215 DB 82,69,77,49,0,0,70,80,84,65,78
\r
216 DB 0,0,0,70,82,78,68,73,78,84,0
\r
217 DB 70,82,83,84,79,82,0,0,70,83,65
\r
218 DB 86,69,0,0,0,70,83,67,65,76,69
\r
219 DB 0,0,70,83,73,78,0,0,0,0,70
\r
220 DB 83,73,78,67,79,83,0,70,83,81,82
\r
221 DB 84,0,0,0,70,83,84,0,0,0,0
\r
222 DB 0,70,83,84,67,87,0,0,0,70,83
\r
223 DB 84,69,78,86,0,0,70,83,84,80,0
\r
224 DB 0,0,0,70,83,84,83,87,0,0,0
\r
225 DB 70,83,85,66,0,0,0,0,70,83,85
\r
226 DB 66,80,0,0,0,70,83,85,66,80,82
\r
227 DB 0,0,70,83,85,66,82,0,0,0,70
\r
228 DB 84,83,84,0,0,0,0,70,85,67,79
\r
229 DB 77,0,0,0,70,85,67,79,77,80,0
\r
230 DB 0,70,85,67,79,77,80,80,0,70,87
\r
231 DB 65,73,84,0,0,0,70,88,65,77,0
\r
232 DB 0,0,0,70,88,67,72,0,0,0,0
\r
233 DB 70,88,84,82,65,67,84,0,70,89,76
\r
234 DB 50,88,0,0,0,70,89,76,50,88,80
\r
236 PUBLIC _rgINS DB 0,0,0,0,0,0,0,0,1,0,0
\r
237 DB 0,0,55,0,0,2,0,0,0,0,213
\r
238 DB 10,1,3,0,0,0,0,212,10,1,5
\r
239 DB 69,77,0,0,20,0,8,5,81,74,0
\r
240 DB 0,131,16,1,5,80,77,0,0,128,16
\r
241 DB 9,5,80,67,0,0,16,0,12,5,67
\r
242 DB 80,0,0,18,0,10,6,81,75,0,0
\r
243 DB 131,0,1,6,69,77,0,0,4,0,8
\r
244 DB 6,80,77,0,0,128,0,9,6,67,80
\r
245 DB 0,0,2,0,10,6,80,67,0,0,0
\r
246 DB 0,12,7,81,75,0,0,131,32,1,7
\r
247 DB 69,77,0,0,36,0,8,7,80,77,0
\r
248 DB 0,128,32,9,7,67,80,0,0,34,0
\r
249 DB 10,7,80,67,0,0,32,0,12,8,79
\r
250 DB 65,0,0,99,0,4,9,81,82,0,0
\r
251 DB 98,0,2,10,68,81,0,1,188,0,2
\r
252 DB 11,68,81,0,1,189,0,2,12,81,68
\r
253 DB 0,1,163,0,4,12,81,74,0,1,186
\r
254 DB 32,1,13,81,68,0,1,187,0,4,13
\r
255 DB 81,74,0,1,186,56,1,14,81,68,0
\r
256 DB 1,179,0,4,14,81,74,0,1,186,48
\r
257 DB 1,15,81,68,0,1,171,0,4,15,81
\r
258 DB 74,0,1,186,40,1,16,62,0,0,0
\r
259 DB 232,0,0,16,81,0,0,0,255,16,1
\r
260 DB 16,63,0,0,0,154,0,0,16,83,0
\r
261 DB 0,0,255,24,1,17,0,0,0,4,152
\r
262 DB 0,0,30,0,0,0,2,152,0,0,19
\r
263 DB 0,0,0,0,248,0,0,20,0,0,0
\r
264 DB 0,252,0,0,21,0,0,0,0,250,0
\r
265 DB 0,22,0,0,0,1,6,0,0,23,0
\r
266 DB 0,0,0,245,0,0,24,81,75,0,0
\r
267 DB 131,56,1,24,69,77,0,0,60,0,8
\r
268 DB 24,80,77,0,0,128,56,9,24,67,80
\r
269 DB 0,0,58,0,10,24,80,67,0,0,56
\r
270 DB 0,12,26,0,0,0,0,166,0,0,27
\r
271 DB 0,0,0,0,167,0,0,28,0,0,0
\r
272 DB 8,167,0,0,29,0,0,0,8,153,0
\r
273 DB 0,18,0,0,0,2,153,0,0,31,0
\r
274 DB 0,0,0,39,0,0,32,0,0,0,0
\r
275 DB 47,0,0,33,68,0,0,0,72,0,16
\r
276 DB 33,80,0,0,0,254,8,9,34,80,0
\r
277 DB 0,0,246,48,9,35,76,74,0,0,200
\r
278 DB 0,128,36,0,0,0,0,244,0,0,37
\r
279 DB 80,0,0,0,246,56,9,38,80,0,0
\r
280 DB 0,246,40,9,38,68,81,0,1,175,0
\r
281 DB 2,38,68,81,74,0,107,0,2,38,68
\r
282 DB 74,0,0,107,0,130,38,68,81,77,0
\r
283 DB 105,0,2,38,68,77,0,0,105,0,2
\r
284 DB 39,69,74,0,0,228,0,136,39,69,153
\r
285 DB 0,0,236,0,136,40,68,0,0,0,64
\r
286 DB 0,16,40,80,0,0,0,254,0,9,42
\r
287 DB 0,0,0,0,108,0,0,43,0,0,0
\r
288 DB 0,109,0,0,44,0,0,0,8,109,0
\r
289 DB 0,45,85,0,0,0,204,0,0,45,74
\r
290 DB 0,0,0,205,0,0,46,0,0,0,0
\r
291 DB 206,0,0,47,0,0,0,8,207,0,0
\r
292 DB 48,0,0,0,0,207,0,0,49,61,0
\r
293 DB 0,0,119,0,0,49,62,0,0,1,135
\r
294 DB 0,0,50,61,0,0,0,115,0,0,50
\r
295 DB 62,0,0,1,131,0,0,51,61,0,0
\r
296 DB 0,114,0,0,51,62,0,0,1,130,0
\r
297 DB 0,52,61,0,0,0,118,0,0,52,62
\r
298 DB 0,0,1,134,0,0,53,61,0,0,0
\r
299 DB 114,0,0,53,62,0,0,1,130,0,0
\r
300 DB 54,61,0,0,0,227,0,0,65,61,0
\r
301 DB 0,0,119,0,0,65,62,0,0,1,135
\r
302 DB 0,0,64,61,0,0,0,115,0,0,64
\r
303 DB 62,0,0,1,131,0,0,66,61,0,0
\r
304 DB 0,115,0,0,66,62,0,0,1,131,0
\r
305 DB 0,62,61,0,0,0,118,0,0,62,62
\r
306 DB 0,0,1,134,0,0,63,61,0,0,0
\r
307 DB 114,0,0,63,62,0,0,1,130,0,0
\r
308 DB 56,61,0,0,0,227,0,0,55,61,0
\r
309 DB 0,0,116,0,0,55,62,0,0,1,132
\r
310 DB 0,0,57,61,0,0,0,127,0,0,57
\r
311 DB 62,0,0,1,143,0,0,58,61,0,0
\r
312 DB 0,125,0,0,58,62,0,0,1,141,0
\r
313 DB 0,70,61,0,0,0,125,0,0,70,62
\r
314 DB 0,0,1,141,0,0,59,61,0,0,0
\r
315 DB 124,0,0,59,62,0,0,1,140,0,0
\r
316 DB 69,61,0,0,0,124,0,0,69,62,0
\r
317 DB 0,1,140,0,0,60,61,0,0,0,126
\r
318 DB 0,0,60,62,0,0,1,142,0,0,68
\r
319 DB 61,0,0,0,126,0,0,68,62,0,0
\r
320 DB 1,142,0,0,67,61,0,0,0,117,0
\r
321 DB 0,67,62,0,0,1,133,0,0,71,61
\r
322 DB 0,0,0,127,0,0,71,62,0,0,1
\r
323 DB 143,0,0,72,61,0,0,0,113,0,0
\r
324 DB 72,62,0,0,1,129,0,0,73,61,0
\r
325 DB 0,0,123,0,0,73,62,0,0,1,139
\r
326 DB 0,0,74,61,0,0,0,121,0,0,74
\r
327 DB 62,0,0,1,137,0,0,75,61,0,0
\r
328 DB 0,117,0,0,75,62,0,0,1,133,0
\r
329 DB 0,76,61,0,0,0,112,0,0,76,62
\r
330 DB 0,0,1,128,0,0,77,61,0,0,0
\r
331 DB 122,0,0,77,62,0,0,1,138,0,0
\r
332 DB 79,61,0,0,0,123,0,0,79,62,0
\r
333 DB 0,1,139,0,0,78,61,0,0,0,122
\r
334 DB 0,0,78,62,0,0,1,138,0,0,80
\r
335 DB 61,0,0,0,120,0,0,80,62,0,0
\r
336 DB 1,136,0,0,81,61,0,0,0,116,0
\r
337 DB 0,81,62,0,0,1,132,0,0,61,61
\r
338 DB 0,0,0,235,0,0,61,62,0,0,0
\r
339 DB 233,0,0,61,81,0,0,0,255,32,1
\r
340 DB 61,63,0,0,0,234,0,0,61,83,0
\r
341 DB 0,0,255,40,1,82,0,0,0,0,159
\r
342 DB 0,0,83,68,81,0,1,2,0,2,85
\r
343 DB 68,82,0,0,141,0,130,86,0,0,0
\r
344 DB 0,201,0,0,89,83,0,0,1,1,16
\r
345 DB 1,91,83,0,0,1,1,24,1,84,68
\r
346 DB 83,0,0,197,0,2,105,68,83,0,1
\r
347 DB 178,0,2,87,68,83,0,0,196,0,2
\r
348 DB 88,68,83,0,1,180,0,2,90,68,83
\r
349 DB 0,1,181,0,2,92,79,0,0,1,0
\r
350 DB 16,1,93,79,0,0,1,1,48,1,94
\r
351 DB 0,0,0,0,240,0,0,96,0,0,0
\r
352 DB 0,172,0,0,97,0,0,0,0,173,0
\r
353 DB 0,98,0,0,0,8,173,0,0,99,61
\r
354 DB 0,0,0,226,0,0,100,61,0,0,0
\r
355 DB 225,0,0,103,61,0,0,0,225,0,0
\r
356 DB 101,61,0,0,0,224,0,0,102,61,0
\r
357 DB 0,0,224,0,0,104,68,81,0,1,3
\r
358 DB 0,2,106,79,0,0,1,0,24,1,107
\r
359 DB 69,84,0,0,160,0,8,107,84,69,0
\r
360 DB 0,162,0,8,107,64,74,0,0,176,0
\r
361 DB 16,107,68,77,0,0,184,0,16,107,67
\r
362 DB 80,0,0,138,0,10,107,80,67,0,0
\r
363 DB 136,0,12,107,80,77,0,0,198,0,10
\r
364 DB 107,79,70,0,0,140,0,4,107,70,79
\r
365 DB 0,0,142,0,2,107,66,71,0,1,32
\r
366 DB 0,4,107,71,66,0,1,34,0,2,107
\r
367 DB 66,72,0,1,33,0,4,107,72,66,0
\r
368 DB 1,35,0,2,107,66,73,0,1,36,0
\r
369 DB 4,107,73,66,0,1,38,0,2,109,0
\r
370 DB 0,0,0,164,0,0,110,0,0,0,0
\r
371 DB 165,0,0,111,0,0,0,8,165,0,0
\r
372 DB 112,66,79,0,1,191,0,130,112,68,78
\r
373 DB 0,1,190,0,130,113,66,79,0,1,183
\r
374 DB 0,130,113,68,78,0,1,182,0,130,114
\r
375 DB 80,0,0,0,246,32,9,115,80,0,0
\r
376 DB 0,246,24,9,116,0,0,0,0,144,0
\r
377 DB 0,117,80,0,0,0,246,16,9,118,81
\r
378 DB 75,0,0,131,8,1,118,69,77,0,0
\r
379 DB 12,0,8,118,80,77,0,0,128,8,9
\r
380 DB 118,67,80,0,0,10,0,10,118,80,67
\r
381 DB 0,0,8,0,12,119,74,69,0,0,230
\r
382 DB 0,8,119,153,69,0,0,238,0,8,121
\r
383 DB 0,0,0,0,110,0,0,122,0,0,0
\r
384 DB 0,111,0,0,123,0,0,0,8,111,0
\r
385 DB 0,124,82,0,0,0,143,0,1,124,68
\r
386 DB 0,0,0,88,0,16,124,152,0,0,0
\r
387 DB 31,0,0,124,161,0,0,0,7,0,0
\r
388 DB 124,167,0,0,0,23,0,0,124,163,0
\r
389 DB 0,1,161,0,0,124,164,0,0,1,169
\r
390 DB 0,0,125,0,0,0,0,97,0,0,126
\r
391 DB 0,0,0,0,97,0,0,127,0,0,0
\r
392 DB 0,157,0,0,128,0,0,0,0,157,0
\r
393 DB 0,129,82,0,0,0,255,48,1,129,68
\r
394 DB 0,0,0,80,0,16,129,75,0,0,0
\r
395 DB 106,0,0,129,77,0,0,0,104,0,0
\r
396 DB 129,141,0,0,0,14,0,0,129,167,0
\r
397 DB 0,0,22,0,0,129,152,0,0,0,30
\r
398 DB 0,0,129,161,0,0,0,6,0,0,129
\r
399 DB 163,0,0,1,160,0,0,129,164,0,0
\r
400 DB 1,168,0,0,130,0,0,0,0,96,0
\r
401 DB 0,131,0,0,0,0,96,0,0,132,0
\r
402 DB 0,0,0,156,0,0,133,0,0,0,0
\r
403 DB 156,0,0,134,80,86,0,0,208,16,137
\r
404 DB 134,80,136,0,0,210,16,137,134,80,74
\r
405 DB 0,0,192,16,137,135,80,86,0,0,208
\r
406 DB 24,137,135,80,136,0,0,210,24,137,135
\r
407 DB 80,74,0,0,192,24,137,144,80,86,0
\r
408 DB 0,208,0,137,144,80,136,0,0,210,0
\r
409 DB 137,144,80,74,0,0,192,0,137,145,80
\r
410 DB 86,0,0,208,8,137,145,80,136,0,0
\r
411 DB 210,8,137,145,80,74,0,0,192,8,137
\r
412 DB 136,0,0,0,0,243,0,0,137,0,0
\r
413 DB 0,0,243,0,0,138,0,0,0,0,242
\r
414 DB 0,0,143,0,0,0,0,195,0,0,143
\r
415 DB 76,0,0,0,194,0,0,142,0,0,0
\r
416 DB 0,203,0,0,142,76,0,0,0,202,0
\r
417 DB 0,147,80,86,0,0,208,32,137,147,80
\r
418 DB 136,0,0,210,32,137,147,80,74,0,0
\r
419 DB 192,32,137,148,80,86,0,0,208,56,137
\r
420 DB 148,80,136,0,0,210,56,137,148,80,74
\r
421 DB 0,0,192,56,137,185,80,86,0,0,208
\r
422 DB 32,137,185,80,136,0,0,210,32,137,185
\r
423 DB 80,74,0,0,192,32,137,187,80,86,0
\r
424 DB 0,208,40,137,187,80,136,0,0,210,40
\r
425 DB 137,187,80,74,0,0,192,40,137,149,81
\r
426 DB 75,0,0,131,24,1,149,69,77,0,0
\r
427 DB 28,0,8,149,80,77,0,0,128,24,9
\r
428 DB 149,67,80,0,0,26,0,10,149,80,67
\r
429 DB 0,0,24,0,12,151,0,0,0,0,174
\r
430 DB 0,0,152,0,0,0,0,175,0,0,153
\r
431 DB 0,0,0,8,175,0,0,154,78,0,0
\r
432 DB 1,151,0,64,155,78,0,0,1,147,0
\r
433 DB 64,156,78,0,0,1,146,0,64,157,78
\r
434 DB 0,0,1,150,0,64,158,78,0,0,1
\r
435 DB 146,0,64,159,78,0,0,1,148,0,64
\r
436 DB 160,78,0,0,1,159,0,64,161,78,0
\r
437 DB 0,1,157,0,64,162,78,0,0,1,156
\r
438 DB 0,64,163,78,0,0,1,158,0,64,164
\r
439 DB 78,0,0,1,150,0,64,165,78,0,0
\r
440 DB 1,146,0,64,166,78,0,0,1,147,0
\r
441 DB 64,167,78,0,0,1,151,0,64,168,78
\r
442 DB 0,0,1,147,0,64,169,78,0,0,1
\r
443 DB 149,0,64,170,78,0,0,1,158,0,64
\r
444 DB 171,78,0,0,1,156,0,64,172,78,0
\r
445 DB 0,1,157,0,64,173,78,0,0,1,159
\r
446 DB 0,64,174,78,0,0,1,145,0,64,175
\r
447 DB 78,0,0,1,155,0,64,176,78,0,0
\r
448 DB 1,153,0,64,177,78,0,0,1,149,0
\r
449 DB 64,178,78,0,0,1,144,0,64,179,78
\r
450 DB 0,0,1,154,0,64,180,78,0,0,1
\r
451 DB 154,0,64,181,78,0,0,1,155,0,64
\r
452 DB 182,78,0,0,1,152,0,64,183,78,0
\r
453 DB 0,1,148,0,64,184,83,0,0,1,1
\r
454 DB 0,1,189,83,0,0,1,1,8,1,186
\r
455 DB 81,68,74,1,164,0,0,186,81,68,136
\r
456 DB 1,165,0,0,188,81,68,74,1,172,0
\r
457 DB 0,188,81,68,136,1,173,0,0,190,79
\r
458 DB 0,0,1,0,0,1,191,79,0,0,1
\r
459 DB 1,32,1,192,0,0,0,0,249,0,0
\r
460 DB 194,0,0,0,0,251,0,0,193,0,0
\r
461 DB 0,0,253,0,0,196,0,0,0,0,170
\r
462 DB 0,0,197,0,0,0,0,171,0,0,198
\r
463 DB 0,0,0,8,171,0,0,199,79,0,0
\r
464 DB 1,0,8,1,200,81,75,0,0,131,40
\r
465 DB 1,200,69,77,0,0,44,0,8,200,80
\r
466 DB 77,0,0,128,40,9,200,67,80,0,0
\r
467 DB 42,0,10,200,80,67,0,0,40,0,12
\r
468 DB 201,69,77,0,0,168,0,8,201,80,77
\r
469 DB 0,0,246,0,9,201,67,80,0,0,132
\r
470 DB 0,10,202,79,0,0,1,0,32,1,203
\r
471 DB 79,0,0,1,0,40,1,204,0,0,0
\r
472 DB 0,155,0,0,205,65,130,0,0,144,0
\r
473 DB 16,205,130,65,0,0,144,0,32,205,66
\r
474 DB 154,0,0,144,0,16,205,154,66,0,0
\r
475 DB 144,0,32,205,80,67,0,0,134,0,12
\r
476 DB 205,67,80,0,0,134,0,10,206,82,0
\r
477 DB 0,0,0,0,0,207,0,0,0,0,0
\r
478 DB 0,0,208,81,75,0,0,131,48,1,208
\r
479 DB 69,77,0,0,52,0,8,208,80,77,0
\r
480 DB 0,128,48,9,208,67,80,0,0,50,0
\r
481 DB 10,208,80,67,0,0,48,0,12
\r
482 PUBLIC _rgM32 DB 0,0,0,0,1,0,0,0,3,1,4
\r
483 DB 0,6,1,4,64,10,1,4,128,18,1
\r
484 DB 4,192,64,0,5,0,7,1,4,64,11
\r
485 DB 1,4,128,19,1,4,192,33,0,64,0
\r
486 DB 65,0,128,0,35,1,68,0,67,1,132
\r
487 DB 0,39,1,68,64,43,1,68,128,51,1
\r
488 DB 68,192,71,1,132,64,75,1,132,128,83
\r
490 PUBLIC _rgM16 DW 134,165,0,0,0,0,0,0,134,144,0
\r
491 DW 0,0,0,0,0,133,165,0,0,0,0
\r
492 DW 0,0,133,144,0,0,0,0,0,0,165
\r
493 DW 0,0,0,0,0,0,0,144,0,0,0
\r
494 DW 0,0,0,0,88,0,0,0,0,0,0
\r
495 DW 0,134,0,0,0,0,0,0,0,134,165
\r
496 DW 87,0,0,0,0,0,134,144,87,0,0
\r
497 DW 0,0,0,133,165,87,0,0,0,0,0
\r
498 DW 133,144,87,0,0,0,0,0,165,87,0
\r
499 DW 0,0,0,0,0,144,87,0,0,0,0
\r
500 DW 0,0,133,87,0,0,0,0,0,0,134
\r
501 DW 87,0,0,0,0,0,0,134,165,88,0
\r
502 DW 0,0,0,0,134,144,88,0,0,0,0
\r
503 DW 0,133,165,88,0,0,0,0,0,133,144
\r
504 DW 88,0,0,0,0,0,165,88,0,0,0
\r
505 DW 0,0,0,144,88,0,0,0,0,0,0
\r
506 DW 133,88,0,0,0,0,0,0,134,88,0
\r
508 EXTRN _AllocPage FWORD
\r
509 EXTRN _AllocOSPage FWORD
\r
510 EXTRN _AllocDMAPage FWORD
\r
511 EXTRN _DeAllocPage FWORD
\r
512 EXTRN _QueryPages FWORD
\r
513 EXTRN _GetPhyAdd FWORD
\r
514 EXTRN _AliasMem FWORD
\r
515 EXTRN _DeAliasMem FWORD
\r
516 EXTRN _CreateFile FWORD
\r
517 EXTRN _CreateDir FWORD
\r
518 EXTRN _DeleteDir FWORD
\r
519 EXTRN _OpenFile FWORD
\r
520 EXTRN _RenameFile FWORD
\r
521 EXTRN _GetFileSize FWORD
\r
522 EXTRN _SetFileSize FWORD
\r
523 EXTRN _ReadBlock FWORD
\r
524 EXTRN _WriteBlock FWORD
\r
525 EXTRN _ReadBytes FWORD
\r
526 EXTRN _WriteBytes FWORD
\r
527 EXTRN _GetFileLFA FWORD
\r
528 EXTRN _SetFileLFA FWORD
\r
529 EXTRN _CloseFile FWORD
\r
530 EXTRN _DeleteFile FWORD
\r
531 EXTRN _GetDirSector FWORD
\r
533 PUBLIC _fContinue DB 0
\r
534 PUBLIC _src_fh DD 0,0,0,0,0
\r
535 PUBLIC _run_fh DD 0
\r
536 PUBLIC _lst_fh DD 0
\r
537 PUBLIC _sym_fh DD 0
\r
538 PUBLIC _filetype DB 1
\r
539 PUBLIC _fListA DB 0
\r
540 PUBLIC _fListE DB 0
\r
541 PUBLIC _fSymDump DB 0
\r
542 PUBLIC _Column DB 0
\r
543 PUBLIC _error_count DD 0
\r
544 PUBLIC _warn_count DD 0
\r
545 PUBLIC _fLineIn DB 0
\r
546 PUBLIC _fPutBack DB 0
\r
547 PUBLIC _iSymNext DD 1
\r
548 PUBLIC _fPublic DB 0
\r
549 PUBLIC _fExtern DB 0
\r
550 PUBLIC _fFarLabel DB 0
\r
551 PUBLIC _iLSymNext DD 1
\r
552 PUBLIC _iRefNext DD 0
\r
553 PUBLIC _iERefNext DD 0
\r
554 PUBLIC _iFUNext DD 0
\r
555 PUBLIC _nCDFix DD 0
\r
556 PUBLIC _nDDFix DD 0
\r
557 PUBLIC _nDCFix DD 0
\r
558 PUBLIC _nCCFix DD 0
\r
559 PUBLIC _iMacNext DD 0
\r
560 PUBLIC _fStart DB 0
\r
561 PUBLIC _StartAddr DD 0
\r
562 PUBLIC _oNextData DD 0
\r
563 PUBLIC _oNextCode DD 0
\r
564 PUBLIC _CodeOffset DD 0
\r
565 PUBLIC _DataOffset DD 0
\r
566 PUBLIC _pNextAddr DD 0
\r
567 PUBLIC _fDataSeg DB 0
\r
568 PUBLIC _StackTotal DD 0
\r
569 PUBLIC _fMoreStorage DB 0
\r
570 PUBLIC _StoreSize DD 0
\r
571 L_lit DB 13,10,70,65,84,65,76,32,69,82,82,79,82,44,32,108
\r
572 DB 105,110,101,32,37,108,100,32,45,32,37,115,13,10,0,13
\r
573 DB 10,70,65,84,65,76,32,69,82,82,79,82,44,32,108,105
\r
574 DB 110,101,32,37,108,100,32,45,32,37,115,13,10,0,37,100
\r
575 DB 32,69,114,114,111,114,115,13,10,37,100,32,87,97,114,110
\r
576 DB 105,110,103,115,13,10,0,73,110,118,97,108,105,100,32,101
\r
577 DB 120,112,114,101,115,115,105,111,110,44,32,39,41,39,32,101
\r
578 DB 120,112,101,99,116,101,100,0,73,110,118,97,108,105,100,32
\r
579 DB 101,120,112,114,101,115,115,105,111,110,44,32,118,97,108,117
\r
580 DB 101,32,101,120,112,101,99,116,101,100,0,86,97,108,117,101
\r
581 DB 32,101,120,112,101,99,116,101,100,32,97,102,116,101,114,32
\r
582 DB 117,110,97,114,121,32,39,45,39,0,84,111,111,32,109,97
\r
583 DB 110,121,32,100,105,103,105,116,115,32,102,111,114,32,110,117
\r
584 DB 109,101,114,105,99,32,114,97,100,105,120,0,73,110,118,97
\r
585 DB 108,105,100,32,99,104,97,114,97,99,116,101,114,32,105,110
\r
586 DB 32,97,32,110,117,109,98,101,114,0,85,110,116,101,114,109
\r
587 DB 105,110,97,116,101,100,32,115,116,114,105,110,103,0,85,110
\r
588 DB 114,101,99,111,103,110,105,122,101,100,32,99,104,97,114,97
\r
589 DB 99,116,101,114,0,73,110,118,97,108,105,100,32,65,108,105
\r
590 DB 103,110,109,101,110,116,32,115,112,101,99,105,102,105,101,100
\r
591 DB 0,83,116,97,114,116,32,99,111,109,109,97,110,100,32,111
\r
592 DB 110,108,121,32,97,108,108,111,119,101,100,32,105,110,32,67
\r
593 DB 83,69,71,0,86,105,114,116,117,97,108,32,99,111,109,109
\r
594 DB 97,110,100,32,109,117,115,116,32,98,101,32,102,105,114,115
\r
595 DB 116,32,105,110,32,115,101,103,109,101,110,116,0,73,110,118
\r
596 DB 97,108,105,100,32,86,105,114,116,117,97,108,32,118,97,108
\r
597 DB 117,101,0,83,116,97,114,116,105,110,103,32,97,100,100,114
\r
598 DB 101,115,115,32,110,111,116,32,102,111,117,110,100,0,83,116
\r
599 DB 97,99,107,32,99,111,109,109,97,110,100,32,110,111,116,32
\r
600 DB 97,108,108,111,119,101,100,32,105,110,32,68,83,69,71,0
\r
601 DB 73,110,118,97,108,105,100,32,68,79,84,32,99,111,109,109
\r
602 DB 97,110,100,0,73,110,118,97,108,105,100,32,79,112,101,114
\r
603 DB 97,110,100,0,73,110,118,97,108,105,100,32,115,101,103,109
\r
604 DB 101,110,116,32,114,101,103,105,115,116,101,114,32,117,115,101
\r
605 DB 0,73,110,118,97,108,105,100,32,115,99,97,108,101,32,118
\r
606 DB 97,108,117,101,32,39,82,101,103,42,63,39,0,83,99,97
\r
607 DB 108,101,32,118,97,108,117,101,32,101,120,112,101,99,116,101
\r
608 DB 100,32,40,42,50,44,42,52,44,42,56,41,0,84,111,111
\r
609 DB 32,109,97,110,121,32,97,100,100,114,101,115,115,32,115,99
\r
610 DB 97,108,101,32,118,97,108,117,101,115,0,73,110,118,97,108
\r
611 DB 105,100,32,114,101,103,105,115,116,101,114,32,102,111,114,32
\r
612 DB 109,101,109,111,114,121,32,111,112,101,114,97,110,100,0,73
\r
613 DB 110,118,97,108,105,100,32,109,101,109,111,114,121,32,111,112
\r
614 DB 101,114,97,110,100,0,79,102,102,115,101,116,32,109,117,115
\r
615 DB 116,32,98,101,32,102,114,111,109,32,100,97,116,97,32,115
\r
616 DB 101,103,109,101,110,116,0,78,101,115,116,101,100,32,98,114
\r
617 DB 97,99,107,101,116,115,0,85,110,98,97,108,97,110,99,101
\r
618 DB 100,32,98,114,97,99,107,101,116,115,0,73,110,118,97,108
\r
619 DB 105,100,32,111,112,101,114,97,110,100,32,115,105,122,101,32
\r
620 DB 97,116,116,114,105,98,117,116,101,0,0,85,110,107,110,111
\r
621 DB 119,110,32,116,111,107,101,110,32,105,110,32,111,112,101,114
\r
622 DB 97,110,100,32,97,114,114,97,121,0,84,111,111,32,109,97
\r
623 DB 110,121,32,111,112,101,114,97,110,100,115,32,111,114,32,101
\r
624 DB 120,116,114,97,32,99,104,97,114,97,99,116,101,114,0,0
\r
625 DB 73,110,118,97,108,105,100,32,101,120,112,114,101,115,115,105
\r
626 DB 111,110,32,111,114,32,110,117,109,101,114,105,99,32,118,97
\r
627 DB 108,117,101,0,79,112,101,114,97,110,100,32,101,120,112,101
\r
628 DB 99,116,101,100,32,98,101,102,111,114,101,32,99,111,109,109
\r
629 DB 97,0,0,73,110,118,97,108,105,100,32,99,104,97,114,97
\r
630 DB 99,116,101,114,32,111,114,32,114,101,115,101,114,118,101,100
\r
631 DB 32,119,111,114,100,32,105,110,32,111,112,101,114,97,110,100
\r
632 DB 0,82,101,108,97,116,105,118,101,32,106,117,109,112,32,111
\r
633 DB 117,116,32,111,102,32,114,97,110,103,101,0,79,112,101,114
\r
634 DB 97,110,100,32,115,105,122,101,32,78,79,84,32,115,112,101
\r
635 DB 99,105,102,105,101,100,32,111,114,32,105,109,112,108,105,101
\r
636 DB 100,0,73,110,115,116,114,117,99,116,105,111,110,115,32,110
\r
637 DB 111,116,32,97,108,108,111,119,101,100,32,105,110,32,100,97
\r
638 DB 116,97,32,115,101,103,109,101,110,116,0,73,110,115,116,114
\r
639 DB 117,99,116,105,111,110,32,101,120,112,101,99,116,101,100,32
\r
640 DB 97,102,116,101,114,32,112,114,101,102,105,120,0,79,112,101
\r
641 DB 114,97,110,100,32,115,105,122,101,115,32,100,111,110,39,116
\r
642 DB 32,109,97,116,99,104,0,87,114,111,110,103,32,111,112,101
\r
643 DB 114,97,110,100,32,116,121,112,101,32,102,111,114,32,105,110
\r
644 DB 115,116,114,117,99,116,105,111,110,0,73,110,99,111,114,114
\r
645 DB 101,99,116,32,102,111,114,109,97,116,32,102,111,114,32,109
\r
646 DB 101,109,111,114,121,32,111,112,101,114,97,110,100,0,83,116
\r
647 DB 114,105,110,103,115,32,111,110,108,121,32,118,97,108,105,100
\r
648 DB 32,102,111,114,32,68,66,32,115,116,111,114,97,103,101,0
\r
649 DB 69,120,112,101,99,116,101,100,32,39,40,39,32,97,102,116
\r
650 DB 101,114,32,39,68,85,80,39,0,83,116,111,114,97,103,101
\r
651 DB 32,101,120,112,101,99,116,101,100,32,98,101,116,119,101,101
\r
652 DB 110,32,99,111,109,109,97,115,0,39,58,39,32,110,111,116
\r
653 DB 32,101,120,112,101,99,116,101,100,0,68,87,111,114,100,32
\r
654 DB 115,116,111,114,97,103,101,32,114,101,113,117,105,114,101,100
\r
655 DB 32,102,111,114,32,79,70,70,83,69,84,0,73,110,118,97
\r
656 DB 108,105,100,32,115,116,111,114,97,103,101,32,118,97,108,117
\r
657 DB 101,0,0,39,58,39,32,101,120,112,101,99,116,101,100,32
\r
658 DB 97,102,116,101,114,32,108,97,115,116,32,108,97,98,101,108
\r
659 DB 0,77,97,99,114,111,32,110,111,116,32,97,108,108,111,119
\r
660 DB 101,100,32,105,110,32,108,101,120,105,99,97,108,32,108,101
\r
661 DB 118,101,108,32,48,0,69,81,85,32,111,114,32,83,116,111
\r
662 DB 114,97,103,101,32,101,120,112,101,99,116,101,100,0,0,73
\r
663 DB 110,115,116,114,117,99,116,105,111,110,32,101,120,112,101,99
\r
664 DB 116,101,100,32,98,101,102,111,114,101,32,114,101,103,105,115
\r
665 DB 116,101,114,32,110,97,109,101,0,80,117,98,108,105,99,32
\r
666 DB 83,121,109,98,111,108,32,97,108,114,101,97,100,121,32,100
\r
667 DB 101,102,105,110,101,100,0,76,111,99,97,108,32,115,121,109
\r
668 DB 98,111,108,32,97,108,114,101,97,100,121,32,100,101,102,105
\r
669 DB 110,101,100,0,78,117,109,98,101,114,32,110,111,116,32,101
\r
670 DB 120,112,101,99,116,101,100,0,78,101,119,32,115,121,109,98
\r
671 DB 111,108,32,109,117,115,116,32,102,111,108,108,111,119,32,80
\r
672 DB 85,66,76,73,67,32,107,101,121,119,111,114,100,0,76,97
\r
673 DB 98,101,108,44,32,67,111,109,109,97,110,100,44,32,73,110
\r
674 DB 115,116,114,117,99,116,105,111,110,44,32,111,114,32,83,116
\r
675 DB 111,114,97,103,101,32,101,120,112,101,99,116,101,100,0,73
\r
676 DB 110,99,111,110,115,105,115,116,97,110,116,32,114,101,100,101
\r
677 DB 99,108,97,114,97,116,105,111,110,0,0,13,10,69,82,82
\r
678 DB 79,82,58,32,37,100,44,32,108,105,110,101,58,32,37,108
\r
679 DB 100,44,32,37,115,13,10,0,13,10,69,82,82,79,82,44
\r
680 DB 32,108,105,110,101,32,37,100,32,45,32,37,115,13,10,0
\r
681 DB 80,85,66,76,73,67,32,83,89,77,66,79,76,83,58,32
\r
682 DB 13,10,0,78,97,109,101,58,32,37,115,32,32,32,32,32
\r
683 DB 32,79,102,102,115,101,116,32,37,48,56,108,88,32,32,0
\r
684 DB 67,83,69,71,32,32,0,68,83,69,71,32,32,0,66,89
\r
685 DB 84,69,32,32,0,87,79,82,68,32,32,0,68,87,79,82
\r
686 DB 68,32,32,0,70,87,79,82,68,32,32,0,69,88,84,82
\r
687 DB 78,32,32,0,70,65,82,32,32,32,32,0,80,85,66,76
\r
688 DB 73,67,32,0,77,65,67,82,79,32,32,0,13,10,0,76
\r
689 DB 79,67,65,76,32,83,89,77,66,79,76,83,58,32,13,10
\r
690 DB 0,78,97,109,101,58,32,37,115,32,32,32,32,32,32,79
\r
691 DB 102,102,115,101,116,32,37,108,88,32,32,32,0,67,83,69
\r
692 DB 71,32,32,0,68,83,69,71,32,32,0,66,89,84,69,32
\r
693 DB 32,0,87,79,82,68,32,32,0,68,87,79,82,68,32,32
\r
694 DB 0,70,87,79,82,68,32,32,0,69,88,84,82,78,32,32
\r
695 DB 0,70,65,82,32,32,32,32,0,80,85,66,76,73,67,32
\r
696 DB 0,77,65,67,82,79,0,13,10,0,70,79,82,87,65,82
\r
697 DB 68,32,82,69,70,69,82,69,78,67,69,83,58,10,0,78
\r
698 DB 97,109,101,58,32,37,115,32,32,32,32,32,32,79,102,102
\r
699 DB 115,101,116,58,32,37,108,88,32,32,32,76,105,110,101,58
\r
700 DB 32,37,100,10,0,114,0,67,97,110,39,116,32,111,112,101
\r
701 DB 110,32,73,78,67,76,85,68,69,32,102,105,108,101,10,0
\r
702 DB 37,48,56,108,88,32,0,73,78,67,76,85,68,69,58,32
\r
703 DB 37,115,0,69,88,67,69,69,68,69,68,32,77,65,88,32
\r
704 DB 73,78,67,76,85,68,69,32,68,69,80,84,72,32,40,53
\r
705 DB 41,0,37,48,56,108,88,32,0,60,45,32,68,83,69,71
\r
706 DB 32,66,101,103,105,110,0,37,48,56,108,88,32,0,60,45
\r
707 DB 32,67,83,69,71,32,66,101,103,105,110,0,37,48,56,108
\r
708 DB 88,32,0,60,45,32,87,79,82,68,32,65,76,73,71,78
\r
709 DB 44,32,80,65,68,58,32,0,48,48,32,0,57,48,32,0
\r
710 DB 60,45,32,68,87,79,82,68,32,65,76,73,71,78,44,32
\r
711 DB 80,65,68,58,32,0,48,48,32,0,57,48,32,0,60,45
\r
712 DB 32,80,65,82,65,40,49,54,41,32,65,76,73,71,78,44
\r
713 DB 32,80,65,68,58,32,0,48,48,32,0,57,48,32,0,37
\r
714 DB 48,56,108,88,32,0,60,45,32,69,78,68,32,111,102,32
\r
715 DB 83,111,117,114,99,101,32,0,37,48,56,108,88,32,0,60
\r
716 DB 45,32,83,84,65,82,84,32,65,100,100,114,101,115,115,32
\r
717 DB 0,86,73,82,84,85,65,76,32,83,101,103,109,101,110,116
\r
718 DB 32,97,100,100,114,101,115,115,58,32,0,37,48,56,108,88
\r
719 DB 0,86,73,82,84,85,65,76,32,83,101,103,109,101,110,116
\r
720 DB 32,97,100,100,114,101,115,115,58,32,0,37,48,56,108,88
\r
721 DB 0,83,116,97,99,107,32,84,111,116,97,108,58,32,0,37
\r
722 DB 48,56,108,88,0,77,97,99,114,111,32,98,117,102,102,101
\r
723 DB 114,32,111,118,101,114,102,108,111,119,46,46,46,0,77,97
\r
724 DB 99,114,111,32,116,97,98,108,101,32,111,118,101,114,102,108
\r
725 DB 111,119,46,46,46,0,32,32,37,100,32,32,0,70,111,114
\r
726 DB 119,97,114,100,32,82,101,102,101,114,101,110,99,101,32,98
\r
727 DB 117,102,102,101,114,32,111,118,101,114,102,108,111,119,46,46
\r
728 DB 46,0,70,111,114,119,97,114,100,32,82,101,102,101,114,101
\r
729 DB 110,99,101,32,116,97,98,108,101,32,111,118,101,114,102,108
\r
730 DB 111,119,46,46,46,0,70,105,120,117,112,32,84,97,98,108
\r
731 DB 101,32,111,118,101,114,102,108,111,119,46,46,46,0,69,120
\r
732 DB 116,101,114,110,97,108,32,82,101,102,101,114,101,110,99,101
\r
733 DB 32,84,97,98,108,101,32,111,118,101,114,102,108,111,119,46
\r
734 DB 46,46,0,124,32,0,124,32,0,124,32,0,32,0,32,0
\r
735 DB 32,0,32,0,114,32,0,32,32,0,32,32,0,32,32,0
\r
736 DB 32,32,0,114,32,0,32,32,0,32,32,0,32,32,0,32
\r
737 DB 32,0,32,32,0,82,32,0,32,32,0,82,32,0,58,0
\r
738 DB 32,32,0,32,32,0,13,10,32,32,32,32,32,32,32,32
\r
739 DB 32,32,32,32,32,32,32,32,0,32,0,32,0,37,48,56
\r
740 DB 108,88,32,42,32,40,37,48,56,108,88,114,41,0,37,48
\r
741 DB 56,108,88,32,42,32,40,37,48,56,108,88,41,0,32,37
\r
742 DB 48,56,108,88,114,0,32,37,48,56,108,88,0,37,48,56
\r
743 DB 108,88,32,42,32,40,37,48,52,108,88,41,32,0,37,48
\r
744 DB 52,108,88,32,0,37,48,56,108,88,32,42,32,40,37,48
\r
745 DB 50,108,88,41,32,0,37,48,50,108,88,32,0,83,121,109
\r
746 DB 98,111,108,32,98,117,102,102,101,114,32,111,118,101,114,102
\r
747 DB 108,111,119,46,46,46,0,83,121,109,98,111,108,32,116,97
\r
748 DB 98,108,101,32,111,118,101,114,102,108,111,119,46,46,46,0
\r
749 DB 76,111,99,97,108,32,115,121,109,98,111,108,32,98,117,102
\r
750 DB 102,101,114,32,111,118,101,114,102,108,111,119,46,46,46,0
\r
751 DB 76,111,99,97,108,32,115,121,109,98,111,108,32,116,97,98
\r
752 DB 108,101,32,111,118,101,114,102,108,111,119,46,46,46,0,85
\r
753 DB 110,114,101,115,111,108,118,101,100,32,115,121,109,98,111,108
\r
754 DB 32,105,110,32,99,117,114,114,101,110,116,32,109,111,100,117
\r
755 DB 108,101,0,85,110,114,101,115,111,108,118,101,100,32,101,120
\r
756 DB 116,101,114,110,97,108,58,32,37,115,10,0,83,116,97,99
\r
757 DB 107,32,83,105,122,101,58,32,37,108,100,13,10,0,67,111
\r
758 DB 100,101,32,32,83,105,122,101,58,32,37,108,100,13,10,0
\r
759 DB 68,97,116,97,32,32,83,105,122,101,58,32,37,108,100,13
\r
760 DB 10,0,13,10,32,32,32,32,32,32,32,32,32,32,32,32
\r
761 DB 32,32,32,32,0,67,79,78,84,73,78,85,73,78,71,45
\r
762 DB 62,32,37,115,44,32,76,101,118,101,108,58,37,100,13,10
\r
763 DB 0,13,10,0,37,100,32,69,114,114,111,114,115,13,10,37
\r
764 DB 100,32,87,97,114,110,105,110,103,115,13,10,0,37,100,32
\r
765 DB 69,114,114,111,114,115,13,10,37,100,32,87,97,114,110,105
\r
766 DB 110,103,115,13,10,0,66,117,105,108,100,105,110,103,32,82
\r
767 DB 117,110,32,102,105,108,101,46,46,46,13,10,0,32,68,111
\r
768 DB 110,101,46,13,10,0,13,10,32,32,32,32,32,32,32,32
\r
769 DB 32,32,32,32,32,32,32,32,0,80,82,79,67,69,83,83
\r
770 DB 73,78,71,45,62,32,37,115,44,32,76,101,118,101,108,58
\r
771 DB 37,100,13,10,0,37,48,54,100,32,0,37,48,56,108,88
\r
772 DB 32,0,37,48,56,108,88,32,0,37,48,56,108,88,32,0
\r
773 DB 37,48,56,108,88,32,0,37,48,56,108,88,32,0,32,0
\r
774 DB 37,115,0,13,10,0,73,110,118,97,108,105,100,32,111,112
\r
775 DB 116,105,111,110,10,0,114,0,119,98,0,67,97,110,39,116
\r
776 DB 32,111,112,101,110,32,82,85,78,32,102,105,108,101,10,0
\r
777 DB 84,111,111,32,109,97,110,121,32,111,112,116,105,111,110,115
\r
778 DB 10,0,85,115,97,103,101,58,32,65,84,70,102,105,108,101
\r
779 DB 32,91,82,117,110,70,105,108,101,93,32,47,76,32,47,69
\r
780 DB 32,47,68,32,47,86,13,10,0,47,76,32,61,32,67,111
\r
781 DB 109,112,108,101,116,101,32,76,105,115,116,32,102,105,108,101
\r
782 DB 32,103,101,110,101,114,97,116,101,100,13,10,0,47,83,32
\r
783 DB 61,32,73,110,99,108,117,100,101,32,83,89,77,66,79,76
\r
784 DB 83,32,40,111,110,108,121,32,105,110,32,99,111,109,112,108
\r
785 DB 101,116,101,32,108,105,115,116,32,102,105,108,101,41,13,10
\r
786 DB 0,47,69,32,61,32,76,105,115,116,32,102,105,108,101,32
\r
787 DB 102,111,114,32,69,114,114,111,114,115,47,119,97,114,110,105
\r
788 DB 110,103,115,32,111,110,108,121,13,10,0,47,68,32,61,32
\r
789 DB 80,114,111,99,101,115,115,32,97,115,32,68,121,110,97,109
\r
790 DB 105,99,32,108,105,110,107,32,108,105,98,114,97,114,121,13
\r
791 DB 10,0,47,86,32,61,32,80,114,111,99,101,115,115,32,97
\r
792 DB 115,32,100,101,86,105,99,101,32,100,114,105,118,101,114,13
\r
793 DB 10,0,67,97,110,39,116,32,111,112,101,110,32,84,101,109
\r
794 DB 112,108,97,116,101,32,102,105,108,101,10,0,119,98,0,67
\r
795 DB 97,110,39,116,32,111,112,101,110,32,79,85,84,80,85,84
\r
796 DB 32,102,105,108,101,10,0,119,0,67,97,110,39,116,32,111
\r
797 DB 112,101,110,32,108,105,115,116,32,102,105,108,101,32,40,115
\r
798 DB 111,117,114,99,101,46,76,73,83,41,10,0,68,65,83,77
\r
799 DB 32,86,101,114,32,49,46,55,77,32,40,99,41,32,82,46
\r
800 DB 65,46,32,66,117,114,103,101,115,115,32,49,57,57,50,44
\r
801 DB 49,57,57,51,44,49,57,57,52,44,49,57,57,53,13,10
\r
802 DB 13,10,0,68,65,83,77,32,86,101,114,32,49,46,55,77
\r
803 DB 32,40,99,41,32,82,46,65,46,32,66,117,114,103,101,115
\r
804 DB 115,32,49,57,57,50,44,49,57,57,51,44,49,57,57,52
\r
805 DB 44,49,57,57,53,13,10,13,10,0,76,73,78,69,32,32
\r
806 DB 32,79,70,70,83,69,84,32,32,32,65,67,84,73,79,78
\r
807 DB 47,68,65,84,65,47,67,79,68,69,32,32,32,32,32,32
\r
808 DB 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83
\r
809 DB 79,85,82,67,69,13,10,13,10,0,67,97,110,39,116,32
\r
810 DB 65,108,108,111,99,97,116,101,32,98,117,102,102,101,114,32
\r
811 DB 49,10,0,67,97,110,39,116,32,65,108,108,111,99,97,116
\r
812 DB 101,32,98,117,102,102,101,114,32,50,10,0,67,97,110,39
\r
813 DB 116,32,65,108,108,111,99,97,116,101,32,98,117,102,102,101
\r
814 DB 114,32,51,10,0,67,97,110,39,116,32,65,108,108,111,99
\r
815 DB 97,116,101,32,98,117,102,102,101,114,32,52,10,0,67,97
\r
816 DB 110,39,116,32,65,108,108,111,99,97,116,101,32,98,117,102
\r
817 DB 102,101,114,32,53,10,0,67,97,110,39,116,32,65,108,108
\r
818 DB 111,99,97,116,101,32,98,117,102,102,101,114,32,54,10,0
\r
819 DB 67,97,110,39,116,32,65,108,108,111,99,97,116,101,32,67
\r
820 DB 83,32,98,117,102,102,101,114,32,10,0,67,97,110,39,116
\r
821 DB 32,65,108,108,111,99,97,116,101,32,68,83,32,98,117,102
\r
822 DB 102,101,114,32,10,0
\r
823 PUBLIC _rgInsLookUp DD 209 DUP(0)
\r
824 PUBLIC _lineno DD 5 DUP(0)
\r
825 PUBLIC _srcname DB 200 DUP(0)
\r
826 PUBLIC _runname DB 40 DUP(0)
\r
827 PUBLIC _lstname DB 40 DUP(0)
\r
828 PUBLIC _pcsbuf DD 0h
\r
829 PUBLIC _pdsbuf DD 0h
\r
832 PUBLIC _line_buf0 DB 200 DUP(0)
\r
833 PUBLIC _line_buf1 DB 200 DUP(0)
\r
834 PUBLIC _line_ptr DD 0h
\r
835 PUBLIC _list_buf DB 200 DUP(0)
\r
836 PUBLIC _TString DB 133 DUP(0)
\r
837 PUBLIC _CBString DD 0h
\r
838 PUBLIC _TSymnum DD 0h
\r
839 PUBLIC _TNumber DD 0h
\r
840 PUBLIC _TInst DD 0h
\r
842 PUBLIC _Token DD 0h
\r
843 PUBLIC _LTString DB 133 DUP(0)
\r
844 PUBLIC _LCBString DD 0h
\r
845 PUBLIC _LTSymnum DD 0h
\r
846 PUBLIC _LTNumber DD 0h
\r
847 PUBLIC _LTInst DD 0h
\r
848 PUBLIC _LTReg DD 0h
\r
849 PUBLIC _LToken DD 0h
\r
850 PUBLIC _UString DB 31 DUP(0)
\r
851 PUBLIC _UCBString DD 0h
\r
852 PUBLIC _gst DB 14000 DUP(0)
\r
853 PUBLIC _pSymBuf DD 0h
\r
854 PUBLIC _pSymNext DD 0h
\r
855 PUBLIC _lst DB 36000 DUP(0)
\r
856 PUBLIC _pLSymBuf DD 0h
\r
857 PUBLIC _pLSymNext DD 0h
\r
859 PUBLIC _pRefBuf DD 0h
\r
860 PUBLIC _pRefNext DD 0h
\r
861 PUBLIC _ert DB 21060 DUP(0)
\r
862 PUBLIC _nExtRef DD 0h
\r
864 PUBLIC _rgMacPtr DD 300 DUP(0)
\r
865 PUBLIC _pMacBuf DD 0h
\r
866 PUBLIC _pMacNext DD 0h
\r
867 PUBLIC _rgToken DD 60 DUP(0)
\r
868 PUBLIC _rgVal DD 60 DUP(0)
\r
869 PUBLIC _rgTID DD 60 DUP(0)
\r
870 PUBLIC _rgTCnt DD 3 DUP(0)
\r
871 PUBLIC _rgOpType DD 3 DUP(0)
\r
872 PUBLIC _rgOpReg DD 3 DUP(0)
\r
873 PUBLIC _OpSize DB 3 DUP(0)
\r
874 PUBLIC _OpSizeA DB 0h
\r
875 PUBLIC _OpPrefix DB 0h
\r
876 PUBLIC _iInstEntry DD 0h
\r
877 PUBLIC _CrntInst DD 0h
\r
878 PUBLIC _InstPfx DD 0h
\r
879 PUBLIC _nOperands DD 0h
\r
880 PUBLIC _fForRef DB 0h
\r
881 PUBLIC _OpMType DB 0h
\r
882 PUBLIC _OpBase DD 0h
\r
883 PUBLIC _OpIndx DD 0h
\r
884 PUBLIC _OpDisp DD 0h
\r
885 PUBLIC _iMemEntry DD 0h
\r
886 PUBLIC _OpImm DD 0h
\r
887 PUBLIC _fOpImm DB 0h
\r
888 PUBLIC _OpImm2 DD 0h
\r
889 PUBLIC _fOpImm2 DB 0h
\r
890 PUBLIC _nFixUp DB 0h
\r
891 PUBLIC _bOpc1 DB 0h
\r
892 PUBLIC _bOpc2 DB 0h
\r
893 PUBLIC _bModRM DB 0h
\r
895 PUBLIC _fModRM DB 0h
\r
897 PUBLIC _ExpType DB 0h
\r
898 PUBLIC _ExpType0 DB 0h
\r
899 PUBLIC _nExpSyms DD 0h
\r
900 PUBLIC _iExpSym DD 0h
\r
901 PUBLIC _iExpSym0 DD 0h
\r
902 PUBLIC _fOffset DB 0h
\r
903 PUBLIC _tag DB 5 DUP(0)
\r
907 EXTRN _iscntrl: NEAR
\r
908 EXTRN _isspace: NEAR
\r
909 EXTRN _isdigit: NEAR
\r
910 EXTRN _isupper: NEAR
\r
911 EXTRN _islower: NEAR
\r
912 EXTRN _ispunct: NEAR
\r
913 EXTRN _isalpha: NEAR
\r
914 EXTRN _isxdigit: NEAR
\r
915 EXTRN _isalnum: NEAR
\r
916 EXTRN _isgraph: NEAR
\r
917 EXTRN _toupper: NEAR
\r
918 EXTRN _tolower: NEAR
\r
920 EXTRN _fclose: NEAR
\r
921 EXTRN _remove: NEAR
\r
922 EXTRN _rename: NEAR
\r
927 EXTRN _printf: NEAR
\r
928 EXTRN _sprintf: NEAR
\r
929 EXTRN _fprintf: NEAR
\r
931 EXTRN _rewind: NEAR
\r
934 EXTRN _fwrite: NEAR
\r
935 EXTRN _strcpy: NEAR
\r
936 EXTRN _strncpy: NEAR
\r
937 EXTRN _strcat: NEAR
\r
938 EXTRN _strncat: NEAR
\r
939 EXTRN _strcmp: NEAR
\r
940 EXTRN _strncmp: NEAR
\r
941 EXTRN _strlen: NEAR
\r
942 EXTRN _strchr: NEAR
\r
948 LEA EAX,DWORD PTR [EBP+8]
\r
949 MOV DWORD PTR [EBP-4], EAX
\r
950 MOVSX EAX,_fDataSeg
\r
954 MOV DWORD PTR [EBP-9], EAX
\r
956 MOV EAX,DWORD PTR [EBP-9]
\r
963 MOV EAX,DWORD PTR [EBP-9]
\r
964 INC DWORD PTR [EBP-9]
\r
967 MOV ESI,DWORD PTR [EBP-4]
\r
968 INC DWORD PTR [EBP-4]
\r
970 MOV AL,BYTE PTR [ESI]
\r
971 MOV BYTE PTR [EBP-5], AL
\r
977 MOV AL,BYTE PTR [EBP-5]
\r
978 MOV BYTE PTR [ESI], AL
\r
983 MOV _oNextData, EAX
\r
987 MOV DWORD PTR [EBP-9], EAX
\r
989 MOV EAX,DWORD PTR [EBP-9]
\r
996 MOV EAX,DWORD PTR [EBP-9]
\r
997 INC DWORD PTR [EBP-9]
\r
1000 MOV ESI,DWORD PTR [EBP-4]
\r
1001 INC DWORD PTR [EBP-4]
\r
1003 MOV AL,BYTE PTR [ESI]
\r
1004 MOV BYTE PTR [EBP-5], AL
\r
1010 MOV AL,BYTE PTR [EBP-5]
\r
1011 MOV BYTE PTR [ESI], AL
\r
1014 MOV EAX,_oNextCode
\r
1016 MOV _oNextCode, EAX
\r
1021 PUBLIC _OutDWordCS:
\r
1025 LEA EAX,DWORD PTR [EBP+8]
\r
1026 MOV DWORD PTR [EBP-4], EAX
\r
1028 MOV DWORD PTR [EBP-9], EAX
\r
1030 MOV EAX,DWORD PTR [EBP-9]
\r
1037 MOV EAX,DWORD PTR [EBP-9]
\r
1038 INC DWORD PTR [EBP-9]
\r
1041 MOV ESI,DWORD PTR [EBP-4]
\r
1042 INC DWORD PTR [EBP-4]
\r
1044 MOV AL,BYTE PTR [ESI]
\r
1045 MOV BYTE PTR [EBP-5], AL
\r
1051 MOV AL,BYTE PTR [EBP-5]
\r
1052 MOV BYTE PTR [ESI], AL
\r
1062 MOV EAX,DWORD PTR [EBP+8]
\r
1063 DEC DWORD PTR [EBP+8]
\r
1066 MOV ESI,DWORD PTR [EBP+12]
\r
1067 INC DWORD PTR [EBP+12]
\r
1074 MOV AL,BYTE PTR [ESI]
\r
1075 MOV BYTE PTR [EBX], AL
\r
1084 MOV EAX,DWORD PTR [EBP+8]
\r
1085 DEC DWORD PTR [EBP+8]
\r
1093 MOV ESI,DWORD PTR [EBP+12]
\r
1094 INC DWORD PTR [EBP+12]
\r
1096 MOV AL,BYTE PTR [ESI]
\r
1097 MOV BYTE PTR [EBX], AL
\r
1105 MOV EAX,DWORD PTR [EBP+8]
\r
1109 PUBLIC _OutDWordDS:
\r
1113 LEA EAX,DWORD PTR [EBP+8]
\r
1114 MOV DWORD PTR [EBP-4], EAX
\r
1116 MOV DWORD PTR [EBP-9], EAX
\r
1118 MOV EAX,DWORD PTR [EBP-9]
\r
1125 MOV EAX,DWORD PTR [EBP-9]
\r
1126 INC DWORD PTR [EBP-9]
\r
1129 MOV ESI,DWORD PTR [EBP-4]
\r
1130 INC DWORD PTR [EBP-4]
\r
1132 MOV AL,BYTE PTR [ESI]
\r
1133 MOV BYTE PTR [EBP-5], AL
\r
1139 MOV AL,BYTE PTR [EBP-5]
\r
1140 MOV BYTE PTR [ESI], AL
\r
1150 MOV EAX,DWORD PTR [EBP+8]
\r
1151 DEC DWORD PTR [EBP+8]
\r
1154 MOV ESI,DWORD PTR [EBP+12]
\r
1155 INC DWORD PTR [EBP+12]
\r
1162 MOV AL,BYTE PTR [ESI]
\r
1163 MOV BYTE PTR [EBX], AL
\r
1172 MOV EAX,DWORD PTR [EBP+8]
\r
1173 DEC DWORD PTR [EBP+8]
\r
1181 MOV ESI,DWORD PTR [EBP+12]
\r
1182 INC DWORD PTR [EBP+12]
\r
1184 MOV AL,BYTE PTR [ESI]
\r
1185 MOV BYTE PTR [EBX], AL
\r
1193 MOV EAX,DWORD PTR [EBP+8]
\r
1201 LEA EAX,DWORD PTR [EBP+8]
\r
1202 MOV DWORD PTR [EBP-4], EAX
\r
1203 MOV ESI,DWORD PTR [EBP-4]
\r
1204 INC DWORD PTR [EBP-4]
\r
1206 MOV AL,BYTE PTR [ESI]
\r
1207 MOV BYTE PTR [EBP-5], AL
\r
1208 MOVSX EAX,_fDataSeg
\r
1216 MOV AL,BYTE PTR [EBP-5]
\r
1217 MOV BYTE PTR [ESI], AL
\r
1218 MOV ESI,DWORD PTR [EBP-4]
\r
1220 MOV AL,BYTE PTR [ESI]
\r
1221 MOV BYTE PTR [EBP-5], AL
\r
1227 MOV AL,BYTE PTR [EBP-5]
\r
1228 MOV BYTE PTR [ESI], AL
\r
1229 MOV EAX,_oNextData
\r
1231 MOV _oNextData, EAX
\r
1239 MOV AL,BYTE PTR [EBP-5]
\r
1240 MOV BYTE PTR [ESI], AL
\r
1241 MOV ESI,DWORD PTR [EBP-4]
\r
1243 MOV AL,BYTE PTR [ESI]
\r
1244 MOV BYTE PTR [EBP-5], AL
\r
1250 MOV AL,BYTE PTR [EBP-5]
\r
1251 MOV BYTE PTR [ESI], AL
\r
1252 MOV EAX,_oNextCode
\r
1254 MOV _oNextCode, EAX
\r
1262 MOVSX EAX,_fDataSeg
\r
1270 MOV AL,BYTE PTR [EBP+8]
\r
1271 MOV BYTE PTR [ESI], AL
\r
1272 MOV EAX,_oNextData
\r
1281 MOV AL,BYTE PTR [EBP+8]
\r
1282 MOV BYTE PTR [ESI], AL
\r
1283 MOV EAX,_oNextCode
\r
1288 PUBLIC _OutByteCS:
\r
1292 MOV EAX,DWORD PTR [EBP+8]
\r
1293 MOV BYTE PTR [EBP-1], AL
\r
1298 MOVSX EAX,BYTE PTR [EBP-1]
\r
1299 MOV BYTE PTR [ESI], AL
\r
1306 MOVSX EAX,BYTE PTR [EBP+8]
\r
1311 MOVSX EAX,BYTE PTR [EBP+8]
\r
1321 MOVSX EAX,BYTE PTR [EBP+8]
\r
1327 MOVSX EAX,BYTE PTR [EBP+8]
\r
1346 MOV DWORD PTR [EBP-14], EAX
\r
1348 MOV DWORD PTR [EBP-18], EAX
\r
1350 MOV EAX,DWORD PTR [EBP-14]
\r
1351 LEA ESI,BYTE PTR [EBP-10]
\r
1354 MOV AL,BYTE PTR [EBP+12]
\r
1361 MOV BYTE PTR [ESI], AL
\r
1362 MOV EAX,DWORD PTR [EBP-14]
\r
1363 LEA ESI,BYTE PTR [EBP-10]
\r
1365 MOVSX EAX,BYTE PTR [ESI]
\r
1370 MOV EAX,DWORD PTR [EBP-14]
\r
1371 LEA ESI,BYTE PTR [EBP-10]
\r
1373 MOVSX EAX,BYTE PTR [ESI]
\r
1376 MOV BYTE PTR [ESI], AL
\r
1378 MOV EAX,DWORD PTR [EBP-14]
\r
1379 INC DWORD PTR [EBP-14]
\r
1382 MOV AL,BYTE PTR [EBP+12]
\r
1386 MOV BYTE PTR [EBP+12], AL
\r
1391 MOV EAX,DWORD PTR [EBP-18]
\r
1392 DEC DWORD PTR [EBP-18]
\r
1393 CMP EAX,DWORD PTR [EBP-14]
\r
1398 PUSH DWORD PTR [EBP+8]
\r
1403 MOV EAX,DWORD PTR [EBP-14]
\r
1406 DEC DWORD PTR [EBP-14]
\r
1407 MOV EAX,DWORD PTR [EBP-14]
\r
1408 LEA ESI,BYTE PTR [EBP-10]
\r
1410 MOVSX EAX,BYTE PTR [ESI]
\r
1412 PUSH DWORD PTR [EBP+8]
\r
1424 MOV DWORD PTR [EBP-14], EAX
\r
1426 MOV DWORD PTR [EBP-18], EAX
\r
1428 MOV EAX,DWORD PTR [EBP-14]
\r
1429 LEA ESI,BYTE PTR [EBP-10]
\r
1431 MOV EAX,DWORD PTR [EBP+12]
\r
1437 MOV BYTE PTR [ESI], AL
\r
1438 MOV EAX,DWORD PTR [EBP-14]
\r
1439 LEA ESI,BYTE PTR [EBP-10]
\r
1441 MOVSX EAX,BYTE PTR [ESI]
\r
1446 MOV EAX,DWORD PTR [EBP-14]
\r
1447 LEA ESI,BYTE PTR [EBP-10]
\r
1449 MOVSX EAX,BYTE PTR [ESI]
\r
1452 MOV BYTE PTR [ESI], AL
\r
1454 MOV EAX,DWORD PTR [EBP-14]
\r
1455 INC DWORD PTR [EBP-14]
\r
1457 MOV EAX,DWORD PTR [EBP+12]
\r
1461 MOV DWORD PTR [EBP+12], EAX
\r
1466 MOV EAX,DWORD PTR [EBP-18]
\r
1467 DEC DWORD PTR [EBP-18]
\r
1468 CMP EAX,DWORD PTR [EBP-14]
\r
1473 PUSH DWORD PTR [EBP+8]
\r
1478 MOV EAX,DWORD PTR [EBP-14]
\r
1481 DEC DWORD PTR [EBP-14]
\r
1482 MOV EAX,DWORD PTR [EBP-14]
\r
1483 LEA ESI,BYTE PTR [EBP-10]
\r
1485 MOVSX EAX,BYTE PTR [ESI]
\r
1487 PUSH DWORD PTR [EBP+8]
\r
1499 MOV DWORD PTR [EBP-14], EAX
\r
1501 MOV DWORD PTR [EBP-18], EAX
\r
1503 MOV EAX,DWORD PTR [EBP-14]
\r
1504 LEA ESI,BYTE PTR [EBP-10]
\r
1506 MOV EAX,DWORD PTR [EBP+12]
\r
1512 MOV BYTE PTR [ESI], AL
\r
1513 MOV EAX,DWORD PTR [EBP-14]
\r
1514 LEA ESI,BYTE PTR [EBP-10]
\r
1516 MOVSX EAX,BYTE PTR [ESI]
\r
1521 MOV EAX,DWORD PTR [EBP-14]
\r
1522 LEA ESI,BYTE PTR [EBP-10]
\r
1524 MOVSX EAX,BYTE PTR [ESI]
\r
1527 MOV BYTE PTR [ESI], AL
\r
1529 MOV EAX,DWORD PTR [EBP-14]
\r
1530 INC DWORD PTR [EBP-14]
\r
1532 MOV EAX,DWORD PTR [EBP+12]
\r
1536 MOV DWORD PTR [EBP+12], EAX
\r
1541 MOV EAX,DWORD PTR [EBP-18]
\r
1542 DEC DWORD PTR [EBP-18]
\r
1543 CMP EAX,DWORD PTR [EBP-14]
\r
1548 PUSH DWORD PTR [EBP+8]
\r
1553 MOV EAX,DWORD PTR [EBP-14]
\r
1556 DEC DWORD PTR [EBP-14]
\r
1557 MOV EAX,DWORD PTR [EBP-14]
\r
1558 LEA ESI,BYTE PTR [EBP-10]
\r
1560 MOVSX EAX,BYTE PTR [ESI]
\r
1562 PUSH DWORD PTR [EBP+8]
\r
1588 PUSH DWORD PTR [EBP+8]
\r
1590 MOV DWORD PTR [EBP-4], EAX
\r
1611 MOV ESI,DWORD PTR [EBP+8]
\r
1613 MOV DWORD PTR [ESI], EAX
\r
1624 MOV ESI,DWORD PTR [EBP+8]
\r
1629 MOV ESI,OFFSET _lst
\r
1631 MOV EAX,DWORD PTR [ESI+16]
\r
1632 MOV DWORD PTR [EBX], EAX
\r
1647 MOV ESI,DWORD PTR [EBP+8]
\r
1652 MOV ESI,OFFSET _gst
\r
1654 MOV EAX,DWORD PTR [ESI+16]
\r
1655 MOV DWORD PTR [EBX], EAX
\r
1670 MOV ESI,DWORD PTR [EBP+8]
\r
1672 MOV DWORD PTR [ESI], EAX
\r
1677 PUSH OFFSET _UString
\r
1678 PUSH OFFSET _TString
\r
1687 MOV _UCBString, EAX
\r
1691 MOV _UCBString, EAX
\r
1693 MOV EAX,_UCBString
\r
1694 MOV ESI,OFFSET _UString
\r
1697 MOV BYTE PTR [ESI], AL
\r
1706 MOVSX EAX,_fDataSeg
\r
1709 MOV ESI,DWORD PTR [EBP+8]
\r
1710 MOV EAX,_oNextData
\r
1711 MOV DWORD PTR [ESI], EAX
\r
1714 MOV ESI,DWORD PTR [EBP+8]
\r
1715 MOV EAX,_oNextCode
\r
1716 MOV DWORD PTR [ESI], EAX
\r
1748 PUSH DWORD PTR [EBP+8]
\r
1750 MOV DWORD PTR [EBP-4], EAX
\r
1751 MOV EAX,DWORD PTR [EBP-4]
\r
1754 MOV ESI,DWORD PTR [EBP+8]
\r
1756 MOV ESI,DWORD PTR [EBP+8]
\r
1757 NEG DWORD PTR [ESI]
\r
1758 MOV EAX,DWORD PTR [ESI]
\r
1759 MOV DWORD PTR [EBX], EAX
\r
1770 PUSH DWORD PTR [EBP+8]
\r
1772 MOV DWORD PTR [EBP-4], EAX
\r
1773 MOV EAX,DWORD PTR [EBP-4]
\r
1783 PUSH DWORD PTR [EBP+8]
\r
1785 MOV DWORD PTR [EBP-4], EAX
\r
1797 MOV EAX,DWORD PTR [EBP-4]
\r
1810 LEA EAX,DWORD PTR [EBP-8]
\r
1815 MOV ESI,DWORD PTR [EBP+8]
\r
1816 MOV EAX,DWORD PTR [ESI]
\r
1817 MOV ECX,DWORD PTR [EBP-8]
\r
1819 MOV DWORD PTR [ESI], EAX
\r
1829 LEA EAX,DWORD PTR [EBP-8]
\r
1834 MOV ESI,DWORD PTR [EBP+8]
\r
1835 MOV EAX,DWORD PTR [ESI]
\r
1836 MOV ECX,DWORD PTR [EBP-8]
\r
1839 MOV DWORD PTR [ESI], EAX
\r
1857 PUSH DWORD PTR [EBP+8]
\r
1859 MOV DWORD PTR [EBP-4], EAX
\r
1871 MOV EAX,DWORD PTR [EBP-4]
\r
1892 LEA EAX,DWORD PTR [EBP-8]
\r
1897 MOV ESI,DWORD PTR [EBP+8]
\r
1898 MOV EAX,DWORD PTR [ESI]
\r
1899 ADD EAX,DWORD PTR [EBP-8]
\r
1900 MOV DWORD PTR [ESI], EAX
\r
1922 LEA EAX,DWORD PTR [EBP-8]
\r
1927 MOV ESI,DWORD PTR [EBP+8]
\r
1928 MOV EAX,DWORD PTR [ESI]
\r
1929 SUB EAX,DWORD PTR [EBP-8]
\r
1930 MOV DWORD PTR [ESI], EAX
\r
1948 PUBLIC _Expression:
\r
1953 MOV _nExpSyms, EAX
\r
1956 LEA EAX,DWORD PTR [EBP-4]
\r
1971 MOVSX EAX,_fOffset
\r
1988 MOV EAX,DWORD PTR [EBP-4]
\r
2002 MOV EAX,DWORD PTR [EBP+8]
\r
2042 MOV EAX,DWORD PTR [EBP+8]
\r
2082 MOV EAX,DWORD PTR [EBP+8]
\r
2122 MOV EAX,DWORD PTR [EBP+8]
\r
2156 MOV EAX,DWORD PTR [EBP+8]
\r
2190 MOV EAX,DWORD PTR [EBP+8]
\r
2195 MOV EAX,DWORD PTR [EBP+8]
\r
2200 MOV EAX,DWORD PTR [EBP+8]
\r
2211 MOV EAX,DWORD PTR [EBP+8]
\r
2216 MOV EAX,DWORD PTR [EBP+8]
\r
2226 MOV EAX,DWORD PTR [EBP+12]
\r
2229 MOV EAX,DWORD PTR [EBP+8]
\r
2232 MOV ESI,OFFSET _rgINS
\r
2235 MOV AL,BYTE PTR [ESI]
\r
2238 MOV EAX,DWORD PTR [EBP+8]
\r
2240 MOV ESI,OFFSET _rgOpType
\r
2242 MOV EAX,DWORD PTR [ESI]
\r
2250 MOV EAX,DWORD PTR [EBP+8]
\r
2252 MOV ESI,OFFSET _rgOpType
\r
2254 MOV EAX,DWORD PTR [ESI]
\r
2264 MOV EAX,DWORD PTR [EBP+8]
\r
2266 MOV ESI,OFFSET _rgOpType
\r
2268 MOV EAX,DWORD PTR [ESI]
\r
2278 MOV EAX,DWORD PTR [EBP+8]
\r
2280 MOV ESI,OFFSET _rgOpType
\r
2282 MOV EAX,DWORD PTR [ESI]
\r
2292 MOV EAX,DWORD PTR [EBP+8]
\r
2294 MOV ESI,OFFSET _rgOpType
\r
2296 MOV EAX,DWORD PTR [ESI]
\r
2306 MOV EAX,DWORD PTR [EBP+8]
\r
2308 MOV ESI,OFFSET _rgOpType
\r
2310 MOV EAX,DWORD PTR [ESI]
\r
2320 MOV EAX,DWORD PTR [EBP+8]
\r
2322 MOV ESI,OFFSET _rgOpType
\r
2324 MOV EAX,DWORD PTR [ESI]
\r
2334 MOV EAX,DWORD PTR [EBP+8]
\r
2336 MOV ESI,OFFSET _rgOpType
\r
2338 MOV EAX,DWORD PTR [ESI]
\r
2343 MOV EAX,DWORD PTR [EBP+8]
\r
2345 MOV ESI,OFFSET _rgOpType
\r
2347 MOV EAX,DWORD PTR [ESI]
\r
2352 MOV EAX,DWORD PTR [EBP+8]
\r
2354 MOV ESI,OFFSET _rgOpType
\r
2356 MOV EAX,DWORD PTR [ESI]
\r
2368 MOV EAX,DWORD PTR [EBP+8]
\r
2370 MOV ESI,OFFSET _rgOpType
\r
2372 MOV EAX,DWORD PTR [ESI]
\r
2377 MOV EAX,DWORD PTR [EBP+8]
\r
2379 MOV ESI,OFFSET _rgOpType
\r
2381 MOV EAX,DWORD PTR [ESI]
\r
2392 MOV EAX,DWORD PTR [EBP+8]
\r
2394 MOV ESI,OFFSET _rgOpType
\r
2396 MOV EAX,DWORD PTR [ESI]
\r
2401 MOV EAX,DWORD PTR [EBP+8]
\r
2403 MOV ESI,OFFSET _rgOpReg
\r
2405 MOV EAX,DWORD PTR [ESI]
\r
2411 MOV EAX,DWORD PTR [EBP+8]
\r
2413 MOV ESI,OFFSET _rgOpType
\r
2415 MOV EAX,DWORD PTR [ESI]
\r
2420 MOV EAX,DWORD PTR [EBP+8]
\r
2422 MOV ESI,OFFSET _rgOpReg
\r
2424 MOV EAX,DWORD PTR [ESI]
\r
2430 MOV EAX,DWORD PTR [EBP+8]
\r
2432 MOV ESI,OFFSET _rgOpType
\r
2434 MOV EAX,DWORD PTR [ESI]
\r
2439 MOV EAX,DWORD PTR [EBP+8]
\r
2441 MOV ESI,OFFSET _rgOpReg
\r
2443 MOV EAX,DWORD PTR [ESI]
\r
2456 MOV EAX,DWORD PTR [EBP+8]
\r
2458 MOV ESI,OFFSET _rgOpType
\r
2460 MOV EAX,DWORD PTR [ESI]
\r
2470 MOV EAX,DWORD PTR [EBP+8]
\r
2472 MOV ESI,OFFSET _rgOpType
\r
2474 MOV EAX,DWORD PTR [ESI]
\r
2484 MOV EAX,DWORD PTR [EBP+8]
\r
2486 MOV ESI,OFFSET _rgOpType
\r
2488 MOV EAX,DWORD PTR [ESI]
\r
2498 MOV EAX,DWORD PTR [EBP+8]
\r
2500 MOV ESI,OFFSET _rgOpType
\r
2502 MOV EAX,DWORD PTR [ESI]
\r
2512 MOV EAX,DWORD PTR [EBP+8]
\r
2514 MOV ESI,OFFSET _rgOpType
\r
2516 MOV EAX,DWORD PTR [ESI]
\r
2524 MOV EAX,DWORD PTR [EBP+8]
\r
2526 MOV ESI,OFFSET _rgOpType
\r
2528 MOV EAX,DWORD PTR [ESI]
\r
2550 MOV EAX,DWORD PTR [EBP+8]
\r
2552 MOV ESI,OFFSET _rgOpType
\r
2554 MOV EAX,DWORD PTR [ESI]
\r
2562 MOV EAX,DWORD PTR [EBP+8]
\r
2564 MOV ESI,OFFSET _rgOpType
\r
2566 MOV EAX,DWORD PTR [ESI]
\r
2588 MOV EAX,DWORD PTR [EBP+8]
\r
2590 MOV ESI,OFFSET _rgOpType
\r
2592 MOV EAX,DWORD PTR [ESI]
\r
2597 MOV EAX,DWORD PTR [EBP+8]
\r
2599 MOV ESI,OFFSET _rgOpType
\r
2601 MOV EAX,DWORD PTR [ESI]
\r
2612 MOV EAX,DWORD PTR [EBP+8]
\r
2614 MOV ESI,OFFSET _rgOpType
\r
2616 MOV EAX,DWORD PTR [ESI]
\r
2621 MOV EAX,DWORD PTR [EBP+8]
\r
2623 MOV ESI,OFFSET _rgOpType
\r
2625 MOV EAX,DWORD PTR [ESI]
\r
2630 MOV EAX,DWORD PTR [EBP+8]
\r
2632 MOV ESI,OFFSET _rgOpType
\r
2634 MOV EAX,DWORD PTR [ESI]
\r
2646 MOV EAX,DWORD PTR [EBP+8]
\r
2648 MOV ESI,OFFSET _rgOpType
\r
2650 MOV EAX,DWORD PTR [ESI]
\r
2655 MOV EAX,DWORD PTR [EBP+8]
\r
2657 MOV ESI,OFFSET _rgOpType
\r
2659 MOV EAX,DWORD PTR [ESI]
\r
2664 MOV EAX,DWORD PTR [EBP+8]
\r
2665 MOV ESI,OFFSET _OpSize
\r
2667 MOVSX EAX,BYTE PTR [ESI]
\r
2678 MOV EAX,DWORD PTR [EBP+8]
\r
2680 MOV ESI,OFFSET _rgOpType
\r
2682 MOV EAX,DWORD PTR [ESI]
\r
2687 MOV EAX,DWORD PTR [EBP+8]
\r
2689 MOV ESI,OFFSET _rgOpType
\r
2691 MOV EAX,DWORD PTR [ESI]
\r
2696 MOV EAX,DWORD PTR [EBP+8]
\r
2697 MOV ESI,OFFSET _OpSize
\r
2699 MOVSX EAX,BYTE PTR [ESI]
\r
2710 MOV EAX,DWORD PTR [EBP+8]
\r
2712 MOV ESI,OFFSET _rgOpType
\r
2714 MOV EAX,DWORD PTR [ESI]
\r
2719 MOV EAX,DWORD PTR [EBP+8]
\r
2721 MOV ESI,OFFSET _rgOpType
\r
2723 MOV EAX,DWORD PTR [ESI]
\r
2728 MOV EAX,DWORD PTR [EBP+8]
\r
2730 MOV ESI,OFFSET _rgOpType
\r
2732 MOV EAX,DWORD PTR [ESI]
\r
2737 MOV EAX,DWORD PTR [EBP+8]
\r
2739 MOV ESI,OFFSET _rgOpType
\r
2741 MOV EAX,DWORD PTR [ESI]
\r
2754 MOV EAX,DWORD PTR [EBP+8]
\r
2756 MOV ESI,OFFSET _rgOpType
\r
2758 MOV EAX,DWORD PTR [ESI]
\r
2763 MOV EAX,DWORD PTR [EBP+8]
\r
2764 MOV ESI,OFFSET _OpSize
\r
2766 MOVSX EAX,BYTE PTR [ESI]
\r
2773 MOV EAX,DWORD PTR [EBP+8]
\r
2774 MOV ESI,OFFSET _OpSize
\r
2776 MOVSX EAX,BYTE PTR [ESI]
\r
2786 MOV EAX,DWORD PTR [EBP+8]
\r
2788 MOV ESI,OFFSET _rgOpType
\r
2790 MOV EAX,DWORD PTR [ESI]
\r
2795 MOV EAX,DWORD PTR [EBP+8]
\r
2797 MOV ESI,OFFSET _rgOpType
\r
2799 MOV EAX,DWORD PTR [ESI]
\r
2810 MOV EAX,DWORD PTR [EBP+8]
\r
2812 MOV ESI,OFFSET _rgOpType
\r
2814 MOV EAX,DWORD PTR [ESI]
\r
2819 MOV EAX,DWORD PTR [EBP+8]
\r
2820 MOV ESI,OFFSET _OpSize
\r
2822 MOVSX EAX,BYTE PTR [ESI]
\r
2835 MOV EAX,DWORD PTR [EBP+8]
\r
2837 MOV ESI,OFFSET _rgOpType
\r
2839 MOV EAX,DWORD PTR [ESI]
\r
2844 MOV EAX,DWORD PTR [EBP+8]
\r
2845 MOV ESI,OFFSET _OpSize
\r
2847 MOVSX EAX,BYTE PTR [ESI]
\r
2857 MOV EAX,DWORD PTR [EBP+8]
\r
2859 MOV ESI,OFFSET _rgOpType
\r
2861 MOV EAX,DWORD PTR [ESI]
\r
2866 MOVSX EAX,_OpMType
\r
2870 MOVSX EAX,_OpMType
\r
2878 MOVSX EAX,_OpMType
\r
2894 MOV EAX,DWORD PTR [EBP+8]
\r
2896 MOV ESI,OFFSET _rgOpType
\r
2898 MOV EAX,DWORD PTR [ESI]
\r
2914 MOV EAX,DWORD PTR [EBP+8]
\r
2916 MOV ESI,OFFSET _rgOpType
\r
2918 MOV EAX,DWORD PTR [ESI]
\r
2934 MOV EAX,DWORD PTR [EBP+8]
\r
2936 MOV ESI,OFFSET _rgOpType
\r
2938 MOV EAX,DWORD PTR [ESI]
\r
2943 MOV EAX,DWORD PTR [EBP+8]
\r
2945 MOV ESI,OFFSET _rgOpReg
\r
2947 MOV EAX,DWORD PTR [ESI]
\r
2958 MOV EAX,DWORD PTR [EBP+8]
\r
2960 MOV ESI,OFFSET _rgOpType
\r
2962 MOV EAX,DWORD PTR [ESI]
\r
2967 MOV EAX,DWORD PTR [EBP+8]
\r
2969 MOV ESI,OFFSET _rgOpReg
\r
2971 MOV EAX,DWORD PTR [ESI]
\r
2982 MOV EAX,DWORD PTR [EBP+8]
\r
2984 MOV ESI,OFFSET _rgOpType
\r
2986 MOV EAX,DWORD PTR [ESI]
\r
2991 MOV EAX,DWORD PTR [EBP+8]
\r
2993 MOV ESI,OFFSET _rgOpReg
\r
2995 MOV EAX,DWORD PTR [ESI]
\r
3006 MOV EAX,DWORD PTR [EBP+8]
\r
3008 MOV ESI,OFFSET _rgOpType
\r
3010 MOV EAX,DWORD PTR [ESI]
\r
3015 MOV EAX,DWORD PTR [EBP+8]
\r
3017 MOV ESI,OFFSET _rgOpReg
\r
3019 MOV EAX,DWORD PTR [ESI]
\r
3030 MOV EAX,DWORD PTR [EBP+8]
\r
3032 MOV ESI,OFFSET _rgOpType
\r
3034 MOV EAX,DWORD PTR [ESI]
\r
3039 MOV EAX,DWORD PTR [EBP+8]
\r
3041 MOV ESI,OFFSET _rgOpReg
\r
3043 MOV EAX,DWORD PTR [ESI]
\r
3059 MOV EAX,DWORD PTR [EBP+8]
\r
3061 MOV ESI,OFFSET _rgOpType
\r
3063 MOV EAX,DWORD PTR [ESI]
\r
3068 MOV EAX,DWORD PTR [EBP+8]
\r
3070 MOV ESI,OFFSET _rgOpReg
\r
3072 MOV EAX,DWORD PTR [EBP+12]
\r
3075 MOV EAX,DWORD PTR [EBP+8]
\r
3079 MOV ESI,OFFSET _rgINS
\r
3081 MOV EAX,DWORD PTR [EBX]
\r
3083 MOV CL,BYTE PTR [ESI]
\r
3181 MOV EAX,DWORD PTR [EBP+8]
\r
3212 PUBLIC _fatal_error:
\r
3216 MOV EAX,_error_count
\r
3224 PUSH OFFSET L_lit+0
\r
3227 MOV ESI,OFFSET _lineno
\r
3229 PUSH DWORD PTR [ESI]
\r
3230 PUSH DWORD PTR [EBP+8]
\r
3237 PUSH OFFSET L_lit+31
\r
3240 MOV ESI,OFFSET _lineno
\r
3242 PUSH DWORD PTR [ESI]
\r
3243 PUSH DWORD PTR [EBP+8]
\r
3247 PUSH OFFSET L_lit+62
\r
3257 PUBLIC _line_error:
\r
3261 MOV EAX,DWORD PTR [EBP+8]
\r
3264 MOV EAX,OFFSET L_lit+87
\r
3265 MOV DWORD PTR [EBP-4], EAX
\r
3268 MOV EAX,OFFSET L_lit+120
\r
3269 MOV DWORD PTR [EBP-4], EAX
\r
3272 MOV EAX,OFFSET L_lit+155
\r
3273 MOV DWORD PTR [EBP-4], EAX
\r
3276 MOV EAX,OFFSET L_lit+186
\r
3277 MOV DWORD PTR [EBP-4], EAX
\r
3280 MOV EAX,OFFSET L_lit+220
\r
3281 MOV DWORD PTR [EBP-4], EAX
\r
3284 MOV EAX,OFFSET L_lit+250
\r
3285 MOV DWORD PTR [EBP-4], EAX
\r
3288 MOV EAX,OFFSET L_lit+270
\r
3289 MOV DWORD PTR [EBP-4], EAX
\r
3292 MOV EAX,OFFSET L_lit+293
\r
3293 MOV DWORD PTR [EBP-4], EAX
\r
3296 MOV EAX,OFFSET L_lit+321
\r
3297 MOV DWORD PTR [EBP-4], EAX
\r
3300 MOV EAX,OFFSET L_lit+356
\r
3301 MOV DWORD PTR [EBP-4], EAX
\r
3304 MOV EAX,OFFSET L_lit+397
\r
3305 MOV DWORD PTR [EBP-4], EAX
\r
3308 MOV EAX,OFFSET L_lit+419
\r
3309 MOV DWORD PTR [EBP-4], EAX
\r
3312 MOV EAX,OFFSET L_lit+446
\r
3313 MOV DWORD PTR [EBP-4], EAX
\r
3316 MOV EAX,OFFSET L_lit+480
\r
3317 MOV DWORD PTR [EBP-4], EAX
\r
3320 MOV EAX,OFFSET L_lit+500
\r
3321 MOV DWORD PTR [EBP-4], EAX
\r
3324 MOV EAX,OFFSET L_lit+516
\r
3325 MOV DWORD PTR [EBP-4], EAX
\r
3328 MOV EAX,OFFSET L_lit+545
\r
3329 MOV DWORD PTR [EBP-4], EAX
\r
3332 MOV EAX,OFFSET L_lit+573
\r
3333 MOV DWORD PTR [EBP-4], EAX
\r
3336 MOV EAX,OFFSET L_lit+605
\r
3337 MOV DWORD PTR [EBP-4], EAX
\r
3340 MOV EAX,OFFSET L_lit+635
\r
3341 MOV DWORD PTR [EBP-4], EAX
\r
3344 MOV EAX,OFFSET L_lit+671
\r
3345 MOV DWORD PTR [EBP-4], EAX
\r
3348 MOV EAX,OFFSET L_lit+694
\r
3349 MOV DWORD PTR [EBP-4], EAX
\r
3352 MOV EAX,OFFSET L_lit+727
\r
3353 MOV DWORD PTR [EBP-4], EAX
\r
3356 MOV EAX,OFFSET L_lit+743
\r
3357 MOV DWORD PTR [EBP-4], EAX
\r
3360 MOV EAX,OFFSET L_lit+763
\r
3361 MOV DWORD PTR [EBP-4], EAX
\r
3369 MOV EAX,OFFSET L_lit+794
\r
3370 MOV DWORD PTR [EBP-4], EAX
\r
3373 MOV EAX,OFFSET L_lit+795
\r
3374 MOV DWORD PTR [EBP-4], EAX
\r
3377 MOV EAX,OFFSET L_lit+826
\r
3378 MOV DWORD PTR [EBP-4], EAX
\r
3381 MOV EAX,OFFSET L_lit+863
\r
3382 MOV DWORD PTR [EBP-4], EAX
\r
3385 MOV EAX,OFFSET L_lit+864
\r
3386 MOV DWORD PTR [EBP-4], EAX
\r
3389 MOV EAX,OFFSET L_lit+900
\r
3390 MOV DWORD PTR [EBP-4], EAX
\r
3393 MOV EAX,OFFSET L_lit+930
\r
3394 MOV DWORD PTR [EBP-4], EAX
\r
3397 MOV EAX,OFFSET L_lit+931
\r
3398 MOV DWORD PTR [EBP-4], EAX
\r
3401 MOV EAX,OFFSET L_lit+977
\r
3402 MOV DWORD PTR [EBP-4], EAX
\r
3405 MOV EAX,OFFSET L_lit+1004
\r
3406 MOV DWORD PTR [EBP-4], EAX
\r
3409 MOV EAX,OFFSET L_lit+1042
\r
3410 MOV DWORD PTR [EBP-4], EAX
\r
3413 MOV EAX,OFFSET L_lit+1083
\r
3414 MOV DWORD PTR [EBP-4], EAX
\r
3417 MOV EAX,OFFSET L_lit+1117
\r
3418 MOV DWORD PTR [EBP-4], EAX
\r
3421 MOV EAX,OFFSET L_lit+1143
\r
3422 MOV DWORD PTR [EBP-4], EAX
\r
3425 MOV EAX,OFFSET L_lit+1178
\r
3426 MOV DWORD PTR [EBP-4], EAX
\r
3429 MOV EAX,OFFSET L_lit+1214
\r
3430 MOV DWORD PTR [EBP-4], EAX
\r
3433 MOV EAX,OFFSET L_lit+1248
\r
3434 MOV DWORD PTR [EBP-4], EAX
\r
3437 MOV EAX,OFFSET L_lit+1273
\r
3438 MOV DWORD PTR [EBP-4], EAX
\r
3441 MOV EAX,OFFSET L_lit+1305
\r
3442 MOV DWORD PTR [EBP-4], EAX
\r
3445 MOV EAX,OFFSET L_lit+1322
\r
3446 MOV DWORD PTR [EBP-4], EAX
\r
3449 MOV EAX,OFFSET L_lit+1356
\r
3450 MOV DWORD PTR [EBP-4], EAX
\r
3454 MOV EAX,OFFSET L_lit+1378
\r
3455 MOV DWORD PTR [EBP-4], EAX
\r
3458 MOV EAX,OFFSET L_lit+1379
\r
3459 MOV DWORD PTR [EBP-4], EAX
\r
3462 MOV EAX,OFFSET L_lit+1409
\r
3463 MOV DWORD PTR [EBP-4], EAX
\r
3466 MOV EAX,OFFSET L_lit+1446
\r
3467 MOV DWORD PTR [EBP-4], EAX
\r
3475 MOV EAX,OFFSET L_lit+1470
\r
3476 MOV DWORD PTR [EBP-4], EAX
\r
3479 MOV EAX,OFFSET L_lit+1471
\r
3480 MOV DWORD PTR [EBP-4], EAX
\r
3483 MOV EAX,OFFSET L_lit+1513
\r
3484 MOV DWORD PTR [EBP-4], EAX
\r
3487 MOV EAX,OFFSET L_lit+1543
\r
3488 MOV DWORD PTR [EBP-4], EAX
\r
3491 MOV EAX,OFFSET L_lit+1572
\r
3492 MOV DWORD PTR [EBP-4], EAX
\r
3495 MOV EAX,OFFSET L_lit+1592
\r
3496 MOV DWORD PTR [EBP-4], EAX
\r
3499 MOV EAX,OFFSET L_lit+1630
\r
3500 MOV DWORD PTR [EBP-4], EAX
\r
3503 MOV EAX,OFFSET L_lit+1679
\r
3504 MOV DWORD PTR [EBP-4], EAX
\r
3507 MOV EAX,OFFSET L_lit+1706
\r
3508 MOV DWORD PTR [EBP-4], EAX
\r
3656 PUSH OFFSET L_lit+1707
\r
3657 PUSH DWORD PTR [EBP+8]
\r
3660 MOV ESI,OFFSET _lineno
\r
3662 PUSH DWORD PTR [ESI]
\r
3663 PUSH DWORD PTR [EBP-4]
\r
3669 MOV BYTE PTR [ESI], AL
\r
3673 MOV EAX,_error_count
\r
3677 PUBLIC _prev_error:
\r
3681 PUSH OFFSET L_lit+1736
\r
3682 PUSH DWORD PTR [EBP+8]
\r
3683 PUSH DWORD PTR [EBP+12]
\r
3690 MOV EAX,_error_count
\r
3693 PUBLIC _get_number:
\r
3698 MOV DWORD PTR [EBP-4], EAX
\r
3700 MOV DWORD PTR [EBP-14], EAX
\r
3702 MOV DWORD PTR [EBP-8], EAX
\r
3705 MOVSX EAX,BYTE PTR [ESI]
\r
3706 MOV BYTE PTR [EBP-9], AL
\r
3711 MOV EAX,DWORD PTR [EBP-14]
\r
3712 INC DWORD PTR [EBP-14]
\r
3713 LEA ESI,BYTE PTR [EBP-47]
\r
3715 MOVSX EAX,BYTE PTR [EBP-9]
\r
3716 MOV BYTE PTR [ESI], AL
\r
3719 MOV EAX,DWORD PTR [ESI]
\r
3723 MOVSX EAX,BYTE PTR [ESI]
\r
3729 MOVSX EAX,BYTE PTR [ESI]
\r
3738 MOV DWORD PTR [EBP-8], EAX
\r
3741 MOV EAX,DWORD PTR [EBP-14]
\r
3743 LEA ESI,BYTE PTR [EBP-47]
\r
3745 MOVSX EAX,BYTE PTR [ESI]
\r
3750 MOV EAX,DWORD PTR [EBP-14]
\r
3752 LEA ESI,BYTE PTR [EBP-47]
\r
3754 MOVSX EAX,BYTE PTR [ESI]
\r
3761 MOV DWORD PTR [EBP-8], EAX
\r
3762 MOV EAX,DWORD PTR [EBP-14]
\r
3763 DEC DWORD PTR [EBP-14]
\r
3766 MOV EAX,DWORD PTR [EBP-8]
\r
3771 MOV EAX,DWORD PTR [EBP-14]
\r
3777 MOV EAX,DWORD PTR [EBP-8]
\r
3782 MOV EAX,DWORD PTR [EBP-14]
\r
3788 MOV EAX,DWORD PTR [EBP-8]
\r
3793 MOV EAX,DWORD PTR [EBP-14]
\r
3807 MOV BYTE PTR [EBP-10], AL
\r
3809 MOVSX EAX,BYTE PTR [EBP-10]
\r
3810 LEA ESI,BYTE PTR [EBP-47]
\r
3812 MOVSX EAX,BYTE PTR [ESI]
\r
3813 MOV BYTE PTR [EBP-9], AL
\r
3814 MOVSX EAX,BYTE PTR [EBP-9]
\r
3819 MOVSX EAX,BYTE PTR [EBP-9]
\r
3822 MOV BYTE PTR [EBP-9], AL
\r
3825 MOVSX EAX,BYTE PTR [EBP-9]
\r
3830 MOVSX EAX,BYTE PTR [EBP-9]
\r
3833 MOV BYTE PTR [EBP-9], AL
\r
3836 MOVSX EAX,BYTE PTR [EBP-9]
\r
3841 MOVSX EAX,BYTE PTR [EBP-9]
\r
3844 MOV BYTE PTR [EBP-9], AL
\r
3851 MOVSX EAX,BYTE PTR [EBP-9]
\r
3852 CMP EAX,DWORD PTR [EBP-8]
\r
3861 MOV EAX,DWORD PTR [EBP-4]
\r
3862 MOV ECX,DWORD PTR [EBP-8]
\r
3864 MOVSX ECX,BYTE PTR [EBP-9]
\r
3866 MOV DWORD PTR [EBP-4], EAX
\r
3867 MOVSX EAX,BYTE PTR [EBP-10]
\r
3868 INC BYTE PTR [EBP-10]
\r
3870 MOVSX EAX,BYTE PTR [EBP-10]
\r
3871 CMP EAX,DWORD PTR [EBP-14]
\r
3876 MOV EAX,DWORD PTR [EBP-4]
\r
3885 MOV EAX,DWORD PTR [EBP+8]
\r
3893 LEA EAX,DWORD PTR [EBP-24]
\r
3895 PUSH DWORD PTR [EBP+12]
\r
3896 PUSH DWORD PTR [EBP+8]
\r
3898 MOV EAX,DWORD PTR [EBP+8]
\r
3899 LEA ESI,BYTE PTR [EBP-24]
\r
3902 MOV BYTE PTR [ESI], AL
\r
3904 MOV DWORD PTR [EBP-8], EAX
\r
3906 MOV DWORD PTR [EBP-12], EAX
\r
3908 MOV EAX,DWORD PTR [EBP-8]
\r
3909 CMP EAX,DWORD PTR [EBP-12]
\r
3913 MOV EAX,DWORD PTR [EBP-12]
\r
3914 SUB EAX,DWORD PTR [EBP-8]
\r
3918 ADD EAX,DWORD PTR [EBP-8]
\r
3919 MOV DWORD PTR [EBP-16], EAX
\r
3920 LEA EAX,DWORD PTR [EBP-24]
\r
3922 MOV EAX,DWORD PTR [EBP-16]
\r
3924 MOV ESI,OFFSET _rgReserved
\r
3929 MOV DWORD PTR [EBP-4], EAX
\r
3930 MOV EAX,DWORD PTR [EBP-4]
\r
3933 MOV EAX,DWORD PTR [EBP-16]
\r
3937 MOV EAX,DWORD PTR [EBP-4]
\r
3942 MOV EAX,DWORD PTR [EBP-16]
\r
3944 MOV DWORD PTR [EBP-8], EAX
\r
3947 MOV EAX,DWORD PTR [EBP-16]
\r
3949 MOV DWORD PTR [EBP-12], EAX
\r
3963 MOV EAX,DWORD PTR [EBP+8]
\r
3971 LEA EAX,DWORD PTR [EBP-22]
\r
3973 PUSH DWORD PTR [EBP+12]
\r
3974 PUSH DWORD PTR [EBP+8]
\r
3976 MOV EAX,DWORD PTR [EBP+8]
\r
3977 LEA ESI,BYTE PTR [EBP-22]
\r
3980 MOV BYTE PTR [ESI], AL
\r
3982 MOV DWORD PTR [EBP-8], EAX
\r
3984 MOV DWORD PTR [EBP-12], EAX
\r
3986 MOV EAX,DWORD PTR [EBP-8]
\r
3987 CMP EAX,DWORD PTR [EBP-12]
\r
3991 MOV EAX,DWORD PTR [EBP-12]
\r
3992 SUB EAX,DWORD PTR [EBP-8]
\r
3996 ADD EAX,DWORD PTR [EBP-8]
\r
3997 MOV DWORD PTR [EBP-16], EAX
\r
3998 LEA EAX,DWORD PTR [EBP-22]
\r
4000 MOV EAX,DWORD PTR [EBP-16]
\r
4003 MOV ESI,OFFSET _rginst
\r
4008 MOV DWORD PTR [EBP-4], EAX
\r
4009 MOV EAX,DWORD PTR [EBP-4]
\r
4012 MOV EAX,DWORD PTR [EBP-16]
\r
4016 MOV EAX,DWORD PTR [EBP-4]
\r
4021 MOV EAX,DWORD PTR [EBP-16]
\r
4023 MOV DWORD PTR [EBP-8], EAX
\r
4026 MOV EAX,DWORD PTR [EBP-16]
\r
4028 MOV DWORD PTR [EBP-12], EAX
\r
4042 MOV EAX,DWORD PTR [EBP+8]
\r
4047 MOV EAX,DWORD PTR [EBP+8]
\r
4056 LEA EAX,DWORD PTR [EBP-19]
\r
4058 PUSH DWORD PTR [EBP+12]
\r
4059 PUSH DWORD PTR [EBP+8]
\r
4061 MOV EAX,DWORD PTR [EBP+8]
\r
4062 LEA ESI,BYTE PTR [EBP-19]
\r
4065 MOV BYTE PTR [ESI], AL
\r
4067 MOV DWORD PTR [EBP-8], EAX
\r
4069 MOV DWORD PTR [EBP-12], EAX
\r
4071 MOV EAX,DWORD PTR [EBP-8]
\r
4072 CMP EAX,DWORD PTR [EBP-12]
\r
4076 MOV EAX,DWORD PTR [EBP-12]
\r
4077 SUB EAX,DWORD PTR [EBP-8]
\r
4081 ADD EAX,DWORD PTR [EBP-8]
\r
4082 MOV DWORD PTR [EBP-16], EAX
\r
4083 LEA EAX,DWORD PTR [EBP-19]
\r
4085 MOV EAX,DWORD PTR [EBP-16]
\r
4087 MOV ESI,OFFSET _rgreg
\r
4092 MOV DWORD PTR [EBP-4], EAX
\r
4093 MOV EAX,DWORD PTR [EBP-4]
\r
4096 MOV EAX,DWORD PTR [EBP-16]
\r
4100 MOV EAX,DWORD PTR [EBP-4]
\r
4105 MOV EAX,DWORD PTR [EBP-16]
\r
4107 MOV DWORD PTR [EBP-8], EAX
\r
4110 MOV EAX,DWORD PTR [EBP-16]
\r
4112 MOV DWORD PTR [EBP-12], EAX
\r
4122 PUBLIC _findLsymbol:
\r
4126 LEA EAX,DWORD PTR [EBP-136]
\r
4128 PUSH DWORD PTR [EBP+12]
\r
4129 PUSH DWORD PTR [EBP+8]
\r
4131 MOV EAX,DWORD PTR [EBP+8]
\r
4132 LEA ESI,BYTE PTR [EBP-136]
\r
4135 MOV BYTE PTR [ESI], AL
\r
4136 MOV EAX,_iLSymNext
\r
4137 MOV DWORD PTR [EBP-4], EAX
\r
4139 MOV EAX,DWORD PTR [EBP-4]
\r
4144 MOV EAX,DWORD PTR [EBP-4]
\r
4145 DEC DWORD PTR [EBP-4]
\r
4146 MOV EAX,DWORD PTR [EBP-4]
\r
4149 MOV ESI,OFFSET _lst
\r
4151 MOV EAX,DWORD PTR [ESI+8]
\r
4152 CMP EAX,DWORD PTR [EBP+8]
\r
4156 LEA EAX,DWORD PTR [EBP-136]
\r
4158 MOV EAX,DWORD PTR [EBP-4]
\r
4161 MOV ESI,OFFSET _lst
\r
4163 PUSH DWORD PTR [ESI+12]
\r
4164 PUSH DWORD PTR [EBP+8]
\r
4170 MOV EAX,DWORD PTR [EBP-4]
\r
4181 PUBLIC _findGsymbol:
\r
4185 LEA EAX,DWORD PTR [EBP-136]
\r
4187 PUSH DWORD PTR [EBP+12]
\r
4188 PUSH DWORD PTR [EBP+8]
\r
4190 MOV EAX,DWORD PTR [EBP+8]
\r
4191 LEA ESI,BYTE PTR [EBP-136]
\r
4194 MOV BYTE PTR [ESI], AL
\r
4196 MOV DWORD PTR [EBP-4], EAX
\r
4198 MOV EAX,DWORD PTR [EBP-4]
\r
4203 MOV EAX,DWORD PTR [EBP-4]
\r
4204 DEC DWORD PTR [EBP-4]
\r
4205 MOV EAX,DWORD PTR [EBP-4]
\r
4208 MOV ESI,OFFSET _gst
\r
4210 MOV EAX,DWORD PTR [ESI+8]
\r
4211 CMP EAX,DWORD PTR [EBP+8]
\r
4215 LEA EAX,DWORD PTR [EBP-136]
\r
4217 MOV EAX,DWORD PTR [EBP-4]
\r
4220 MOV ESI,OFFSET _gst
\r
4222 PUSH DWORD PTR [ESI+12]
\r
4223 PUSH DWORD PTR [EBP+8]
\r
4229 MOV EAX,DWORD PTR [EBP-4]
\r
4240 PUBLIC _DumpGSymbols:
\r
4245 PUSH OFFSET L_lit+1760
\r
4250 MOV DWORD PTR [EBP-4], EAX
\r
4252 MOV EAX,DWORD PTR [EBP-4]
\r
4257 LEA EAX,DWORD PTR [EBP-136]
\r
4259 MOV EAX,DWORD PTR [EBP-4]
\r
4262 MOV ESI,OFFSET _gst
\r
4264 PUSH DWORD PTR [ESI+12]
\r
4265 MOV EAX,DWORD PTR [EBP-4]
\r
4268 MOV ESI,OFFSET _gst
\r
4270 PUSH DWORD PTR [ESI+8]
\r
4272 MOV EAX,DWORD PTR [EBP-4]
\r
4275 MOV ESI,OFFSET _gst
\r
4277 MOV EAX,DWORD PTR [ESI+8]
\r
4278 LEA ESI,BYTE PTR [EBP-136]
\r
4281 MOV BYTE PTR [ESI], AL
\r
4283 PUSH OFFSET L_lit+1779
\r
4284 LEA EAX,DWORD PTR [EBP-136]
\r
4286 MOV EAX,DWORD PTR [EBP-4]
\r
4289 MOV ESI,OFFSET _gst
\r
4291 PUSH DWORD PTR [ESI+16]
\r
4295 MOV EAX,DWORD PTR [EBP-4]
\r
4298 MOV ESI,OFFSET _gst
\r
4300 MOV EAX,DWORD PTR [ESI]
\r
4304 PUSH OFFSET L_lit+1808
\r
4309 MOV EAX,DWORD PTR [EBP-4]
\r
4312 MOV ESI,OFFSET _gst
\r
4314 MOV EAX,DWORD PTR [ESI]
\r
4318 PUSH OFFSET L_lit+1815
\r
4323 MOV EAX,DWORD PTR [EBP-4]
\r
4326 MOV ESI,OFFSET _gst
\r
4328 MOV EAX,DWORD PTR [ESI]
\r
4332 PUSH OFFSET L_lit+1822
\r
4337 MOV EAX,DWORD PTR [EBP-4]
\r
4340 MOV ESI,OFFSET _gst
\r
4342 MOV EAX,DWORD PTR [ESI]
\r
4346 PUSH OFFSET L_lit+1829
\r
4351 MOV EAX,DWORD PTR [EBP-4]
\r
4354 MOV ESI,OFFSET _gst
\r
4356 MOV EAX,DWORD PTR [ESI]
\r
4360 PUSH OFFSET L_lit+1836
\r
4365 MOV EAX,DWORD PTR [EBP-4]
\r
4368 MOV ESI,OFFSET _gst
\r
4370 MOV EAX,DWORD PTR [ESI]
\r
4374 PUSH OFFSET L_lit+1844
\r
4379 MOV EAX,DWORD PTR [EBP-4]
\r
4382 MOV ESI,OFFSET _gst
\r
4384 MOV EAX,DWORD PTR [ESI]
\r
4388 PUSH OFFSET L_lit+1852
\r
4393 MOV EAX,DWORD PTR [EBP-4]
\r
4396 MOV ESI,OFFSET _gst
\r
4398 MOV EAX,DWORD PTR [ESI]
\r
4402 PUSH OFFSET L_lit+1860
\r
4407 MOV EAX,DWORD PTR [EBP-4]
\r
4410 MOV ESI,OFFSET _gst
\r
4412 MOV EAX,DWORD PTR [ESI]
\r
4416 PUSH OFFSET L_lit+1868
\r
4421 MOV EAX,DWORD PTR [EBP-4]
\r
4424 MOV ESI,OFFSET _gst
\r
4426 MOV EAX,DWORD PTR [ESI]
\r
4430 PUSH OFFSET L_lit+1876
\r
4436 PUSH OFFSET L_lit+1884
\r
4440 MOV EAX,DWORD PTR [EBP-4]
\r
4441 INC DWORD PTR [EBP-4]
\r
4447 PUBLIC _DumpLSymbols:
\r
4452 PUSH OFFSET L_lit+1887
\r
4457 MOV DWORD PTR [EBP-4], EAX
\r
4459 MOV EAX,DWORD PTR [EBP-4]
\r
4460 CMP EAX,_iLSymNext
\r
4464 LEA EAX,DWORD PTR [EBP-136]
\r
4466 MOV EAX,DWORD PTR [EBP-4]
\r
4469 MOV ESI,OFFSET _lst
\r
4471 PUSH DWORD PTR [ESI+12]
\r
4472 MOV EAX,DWORD PTR [EBP-4]
\r
4475 MOV ESI,OFFSET _lst
\r
4477 PUSH DWORD PTR [ESI+8]
\r
4479 MOV EAX,DWORD PTR [EBP-4]
\r
4482 MOV ESI,OFFSET _lst
\r
4484 MOV EAX,DWORD PTR [ESI+8]
\r
4485 LEA ESI,BYTE PTR [EBP-136]
\r
4488 MOV BYTE PTR [ESI], AL
\r
4490 PUSH OFFSET L_lit+1905
\r
4491 LEA EAX,DWORD PTR [EBP-136]
\r
4493 MOV EAX,DWORD PTR [EBP-4]
\r
4496 MOV ESI,OFFSET _lst
\r
4498 PUSH DWORD PTR [ESI+16]
\r
4502 MOV EAX,DWORD PTR [EBP-4]
\r
4505 MOV ESI,OFFSET _lst
\r
4507 MOV EAX,DWORD PTR [ESI]
\r
4511 PUSH OFFSET L_lit+1933
\r
4516 MOV EAX,DWORD PTR [EBP-4]
\r
4519 MOV ESI,OFFSET _lst
\r
4521 MOV EAX,DWORD PTR [ESI]
\r
4525 PUSH OFFSET L_lit+1940
\r
4530 MOV EAX,DWORD PTR [EBP-4]
\r
4533 MOV ESI,OFFSET _lst
\r
4535 MOV EAX,DWORD PTR [ESI]
\r
4539 PUSH OFFSET L_lit+1947
\r
4544 MOV EAX,DWORD PTR [EBP-4]
\r
4547 MOV ESI,OFFSET _lst
\r
4549 MOV EAX,DWORD PTR [ESI]
\r
4553 PUSH OFFSET L_lit+1954
\r
4558 MOV EAX,DWORD PTR [EBP-4]
\r
4561 MOV ESI,OFFSET _lst
\r
4563 MOV EAX,DWORD PTR [ESI]
\r
4567 PUSH OFFSET L_lit+1961
\r
4572 MOV EAX,DWORD PTR [EBP-4]
\r
4575 MOV ESI,OFFSET _lst
\r
4577 MOV EAX,DWORD PTR [ESI]
\r
4581 PUSH OFFSET L_lit+1969
\r
4586 MOV EAX,DWORD PTR [EBP-4]
\r
4589 MOV ESI,OFFSET _lst
\r
4591 MOV EAX,DWORD PTR [ESI]
\r
4595 PUSH OFFSET L_lit+1977
\r
4600 MOV EAX,DWORD PTR [EBP-4]
\r
4603 MOV ESI,OFFSET _lst
\r
4605 MOV EAX,DWORD PTR [ESI]
\r
4609 PUSH OFFSET L_lit+1985
\r
4614 MOV EAX,DWORD PTR [EBP-4]
\r
4617 MOV ESI,OFFSET _lst
\r
4619 MOV EAX,DWORD PTR [ESI]
\r
4623 PUSH OFFSET L_lit+1993
\r
4628 MOV EAX,DWORD PTR [EBP-4]
\r
4631 MOV ESI,OFFSET _lst
\r
4633 MOV EAX,DWORD PTR [ESI]
\r
4637 PUSH OFFSET L_lit+2001
\r
4643 PUSH OFFSET L_lit+2007
\r
4647 MOV EAX,DWORD PTR [EBP-4]
\r
4648 INC DWORD PTR [EBP-4]
\r
4659 PUSH OFFSET L_lit+2010
\r
4664 MOV DWORD PTR [EBP-4], EAX
\r
4666 MOV EAX,DWORD PTR [EBP-4]
\r
4671 LEA EAX,DWORD PTR [EBP-136]
\r
4673 MOV EAX,DWORD PTR [EBP-4]
\r
4678 PUSH DWORD PTR [ESI+6]
\r
4679 MOV EAX,DWORD PTR [EBP-4]
\r
4685 MOV AL,BYTE PTR [ESI+1]
\r
4688 MOV EAX,DWORD PTR [EBP-4]
\r
4694 MOV AL,BYTE PTR [ESI+1]
\r
4695 LEA ESI,BYTE PTR [EBP-136]
\r
4698 MOV BYTE PTR [ESI], AL
\r
4700 PUSH OFFSET L_lit+2031
\r
4701 LEA EAX,DWORD PTR [EBP-136]
\r
4703 MOV EAX,DWORD PTR [EBP-4]
\r
4708 PUSH DWORD PTR [ESI+10]
\r
4709 MOV EAX,DWORD PTR [EBP-4]
\r
4714 PUSH DWORD PTR [ESI+2]
\r
4718 MOV EAX,DWORD PTR [EBP-4]
\r
4719 INC DWORD PTR [EBP-4]
\r
4725 PUBLIC _ReturnToken:
\r
4728 PUSH OFFSET _LTString
\r
4729 PUSH OFFSET _TString
\r
4733 MOV _LCBString, EAX
\r
4735 MOV _LTSymnum, EAX
\r
4737 MOV _LTNumber, EAX
\r
4752 MOVSX EAX,_fPutBack
\r
4755 PUSH OFFSET _TString
\r
4756 PUSH OFFSET _LTString
\r
4759 MOV EAX,_LCBString
\r
4760 MOV _CBString, EAX
\r
4785 MOV ESI,OFFSET _TString
\r
4787 MOV BYTE PTR [ESI], AL
\r
4789 MOV _CBString, EAX
\r
4794 MOVSX EAX,BYTE PTR [ESI]
\r
4801 MOV EAX,DWORD PTR [ESI]
\r
4805 MOVSX EAX,BYTE PTR [ESI]
\r
4812 MOVSX EAX,BYTE PTR [ESI]
\r
4819 MOV BYTE PTR [ESI], AL
\r
4824 MOV DWORD PTR [EBP-4], EAX
\r
4826 MOVSX EAX,BYTE PTR [ESI]
\r
4833 MOVSX EAX,BYTE PTR [ESI]
\r
4839 MOVSX EAX,BYTE PTR [ESI]
\r
4845 MOV EAX,DWORD PTR [EBP-4]
\r
4846 INC DWORD PTR [EBP-4]
\r
4847 MOV ESI,OFFSET _TString
\r
4853 MOVSX EAX,BYTE PTR [ESI]
\r
4857 MOV BYTE PTR [EDX], AL
\r
4860 MOV EAX,DWORD PTR [EBP-4]
\r
4861 MOV _CBString, EAX
\r
4862 MOV EAX,DWORD PTR [EBP-4]
\r
4863 MOV ESI,OFFSET _TString
\r
4866 MOV BYTE PTR [ESI], AL
\r
4867 PUSH OFFSET _TString
\r
4868 PUSH DWORD PTR [EBP-4]
\r
4877 PUSH OFFSET _TString
\r
4878 PUSH DWORD PTR [EBP-4]
\r
4887 PUSH OFFSET _TString
\r
4888 PUSH DWORD PTR [EBP-4]
\r
4899 PUSH OFFSET _TString
\r
4900 PUSH DWORD PTR [EBP-4]
\r
4908 MOV ESI,OFFSET _lst
\r
4910 MOV EAX,DWORD PTR [ESI]
\r
4916 MOV ESI,OFFSET _lst
\r
4918 MOV EAX,DWORD PTR [ESI+16]
\r
4919 MOV DWORD PTR [EBP-4], EAX
\r
4920 PUSH OFFSET _line_buf1
\r
4921 MOV EAX,DWORD PTR [EBP-4]
\r
4923 MOV ESI,OFFSET _rgMacPtr
\r
4925 PUSH DWORD PTR [ESI]
\r
4927 PUSH OFFSET _line_buf1
\r
4931 MOV EAX,OFFSET _line_buf1
\r
4932 MOV _line_ptr, EAX
\r
4941 PUSH OFFSET _TString
\r
4942 PUSH DWORD PTR [EBP-4]
\r
4957 MOVSX EAX,BYTE PTR [ESI]
\r
4969 MOVSX EAX,BYTE PTR [ESI]
\r
4984 MOVSX EAX,BYTE PTR [ESI]
\r
4986 MOV ESI,OFFSET _TString
\r
4990 MOVSX EAX,BYTE PTR [ESI]
\r
4991 MOV BYTE PTR [EBX], AL
\r
4993 MOV ESI,OFFSET _TString
\r
4996 MOV BYTE PTR [ESI], AL
\r
4998 MOV _CBString, EAX
\r
5004 MOV EAX,DWORD PTR [ESI]
\r
5007 MOVSX EAX,BYTE PTR [ESI]
\r
5011 MOVSX EAX,BYTE PTR [ESI]
\r
5016 MOV EAX,DWORD PTR [EBP-4]
\r
5023 MOV EAX,DWORD PTR [EBP-4]
\r
5024 INC DWORD PTR [EBP-4]
\r
5025 MOV ESI,OFFSET _TString
\r
5030 MOVSX EAX,BYTE PTR [ESI]
\r
5031 MOV BYTE PTR [EBX], AL
\r
5034 MOV EAX,DWORD PTR [EBP-4]
\r
5035 MOV _CBString, EAX
\r
5037 MOVSX EAX,BYTE PTR [ESI]
\r
5048 MOV EAX,DWORD PTR [ESI]
\r
5050 MOV EAX,DWORD PTR [EBP-4]
\r
5051 MOV ESI,OFFSET _TString
\r
5054 MOV BYTE PTR [ESI], AL
\r
5055 MOV EAX,DWORD PTR [EBP-4]
\r
5056 MOV _CBString, EAX
\r
5099 PUBLIC _DoInclude:
\r
5111 MOV ESI,OFFSET _srcname
\r
5114 PUSH DWORD PTR [EBP+8]
\r
5118 MOV ESI,OFFSET _src_fh
\r
5125 MOV ESI,OFFSET _srcname
\r
5128 PUSH OFFSET L_lit+2069
\r
5131 MOV DWORD PTR [EDX], EAX
\r
5135 PUSH OFFSET L_lit+2071
\r
5141 MOV ESI,OFFSET _lineno
\r
5144 MOV DWORD PTR [ESI], EAX
\r
5151 PUSH OFFSET L_lit+2096
\r
5152 MOV ESI,_pNextAddr
\r
5153 PUSH DWORD PTR [ESI]
\r
5162 PUSH OFFSET L_lit+2103
\r
5166 MOV ESI,OFFSET _srcname
\r
5179 PUSH OFFSET L_lit+2115
\r
5194 MOV DWORD PTR [EBP-8], EAX
\r
5195 MOV EAX,DWORD PTR [EBP-8]
\r
5204 MOV EAX,OFFSET _oNextData
\r
5205 MOV _pNextAddr, EAX
\r
5207 PUSH OFFSET L_lit+2146
\r
5208 MOV ESI,_pNextAddr
\r
5209 PUSH DWORD PTR [ESI]
\r
5218 PUSH OFFSET L_lit+2153
\r
5236 MOV EAX,OFFSET _oNextCode
\r
5237 MOV _pNextAddr, EAX
\r
5239 PUSH OFFSET L_lit+2167
\r
5240 MOV ESI,_pNextAddr
\r
5241 PUSH DWORD PTR [ESI]
\r
5250 PUSH OFFSET L_lit+2174
\r
5263 MOV DWORD PTR [EBP-12], EAX
\r
5269 PUSH OFFSET L_lit+2188
\r
5270 MOV ESI,_pNextAddr
\r
5271 PUSH DWORD PTR [ESI]
\r
5280 MOV EAX,DWORD PTR [EBP-12]
\r
5290 PUSH OFFSET L_lit+2195
\r
5300 MOVSX EAX,_fDataSeg
\r
5303 MOV EAX,_oNextData
\r
5314 PUSH OFFSET L_lit+2216
\r
5327 MOV EAX,_oNextCode
\r
5337 PUSH OFFSET L_lit+2220
\r
5351 MOV EAX,DWORD PTR [EBP-12]
\r
5361 PUSH OFFSET L_lit+2224
\r
5371 MOVSX EAX,_fDataSeg
\r
5375 MOV EAX,_oNextData
\r
5386 PUSH OFFSET L_lit+2246
\r
5401 MOV EAX,_oNextCode
\r
5411 PUSH OFFSET L_lit+2250
\r
5426 MOV EAX,DWORD PTR [EBP-12]
\r
5436 PUSH OFFSET L_lit+2254
\r
5446 MOVSX EAX,_fDataSeg
\r
5450 MOV EAX,_oNextData
\r
5461 PUSH OFFSET L_lit+2279
\r
5476 MOV EAX,_oNextCode
\r
5486 PUSH OFFSET L_lit+2283
\r
5513 PUSH OFFSET L_lit+2287
\r
5514 MOV ESI,_pNextAddr
\r
5515 PUSH DWORD PTR [ESI]
\r
5524 PUSH OFFSET L_lit+2294
\r
5535 MOVSX EAX,_fDataSeg
\r
5543 PUSH OFFSET L_lit+2312
\r
5544 MOV ESI,_pNextAddr
\r
5545 PUSH DWORD PTR [ESI]
\r
5554 PUSH OFFSET L_lit+2319
\r
5565 MOV EAX,_oNextCode
\r
5566 MOV _StartAddr, EAX
\r
5574 MOVSX EAX,_fDataSeg
\r
5582 PUSH OFFSET L_lit+2337
\r
5596 MOV EAX,_oNextData
\r
5610 PUSH OFFSET L_lit+2363
\r
5621 MOV _oNextData, EAX
\r
5623 MOV _DataOffset, EAX
\r
5637 PUSH OFFSET L_lit+2369
\r
5651 MOV EAX,_oNextCode
\r
5665 PUSH OFFSET L_lit+2395
\r
5676 MOV _oNextCode, EAX
\r
5678 MOV _CodeOffset, EAX
\r
5688 LEA ESI,BYTE PTR [EBP-62]
\r
5690 MOV BYTE PTR [ESI], AL
\r
5693 MOVSX EAX,BYTE PTR [ESI]
\r
5700 MOV EAX,DWORD PTR [ESI]
\r
5704 MOV DWORD PTR [EBP-8], EAX
\r
5707 MOVSX EAX,BYTE PTR [ESI]
\r
5711 MOVSX EAX,BYTE PTR [ESI]
\r
5717 MOVSX EAX,BYTE PTR [ESI]
\r
5726 MOV EAX,DWORD PTR [EBP-8]
\r
5727 INC DWORD PTR [EBP-8]
\r
5728 LEA ESI,BYTE PTR [EBP-62]
\r
5733 MOVSX EAX,BYTE PTR [ESI]
\r
5734 MOV BYTE PTR [EBX], AL
\r
5737 MOV EAX,DWORD PTR [EBP-8]
\r
5738 LEA ESI,BYTE PTR [EBP-62]
\r
5741 MOV BYTE PTR [ESI], AL
\r
5742 LEA EAX,DWORD PTR [EBP-62]
\r
5747 LEA ESI,BYTE PTR [EBP-62]
\r
5749 MOV BYTE PTR [ESI], AL
\r
5752 MOVSX EAX,BYTE PTR [ESI]
\r
5759 MOV EAX,DWORD PTR [ESI]
\r
5763 MOV DWORD PTR [EBP-8], EAX
\r
5766 MOVSX EAX,BYTE PTR [ESI]
\r
5770 MOVSX EAX,BYTE PTR [ESI]
\r
5776 MOVSX EAX,BYTE PTR [ESI]
\r
5785 MOV EAX,DWORD PTR [EBP-8]
\r
5786 INC DWORD PTR [EBP-8]
\r
5787 LEA ESI,BYTE PTR [EBP-62]
\r
5792 MOVSX EAX,BYTE PTR [ESI]
\r
5793 MOV BYTE PTR [EBX], AL
\r
5796 MOV EAX,DWORD PTR [EBP-8]
\r
5797 LEA ESI,BYTE PTR [EBP-62]
\r
5800 MOV BYTE PTR [ESI], AL
\r
5801 LEA EAX,DWORD PTR [EBP-62]
\r
5806 MOVSX EAX,_fDataSeg
\r
5814 PUSH OFFSET L_lit+2401
\r
5828 MOV EAX,_StackTotal
\r
5830 MOV _StackTotal, EAX
\r
5836 PUSH OFFSET L_lit+2415
\r
5886 PUBLIC _EncodeRegBits:
\r
5889 MOV EAX,DWORD PTR [EBP+16]
\r
5904 MOV ESI,DWORD PTR [EBP+12]
\r
5906 MOV ECX,DWORD PTR [EBP+8]
\r
5908 MOVSX ECX,BYTE PTR [ESI]
\r
5910 MOV BYTE PTR [ESI], AL
\r
5918 MOV ESI,DWORD PTR [EBP+12]
\r
5920 MOV ECX,DWORD PTR [EBP+8]
\r
5922 MOVSX ECX,BYTE PTR [ESI]
\r
5924 MOV BYTE PTR [ESI], AL
\r
5932 MOV ESI,DWORD PTR [EBP+12]
\r
5934 MOV ECX,DWORD PTR [EBP+8]
\r
5936 MOVSX ECX,BYTE PTR [ESI]
\r
5938 MOV BYTE PTR [ESI], AL
\r
5943 MOV ESI,DWORD PTR [EBP+12]
\r
5945 MOV ECX,DWORD PTR [EBP+8]
\r
5947 MOVSX ECX,BYTE PTR [ESI]
\r
5949 MOV BYTE PTR [ESI], AL
\r
5955 MOV ESI,DWORD PTR [EBP+12]
\r
5957 MOV ECX,DWORD PTR [EBP+8]
\r
5959 MOVSX ECX,BYTE PTR [ESI]
\r
5961 MOV BYTE PTR [ESI], AL
\r
5969 MOV ESI,DWORD PTR [EBP+12]
\r
5971 MOV ECX,DWORD PTR [EBP+8]
\r
5973 MOVSX ECX,BYTE PTR [ESI]
\r
5975 MOV BYTE PTR [ESI], AL
\r
5982 MOV ESI,DWORD PTR [EBP+12]
\r
5984 MOV ECX,DWORD PTR [EBP+8]
\r
5986 MOVSX ECX,BYTE PTR [ESI]
\r
5988 MOV BYTE PTR [ESI], AL
\r
6085 LEA ESI,BYTE PTR [EBP-108]
\r
6087 MOV BYTE PTR [ESI], AL
\r
6093 PUSH OFFSET L_lit+2421
\r
6101 PUSH OFFSET L_lit+2446
\r
6105 MOV DWORD PTR [EBP-4], EAX
\r
6107 MOV DWORD PTR [EBP-8], EAX
\r
6110 MOVSX EAX,BYTE PTR [ESI]
\r
6117 MOV EAX,DWORD PTR [ESI]
\r
6122 MOVSX EAX,BYTE PTR [ESI]
\r
6126 MOVSX EAX,BYTE PTR [ESI]
\r
6132 MOV EAX,DWORD PTR [EBP-4]
\r
6133 INC DWORD PTR [EBP-4]
\r
6134 LEA ESI,BYTE PTR [EBP-108]
\r
6139 MOVSX EAX,BYTE PTR [ESI]
\r
6140 MOV BYTE PTR [EBX], AL
\r
6141 MOV EAX,DWORD PTR [EBP-4]
\r
6143 LEA ESI,BYTE PTR [EBP-108]
\r
6145 MOVSX EAX,BYTE PTR [ESI]
\r
6150 MOV EAX,DWORD PTR [EBP-4]
\r
6151 MOV DWORD PTR [EBP-8], EAX
\r
6156 LEA EAX,DWORD PTR [EBP-108]
\r
6158 PUSH DWORD PTR [EBP-8]
\r
6160 MOV EAX,_iLSymNext
\r
6164 MOV ESI,OFFSET _lst
\r
6167 MOV DWORD PTR [ESI], EAX
\r
6168 MOV EAX,_iLSymNext
\r
6172 MOV ESI,OFFSET _lst
\r
6174 MOV EAX,DWORD PTR [ESI]
\r
6176 MOV DWORD PTR [ESI], EAX
\r
6179 MOV ESI,OFFSET _rgMacPtr
\r
6182 MOV DWORD PTR [ESI], EAX
\r
6183 MOV EAX,_iLSymNext
\r
6187 MOV ESI,OFFSET _lst
\r
6190 MOV DWORD PTR [ESI+16], EAX
\r
6194 ADD EAX,DWORD PTR [EBP-8]
\r
6195 MOV _pMacNext, EAX
\r
6198 MOV BYTE PTR [ESI], AL
\r
6201 MOV EAX,DWORD PTR [ESI]
\r
6209 LEA EAX,DWORD PTR [EBP-136]
\r
6211 PUSH DWORD PTR [EBP+12]
\r
6212 PUSH DWORD PTR [EBP+8]
\r
6214 MOV EAX,DWORD PTR [EBP+8]
\r
6215 LEA ESI,BYTE PTR [EBP-136]
\r
6218 MOV BYTE PTR [ESI], AL
\r
6220 MOV DWORD PTR [EBP-4], EAX
\r
6222 MOV EAX,DWORD PTR [EBP-4]
\r
6227 MOV EAX,DWORD PTR [EBP-4]
\r
6228 DEC DWORD PTR [EBP-4]
\r
6229 MOV EAX,DWORD PTR [EBP-4]
\r
6235 MOV AL,BYTE PTR [ESI+1]
\r
6236 CMP EAX,DWORD PTR [EBP+8]
\r
6240 LEA EAX,DWORD PTR [EBP-136]
\r
6242 MOV EAX,DWORD PTR [EBP-4]
\r
6247 PUSH DWORD PTR [ESI+6]
\r
6248 PUSH DWORD PTR [EBP+8]
\r
6254 MOV EAX,DWORD PTR [EBP-4]
\r
6265 PUBLIC _EvalOper1:
\r
6278 MOV ESI,OFFSET _lst
\r
6280 MOV EAX,DWORD PTR [ESI]
\r
6281 MOV DWORD PTR [EBP-8], EAX
\r
6293 MOV ESI,OFFSET _gst
\r
6295 MOV EAX,DWORD PTR [ESI]
\r
6304 MOV ESI,OFFSET _gst
\r
6306 MOV EAX,DWORD PTR [ESI]
\r
6307 MOV DWORD PTR [EBP-8], EAX
\r
6311 MOV DWORD PTR [EBP-8], EAX
\r
6314 MOV EAX,DWORD PTR [EBP+8]
\r
6318 MOV ESI,OFFSET _rgToken
\r
6320 MOV EAX,DWORD PTR [ESI]
\r
6323 MOV EAX,DWORD PTR [EBP+8]
\r
6327 MOV ESI,OFFSET _rgTID
\r
6329 PUSH DWORD PTR [ESI]
\r
6333 MOV EAX,DWORD PTR [EBP+8]
\r
6335 MOV ESI,OFFSET _rgOpType
\r
6338 MOV DWORD PTR [ESI], EAX
\r
6341 MOV EAX,DWORD PTR [EBP+8]
\r
6345 MOV ESI,OFFSET _rgTID
\r
6347 PUSH DWORD PTR [ESI]
\r
6351 MOV EAX,DWORD PTR [EBP+8]
\r
6353 MOV ESI,OFFSET _rgOpType
\r
6356 MOV DWORD PTR [ESI], EAX
\r
6359 MOV EAX,DWORD PTR [EBP+8]
\r
6363 MOV ESI,OFFSET _rgTID
\r
6365 PUSH DWORD PTR [ESI]
\r
6369 MOV EAX,DWORD PTR [EBP+8]
\r
6371 MOV ESI,OFFSET _rgOpType
\r
6374 MOV DWORD PTR [ESI], EAX
\r
6377 MOV EAX,DWORD PTR [EBP+8]
\r
6381 MOV ESI,OFFSET _rgTID
\r
6383 PUSH DWORD PTR [ESI]
\r
6387 MOV EAX,DWORD PTR [EBP+8]
\r
6389 MOV ESI,OFFSET _rgOpType
\r
6392 MOV DWORD PTR [ESI], EAX
\r
6395 MOV EAX,DWORD PTR [EBP+8]
\r
6399 MOV ESI,OFFSET _rgTID
\r
6401 PUSH DWORD PTR [ESI]
\r
6405 MOV EAX,DWORD PTR [EBP+8]
\r
6407 MOV ESI,OFFSET _rgOpType
\r
6410 MOV DWORD PTR [ESI], EAX
\r
6413 MOV EAX,DWORD PTR [EBP+8]
\r
6417 MOV ESI,OFFSET _rgTID
\r
6419 PUSH DWORD PTR [ESI]
\r
6423 MOV EAX,DWORD PTR [EBP+8]
\r
6425 MOV ESI,OFFSET _rgOpType
\r
6428 MOV DWORD PTR [ESI], EAX
\r
6431 MOV EAX,DWORD PTR [EBP+8]
\r
6435 MOV ESI,OFFSET _rgTID
\r
6437 PUSH DWORD PTR [ESI]
\r
6441 MOV EAX,DWORD PTR [EBP+8]
\r
6443 MOV ESI,OFFSET _rgOpType
\r
6446 MOV DWORD PTR [ESI], EAX
\r
6454 MOV EAX,DWORD PTR [EBP+8]
\r
6456 MOV ESI,OFFSET _rgOpReg
\r
6458 MOV EAX,DWORD PTR [EBP+8]
\r
6463 MOV ESI,OFFSET _rgTID
\r
6465 MOV EAX,DWORD PTR [ESI]
\r
6466 MOV DWORD PTR [EBX], EAX
\r
6469 MOV EAX,DWORD PTR [EBP+8]
\r
6473 MOV ESI,OFFSET _rgVal
\r
6475 MOV EAX,DWORD PTR [ESI]
\r
6480 MOV EAX,DWORD PTR [EBP+8]
\r
6484 MOV ESI,OFFSET _rgVal
\r
6486 MOV EAX,DWORD PTR [ESI]
\r
6492 MOV EAX,DWORD PTR [EBP+8]
\r
6494 MOV ESI,OFFSET _rgOpType
\r
6497 MOV DWORD PTR [ESI], EAX
\r
6500 MOV EAX,DWORD PTR [EBP+8]
\r
6504 MOV ESI,OFFSET _rgVal
\r
6506 MOV EAX,DWORD PTR [ESI]
\r
6511 MOV EAX,DWORD PTR [EBP+8]
\r
6515 MOV ESI,OFFSET _rgVal
\r
6517 MOV EAX,DWORD PTR [ESI]
\r
6523 MOV EAX,DWORD PTR [EBP+8]
\r
6525 MOV ESI,OFFSET _rgOpType
\r
6528 MOV DWORD PTR [ESI], EAX
\r
6531 MOV EAX,DWORD PTR [EBP+8]
\r
6533 MOV ESI,OFFSET _rgOpType
\r
6536 MOV DWORD PTR [ESI], EAX
\r
6542 MOV EAX,DWORD PTR [EBP+8]
\r
6546 MOV ESI,OFFSET _rgVal
\r
6548 MOV EAX,DWORD PTR [ESI]
\r
6554 MOV EAX,DWORD PTR [EBP+8]
\r
6558 MOV ESI,OFFSET _rgVal
\r
6560 MOV EAX,DWORD PTR [ESI]
\r
6567 MOV EAX,DWORD PTR [EBP+8]
\r
6568 MOV ESI,OFFSET _OpSize
\r
6571 MOV BYTE PTR [ESI], AL
\r
6572 MOV EAX,DWORD PTR [EBP+8]
\r
6574 MOV ESI,OFFSET _rgOpType
\r
6577 MOV DWORD PTR [ESI], EAX
\r
6578 MOV EAX,DWORD PTR [EBP+8]
\r
6582 MOV ESI,OFFSET _rgVal
\r
6584 MOV EAX,DWORD PTR [ESI]
\r
6588 MOV EAX,DWORD PTR [EBP-8]
\r
6595 MOV EAX,DWORD PTR [EBP-8]
\r
6602 MOV EAX,DWORD PTR [EBP-8]
\r
6619 MOV ESI,OFFSET _lst
\r
6621 MOV EAX,DWORD PTR [ESI]
\r
6622 MOV DWORD PTR [EBP-8], EAX
\r
6634 MOV ESI,OFFSET _gst
\r
6636 MOV EAX,DWORD PTR [ESI]
\r
6645 MOV ESI,OFFSET _gst
\r
6647 MOV EAX,DWORD PTR [ESI]
\r
6648 MOV DWORD PTR [EBP-8], EAX
\r
6652 MOV DWORD PTR [EBP-8], EAX
\r
6672 MOV EAX,DWORD PTR [EBP+8]
\r
6673 MOV ESI,OFFSET _OpSize
\r
6675 MOVSX EAX,BYTE PTR [ESI]
\r
6679 MOV EAX,DWORD PTR [EBP+8]
\r
6681 MOV ESI,OFFSET _rgOpType
\r
6684 MOV DWORD PTR [ESI], EAX
\r
6687 MOV EAX,DWORD PTR [EBP+8]
\r
6689 MOV ESI,OFFSET _rgOpType
\r
6692 MOV DWORD PTR [ESI], EAX
\r
6694 MOV EAX,DWORD PTR [EBP+8]
\r
6698 MOV ESI,OFFSET _rgVal
\r
6700 MOV EAX,DWORD PTR [ESI]
\r
6717 MOV EAX,DWORD PTR [EBP+8]
\r
6719 MOV ESI,OFFSET _rgOpType
\r
6722 MOV DWORD PTR [ESI], EAX
\r
6723 MOV EAX,DWORD PTR [EBP+8]
\r
6727 MOV ESI,OFFSET _rgVal
\r
6729 MOV EAX,DWORD PTR [ESI]
\r
6735 MOV EAX,DWORD PTR [EBP+8]
\r
6737 MOV ESI,OFFSET _rgOpType
\r
6740 MOV DWORD PTR [ESI], EAX
\r
6741 MOVSX EAX,_OpMType
\r
6745 MOV EAX,DWORD PTR [EBP+8]
\r
6749 MOV ESI,OFFSET _rgVal
\r
6751 MOV EAX,DWORD PTR [ESI]
\r
6753 MOV EAX,DWORD PTR [EBP-8]
\r
6760 MOV EAX,DWORD PTR [EBP-8]
\r
6769 MOV EAX,DWORD PTR [EBP-8]
\r
6801 MOV EAX,DWORD PTR [EBP+8]
\r
6803 MOV ESI,OFFSET _rgOpType
\r
6806 MOV DWORD PTR [ESI], EAX
\r
6807 MOV EAX,DWORD PTR [EBP+8]
\r
6809 MOV ESI,OFFSET _rgOpReg
\r
6812 MOV DWORD PTR [ESI], EAX
\r
6814 MOV DWORD PTR [EBP-4], EAX
\r
6816 MOV BYTE PTR [EBP-7], AL
\r
6818 MOV BYTE PTR [EBP-5], AL
\r
6820 MOV BYTE PTR [EBP-6], AL
\r
6821 MOV EAX,DWORD PTR [EBP+8]
\r
6823 MOV ESI,OFFSET _rgTCnt
\r
6825 MOV EAX,DWORD PTR [ESI]
\r
6830 PUSH DWORD PTR [EBP+8]
\r
6834 MOV EAX,DWORD PTR [EBP+8]
\r
6836 MOV ESI,OFFSET _rgOpType
\r
6839 MOV DWORD PTR [ESI], EAX
\r
6840 MOV EAX,DWORD PTR [EBP+8]
\r
6844 MOV ESI,OFFSET _rgToken
\r
6846 MOV EAX,DWORD PTR [ESI]
\r
6851 MOV EAX,DWORD PTR [EBP+8]
\r
6855 MOV ESI,OFFSET _rgTID
\r
6857 PUSH DWORD PTR [ESI]
\r
6862 MOV EAX,DWORD PTR [EBP+8]
\r
6866 MOV ESI,OFFSET _rgToken
\r
6868 MOV EAX,DWORD PTR [ESI]
\r
6873 MOV EAX,DWORD PTR [EBP+8]
\r
6877 MOV ESI,OFFSET _rgToken
\r
6879 MOV EAX,DWORD PTR [ESI]
\r
6882 MOVSX EAX,_OpPrefix
\r
6888 MOVSX EAX,_OpPrefix
\r
6894 MOVSX EAX,_OpPrefix
\r
6900 MOVSX EAX,_OpPrefix
\r
6906 MOVSX EAX,_OpPrefix
\r
6912 MOVSX EAX,_OpPrefix
\r
6934 MOV EAX,DWORD PTR [EBP-4]
\r
6936 MOV DWORD PTR [EBP-4], EAX
\r
6946 MOV EAX,DWORD PTR [EBP+8]
\r
6948 MOV ESI,OFFSET _rgTCnt
\r
6950 MOV EAX,DWORD PTR [EBP-4]
\r
6951 CMP EAX,DWORD PTR [ESI]
\r
6955 MOVSX EAX,BYTE PTR [EBP-7]
\r
6960 MOVSX EAX,BYTE PTR [EBP-5]
\r
6967 MOV EAX,DWORD PTR [EBP+8]
\r
6971 MOV EAX,DWORD PTR [EBP-4]
\r
6974 MOV ESI,OFFSET _rgToken
\r
6976 MOV EAX,DWORD PTR [ESI]
\r
6979 MOV EAX,DWORD PTR [EBP+8]
\r
6983 MOV EAX,DWORD PTR [EBP-4]
\r
6986 MOV ESI,OFFSET _rgTID
\r
6988 PUSH DWORD PTR [ESI]
\r
6992 MOV EAX,DWORD PTR [EBP+8]
\r
6996 MOV EAX,DWORD PTR [EBP-4]
\r
7000 MOV ESI,OFFSET _rgToken
\r
7002 MOV EAX,DWORD PTR [ESI]
\r
7007 MOVSX EAX,_OpMType
\r
7011 MOVSX EAX,_OpMType
\r
7015 MOV EAX,DWORD PTR [EBP+8]
\r
7019 MOV EAX,DWORD PTR [EBP-4]
\r
7022 MOV ESI,OFFSET _rgTID
\r
7024 MOV EAX,DWORD PTR [ESI]
\r
7026 MOV EAX,DWORD PTR [EBP+8]
\r
7030 MOV EAX,DWORD PTR [EBP-4]
\r
7034 MOV ESI,OFFSET _rgToken
\r
7036 MOV EAX,DWORD PTR [ESI]
\r
7041 MOV EAX,DWORD PTR [EBP+8]
\r
7045 MOV EAX,DWORD PTR [EBP-4]
\r
7049 MOV ESI,OFFSET _rgVal
\r
7051 MOV EAX,DWORD PTR [ESI]
\r
7054 MOVSX EAX,_OpMType
\r
7060 MOVSX EAX,_OpMType
\r
7066 MOVSX EAX,_OpMType
\r
7075 MOV BYTE PTR [EBP-7], AL
\r
7091 MOV BYTE PTR [EBP-7], AL
\r
7098 MOV BYTE PTR [EBP-7], AL
\r
7100 MOV EAX,DWORD PTR [EBP-4]
\r
7102 MOV DWORD PTR [EBP-4], EAX
\r
7105 MOVSX EAX,_OpMType
\r
7109 MOVSX EAX,_OpMType
\r
7113 MOV EAX,DWORD PTR [EBP+8]
\r
7117 MOV EAX,DWORD PTR [EBP-4]
\r
7120 MOV ESI,OFFSET _rgTID
\r
7122 MOV EAX,DWORD PTR [ESI]
\r
7124 MOV EAX,DWORD PTR [EBP-4]
\r
7125 INC DWORD PTR [EBP-4]
\r
7128 MOVSX EAX,_OpMType
\r
7132 MOVSX EAX,_OpMType
\r
7136 MOV EAX,DWORD PTR [EBP+8]
\r
7140 MOV EAX,DWORD PTR [EBP-4]
\r
7143 MOV ESI,OFFSET _rgTID
\r
7145 MOV EAX,DWORD PTR [ESI]
\r
7147 MOV EAX,DWORD PTR [EBP-4]
\r
7148 INC DWORD PTR [EBP-4]
\r
7157 MOV BYTE PTR [EBP-7], AL
\r
7170 MOV ESI,OFFSET _lst
\r
7172 MOV EAX,DWORD PTR [ESI]
\r
7173 MOV DWORD PTR [EBP-11], EAX
\r
7185 MOV ESI,OFFSET _gst
\r
7187 MOV EAX,DWORD PTR [ESI]
\r
7196 MOV ESI,OFFSET _gst
\r
7198 MOV EAX,DWORD PTR [ESI]
\r
7199 MOV DWORD PTR [EBP-11], EAX
\r
7203 MOV DWORD PTR [EBP-11], EAX
\r
7206 MOVSX EAX,_OpMType
\r
7213 MOV BYTE PTR [EBP-7], AL
\r
7231 MOVSX EAX,BYTE PTR [EBP-6]
\r
7239 MOV EAX,DWORD PTR [EBP+8]
\r
7240 MOV ESI,OFFSET _OpSize
\r
7242 MOVSX EAX,BYTE PTR [ESI]
\r
7246 MOV EAX,DWORD PTR [EBP+8]
\r
7248 MOV ESI,OFFSET _rgOpType
\r
7251 MOV DWORD PTR [ESI], EAX
\r
7254 MOV EAX,DWORD PTR [EBP+8]
\r
7256 MOV ESI,OFFSET _rgOpType
\r
7259 MOV DWORD PTR [ESI], EAX
\r
7264 MOV EAX,DWORD PTR [EBP+8]
\r
7268 MOV EAX,DWORD PTR [EBP-4]
\r
7271 MOV ESI,OFFSET _rgVal
\r
7273 MOV EAX,DWORD PTR [ESI]
\r
7279 MOV EAX,DWORD PTR [EBP+8]
\r
7283 MOV EAX,DWORD PTR [EBP-4]
\r
7286 MOV ESI,OFFSET _rgVal
\r
7288 MOV EAX,DWORD PTR [ESI]
\r
7293 MOV EAX,DWORD PTR [EBP-11]
\r
7306 MOV EAX,DWORD PTR [EBP+8]
\r
7307 MOV ESI,OFFSET _OpSize
\r
7309 MOVSX EAX,BYTE PTR [ESI]
\r
7313 MOV EAX,DWORD PTR [EBP-11]
\r
7317 MOV EAX,DWORD PTR [EBP+8]
\r
7319 MOV ESI,OFFSET _rgOpType
\r
7322 MOV DWORD PTR [ESI], EAX
\r
7326 MOV EAX,DWORD PTR [EBP+8]
\r
7330 MOV EAX,DWORD PTR [EBP-4]
\r
7333 MOV ESI,OFFSET _rgVal
\r
7335 MOV EAX,DWORD PTR [ESI]
\r
7341 MOV EAX,DWORD PTR [EBP+8]
\r
7345 MOV EAX,DWORD PTR [EBP-4]
\r
7348 MOV ESI,OFFSET _rgVal
\r
7350 MOV EAX,DWORD PTR [ESI]
\r
7357 MOV EAX,DWORD PTR [EBP+8]
\r
7358 MOV ESI,OFFSET _OpSize
\r
7360 MOVSX EAX,BYTE PTR [ESI]
\r
7364 MOV EAX,DWORD PTR [EBP+8]
\r
7366 MOV ESI,OFFSET _rgOpType
\r
7369 MOV DWORD PTR [ESI], EAX
\r
7370 MOV EAX,DWORD PTR [EBP+8]
\r
7374 MOV EAX,DWORD PTR [EBP-4]
\r
7377 MOV ESI,OFFSET _rgVal
\r
7379 MOV EAX,DWORD PTR [ESI]
\r
7383 MOV EAX,DWORD PTR [EBP-11]
\r
7391 MOV EAX,DWORD PTR [EBP+8]
\r
7392 MOV ESI,OFFSET _OpSize
\r
7394 MOVSX EAX,BYTE PTR [ESI]
\r
7398 MOV EAX,DWORD PTR [EBP+8]
\r
7400 MOV ESI,OFFSET _rgOpType
\r
7403 MOV DWORD PTR [ESI], EAX
\r
7404 MOVSX EAX,_OpMType
\r
7408 MOV EAX,DWORD PTR [EBP+8]
\r
7412 MOV EAX,DWORD PTR [EBP-4]
\r
7415 MOV ESI,OFFSET _rgVal
\r
7417 MOV EAX,DWORD PTR [ESI]
\r
7419 MOV EAX,DWORD PTR [EBP-11]
\r
7426 MOV EAX,DWORD PTR [EBP-11]
\r
7433 MOV EAX,DWORD PTR [EBP-11]
\r
7441 MOV EAX,DWORD PTR [EBP+8]
\r
7443 MOV ESI,OFFSET _rgOpType
\r
7446 MOV DWORD PTR [ESI], EAX
\r
7447 MOV EAX,DWORD PTR [EBP+8]
\r
7451 MOV EAX,DWORD PTR [EBP-4]
\r
7454 MOV ESI,OFFSET _rgVal
\r
7456 MOV EAX,DWORD PTR [ESI]
\r
7460 MOV EAX,DWORD PTR [EBP-11]
\r
7476 MOVSX EAX,BYTE PTR [EBP-6]
\r
7482 MOV EAX,DWORD PTR [EBP+8]
\r
7483 MOV ESI,OFFSET _OpSize
\r
7485 MOVSX EAX,BYTE PTR [ESI]
\r
7489 MOV EAX,DWORD PTR [EBP-11]
\r
7493 MOV EAX,DWORD PTR [EBP+8]
\r
7495 MOV ESI,OFFSET _rgOpType
\r
7498 MOV DWORD PTR [ESI], EAX
\r
7502 MOV EAX,DWORD PTR [EBP+8]
\r
7506 MOV EAX,DWORD PTR [EBP-4]
\r
7509 MOV ESI,OFFSET _rgVal
\r
7511 MOV EAX,DWORD PTR [ESI]
\r
7517 MOV EAX,DWORD PTR [EBP+8]
\r
7521 MOV EAX,DWORD PTR [EBP-4]
\r
7524 MOV ESI,OFFSET _rgVal
\r
7526 MOV EAX,DWORD PTR [ESI]
\r
7533 MOV EAX,DWORD PTR [EBP+8]
\r
7534 MOV ESI,OFFSET _OpSize
\r
7536 MOVSX EAX,BYTE PTR [ESI]
\r
7540 MOV EAX,DWORD PTR [EBP+8]
\r
7542 MOV ESI,OFFSET _rgOpType
\r
7545 MOV DWORD PTR [ESI], EAX
\r
7546 MOVSX EAX,_OpMType
\r
7550 MOV EAX,DWORD PTR [EBP+8]
\r
7554 MOV EAX,DWORD PTR [EBP-4]
\r
7557 MOV ESI,OFFSET _rgVal
\r
7559 MOV EAX,DWORD PTR [ESI]
\r
7561 MOV EAX,DWORD PTR [EBP-11]
\r
7568 MOV EAX,DWORD PTR [EBP-11]
\r
7575 MOV EAX,DWORD PTR [EBP-11]
\r
7583 MOV EAX,DWORD PTR [EBP+8]
\r
7585 MOV ESI,OFFSET _rgOpType
\r
7588 MOV DWORD PTR [ESI], EAX
\r
7589 MOV EAX,DWORD PTR [EBP-11]
\r
7610 MOV EAX,DWORD PTR [EBP+8]
\r
7611 MOV ESI,OFFSET _OpSize
\r
7613 MOVSX EAX,BYTE PTR [ESI]
\r
7617 MOV EAX,DWORD PTR [EBP+8]
\r
7619 MOV ESI,OFFSET _rgOpType
\r
7622 MOV DWORD PTR [ESI], EAX
\r
7623 MOVSX EAX,_OpMType
\r
7627 MOV EAX,DWORD PTR [EBP+8]
\r
7631 MOV EAX,DWORD PTR [EBP-4]
\r
7634 MOV ESI,OFFSET _rgVal
\r
7636 MOV EAX,DWORD PTR [ESI]
\r
7638 MOV EAX,DWORD PTR [EBP-11]
\r
7645 MOV EAX,DWORD PTR [EBP-11]
\r
7652 MOV EAX,DWORD PTR [EBP-11]
\r
7672 MOV EAX,DWORD PTR [EBP+8]
\r
7674 MOV ESI,OFFSET _rgOpType
\r
7677 MOV DWORD PTR [ESI], EAX
\r
7678 MOV EAX,DWORD PTR [EBP+8]
\r
7682 MOV ESI,OFFSET _rgVal
\r
7684 MOV EAX,DWORD PTR [ESI]
\r
7688 MOV EAX,DWORD PTR [EBP-11]
\r
7696 MOV EAX,DWORD PTR [EBP+8]
\r
7700 MOV EAX,DWORD PTR [EBP-4]
\r
7703 MOV ESI,OFFSET _rgVal
\r
7705 MOV EAX,DWORD PTR [ESI]
\r
7707 MOVSX EAX,_OpMType
\r
7711 MOV EAX,DWORD PTR [EBP-11]
\r
7718 MOV EAX,DWORD PTR [EBP-11]
\r
7725 MOV EAX,DWORD PTR [EBP-11]
\r
7737 MOV EAX,DWORD PTR [EBP-4]
\r
7738 INC DWORD PTR [EBP-4]
\r
7741 MOV EAX,DWORD PTR [EBP+8]
\r
7745 MOV EAX,DWORD PTR [EBP-4]
\r
7748 MOV ESI,OFFSET _rgVal
\r
7750 MOV EAX,DWORD PTR [ESI]
\r
7752 MOV EAX,DWORD PTR [EBP+8]
\r
7756 MOV EAX,DWORD PTR [EBP-4]
\r
7759 MOV ESI,OFFSET _rgVal
\r
7761 MOV EAX,DWORD PTR [ESI]
\r
7766 MOV EAX,DWORD PTR [EBP+8]
\r
7770 MOV EAX,DWORD PTR [EBP-4]
\r
7773 MOV ESI,OFFSET _rgVal
\r
7775 MOV EAX,DWORD PTR [ESI]
\r
7781 MOVSX EAX,_OpMType
\r
7787 MOVSX EAX,_OpMType
\r
7792 MOV EAX,DWORD PTR [EBP-4]
\r
7793 INC DWORD PTR [EBP-4]
\r
7796 MOVSX EAX,BYTE PTR [EBP-6]
\r
7802 MOV BYTE PTR [EBP-7], AL
\r
7806 MOV BYTE PTR [EBP-6], AL
\r
7808 MOV EAX,DWORD PTR [EBP-4]
\r
7809 INC DWORD PTR [EBP-4]
\r
7812 MOVSX EAX,BYTE PTR [EBP-6]
\r
7818 MOV BYTE PTR [EBP-7], AL
\r
7822 MOV BYTE PTR [EBP-6], AL
\r
7824 MOV EAX,DWORD PTR [EBP-4]
\r
7825 INC DWORD PTR [EBP-4]
\r
7828 MOV EAX,DWORD PTR [EBP-4]
\r
7829 INC DWORD PTR [EBP-4]
\r
7832 MOV EAX,DWORD PTR [EBP-4]
\r
7833 INC DWORD PTR [EBP-4]
\r
7836 MOV EAX,DWORD PTR [EBP+8]
\r
7837 MOV ESI,OFFSET _OpSize
\r
7839 MOVSX EAX,BYTE PTR [ESI]
\r
7844 MOV EAX,DWORD PTR [EBP+8]
\r
7848 MOV EAX,DWORD PTR [EBP-4]
\r
7852 MOV ESI,OFFSET _rgToken
\r
7854 MOV EAX,DWORD PTR [ESI]
\r
7860 MOV EAX,DWORD PTR [EBP+8]
\r
7861 MOV ESI,OFFSET _OpSize
\r
7863 MOVSX EAX,BYTE PTR [ESI]
\r
7866 MOV BYTE PTR [ESI], AL
\r
7867 MOV EAX,DWORD PTR [EBP-4]
\r
7869 MOV DWORD PTR [EBP-4], EAX
\r
7875 MOV BYTE PTR [EBP-7], AL
\r
7879 MOV EAX,DWORD PTR [EBP+8]
\r
7880 MOV ESI,OFFSET _OpSize
\r
7882 MOVSX EAX,BYTE PTR [ESI]
\r
7887 MOV EAX,DWORD PTR [EBP+8]
\r
7891 MOV EAX,DWORD PTR [EBP-4]
\r
7895 MOV ESI,OFFSET _rgToken
\r
7897 MOV EAX,DWORD PTR [ESI]
\r
7903 MOV EAX,DWORD PTR [EBP+8]
\r
7904 MOV ESI,OFFSET _OpSize
\r
7906 MOVSX EAX,BYTE PTR [ESI]
\r
7909 MOV BYTE PTR [ESI], AL
\r
7910 MOV EAX,DWORD PTR [EBP-4]
\r
7912 MOV DWORD PTR [EBP-4], EAX
\r
7918 MOV BYTE PTR [EBP-7], AL
\r
7922 MOV EAX,DWORD PTR [EBP+8]
\r
7923 MOV ESI,OFFSET _OpSize
\r
7925 MOVSX EAX,BYTE PTR [ESI]
\r
7930 MOV EAX,DWORD PTR [EBP+8]
\r
7934 MOV EAX,DWORD PTR [EBP-4]
\r
7938 MOV ESI,OFFSET _rgToken
\r
7940 MOV EAX,DWORD PTR [ESI]
\r
7946 MOV EAX,DWORD PTR [EBP+8]
\r
7947 MOV ESI,OFFSET _OpSize
\r
7949 MOVSX EAX,BYTE PTR [ESI]
\r
7952 MOV BYTE PTR [ESI], AL
\r
7953 MOV EAX,DWORD PTR [EBP-4]
\r
7955 MOV DWORD PTR [EBP-4], EAX
\r
7961 MOV BYTE PTR [EBP-7], AL
\r
7965 MOV EAX,DWORD PTR [EBP+8]
\r
7966 MOV ESI,OFFSET _OpSize
\r
7968 MOVSX EAX,BYTE PTR [ESI]
\r
7973 MOV EAX,DWORD PTR [EBP+8]
\r
7977 MOV EAX,DWORD PTR [EBP-4]
\r
7981 MOV ESI,OFFSET _rgToken
\r
7983 MOV EAX,DWORD PTR [ESI]
\r
7989 MOV EAX,DWORD PTR [EBP+8]
\r
7990 MOV ESI,OFFSET _OpSize
\r
7992 MOVSX EAX,BYTE PTR [ESI]
\r
7995 MOV BYTE PTR [ESI], AL
\r
7996 MOV EAX,DWORD PTR [EBP-4]
\r
7998 MOV DWORD PTR [EBP-4], EAX
\r
8004 MOV BYTE PTR [EBP-7], AL
\r
8008 MOV EAX,DWORD PTR [EBP+8]
\r
8009 MOV ESI,OFFSET _OpSize
\r
8011 MOVSX EAX,BYTE PTR [ESI]
\r
8016 MOV EAX,DWORD PTR [EBP+8]
\r
8020 MOV EAX,DWORD PTR [EBP-4]
\r
8024 MOV ESI,OFFSET _rgToken
\r
8026 MOV EAX,DWORD PTR [ESI]
\r
8032 MOV EAX,DWORD PTR [EBP+8]
\r
8033 MOV ESI,OFFSET _OpSize
\r
8035 MOVSX EAX,BYTE PTR [ESI]
\r
8038 MOV BYTE PTR [ESI], AL
\r
8039 MOV EAX,DWORD PTR [EBP-4]
\r
8041 MOV DWORD PTR [EBP-4], EAX
\r
8047 MOV BYTE PTR [EBP-7], AL
\r
8051 MOV EAX,DWORD PTR [EBP+8]
\r
8052 MOV ESI,OFFSET _OpSize
\r
8054 MOVSX EAX,BYTE PTR [ESI]
\r
8059 MOV EAX,DWORD PTR [EBP+8]
\r
8063 MOV EAX,DWORD PTR [EBP-4]
\r
8067 MOV ESI,OFFSET _rgToken
\r
8069 MOV EAX,DWORD PTR [ESI]
\r
8075 MOV EAX,DWORD PTR [EBP+8]
\r
8076 MOV ESI,OFFSET _OpSize
\r
8078 MOVSX EAX,BYTE PTR [ESI]
\r
8081 MOV BYTE PTR [ESI], AL
\r
8082 MOV EAX,DWORD PTR [EBP-4]
\r
8084 MOV DWORD PTR [EBP-4], EAX
\r
8090 MOV BYTE PTR [EBP-7], AL
\r
8094 MOV EAX,DWORD PTR [EBP+8]
\r
8095 MOV ESI,OFFSET _OpSize
\r
8097 MOVSX EAX,BYTE PTR [ESI]
\r
8100 MOV EAX,DWORD PTR [EBP+8]
\r
8101 MOV ESI,OFFSET _OpSize
\r
8103 MOVSX EAX,BYTE PTR [ESI]
\r
8106 MOV BYTE PTR [ESI], AL
\r
8107 MOV EAX,DWORD PTR [EBP-4]
\r
8108 INC DWORD PTR [EBP-4]
\r
8114 MOV BYTE PTR [EBP-7], AL
\r
8121 PUSH OFFSET L_lit+2470
\r
8122 MOV EAX,DWORD PTR [EBP+8]
\r
8126 MOV EAX,DWORD PTR [EBP-4]
\r
8129 MOV ESI,OFFSET _rgToken
\r
8131 PUSH DWORD PTR [ESI]
\r
8135 MOV EAX,DWORD PTR [EBP-4]
\r
8136 INC DWORD PTR [EBP-4]
\r
8172 MOVSX EAX,BYTE PTR [EBP-7]
\r
8178 MOVSX EAX,BYTE PTR [EBP-5]
\r
8181 MOV EAX,DWORD PTR [EBP+8]
\r
8183 MOV ESI,OFFSET _rgTCnt
\r
8185 MOV EAX,DWORD PTR [EBP-4]
\r
8186 CMP EAX,DWORD PTR [ESI]
\r
8211 PUSH OFFSET L_lit+2477
\r
8219 PUSH OFFSET L_lit+2514
\r
8223 PUSH OFFSET _UString
\r
8231 MOV EAX,_UCBString
\r
8232 MOV BYTE PTR [ESI+1], AL
\r
8239 MOV DWORD PTR [ESI+6], EAX
\r
8248 MOV ESI,OFFSET _lineno
\r
8250 MOV EAX,DWORD PTR [ESI]
\r
8251 MOV DWORD PTR [EBX+2], EAX
\r
8258 MOV AL,BYTE PTR [EBP+12]
\r
8259 MOV BYTE PTR [ESI], AL
\r
8265 MOV EAX,DWORD PTR [EBP+8]
\r
8266 MOV DWORD PTR [ESI+10], EAX
\r
8268 ADD EAX,_UCBString
\r
8269 MOV _pRefNext, EAX
\r
8279 MOV AL,BYTE PTR [EBP+16]
\r
8289 MOV AL,BYTE PTR [EBP+16]
\r
8299 MOV AL,BYTE PTR [EBP+16]
\r
8309 MOV AL,BYTE PTR [EBP+16]
\r
8325 PUSH OFFSET L_lit+2550
\r
8334 MOV AL,BYTE PTR [EBP+16]
\r
8335 MOV BYTE PTR [ESI], AL
\r
8341 MOV EAX,DWORD PTR [EBP+12]
\r
8342 MOV DWORD PTR [ESI+1], EAX
\r
8348 MOV EAX,DWORD PTR [EBP+8]
\r
8349 MOV DWORD PTR [ESI+5], EAX
\r
8357 MOV EAX,_iERefNext
\r
8362 PUSH OFFSET L_lit+2574
\r
8365 MOVSX EAX,_fDataSeg
\r
8368 MOV EAX,_iERefNext
\r
8371 MOV ESI,OFFSET _ert
\r
8373 MOV EAX,_oNextData
\r
8374 MOV DWORD PTR [ESI+5], EAX
\r
8377 MOV EAX,_iERefNext
\r
8380 MOV ESI,OFFSET _ert
\r
8382 MOV EAX,_oNextCode
\r
8383 MOV DWORD PTR [ESI+5], EAX
\r
8385 MOV EAX,_iERefNext
\r
8388 MOV ESI,OFFSET _ert
\r
8390 MOV EAX,DWORD PTR [EBP+8]
\r
8391 MOV DWORD PTR [ESI+1], EAX
\r
8392 MOV EAX,_iERefNext
\r
8395 MOV ESI,OFFSET _ert
\r
8398 MOV AL,BYTE PTR [EBP+12]
\r
8399 MOV BYTE PTR [ESI], AL
\r
8400 MOV EAX,_iERefNext
\r
8409 MOV DWORD PTR [EBP-4], EAX
\r
8415 MOV DWORD PTR [EBP-8], EAX
\r
8416 MOV EAX,DWORD PTR [EBP-8]
\r
8419 MOV EAX,DWORD PTR [EBP+8]
\r
8421 MOV ESI,OFFSET _rgTCnt
\r
8423 MOV EAX,DWORD PTR [EBP-4]
\r
8424 MOV DWORD PTR [ESI], EAX
\r
8425 MOV EAX,DWORD PTR [EBP-4]
\r
8435 MOV EAX,DWORD PTR [EBP+8]
\r
8439 MOV EAX,DWORD PTR [EBP-4]
\r
8442 MOV ESI,OFFSET _rgTID
\r
8445 MOV DWORD PTR [ESI], EAX
\r
8446 MOV EAX,DWORD PTR [EBP+8]
\r
8450 MOV EAX,DWORD PTR [EBP-4]
\r
8453 MOV ESI,OFFSET _rgToken
\r
8455 MOV EAX,DWORD PTR [EBP-8]
\r
8456 MOV DWORD PTR [ESI], EAX
\r
8459 MOV EAX,DWORD PTR [EBP-4]
\r
8464 MOV EAX,DWORD PTR [EBP+8]
\r
8468 MOV EAX,DWORD PTR [EBP-4]
\r
8472 MOV ESI,OFFSET _rgToken
\r
8474 MOV EAX,DWORD PTR [ESI]
\r
8479 MOV EAX,DWORD PTR [EBP+8]
\r
8483 MOV EAX,DWORD PTR [EBP-4]
\r
8487 MOV ESI,OFFSET _rgToken
\r
8489 MOV EAX,DWORD PTR [ESI]
\r
8496 MOV EAX,DWORD PTR [EBP+8]
\r
8500 MOV EAX,DWORD PTR [EBP-4]
\r
8503 MOV ESI,OFFSET _rgVal
\r
8506 MOV DWORD PTR [ESI], EAX
\r
8507 MOV EAX,DWORD PTR [EBP+8]
\r
8511 MOV EAX,DWORD PTR [EBP-4]
\r
8514 MOV ESI,OFFSET _rgToken
\r
8516 MOV EAX,DWORD PTR [EBP-8]
\r
8517 MOV DWORD PTR [ESI], EAX
\r
8530 MOV EAX,DWORD PTR [EBP+8]
\r
8534 MOV EAX,DWORD PTR [EBP-4]
\r
8537 MOV ESI,OFFSET _rgVal
\r
8540 MOV DWORD PTR [ESI], EAX
\r
8541 MOV EAX,DWORD PTR [EBP+8]
\r
8545 MOV EAX,DWORD PTR [EBP-4]
\r
8548 MOV ESI,OFFSET _rgToken
\r
8551 MOV DWORD PTR [ESI], EAX
\r
8561 MOV EAX,DWORD PTR [EBP-4]
\r
8569 MOV EAX,DWORD PTR [EBP+8]
\r
8571 MOV ESI,OFFSET _rgTCnt
\r
8573 MOV EAX,DWORD PTR [EBP-4]
\r
8574 MOV DWORD PTR [ESI], EAX
\r
8592 MOV EAX,DWORD PTR [EBP+8]
\r
8596 MOV EAX,DWORD PTR [EBP-4]
\r
8599 MOV ESI,OFFSET _rgToken
\r
8601 MOV EAX,DWORD PTR [EBP-8]
\r
8602 MOV DWORD PTR [ESI], EAX
\r
8662 MOV EAX,DWORD PTR [EBP-4]
\r
8663 INC DWORD PTR [EBP-4]
\r
8674 MOV EAX,DWORD PTR [EBP+12]
\r
8676 MOV ESI,OFFSET _rgInsLookUp
\r
8678 MOV EAX,DWORD PTR [ESI]
\r
8679 MOV DWORD PTR [EBP-4], EAX
\r
8681 MOV EAX,DWORD PTR [EBP-4]
\r
8686 MOV EAX,DWORD PTR [EBP-4]
\r
8689 MOV ESI,OFFSET _rgINS
\r
8692 MOV AL,BYTE PTR [ESI]
\r
8693 CMP EAX,DWORD PTR [EBP+12]
\r
8700 PUSH DWORD PTR [EBP-4]
\r
8706 PUSH DWORD PTR [EBP-4]
\r
8711 PUSH DWORD PTR [EBP-4]
\r
8718 MOV EAX,DWORD PTR [EBP-4]
\r
8721 MOV EAX,DWORD PTR [EBP-4]
\r
8722 INC DWORD PTR [EBP-4]
\r
8808 PUSH OFFSET L_lit+2611
\r
8818 MOVSX EAX,_OpSizeA
\r
8835 PUSH OFFSET L_lit+2614
\r
8847 MOVSX EAX,_OpPrefix
\r
8851 MOV BYTE PTR [EBP-1], AL
\r
8855 MOV BYTE PTR [EBP-1], AL
\r
8859 MOV BYTE PTR [EBP-1], AL
\r
8863 MOV BYTE PTR [EBP-1], AL
\r
8867 MOV BYTE PTR [EBP-1], AL
\r
8871 MOV BYTE PTR [EBP-1], AL
\r
8875 MOV BYTE PTR [EBP-1], AL
\r
8893 MOV AL,BYTE PTR [EBP-1]
\r
8906 MOV AL,BYTE PTR [EBP-1]
\r
8911 PUSH OFFSET L_lit+2617
\r
8921 MOV AL,BYTE PTR [EBP-1]
\r
8944 PUSH OFFSET L_lit+2620
\r
8973 PUSH OFFSET L_lit+2622
\r
9004 PUSH OFFSET L_lit+2624
\r
9036 PUSH OFFSET L_lit+2626
\r
9050 MOVSX EAX,_OpMType
\r
9069 MOVSX EAX,_fForRef
\r
9074 PUSH OFFSET L_lit+2628
\r
9085 PUSH OFFSET L_lit+2631
\r
9103 MOVSX EAX,_fForRef
\r
9128 MOVSX EAX,_OpMType
\r
9137 MOV BYTE PTR [EBP-2], AL
\r
9143 MOVSX EAX,BYTE PTR [EBP-2]
\r
9148 PUSH OFFSET L_lit+2634
\r
9163 MOV EAX,_iInstEntry
\r
9166 MOV ESI,OFFSET _rgINS
\r
9169 MOV AL,BYTE PTR [ESI]
\r
9174 MOV EAX,_iInstEntry
\r
9177 MOV ESI,OFFSET _rgINS
\r
9180 MOV AL,BYTE PTR [ESI]
\r
9185 MOV EAX,_iInstEntry
\r
9188 MOV ESI,OFFSET _rgINS
\r
9191 MOV AL,BYTE PTR [ESI]
\r
9198 MOVSX EAX,_OpSizeA
\r
9207 MOV BYTE PTR [EBP-2], AL
\r
9213 MOVSX EAX,BYTE PTR [EBP-2]
\r
9218 PUSH OFFSET L_lit+2637
\r
9231 MOVSX EAX,_OpSizeA
\r
9240 MOV DWORD PTR [EBP-6], EAX
\r
9246 PUSH DWORD PTR [EBP-6]
\r
9250 PUSH OFFSET L_lit+2640
\r
9280 PUSH OFFSET L_lit+2643
\r
9291 PUSH OFFSET L_lit+2646
\r
9309 MOVSX EAX,_fForRef
\r
9336 MOV EAX,_iInstEntry
\r
9339 MOV ESI,OFFSET _rgINS
\r
9342 MOV AL,BYTE PTR [ESI]
\r
9347 MOV EAX,_iInstEntry
\r
9350 MOV ESI,OFFSET _rgINS
\r
9353 MOV AL,BYTE PTR [ESI]
\r
9358 MOV EAX,_iInstEntry
\r
9361 MOV ESI,OFFSET _rgINS
\r
9364 MOV AL,BYTE PTR [ESI]
\r
9381 MOV DWORD PTR [EBP-6], EAX
\r
9382 PUSH DWORD PTR [EBP-6]
\r
9386 PUSH OFFSET L_lit+2649
\r
9399 MOV EAX,_iInstEntry
\r
9402 MOV ESI,OFFSET _rgINS
\r
9405 MOV AL,BYTE PTR [ESI]
\r
9410 MOV EAX,_iInstEntry
\r
9413 MOV ESI,OFFSET _rgINS
\r
9416 MOV AL,BYTE PTR [ESI]
\r
9421 MOV EAX,_iInstEntry
\r
9424 MOV ESI,OFFSET _rgINS
\r
9427 MOV AL,BYTE PTR [ESI]
\r
9432 MOV EAX,_iInstEntry
\r
9435 MOV ESI,OFFSET _rgINS
\r
9438 MOV AL,BYTE PTR [ESI]
\r
9443 MOV EAX,_iInstEntry
\r
9446 MOV ESI,OFFSET _rgINS
\r
9449 MOV AL,BYTE PTR [ESI]
\r
9454 MOV EAX,_iInstEntry
\r
9457 MOV ESI,OFFSET _rgINS
\r
9460 MOV AL,BYTE PTR [ESI]
\r
9480 MOV BYTE PTR [EBP-2], AL
\r
9481 MOVSX EAX,BYTE PTR [EBP-2]
\r
9486 PUSH OFFSET L_lit+2652
\r
9499 MOV EAX,_iInstEntry
\r
9502 MOV ESI,OFFSET _rgINS
\r
9505 MOV AL,BYTE PTR [ESI]
\r
9520 MOV BYTE PTR [EBP-2], AL
\r
9521 MOVSX EAX,BYTE PTR [EBP-2]
\r
9526 PUSH OFFSET L_lit+2655
\r
9538 MOV EAX,_iInstEntry
\r
9541 MOV ESI,OFFSET _rgINS
\r
9544 MOV AL,BYTE PTR [ESI]
\r
9559 MOVSX EAX,_fForRef
\r
9569 MOV EAX,_oNextCode
\r
9589 MOVSX EAX,_fForRef
\r
9601 PUSH OFFSET L_lit+2658
\r
9612 PUSH OFFSET L_lit+2661
\r
9625 MOV EAX,_iInstEntry
\r
9628 MOV ESI,OFFSET _rgINS
\r
9631 MOV AL,BYTE PTR [ESI]
\r
9636 MOVSX EAX,_fForRef
\r
9639 MOV EAX,_oNextCode
\r
9677 MOV BYTE PTR [EBP-2], AL
\r
9678 MOVSX EAX,BYTE PTR [EBP-2]
\r
9682 MOVSX EAX,_fForRef
\r
9694 PUSH OFFSET L_lit+2664
\r
9705 PUSH OFFSET L_lit+2667
\r
9718 MOV EAX,_iInstEntry
\r
9721 MOV ESI,OFFSET _rgINS
\r
9724 MOV AL,BYTE PTR [ESI]
\r
9739 MOV DWORD PTR [EBP-6], EAX
\r
9740 PUSH DWORD PTR [EBP-6]
\r
9744 PUSH OFFSET L_lit+2670
\r
9761 PUSH OFFSET L_lit+2672
\r
9779 PUBLIC _EncodeInst:
\r
9787 MOV EAX,_iInstEntry
\r
9790 MOV ESI,OFFSET _rgINS
\r
9793 MOV AL,BYTE PTR [ESI]
\r
9797 MOVSX EAX,_OpSizeA
\r
9802 MOV EAX,_iInstEntry
\r
9805 MOV ESI,OFFSET _rgINS
\r
9808 MOV AL,BYTE PTR [ESI]
\r
9819 MOV EAX,_iInstEntry
\r
9822 MOV ESI,OFFSET _rgINS
\r
9825 MOV AL,BYTE PTR [ESI]
\r
9827 MOV EAX,_iInstEntry
\r
9830 MOV ESI,OFFSET _rgINS
\r
9833 MOV AL,BYTE PTR [ESI]
\r
9837 MOV EAX,_iInstEntry
\r
9840 MOV ESI,OFFSET _rgINS
\r
9843 MOV AL,BYTE PTR [ESI]
\r
9847 MOV ESI,OFFSET _rgOpType
\r
9848 PUSH DWORD PTR [ESI]
\r
9852 MOV ESI,OFFSET _rgOpReg
\r
9853 PUSH DWORD PTR [ESI]
\r
9854 PUSH OFFSET _bModRM
\r
9856 CALL _EncodeRegBits
\r
9859 MOV ESI,OFFSET _rgOpType
\r
9861 PUSH DWORD PTR [ESI]
\r
9866 MOV ESI,OFFSET _rgOpReg
\r
9868 PUSH DWORD PTR [ESI]
\r
9869 PUSH OFFSET _bModRM
\r
9872 CALL _EncodeRegBits
\r
9881 MOV EAX,_iInstEntry
\r
9884 MOV ESI,OFFSET _rgINS
\r
9887 MOV AL,BYTE PTR [ESI]
\r
9891 MOV EAX,_iInstEntry
\r
9894 MOV ESI,OFFSET _rgINS
\r
9897 MOV AL,BYTE PTR [ESI]
\r
9902 MOV ESI,OFFSET _rgOpType
\r
9904 PUSH DWORD PTR [ESI]
\r
9909 MOV ESI,OFFSET _rgOpReg
\r
9911 PUSH DWORD PTR [ESI]
\r
9912 PUSH OFFSET _bModRM
\r
9914 CALL _EncodeRegBits
\r
9916 MOV ESI,OFFSET _rgOpType
\r
9917 PUSH DWORD PTR [ESI]
\r
9921 MOV ESI,OFFSET _rgOpReg
\r
9922 PUSH DWORD PTR [ESI]
\r
9923 PUSH OFFSET _bModRM
\r
9926 CALL _EncodeRegBits
\r
9935 MOV EAX,_iInstEntry
\r
9938 MOV ESI,OFFSET _rgINS
\r
9941 MOV AL,BYTE PTR [ESI]
\r
9945 MOV EAX,_iInstEntry
\r
9948 MOV ESI,OFFSET _rgINS
\r
9951 MOV AL,BYTE PTR [ESI]
\r
9955 MOV ESI,OFFSET _rgOpType
\r
9956 PUSH DWORD PTR [ESI]
\r
9960 MOV ESI,OFFSET _rgOpReg
\r
9961 PUSH DWORD PTR [ESI]
\r
9962 PUSH OFFSET _bModRM
\r
9965 CALL _EncodeRegBits
\r
9974 MOV EAX,_iInstEntry
\r
9977 MOV ESI,OFFSET _rgINS
\r
9980 MOV AL,BYTE PTR [ESI]
\r
9985 MOV BYTE PTR [EBP-6], AL
\r
9986 MOV ESI,OFFSET _rgOpReg
\r
9987 PUSH DWORD PTR [ESI]
\r
9988 LEA EAX,BYTE PTR [EBP-6]
\r
9992 CALL _EncodeRegBits
\r
9996 MOV CL,BYTE PTR [EBP-6]
\r
10001 MOV EAX,_iInstEntry
\r
10004 MOV ESI,OFFSET _rgINS
\r
10007 MOV AL,BYTE PTR [ESI]
\r
10012 MOV BYTE PTR [EBP-6], AL
\r
10014 MOV ESI,OFFSET _rgOpReg
\r
10016 PUSH DWORD PTR [ESI]
\r
10017 LEA EAX,BYTE PTR [EBP-6]
\r
10021 CALL _EncodeRegBits
\r
10025 MOV CL,BYTE PTR [EBP-6]
\r
10030 MOV EAX,_iInstEntry
\r
10033 MOV ESI,OFFSET _rgINS
\r
10036 MOV AL,BYTE PTR [ESI]
\r
10040 MOV ESI,OFFSET _rgOpType
\r
10041 MOV EAX,DWORD PTR [ESI]
\r
10047 MOV EAX,_iInstEntry
\r
10050 MOV ESI,OFFSET _rgINS
\r
10053 MOV AL,BYTE PTR [ESI]
\r
10057 MOV ESI,OFFSET _rgOpReg
\r
10058 PUSH DWORD PTR [ESI]
\r
10059 PUSH OFFSET _bModRM
\r
10061 CALL _EncodeRegBits
\r
10073 MOV ESI,OFFSET _rgOpType
\r
10074 MOV EAX,DWORD PTR [ESI]
\r
10080 MOV ESI,OFFSET _rgOpType
\r
10082 MOV EAX,DWORD PTR [ESI]
\r
10087 MOV ESI,OFFSET _rgOpType
\r
10088 MOV EAX,DWORD PTR [ESI]
\r
10095 MOVSX EAX,_OpSizeA
\r
10104 MOV EAX,_iInstEntry
\r
10107 MOV ESI,OFFSET _rgINS
\r
10110 MOV AL,BYTE PTR [ESI]
\r
10114 MOVSX EAX,_OpSizeA
\r
10127 MOV EAX,_iMemEntry
\r
10130 MOV EAX,_iMemEntry
\r
10133 MOV ESI,OFFSET _rgM32
\r
10138 MOV CL,BYTE PTR [ESI]
\r
10141 MOV EAX,_iMemEntry
\r
10144 MOV ESI,OFFSET _rgM32
\r
10147 MOV AL,BYTE PTR [ESI]
\r
10155 MOV EAX,_iMemEntry
\r
10158 MOV ESI,OFFSET _rgM32
\r
10163 MOV CL,BYTE PTR [ESI]
\r
10166 MOV EAX,_iMemEntry
\r
10169 MOV ESI,OFFSET _rgM32
\r
10172 MOV AL,BYTE PTR [ESI]
\r
10180 MOVSX EAX,_OpMType
\r
10185 PUSH OFFSET _bModRM
\r
10188 CALL _EncodeRegBits
\r
10199 MOVSX EAX,_OpMType
\r
10204 PUSH OFFSET _bSIB
\r
10207 CALL _EncodeRegBits
\r
10216 MOVSX EAX,_OpMType
\r
10221 PUSH OFFSET _bSIB
\r
10223 CALL _EncodeRegBits
\r
10232 PUBLIC _Instruction:
\r
10237 MOV BYTE PTR [EBP-5], AL
\r
10238 MOVSX EAX,_fDataSeg
\r
10281 MOV _InstPfx, EAX
\r
10283 MOV DWORD PTR [EBP-4], EAX
\r
10284 MOV EAX,DWORD PTR [EBP-4]
\r
10296 MOV _InstPfx, EAX
\r
10299 MOV _CrntInst, EAX
\r
10301 MOV _nOperands, EAX
\r
10302 MOV ESI,OFFSET _rgOpType
\r
10304 MOV DWORD PTR [ESI], EAX
\r
10306 MOV ESI,OFFSET _rgOpType
\r
10309 MOV DWORD PTR [ESI], EAX
\r
10311 MOV ESI,OFFSET _rgOpType
\r
10314 MOV DWORD PTR [ESI], EAX
\r
10317 MOV ESI,OFFSET _OpSize
\r
10319 MOV BYTE PTR [ESI], AL
\r
10321 MOV ESI,OFFSET _OpSize
\r
10324 MOV BYTE PTR [ESI], AL
\r
10328 MOV BYTE PTR [EBP-6], AL
\r
10330 MOV _OpPrefix, AL
\r
10348 MOV _nExtRef, EAX
\r
10354 MOV _ExpType0, AL
\r
10356 MOV _iExpSym, EAX
\r
10358 MOV _iExpSym0, EAX
\r
10364 MOV EAX,_nOperands
\r
10368 MOV _ExpType0, AL
\r
10370 MOV _iExpSym0, EAX
\r
10380 MOV EAX,_nOperands
\r
10391 MOV EAX,_nOperands
\r
10405 MOV EAX,_nOperands
\r
10413 MOV EAX,_nOperands
\r
10422 MOV EAX,_nOperands
\r
10432 MOV BYTE PTR [EBP-5], AL
\r
10438 MOV BYTE PTR [EBP-5], AL
\r
10444 MOV BYTE PTR [EBP-5], AL
\r
10447 MOVSX EAX,BYTE PTR [EBP-5]
\r
10452 MOV ESI,OFFSET _OpSize
\r
10453 MOVSX EAX,BYTE PTR [ESI]
\r
10459 MOV ESI,OFFSET _rgOpType
\r
10460 MOV EAX,DWORD PTR [ESI]
\r
10465 MOV ESI,OFFSET _OpSize
\r
10466 MOVSX EAX,BYTE PTR [ESI]
\r
10469 MOV BYTE PTR [ESI], AL
\r
10472 MOV ESI,OFFSET _rgOpType
\r
10473 MOV EAX,DWORD PTR [ESI]
\r
10478 MOV ESI,OFFSET _OpSize
\r
10479 MOVSX EAX,BYTE PTR [ESI]
\r
10482 MOV BYTE PTR [ESI], AL
\r
10485 MOV ESI,OFFSET _rgOpType
\r
10486 MOV EAX,DWORD PTR [ESI]
\r
10491 MOV ESI,OFFSET _OpSize
\r
10492 MOVSX EAX,BYTE PTR [ESI]
\r
10495 MOV BYTE PTR [ESI], AL
\r
10498 MOV ESI,OFFSET _rgOpType
\r
10499 MOV EAX,DWORD PTR [ESI]
\r
10504 MOV ESI,OFFSET _OpSize
\r
10505 MOVSX EAX,BYTE PTR [ESI]
\r
10508 MOV BYTE PTR [ESI], AL
\r
10517 MOV EAX,_iExpSym0
\r
10520 MOV ESI,OFFSET _lst
\r
10522 MOV EAX,DWORD PTR [ESI]
\r
10525 MOV ESI,OFFSET _OpSize
\r
10526 MOVSX EAX,BYTE PTR [ESI]
\r
10529 MOV BYTE PTR [ESI], AL
\r
10532 MOV EAX,_iExpSym0
\r
10535 MOV ESI,OFFSET _lst
\r
10537 MOV EAX,DWORD PTR [ESI]
\r
10540 MOV ESI,OFFSET _OpSize
\r
10541 MOVSX EAX,BYTE PTR [ESI]
\r
10544 MOV BYTE PTR [ESI], AL
\r
10547 MOV EAX,_iExpSym0
\r
10550 MOV ESI,OFFSET _lst
\r
10552 MOV EAX,DWORD PTR [ESI]
\r
10555 MOV ESI,OFFSET _OpSize
\r
10556 MOVSX EAX,BYTE PTR [ESI]
\r
10559 MOV BYTE PTR [ESI], AL
\r
10562 MOV EAX,_iExpSym0
\r
10565 MOV ESI,OFFSET _lst
\r
10567 MOV EAX,DWORD PTR [ESI]
\r
10570 MOV ESI,OFFSET _OpSize
\r
10571 MOVSX EAX,BYTE PTR [ESI]
\r
10574 MOV BYTE PTR [ESI], AL
\r
10587 MOV EAX,_iExpSym0
\r
10590 MOV ESI,OFFSET _gst
\r
10592 MOV EAX,DWORD PTR [ESI]
\r
10595 MOV ESI,OFFSET _OpSize
\r
10596 MOVSX EAX,BYTE PTR [ESI]
\r
10599 MOV BYTE PTR [ESI], AL
\r
10602 MOV EAX,_iExpSym0
\r
10605 MOV ESI,OFFSET _gst
\r
10607 MOV EAX,DWORD PTR [ESI]
\r
10610 MOV ESI,OFFSET _OpSize
\r
10611 MOVSX EAX,BYTE PTR [ESI]
\r
10614 MOV BYTE PTR [ESI], AL
\r
10617 MOV EAX,_iExpSym0
\r
10620 MOV ESI,OFFSET _gst
\r
10622 MOV EAX,DWORD PTR [ESI]
\r
10625 MOV ESI,OFFSET _OpSize
\r
10626 MOVSX EAX,BYTE PTR [ESI]
\r
10629 MOV BYTE PTR [ESI], AL
\r
10632 MOV EAX,_iExpSym0
\r
10635 MOV ESI,OFFSET _gst
\r
10637 MOV EAX,DWORD PTR [ESI]
\r
10640 MOV ESI,OFFSET _OpSize
\r
10641 MOVSX EAX,BYTE PTR [ESI]
\r
10644 MOV BYTE PTR [ESI], AL
\r
10657 MOV ESI,OFFSET _OpSize
\r
10658 MOVSX EAX,BYTE PTR [ESI]
\r
10661 MOV BYTE PTR [ESI], AL
\r
10671 MOV ESI,OFFSET _OpSize
\r
10673 MOVSX EAX,BYTE PTR [ESI]
\r
10680 MOV ESI,OFFSET _rgOpType
\r
10682 MOV EAX,DWORD PTR [ESI]
\r
10688 MOV ESI,OFFSET _OpSize
\r
10690 MOVSX EAX,BYTE PTR [ESI]
\r
10693 MOV BYTE PTR [ESI], AL
\r
10697 MOV ESI,OFFSET _rgOpType
\r
10699 MOV EAX,DWORD PTR [ESI]
\r
10705 MOV ESI,OFFSET _OpSize
\r
10707 MOVSX EAX,BYTE PTR [ESI]
\r
10710 MOV BYTE PTR [ESI], AL
\r
10714 MOV ESI,OFFSET _rgOpType
\r
10716 MOV EAX,DWORD PTR [ESI]
\r
10722 MOV ESI,OFFSET _OpSize
\r
10724 MOVSX EAX,BYTE PTR [ESI]
\r
10727 MOV BYTE PTR [ESI], AL
\r
10731 MOV ESI,OFFSET _rgOpType
\r
10733 MOV EAX,DWORD PTR [ESI]
\r
10739 MOV ESI,OFFSET _OpSize
\r
10741 MOVSX EAX,BYTE PTR [ESI]
\r
10744 MOV BYTE PTR [ESI], AL
\r
10756 MOV ESI,OFFSET _lst
\r
10758 MOV EAX,DWORD PTR [ESI]
\r
10762 MOV ESI,OFFSET _OpSize
\r
10764 MOVSX EAX,BYTE PTR [ESI]
\r
10767 MOV BYTE PTR [ESI], AL
\r
10773 MOV ESI,OFFSET _lst
\r
10775 MOV EAX,DWORD PTR [ESI]
\r
10779 MOV ESI,OFFSET _OpSize
\r
10781 MOVSX EAX,BYTE PTR [ESI]
\r
10784 MOV BYTE PTR [ESI], AL
\r
10790 MOV ESI,OFFSET _lst
\r
10792 MOV EAX,DWORD PTR [ESI]
\r
10796 MOV ESI,OFFSET _OpSize
\r
10798 MOVSX EAX,BYTE PTR [ESI]
\r
10801 MOV BYTE PTR [ESI], AL
\r
10807 MOV ESI,OFFSET _lst
\r
10809 MOV EAX,DWORD PTR [ESI]
\r
10813 MOV ESI,OFFSET _OpSize
\r
10815 MOVSX EAX,BYTE PTR [ESI]
\r
10818 MOV BYTE PTR [ESI], AL
\r
10834 MOV ESI,OFFSET _gst
\r
10836 MOV EAX,DWORD PTR [ESI]
\r
10840 MOV ESI,OFFSET _OpSize
\r
10842 MOVSX EAX,BYTE PTR [ESI]
\r
10845 MOV BYTE PTR [ESI], AL
\r
10851 MOV ESI,OFFSET _gst
\r
10853 MOV EAX,DWORD PTR [ESI]
\r
10857 MOV ESI,OFFSET _OpSize
\r
10859 MOVSX EAX,BYTE PTR [ESI]
\r
10862 MOV BYTE PTR [ESI], AL
\r
10868 MOV ESI,OFFSET _gst
\r
10870 MOV EAX,DWORD PTR [ESI]
\r
10874 MOV ESI,OFFSET _OpSize
\r
10876 MOVSX EAX,BYTE PTR [ESI]
\r
10879 MOV BYTE PTR [ESI], AL
\r
10885 MOV ESI,OFFSET _gst
\r
10887 MOV EAX,DWORD PTR [ESI]
\r
10891 MOV ESI,OFFSET _OpSize
\r
10893 MOVSX EAX,BYTE PTR [ESI]
\r
10896 MOV BYTE PTR [ESI], AL
\r
10910 MOV ESI,OFFSET _OpSize
\r
10912 MOVSX EAX,BYTE PTR [ESI]
\r
10915 MOV BYTE PTR [ESI], AL
\r
10924 MOV EAX,_CrntInst
\r
10929 MOV ESI,OFFSET _OpSize
\r
10932 MOV ESI,OFFSET _OpSize
\r
10934 MOVSX EAX,BYTE PTR [ESI]
\r
10935 MOV BYTE PTR [EBX], AL
\r
10940 MOV _iInstEntry, EAX
\r
10941 MOV EAX,_iInstEntry
\r
10948 MOV EAX,_iInstEntry
\r
10951 MOV ESI,OFFSET _rgINS
\r
10954 MOV AL,BYTE PTR [ESI]
\r
10959 MOV ESI,OFFSET _OpSize
\r
10962 MOV ESI,OFFSET _OpSize
\r
10963 MOVSX EAX,BYTE PTR [ESI]
\r
10964 MOV BYTE PTR [EBX], AL
\r
10967 MOV ESI,OFFSET _OpSize
\r
10969 MOVSX EAX,BYTE PTR [ESI]
\r
10973 MOV ESI,OFFSET _OpSize
\r
10976 MOV ESI,OFFSET _OpSize
\r
10977 MOVSX EAX,BYTE PTR [ESI]
\r
10978 MOV BYTE PTR [EBX], AL
\r
10980 MOV ESI,OFFSET _OpSize
\r
10981 MOVSX EAX,BYTE PTR [ESI]
\r
10984 MOV ESI,OFFSET _OpSize
\r
10987 MOV ESI,OFFSET _OpSize
\r
10989 MOVSX EAX,BYTE PTR [ESI]
\r
10990 MOV BYTE PTR [EBX], AL
\r
10992 MOV EAX,_nOperands
\r
10997 MOV ESI,OFFSET _OpSize
\r
11000 MOV ESI,OFFSET _OpSize
\r
11002 MOVSX EAX,BYTE PTR [EBX]
\r
11003 CMP AL,BYTE PTR [ESI]
\r
11012 MOV ESI,OFFSET _OpSize
\r
11013 MOVSX EAX,BYTE PTR [ESI]
\r
11015 MOV EAX,_iInstEntry
\r
11018 MOV ESI,OFFSET _rgINS
\r
11021 MOV AL,BYTE PTR [ESI]
\r
11026 MOV EAX,_iInstEntry
\r
11029 MOV ESI,OFFSET _rgINS
\r
11032 MOV AL,BYTE PTR [ESI]
\r
11039 MOV _iMemEntry, EAX
\r
11042 MOV ESI,OFFSET _rgOpType
\r
11043 MOV EAX,DWORD PTR [ESI]
\r
11049 MOV ESI,OFFSET _rgOpType
\r
11051 MOV EAX,DWORD PTR [ESI]
\r
11056 MOV ESI,OFFSET _rgOpType
\r
11057 MOV EAX,DWORD PTR [ESI]
\r
11065 MOV DWORD PTR [EBP-4], EAX
\r
11067 MOV EAX,DWORD PTR [EBP-4]
\r
11074 MOV EAX,DWORD PTR [EBP-4]
\r
11075 INC DWORD PTR [EBP-4]
\r
11078 MOV EAX,DWORD PTR [EBP-4]
\r
11081 MOV ESI,OFFSET _rgM32
\r
11083 MOVSX EAX,_OpMType
\r
11085 MOV CL,BYTE PTR [ESI]
\r
11092 MOV EAX,DWORD PTR [EBP-4]
\r
11101 MOV EAX,DWORD PTR [EBP-4]
\r
11102 MOV _iMemEntry, EAX
\r
11107 MOV _iMemEntry, EAX
\r
11120 MOV BYTE PTR [EBP-28], AL
\r
11122 MOV DWORD PTR [EBP-12], EAX
\r
11124 MOV BYTE PTR [EBP-27], AL
\r
11126 MOV BYTE PTR [EBP-25], AL
\r
11128 MOV BYTE PTR [EBP-26], AL
\r
11129 MOVSX EAX,_fMoreStorage
\r
11136 MOV _StoreSize, EAX
\r
11140 MOV _StoreSize, EAX
\r
11144 MOV _StoreSize, EAX
\r
11148 MOV _StoreSize, EAX
\r
11168 MOVSX EAX,_fMoreStorage
\r
11172 MOV DWORD PTR [EBP-16], EAX
\r
11174 MOV _fMoreStorage, AL
\r
11178 MOV DWORD PTR [EBP-16], EAX
\r
11180 MOV EAX,DWORD PTR [EBP-16]
\r
11184 MOV BYTE PTR [EBP-27], AL
\r
11185 MOV EAX,_StoreSize
\r
11191 MOV DWORD PTR [EBP-20], EAX
\r
11193 MOV EAX,DWORD PTR [EBP-20]
\r
11194 CMP EAX,_CBString
\r
11200 MOV EAX,DWORD PTR [EBP-20]
\r
11201 INC DWORD PTR [EBP-20]
\r
11208 MOV EAX,DWORD PTR [EBP-20]
\r
11209 MOV ESI,OFFSET _TString
\r
11211 MOVSX EAX,BYTE PTR [ESI]
\r
11221 PUSH OFFSET L_lit+2675
\r
11236 PUSH OFFSET L_lit+2678
\r
11244 MOV EAX,DWORD PTR [EBP-20]
\r
11245 MOV ESI,OFFSET _TString
\r
11247 MOVSX EAX,BYTE PTR [ESI]
\r
11260 MOV EAX,_StoreSize
\r
11277 MOV BYTE PTR [EBP-27], AL
\r
11284 MOV DWORD PTR [EBP-32], EAX
\r
11286 MOV _nExtRef, EAX
\r
11307 MOV ESI,OFFSET _lst
\r
11309 MOV EAX,DWORD PTR [ESI]
\r
11310 MOV DWORD PTR [EBP-32], EAX
\r
11322 MOV ESI,OFFSET _gst
\r
11324 MOV EAX,DWORD PTR [ESI]
\r
11325 MOV DWORD PTR [EBP-32], EAX
\r
11329 MOV ESI,OFFSET _gst
\r
11331 MOV EAX,DWORD PTR [ESI]
\r
11335 MOV _nExtRef, EAX
\r
11340 MOVSX EAX,BYTE PTR [EBP-28]
\r
11344 MOV DWORD PTR [EBP-8], EAX
\r
11346 MOV DWORD PTR [EBP-4], EAX
\r
11352 MOV EAX,DWORD PTR [EBP-8]
\r
11353 MOV DWORD PTR [EBP-12], EAX
\r
11355 MOV BYTE PTR [EBP-28], AL
\r
11374 CALL _ReturnToken
\r
11375 MOV EAX,DWORD PTR [EBP-8]
\r
11376 MOV _TNumber, EAX
\r
11377 MOV EAX,DWORD PTR [EBP-4]
\r
11381 MOV EAX,_StoreSize
\r
11386 MOVSX EAX,BYTE PTR [EBP-25]
\r
11390 MOV BYTE PTR [EBP-25], AL
\r
11396 MOV DWORD PTR [EBP-24], EAX
\r
11402 PUSH DWORD PTR [EBP-24]
\r
11406 PUSH OFFSET L_lit+2697
\r
11420 MOV BYTE PTR [EBP-26], AL
\r
11434 PUSH OFFSET L_lit+2699
\r
11448 MOV EAX,_StoreSize
\r
11453 MOVSX EAX,BYTE PTR [EBP-28]
\r
11472 PUSH OFFSET L_lit+2701
\r
11473 PUSH DWORD PTR [EBP-12]
\r
11485 PUSH OFFSET L_lit+2718
\r
11486 PUSH DWORD PTR [EBP-12]
\r
11498 MOV EAX,DWORD PTR [EBP-12]
\r
11499 DEC DWORD PTR [EBP-12]
\r
11513 MOVSX EAX,_fDataSeg
\r
11524 MOV EAX,DWORD PTR [EBP-32]
\r
11532 MOV EAX,DWORD PTR [EBP-32]
\r
11542 MOV EAX,DWORD PTR [EBP-32]
\r
11563 MOV EAX,DWORD PTR [EBP-32]
\r
11571 MOV EAX,DWORD PTR [EBP-32]
\r
11581 MOV EAX,DWORD PTR [EBP-32]
\r
11616 PUSH OFFSET L_lit+2734
\r
11628 PUSH OFFSET L_lit+2742
\r
11650 MOVSX EAX,_fDataSeg
\r
11661 MOV EAX,DWORD PTR [EBP-32]
\r
11669 MOV EAX,DWORD PTR [EBP-32]
\r
11679 MOV EAX,DWORD PTR [EBP-32]
\r
11701 MOV EAX,DWORD PTR [EBP-32]
\r
11709 MOV EAX,DWORD PTR [EBP-32]
\r
11719 MOV EAX,DWORD PTR [EBP-32]
\r
11738 MOV EAX,_StoreSize
\r
11743 MOVSX EAX,BYTE PTR [EBP-28]
\r
11751 PUSH OFFSET L_lit+2749
\r
11752 PUSH DWORD PTR [EBP-12]
\r
11763 MOV EAX,DWORD PTR [EBP-12]
\r
11764 DEC DWORD PTR [EBP-12]
\r
11778 PUSH OFFSET L_lit+2766
\r
11793 MOVSX EAX,BYTE PTR [EBP-28]
\r
11801 PUSH OFFSET L_lit+2773
\r
11802 PUSH DWORD PTR [EBP-12]
\r
11813 MOV EAX,DWORD PTR [EBP-12]
\r
11814 DEC DWORD PTR [EBP-12]
\r
11828 PUSH OFFSET L_lit+2790
\r
11846 MOVSX EAX,BYTE PTR [EBP-27]
\r
11854 MOV BYTE PTR [EBP-27], AL
\r
11858 MOV BYTE PTR [EBP-27], AL
\r
11859 MOV EAX,_StoreSize
\r
11864 MOVSX EAX,BYTE PTR [EBP-26]
\r
11869 MOV BYTE PTR [EBP-25], AL
\r
11871 MOV BYTE PTR [EBP-26], AL
\r
11880 MOVSX EAX,BYTE PTR [EBP-27]
\r
11884 MOV _fMoreStorage, AL
\r
11891 MOV _fMoreStorage, AL
\r
11926 PUBLIC _NewSymbol:
\r
11930 MOV EAX,_pSymNext
\r
11931 ADD EAX,_CBString
\r
11939 PUSH OFFSET L_lit+2797
\r
11940 CALL _fatal_error
\r
11942 MOV EAX,_iSymNext
\r
11947 PUSH OFFSET L_lit+2823
\r
11948 CALL _fatal_error
\r
11951 PUSH OFFSET _TString
\r
11954 MOV EAX,_iSymNext
\r
11957 MOV ESI,OFFSET _gst
\r
11959 MOV EAX,_CBString
\r
11960 MOV DWORD PTR [ESI+8], EAX
\r
11961 MOV EAX,_iSymNext
\r
11964 MOV ESI,OFFSET _gst
\r
11967 MOV DWORD PTR [ESI], EAX
\r
11968 MOV EAX,_iSymNext
\r
11971 MOV ESI,OFFSET _gst
\r
11973 MOV EAX,_pSymNext
\r
11974 MOV DWORD PTR [ESI+12], EAX
\r
11975 MOV EAX,_iSymNext
\r
11978 MOV ESI,OFFSET _gst
\r
11983 MOV ESI,OFFSET _lineno
\r
11985 MOV EAX,DWORD PTR [ESI]
\r
11986 MOV DWORD PTR [EBX+4], EAX
\r
11987 MOV EAX,_iSymNext
\r
11990 MOV ESI,OFFSET _gst
\r
11993 MOV DWORD PTR [ESI+16], EAX
\r
11994 MOVSX EAX,_fExtern
\r
11997 MOV EAX,_iSymNext
\r
12000 MOV ESI,OFFSET _gst
\r
12002 MOV EAX,DWORD PTR [ESI]
\r
12004 MOV DWORD PTR [ESI], EAX
\r
12007 MOV EAX,_iSymNext
\r
12010 MOV ESI,OFFSET _gst
\r
12012 MOV EAX,DWORD PTR [ESI]
\r
12014 MOV DWORD PTR [ESI], EAX
\r
12016 MOVSX EAX,_fFarLabel
\r
12019 MOV EAX,_iSymNext
\r
12022 MOV ESI,OFFSET _gst
\r
12024 MOV EAX,DWORD PTR [ESI]
\r
12026 MOV DWORD PTR [ESI], EAX
\r
12028 MOVSX EAX,_fDataSeg
\r
12031 MOVSX EAX,_fExtern
\r
12034 MOV EAX,_iSymNext
\r
12037 MOV ESI,OFFSET _gst
\r
12039 MOV EAX,_oNextData
\r
12040 MOV DWORD PTR [ESI+16], EAX
\r
12042 MOV EAX,_iSymNext
\r
12045 MOV ESI,OFFSET _gst
\r
12047 MOV EAX,DWORD PTR [ESI]
\r
12049 MOV DWORD PTR [ESI], EAX
\r
12052 MOVSX EAX,_fExtern
\r
12055 MOV EAX,_iSymNext
\r
12058 MOV ESI,OFFSET _gst
\r
12060 MOV EAX,_oNextCode
\r
12061 MOV DWORD PTR [ESI+16], EAX
\r
12063 MOV EAX,_iSymNext
\r
12066 MOV ESI,OFFSET _gst
\r
12068 MOV EAX,DWORD PTR [ESI]
\r
12070 MOV DWORD PTR [ESI], EAX
\r
12072 MOV EAX,_pSymNext
\r
12073 ADD EAX,_CBString
\r
12074 MOV _pSymNext, EAX
\r
12075 MOV EAX,_iSymNext
\r
12078 MOV BYTE PTR [EBP-6], AL
\r
12080 MOV BYTE PTR [EBP-5], AL
\r
12082 MOV DWORD PTR [EBP-4], EAX
\r
12083 MOV EAX,DWORD PTR [EBP-4]
\r
12089 MOV BYTE PTR [EBP-5], AL
\r
12090 MOVSX EAX,_fDataSeg
\r
12098 MOV DWORD PTR [EBP-4], EAX
\r
12100 MOV EAX,DWORD PTR [EBP-4]
\r
12103 MOVSX EAX,_fDataSeg
\r
12110 MOVSX EAX,BYTE PTR [EBP-5]
\r
12117 CALL _Instruction
\r
12120 MOV EAX,_iSymNext
\r
12124 MOV ESI,OFFSET _gst
\r
12126 MOV EAX,DWORD PTR [ESI]
\r
12128 MOV DWORD PTR [ESI], EAX
\r
12130 MOV BYTE PTR [EBP-6], AL
\r
12133 MOV EAX,_iSymNext
\r
12137 MOV ESI,OFFSET _gst
\r
12139 MOV EAX,DWORD PTR [ESI]
\r
12141 MOV DWORD PTR [ESI], EAX
\r
12143 MOV BYTE PTR [EBP-6], AL
\r
12146 MOV EAX,_iSymNext
\r
12150 MOV ESI,OFFSET _gst
\r
12152 MOV EAX,DWORD PTR [ESI]
\r
12154 MOV DWORD PTR [ESI], EAX
\r
12156 MOV BYTE PTR [EBP-6], AL
\r
12159 MOVSX EAX,_fDataSeg
\r
12164 MOVSX EAX,BYTE PTR [EBP-5]
\r
12174 MOV EAX,_iSymNext
\r
12178 MOV ESI,OFFSET _gst
\r
12180 MOV EAX,DWORD PTR [ESI]
\r
12182 MOV DWORD PTR [ESI], EAX
\r
12184 MOV BYTE PTR [EBP-6], AL
\r
12191 MOVSX EAX,_fExtern
\r
12197 MOVSX EAX,_fDataSeg
\r
12200 MOVSX EAX,_fExtern
\r
12211 MOVSX EAX,_fDataSeg
\r
12237 MOV EAX,_iSymNext
\r
12241 MOV ESI,OFFSET _gst
\r
12243 MOV EAX,DWORD PTR [ESI]
\r
12247 MOV BYTE PTR [EBP-6], AL
\r
12249 MOVSX EAX,BYTE PTR [EBP-6]
\r
12258 PUBLIC _MakePublic:
\r
12265 MOV ESI,OFFSET _gst
\r
12267 MOV EAX,DWORD PTR [ESI]
\r
12274 MOVSX EAX,_fDataSeg
\r
12280 MOV ESI,OFFSET _gst
\r
12282 MOV EAX,DWORD PTR [ESI]
\r
12293 MOVSX EAX,_fDataSeg
\r
12301 MOV ESI,OFFSET _gst
\r
12303 MOV EAX,DWORD PTR [ESI]
\r
12317 MOV ESI,OFFSET _gst
\r
12319 MOV EAX,DWORD PTR [ESI]
\r
12321 MOV DWORD PTR [ESI], EAX
\r
12325 MOV ESI,OFFSET _gst
\r
12327 MOV EAX,DWORD PTR [ESI]
\r
12329 MOV DWORD PTR [ESI], EAX
\r
12330 MOVSX EAX,_fDataSeg
\r
12336 MOV ESI,OFFSET _gst
\r
12338 MOV EAX,_oNextData
\r
12339 MOV DWORD PTR [ESI+16], EAX
\r
12345 MOV ESI,OFFSET _gst
\r
12347 MOV EAX,_oNextCode
\r
12348 MOV DWORD PTR [ESI+16], EAX
\r
12351 MOV BYTE PTR [EBP-6], AL
\r
12353 MOV BYTE PTR [EBP-5], AL
\r
12355 MOV DWORD PTR [EBP-4], EAX
\r
12356 MOV EAX,DWORD PTR [EBP-4]
\r
12362 MOV BYTE PTR [EBP-5], AL
\r
12363 MOVSX EAX,_fDataSeg
\r
12371 MOV DWORD PTR [EBP-4], EAX
\r
12373 MOV EAX,DWORD PTR [EBP-4]
\r
12376 MOVSX EAX,_fDataSeg
\r
12383 MOVSX EAX,BYTE PTR [EBP-5]
\r
12390 CALL _Instruction
\r
12396 MOV ESI,OFFSET _gst
\r
12398 MOV EAX,DWORD PTR [ESI]
\r
12400 MOV DWORD PTR [ESI], EAX
\r
12402 MOV BYTE PTR [EBP-6], AL
\r
12408 MOV ESI,OFFSET _gst
\r
12410 MOV EAX,DWORD PTR [ESI]
\r
12412 MOV DWORD PTR [ESI], EAX
\r
12414 MOV BYTE PTR [EBP-6], AL
\r
12420 MOV ESI,OFFSET _gst
\r
12422 MOV EAX,DWORD PTR [ESI]
\r
12424 MOV DWORD PTR [ESI], EAX
\r
12426 MOV BYTE PTR [EBP-6], AL
\r
12429 MOVSX EAX,_fDataSeg
\r
12434 MOVSX EAX,BYTE PTR [EBP-5]
\r
12447 MOV ESI,OFFSET _gst
\r
12449 MOV EAX,DWORD PTR [ESI]
\r
12451 MOV DWORD PTR [ESI], EAX
\r
12453 MOV BYTE PTR [EBP-6], AL
\r
12462 MOVSX EAX,_fDataSeg
\r
12486 MOVSX EAX,BYTE PTR [EBP-6]
\r
12495 PUBLIC _CheckExtern:
\r
12498 MOVSX EAX,_fDataSeg
\r
12504 MOV ESI,OFFSET _gst
\r
12506 MOV EAX,DWORD PTR [ESI]
\r
12517 MOVSX EAX,_fDataSeg
\r
12525 MOV ESI,OFFSET _gst
\r
12527 MOV EAX,DWORD PTR [ESI]
\r
12540 PUBLIC _NewLSymbol:
\r
12544 MOV EAX,_pLSymNext
\r
12545 ADD EAX,_CBString
\r
12547 MOV EAX,_pLSymBuf
\r
12553 PUSH OFFSET L_lit+2848
\r
12554 CALL _fatal_error
\r
12556 MOV EAX,_iLSymNext
\r
12561 PUSH OFFSET L_lit+2880
\r
12562 CALL _fatal_error
\r
12565 PUSH OFFSET _TString
\r
12568 MOV EAX,_iLSymNext
\r
12571 MOV ESI,OFFSET _lst
\r
12573 MOV EAX,_CBString
\r
12574 MOV DWORD PTR [ESI+8], EAX
\r
12575 MOV EAX,_iLSymNext
\r
12578 MOV ESI,OFFSET _lst
\r
12581 MOV DWORD PTR [ESI], EAX
\r
12582 MOV EAX,_iLSymNext
\r
12585 MOV ESI,OFFSET _lst
\r
12587 MOV EAX,_pLSymNext
\r
12588 MOV DWORD PTR [ESI+12], EAX
\r
12589 MOV EAX,_iLSymNext
\r
12592 MOV ESI,OFFSET _lst
\r
12597 MOV ESI,OFFSET _lineno
\r
12599 MOV EAX,DWORD PTR [ESI]
\r
12600 MOV DWORD PTR [EBX+4], EAX
\r
12601 MOVSX EAX,_fDataSeg
\r
12604 MOV EAX,_iLSymNext
\r
12607 MOV ESI,OFFSET _lst
\r
12609 MOV EAX,_oNextData
\r
12610 MOV DWORD PTR [ESI+16], EAX
\r
12611 MOV EAX,_iLSymNext
\r
12614 MOV ESI,OFFSET _lst
\r
12616 MOV EAX,DWORD PTR [ESI]
\r
12618 MOV DWORD PTR [ESI], EAX
\r
12621 MOV EAX,_iLSymNext
\r
12624 MOV ESI,OFFSET _lst
\r
12626 MOV EAX,_oNextCode
\r
12627 MOV DWORD PTR [ESI+16], EAX
\r
12628 MOV EAX,_iLSymNext
\r
12631 MOV ESI,OFFSET _lst
\r
12633 MOV EAX,DWORD PTR [ESI]
\r
12635 MOV DWORD PTR [ESI], EAX
\r
12637 MOV EAX,_pLSymNext
\r
12638 ADD EAX,_CBString
\r
12639 MOV _pLSymNext, EAX
\r
12640 MOV EAX,_iLSymNext
\r
12643 MOV BYTE PTR [EBP-6], AL
\r
12645 MOV BYTE PTR [EBP-5], AL
\r
12647 MOV DWORD PTR [EBP-4], EAX
\r
12648 MOV EAX,DWORD PTR [EBP-4]
\r
12654 MOV BYTE PTR [EBP-5], AL
\r
12655 MOVSX EAX,_fDataSeg
\r
12663 MOV DWORD PTR [EBP-4], EAX
\r
12665 MOV EAX,DWORD PTR [EBP-4]
\r
12668 MOVSX EAX,_fDataSeg
\r
12675 MOVSX EAX,BYTE PTR [EBP-5]
\r
12682 CALL _Instruction
\r
12685 MOV EAX,_iLSymNext
\r
12689 MOV ESI,OFFSET _lst
\r
12691 MOV EAX,DWORD PTR [ESI]
\r
12693 MOV DWORD PTR [ESI], EAX
\r
12695 MOV BYTE PTR [EBP-6], AL
\r
12698 MOV EAX,_iLSymNext
\r
12702 MOV ESI,OFFSET _lst
\r
12704 MOV EAX,DWORD PTR [ESI]
\r
12706 MOV DWORD PTR [ESI], EAX
\r
12708 MOV BYTE PTR [EBP-6], AL
\r
12711 MOV EAX,_iLSymNext
\r
12715 MOV ESI,OFFSET _lst
\r
12717 MOV EAX,DWORD PTR [ESI]
\r
12719 MOV DWORD PTR [ESI], EAX
\r
12721 MOV BYTE PTR [EBP-6], AL
\r
12724 MOVSX EAX,_fDataSeg
\r
12729 MOVSX EAX,BYTE PTR [EBP-5]
\r
12739 MOV EAX,_iLSymNext
\r
12743 MOV ESI,OFFSET _lst
\r
12745 MOV EAX,DWORD PTR [ESI]
\r
12747 MOV DWORD PTR [ESI], EAX
\r
12749 MOV BYTE PTR [EBP-6], AL
\r
12757 MOVSX EAX,_fDataSeg
\r
12781 MOV EAX,_iLSymNext
\r
12785 MOV ESI,OFFSET _lst
\r
12787 MOV EAX,DWORD PTR [ESI]
\r
12791 MOV BYTE PTR [EBP-6], AL
\r
12793 MOVSX EAX,BYTE PTR [EBP-6]
\r
12807 MOV DWORD PTR [EBP-4], EAX
\r
12809 MOV EAX,DWORD PTR [EBP-4]
\r
12810 CMP EAX,_iRefNext
\r
12814 MOV EAX,DWORD PTR [EBP-4]
\r
12820 MOV AL,BYTE PTR [ESI]
\r
12825 MOV EAX,DWORD PTR [EBP-4]
\r
12830 MOV EAX,DWORD PTR [ESI+10]
\r
12831 SUB EAX,_DataOffset
\r
12834 LEA EAX,DWORD PTR [EBP-16]
\r
12838 MOV EAX,DWORD PTR [EBP-4]
\r
12843 MOV EAX,DWORD PTR [ESI+10]
\r
12844 SUB EAX,_DataOffset
\r
12847 MOV EAX,DWORD PTR [EBP-4]
\r
12852 MOV EAX,DWORD PTR [ESI+10]
\r
12853 SUB EAX,_DataOffset
\r
12854 MOV DWORD PTR [EBP-20], EAX
\r
12857 MOV EAX,DWORD PTR [EBP-4]
\r
12862 MOV EAX,DWORD PTR [ESI+10]
\r
12863 SUB EAX,_CodeOffset
\r
12866 MOV EAX,DWORD PTR [EBP-4]
\r
12872 MOV AL,BYTE PTR [ESI]
\r
12877 LEA EAX,DWORD PTR [EBP-16]
\r
12881 MOV EAX,DWORD PTR [EBP-4]
\r
12886 MOV EAX,DWORD PTR [ESI+10]
\r
12887 SUB EAX,_CodeOffset
\r
12890 MOV EAX,DWORD PTR [EBP-4]
\r
12895 MOV EAX,DWORD PTR [ESI+10]
\r
12896 SUB EAX,_CodeOffset
\r
12897 MOV DWORD PTR [EBP-20], EAX
\r
12900 MOV EAX,DWORD PTR [EBP-4]
\r
12905 PUSH DWORD PTR [ESI+6]
\r
12906 MOV EAX,DWORD PTR [EBP-4]
\r
12912 MOV AL,BYTE PTR [ESI+1]
\r
12914 CALL _findLsymbol
\r
12915 MOV DWORD PTR [EBP-8], EAX
\r
12916 MOV EAX,DWORD PTR [EBP-8]
\r
12919 MOV EAX,DWORD PTR [EBP-4]
\r
12925 MOV AL,BYTE PTR [ESI]
\r
12930 MOV EAX,DWORD PTR [EBP-8]
\r
12933 MOV ESI,OFFSET _lst
\r
12935 MOV EAX,DWORD PTR [EBP-4]
\r
12941 MOV EAX,DWORD PTR [ESI+10]
\r
12942 SUB EAX,_CodeOffset
\r
12945 MOV EAX,DWORD PTR [EBX+16]
\r
12947 MOV DWORD PTR [EBP-12], EAX
\r
12948 PUSH DWORD PTR [EBP-12]
\r
12952 MOV EAX,DWORD PTR [EBP-4]
\r
12958 MOV AL,BYTE PTR [ESI]
\r
12963 MOV EAX,DWORD PTR [EBP-8]
\r
12966 MOV ESI,OFFSET _lst
\r
12968 MOV EAX,DWORD PTR [ESI+16]
\r
12969 SUB EAX,_CodeOffset
\r
12971 MOV EAX,DWORD PTR [EBP-4]
\r
12976 MOV EAX,DWORD PTR [ESI+10]
\r
12977 SUB EAX,_CodeOffset
\r
12982 MOV DWORD PTR [EBP-12], EAX
\r
12983 PUSH DWORD PTR [EBP-12]
\r
12987 MOV EAX,DWORD PTR [EBP-4]
\r
12993 MOV AL,BYTE PTR [ESI]
\r
12998 MOV EAX,DWORD PTR [EBP-8]
\r
13001 MOV ESI,OFFSET _lst
\r
13003 MOV EAX,DWORD PTR [EBP-16]
\r
13004 ADD EAX,DWORD PTR [ESI+16]
\r
13005 MOV DWORD PTR [EBP-16], EAX
\r
13006 MOV EAX,DWORD PTR [EBP-8]
\r
13009 MOV ESI,OFFSET _lst
\r
13011 MOV EAX,DWORD PTR [ESI]
\r
13015 PUSH DWORD PTR [EBP-20]
\r
13021 MOV EAX,DWORD PTR [EBP-8]
\r
13024 MOV ESI,OFFSET _lst
\r
13026 MOV EAX,DWORD PTR [ESI]
\r
13030 PUSH DWORD PTR [EBP-20]
\r
13036 PUSH DWORD PTR [EBP-16]
\r
13040 MOV EAX,DWORD PTR [EBP-4]
\r
13046 MOV AL,BYTE PTR [ESI]
\r
13051 MOV EAX,DWORD PTR [EBP-8]
\r
13054 MOV ESI,OFFSET _lst
\r
13056 MOV EAX,DWORD PTR [EBP-16]
\r
13057 ADD EAX,DWORD PTR [ESI+16]
\r
13058 MOV DWORD PTR [EBP-16], EAX
\r
13059 MOV EAX,DWORD PTR [EBP-8]
\r
13062 MOV ESI,OFFSET _lst
\r
13064 MOV EAX,DWORD PTR [ESI]
\r
13068 PUSH DWORD PTR [EBP-20]
\r
13074 MOV EAX,DWORD PTR [EBP-8]
\r
13077 MOV ESI,OFFSET _lst
\r
13079 MOV EAX,DWORD PTR [ESI]
\r
13083 PUSH DWORD PTR [EBP-20]
\r
13089 PUSH DWORD PTR [EBP-16]
\r
13097 MOV EAX,DWORD PTR [EBP-4]
\r
13102 PUSH DWORD PTR [ESI+6]
\r
13103 MOV EAX,DWORD PTR [EBP-4]
\r
13109 MOV AL,BYTE PTR [ESI+1]
\r
13111 CALL _findGsymbol
\r
13112 MOV DWORD PTR [EBP-8], EAX
\r
13113 MOV EAX,DWORD PTR [EBP-8]
\r
13116 MOV EAX,DWORD PTR [EBP-4]
\r
13122 MOV AL,BYTE PTR [ESI]
\r
13127 MOV EAX,DWORD PTR [EBP-8]
\r
13130 MOV ESI,OFFSET _gst
\r
13132 MOV EAX,DWORD PTR [EBP-4]
\r
13138 MOV EAX,DWORD PTR [ESI+10]
\r
13139 SUB EAX,_CodeOffset
\r
13142 MOV EAX,DWORD PTR [EBX+16]
\r
13144 MOV DWORD PTR [EBP-12], EAX
\r
13145 PUSH DWORD PTR [EBP-12]
\r
13149 MOV EAX,DWORD PTR [EBP-4]
\r
13155 MOV AL,BYTE PTR [ESI]
\r
13160 MOV EAX,DWORD PTR [EBP-8]
\r
13163 MOV ESI,OFFSET _gst
\r
13165 MOV EAX,DWORD PTR [EBP-4]
\r
13171 MOV EAX,DWORD PTR [ESI+10]
\r
13172 SUB EAX,_CodeOffset
\r
13175 MOV EAX,DWORD PTR [EBX+16]
\r
13177 MOV DWORD PTR [EBP-12], EAX
\r
13178 PUSH DWORD PTR [EBP-12]
\r
13182 MOV EAX,DWORD PTR [EBP-4]
\r
13188 MOV AL,BYTE PTR [ESI]
\r
13193 MOV EAX,DWORD PTR [EBP-8]
\r
13196 MOV ESI,OFFSET _gst
\r
13198 MOV EAX,DWORD PTR [EBP-16]
\r
13199 ADD EAX,DWORD PTR [ESI+16]
\r
13200 MOV DWORD PTR [EBP-16], EAX
\r
13201 MOV EAX,DWORD PTR [EBP-8]
\r
13204 MOV ESI,OFFSET _gst
\r
13206 MOV EAX,DWORD PTR [ESI]
\r
13210 PUSH DWORD PTR [EBP-20]
\r
13216 MOV EAX,DWORD PTR [EBP-8]
\r
13219 MOV ESI,OFFSET _gst
\r
13221 MOV EAX,DWORD PTR [ESI]
\r
13225 PUSH DWORD PTR [EBP-20]
\r
13231 PUSH DWORD PTR [EBP-16]
\r
13235 MOV EAX,DWORD PTR [EBP-4]
\r
13241 MOV AL,BYTE PTR [ESI]
\r
13246 MOV EAX,DWORD PTR [EBP-8]
\r
13249 MOV ESI,OFFSET _gst
\r
13251 MOV EAX,DWORD PTR [EBP-16]
\r
13252 ADD EAX,DWORD PTR [ESI+16]
\r
13253 MOV DWORD PTR [EBP-16], EAX
\r
13254 MOV EAX,DWORD PTR [EBP-8]
\r
13257 MOV ESI,OFFSET _gst
\r
13259 MOV EAX,DWORD PTR [ESI]
\r
13263 PUSH DWORD PTR [EBP-20]
\r
13269 MOV EAX,DWORD PTR [EBP-8]
\r
13272 MOV ESI,OFFSET _gst
\r
13274 MOV EAX,DWORD PTR [ESI]
\r
13278 PUSH DWORD PTR [EBP-20]
\r
13284 PUSH DWORD PTR [EBP-16]
\r
13292 PUSH OFFSET L_lit+2911
\r
13293 MOV EAX,DWORD PTR [EBP-4]
\r
13298 PUSH DWORD PTR [ESI+2]
\r
13302 MOV EAX,DWORD PTR [EBP-4]
\r
13303 INC DWORD PTR [EBP-4]
\r
13306 MOV EAX,_oNextCode
\r
13307 SUB EAX,_CodeOffset
\r
13309 MOV EAX,_oNextData
\r
13310 SUB EAX,_DataOffset
\r
13315 PUBLIC _ResolveExt:
\r
13320 MOV DWORD PTR [EBP-4], EAX
\r
13322 MOV DWORD PTR [EBP-16], EAX
\r
13324 MOV DWORD PTR [EBP-12], EAX
\r
13326 MOV DWORD PTR [EBP-20], EAX
\r
13328 MOV EAX,DWORD PTR [EBP-4]
\r
13329 CMP EAX,_iERefNext
\r
13333 MOV EAX,DWORD PTR [EBP-4]
\r
13336 MOV ESI,OFFSET _ert
\r
13338 MOV EAX,DWORD PTR [ESI+1]
\r
13339 MOV DWORD PTR [EBP-8], EAX
\r
13340 MOV EAX,DWORD PTR [EBP-8]
\r
13343 MOV ESI,OFFSET _gst
\r
13345 MOV EAX,DWORD PTR [ESI]
\r
13348 MOV EAX,DWORD PTR [EBP-4]
\r
13351 MOV ESI,OFFSET _ert
\r
13354 MOV AL,BYTE PTR [ESI]
\r
13359 MOV EAX,DWORD PTR [EBP-4]
\r
13362 MOV ESI,OFFSET _ert
\r
13364 MOV EAX,DWORD PTR [ESI+5]
\r
13365 SUB EAX,_DataOffset
\r
13368 LEA EAX,DWORD PTR [EBP-16]
\r
13372 MOV EAX,DWORD PTR [EBP-4]
\r
13375 MOV ESI,OFFSET _ert
\r
13377 MOV EAX,DWORD PTR [ESI+5]
\r
13378 SUB EAX,_DataOffset
\r
13381 MOV EAX,DWORD PTR [EBP-4]
\r
13384 MOV ESI,OFFSET _ert
\r
13386 MOV EAX,DWORD PTR [ESI+5]
\r
13387 SUB EAX,_DataOffset
\r
13388 MOV DWORD PTR [EBP-20], EAX
\r
13391 MOV EAX,DWORD PTR [EBP-4]
\r
13394 MOV ESI,OFFSET _ert
\r
13396 MOV EAX,DWORD PTR [ESI+5]
\r
13397 SUB EAX,_CodeOffset
\r
13400 MOV EAX,DWORD PTR [EBP-4]
\r
13403 MOV ESI,OFFSET _ert
\r
13406 MOV AL,BYTE PTR [ESI]
\r
13411 LEA EAX,DWORD PTR [EBP-16]
\r
13415 MOV EAX,DWORD PTR [EBP-4]
\r
13418 MOV ESI,OFFSET _ert
\r
13420 MOV EAX,DWORD PTR [ESI+5]
\r
13421 SUB EAX,_CodeOffset
\r
13424 MOV EAX,DWORD PTR [EBP-4]
\r
13427 MOV ESI,OFFSET _ert
\r
13429 MOV EAX,DWORD PTR [ESI+5]
\r
13430 SUB EAX,_CodeOffset
\r
13431 MOV DWORD PTR [EBP-20], EAX
\r
13434 MOV EAX,DWORD PTR [EBP-4]
\r
13437 MOV ESI,OFFSET _ert
\r
13440 MOV AL,BYTE PTR [ESI]
\r
13445 MOV EAX,DWORD PTR [EBP-8]
\r
13448 MOV ESI,OFFSET _gst
\r
13450 MOV EAX,DWORD PTR [ESI+16]
\r
13451 SUB EAX,_CodeOffset
\r
13453 MOV EAX,DWORD PTR [EBP-4]
\r
13456 MOV ESI,OFFSET _ert
\r
13458 MOV EAX,DWORD PTR [ESI+5]
\r
13459 SUB EAX,_CodeOffset
\r
13464 MOV DWORD PTR [EBP-12], EAX
\r
13465 PUSH DWORD PTR [EBP-12]
\r
13469 MOV EAX,DWORD PTR [EBP-4]
\r
13472 MOV ESI,OFFSET _ert
\r
13475 MOV AL,BYTE PTR [ESI]
\r
13480 MOV EAX,DWORD PTR [EBP-8]
\r
13483 MOV ESI,OFFSET _gst
\r
13485 MOV EAX,DWORD PTR [EBP-16]
\r
13486 ADD EAX,DWORD PTR [ESI+16]
\r
13487 MOV DWORD PTR [EBP-16], EAX
\r
13488 MOV EAX,DWORD PTR [EBP-8]
\r
13491 MOV ESI,OFFSET _gst
\r
13493 MOV EAX,DWORD PTR [ESI]
\r
13497 PUSH DWORD PTR [EBP-20]
\r
13503 MOV EAX,DWORD PTR [EBP-8]
\r
13506 MOV ESI,OFFSET _gst
\r
13508 MOV EAX,DWORD PTR [ESI]
\r
13512 PUSH DWORD PTR [EBP-20]
\r
13518 PUSH DWORD PTR [EBP-16]
\r
13522 MOV EAX,DWORD PTR [EBP-4]
\r
13525 MOV ESI,OFFSET _ert
\r
13528 MOV AL,BYTE PTR [ESI]
\r
13533 MOV EAX,DWORD PTR [EBP-8]
\r
13536 MOV ESI,OFFSET _gst
\r
13538 MOV EAX,DWORD PTR [EBP-16]
\r
13539 ADD EAX,DWORD PTR [ESI+16]
\r
13540 MOV DWORD PTR [EBP-16], EAX
\r
13541 MOV EAX,DWORD PTR [EBP-8]
\r
13544 MOV ESI,OFFSET _gst
\r
13546 MOV EAX,DWORD PTR [ESI]
\r
13550 PUSH DWORD PTR [EBP-20]
\r
13556 MOV EAX,DWORD PTR [EBP-8]
\r
13559 MOV ESI,OFFSET _gst
\r
13561 MOV EAX,DWORD PTR [ESI]
\r
13565 PUSH DWORD PTR [EBP-20]
\r
13571 PUSH DWORD PTR [EBP-16]
\r
13578 LEA EAX,DWORD PTR [EBP-51]
\r
13580 MOV EAX,DWORD PTR [EBP-8]
\r
13583 MOV ESI,OFFSET _gst
\r
13585 PUSH DWORD PTR [ESI+12]
\r
13586 MOV EAX,DWORD PTR [EBP-8]
\r
13589 MOV ESI,OFFSET _gst
\r
13591 PUSH DWORD PTR [ESI+8]
\r
13593 MOV EAX,DWORD PTR [EBP-8]
\r
13596 MOV ESI,OFFSET _gst
\r
13598 MOV EAX,DWORD PTR [ESI+8]
\r
13599 LEA ESI,BYTE PTR [EBP-51]
\r
13602 MOV BYTE PTR [ESI], AL
\r
13604 PUSH OFFSET L_lit+2947
\r
13605 LEA EAX,DWORD PTR [EBP-51]
\r
13613 MOV EAX,_error_count
\r
13615 MOV EAX,DWORD PTR [EBP-4]
\r
13616 INC DWORD PTR [EBP-4]
\r
13619 MOV EAX,_oNextCode
\r
13620 SUB EAX,_CodeOffset
\r
13622 MOV EAX,_oNextData
\r
13623 SUB EAX,_DataOffset
\r
13628 PUBLIC _BuildRunFile:
\r
13632 MOV ESI,OFFSET _tag
\r
13634 MOV BYTE PTR [ESI], AL
\r
13635 MOV ESI,OFFSET _tag
\r
13637 MOV DWORD PTR [ESI+1], EAX
\r
13643 PUSH OFFSET _filetype
\r
13648 MOV ESI,OFFSET _tag
\r
13650 MOV BYTE PTR [ESI], AL
\r
13651 MOV ESI,OFFSET _tag
\r
13653 MOV DWORD PTR [ESI+1], EAX
\r
13659 PUSH OFFSET _StackTotal
\r
13664 MOV EAX,_oNextCode
\r
13665 SUB EAX,_CodeOffset
\r
13666 MOV DWORD PTR [EBP-9], EAX
\r
13667 LEA EAX,DWORD PTR [EBP-9]
\r
13673 MOV EAX,_oNextData
\r
13674 SUB EAX,_DataOffset
\r
13675 MOV DWORD PTR [EBP-9], EAX
\r
13676 LEA EAX,DWORD PTR [EBP-9]
\r
13682 PUSH OFFSET L_lit+2972
\r
13687 PUSH OFFSET L_lit+2990
\r
13688 MOV EAX,_oNextCode
\r
13689 SUB EAX,_CodeOffset
\r
13694 PUSH OFFSET L_lit+3008
\r
13695 MOV EAX,_oNextData
\r
13696 SUB EAX,_DataOffset
\r
13701 MOV ESI,OFFSET _tag
\r
13703 MOV BYTE PTR [ESI], AL
\r
13704 MOV ESI,OFFSET _tag
\r
13706 MOV DWORD PTR [ESI+1], EAX
\r
13712 PUSH OFFSET _DataOffset
\r
13717 MOV ESI,OFFSET _tag
\r
13719 MOV BYTE PTR [ESI], AL
\r
13720 MOV ESI,OFFSET _tag
\r
13722 MOV DWORD PTR [ESI+1], EAX
\r
13728 PUSH OFFSET _CodeOffset
\r
13733 MOV ESI,OFFSET _tag
\r
13735 MOV BYTE PTR [ESI], AL
\r
13736 MOV ESI,OFFSET _tag
\r
13738 MOV DWORD PTR [ESI+1], EAX
\r
13744 PUSH OFFSET _StartAddr
\r
13749 MOV ESI,OFFSET _tag
\r
13751 MOV BYTE PTR [ESI], AL
\r
13752 MOV ESI,OFFSET _tag
\r
13753 MOV EAX,_oNextCode
\r
13754 SUB EAX,_CodeOffset
\r
13755 MOV DWORD PTR [ESI+1], EAX
\r
13761 MOV ESI,OFFSET _tag
\r
13762 MOV EAX,DWORD PTR [ESI+1]
\r
13763 MOV DWORD PTR [EBP-9], EAX
\r
13766 PUSH DWORD PTR [EBP-9]
\r
13769 MOV ESI,OFFSET _tag
\r
13771 MOV BYTE PTR [ESI], AL
\r
13772 MOV ESI,OFFSET _tag
\r
13773 MOV EAX,_oNextData
\r
13774 SUB EAX,_DataOffset
\r
13775 MOV DWORD PTR [ESI+1], EAX
\r
13781 MOV ESI,OFFSET _tag
\r
13782 MOV EAX,DWORD PTR [ESI+1]
\r
13783 MOV DWORD PTR [EBP-9], EAX
\r
13786 PUSH DWORD PTR [EBP-9]
\r
13792 MOV ESI,OFFSET _tag
\r
13794 MOV BYTE PTR [ESI], AL
\r
13795 MOV ESI,OFFSET _tag
\r
13798 MOV DWORD PTR [ESI+1], EAX
\r
13805 MOV DWORD PTR [EBP-5], EAX
\r
13807 MOV EAX,DWORD PTR [EBP-5]
\r
13808 DEC DWORD PTR [EBP-5]
\r
13811 MOV EAX,DWORD PTR [EBP-5]
\r
13817 MOV AL,BYTE PTR [ESI]
\r
13822 MOV EAX,DWORD PTR [EBP-5]
\r
13841 MOV ESI,OFFSET _tag
\r
13843 MOV BYTE PTR [ESI], AL
\r
13844 MOV ESI,OFFSET _tag
\r
13847 MOV DWORD PTR [ESI+1], EAX
\r
13854 MOV DWORD PTR [EBP-5], EAX
\r
13856 MOV EAX,DWORD PTR [EBP-5]
\r
13857 DEC DWORD PTR [EBP-5]
\r
13860 MOV EAX,DWORD PTR [EBP-5]
\r
13866 MOV AL,BYTE PTR [ESI]
\r
13871 MOV EAX,DWORD PTR [EBP-5]
\r
13890 MOV ESI,OFFSET _tag
\r
13892 MOV BYTE PTR [ESI], AL
\r
13893 MOV ESI,OFFSET _tag
\r
13896 MOV DWORD PTR [ESI+1], EAX
\r
13903 MOV DWORD PTR [EBP-5], EAX
\r
13905 MOV EAX,DWORD PTR [EBP-5]
\r
13906 DEC DWORD PTR [EBP-5]
\r
13909 MOV EAX,DWORD PTR [EBP-5]
\r
13915 MOV AL,BYTE PTR [ESI]
\r
13920 MOV EAX,DWORD PTR [EBP-5]
\r
13939 MOV ESI,OFFSET _tag
\r
13941 MOV BYTE PTR [ESI], AL
\r
13942 MOV ESI,OFFSET _tag
\r
13945 MOV DWORD PTR [ESI+1], EAX
\r
13952 MOV DWORD PTR [EBP-5], EAX
\r
13954 MOV EAX,DWORD PTR [EBP-5]
\r
13955 DEC DWORD PTR [EBP-5]
\r
13958 MOV EAX,DWORD PTR [EBP-5]
\r
13964 MOV AL,BYTE PTR [ESI]
\r
13969 MOV EAX,DWORD PTR [EBP-5]
\r
13985 MOV ESI,OFFSET _tag
\r
13987 MOV BYTE PTR [ESI], AL
\r
13988 MOV ESI,OFFSET _tag
\r
13990 MOV DWORD PTR [ESI+1], EAX
\r
13997 MOV DWORD PTR [EBP-9], EAX
\r
13998 LEA EAX,DWORD PTR [EBP-9]
\r
14007 PUBLIC _readline:
\r
14011 MOV EAX,OFFSET _line_buf0
\r
14012 MOV _line_ptr, EAX
\r
14017 MOV ESI,OFFSET _src_fh
\r
14019 PUSH DWORD PTR [ESI]
\r
14028 MOV ESI,OFFSET _src_fh
\r
14030 PUSH DWORD PTR [ESI]
\r
14043 CALL _DumpLSymbols
\r
14047 MOV _iLSymNext, EAX
\r
14048 MOV EAX,_pLSymBuf
\r
14049 MOV _pLSymNext, EAX
\r
14051 MOV _iRefNext, EAX
\r
14053 MOV _pRefNext, EAX
\r
14055 MOV _iMacNext, EAX
\r
14057 MOV _pMacNext, EAX
\r
14064 PUSH OFFSET L_lit+3026
\r
14070 PUSH OFFSET L_lit+3045
\r
14074 MOV ESI,OFFSET _srcname
\r
14082 PUSH OFFSET L_lit+3073
\r
14088 MOV ESI,OFFSET _lineno
\r
14090 MOV EAX,DWORD PTR [ESI]
\r
14095 MOV ESI,OFFSET _lineno
\r
14097 DEC DWORD PTR [ESI]
\r
14098 MOV EAX,DWORD PTR [ESI]
\r
14101 MOV _fContinue, AL
\r
14109 CALL _DumpGSymbols
\r
14112 MOVSX EAX,_fStart
\r
14118 MOV EAX,_error_count
\r
14123 PUSH OFFSET L_lit+3076
\r
14124 PUSH _error_count
\r
14136 PUSH OFFSET L_lit+3101
\r
14137 PUSH _error_count
\r
14143 MOV EAX,_error_count
\r
14146 PUSH OFFSET L_lit+3126
\r
14150 CALL _BuildRunFile
\r
14151 PUSH OFFSET L_lit+3149
\r
14160 MOV ESI,OFFSET _src_fh
\r
14162 PUSH DWORD PTR [ESI]
\r
14168 MOV ESI,OFFSET _list_buf
\r
14170 MOV BYTE PTR [ESI], AL
\r
14175 MOV EAX,_line_ptr
\r
14176 MOV DWORD PTR [EBP-8], EAX
\r
14178 MOV DWORD PTR [EBP-4], EAX
\r
14180 MOV ESI,DWORD PTR [EBP-8]
\r
14182 MOV AL,BYTE PTR [ESI]
\r
14187 MOV ESI,DWORD PTR [EBP-8]
\r
14188 INC DWORD PTR [EBP-8]
\r
14189 MOV EAX,DWORD PTR [ESI]
\r
14193 MOV ESI,DWORD PTR [EBP-8]
\r
14195 MOV AL,BYTE PTR [ESI]
\r
14198 MOV ESI,DWORD PTR [EBP-8]
\r
14200 MOV AL,BYTE PTR [ESI]
\r
14205 MOV ESI,DWORD PTR [EBP-8]
\r
14207 MOV AL,BYTE PTR [ESI]
\r
14214 MOV EAX,DWORD PTR [EBP-4]
\r
14215 INC DWORD PTR [EBP-4]
\r
14216 MOV ESI,OFFSET _list_buf
\r
14219 MOV ESI,DWORD PTR [EBP-8]
\r
14220 INC DWORD PTR [EBP-8]
\r
14222 MOV AL,BYTE PTR [ESI]
\r
14223 MOV BYTE PTR [EBX], AL
\r
14227 MOV EAX,DWORD PTR [EBP-4]
\r
14230 MOV EAX,DWORD PTR [EBP-4]
\r
14232 MOV ESI,OFFSET _list_buf
\r
14234 MOVSX EAX,BYTE PTR [ESI]
\r
14240 DEC DWORD PTR [EBP-4]
\r
14241 MOV EAX,DWORD PTR [EBP-4]
\r
14244 MOV EAX,DWORD PTR [EBP-4]
\r
14245 MOV ESI,OFFSET _list_buf
\r
14248 MOV BYTE PTR [ESI], AL
\r
14249 MOV EAX,DWORD PTR [EBP-4]
\r
14262 MOV ESI,OFFSET _lineno
\r
14264 INC DWORD PTR [ESI]
\r
14269 PUBLIC _Dispatch:
\r
14279 MOV AL,_fContinue
\r
14283 MOV _fContinue, AL
\r
14288 MOV ESI,OFFSET _lineno
\r
14290 MOV EAX,DWORD PTR [ESI]
\r
14300 PUSH OFFSET L_lit+3158
\r
14306 PUSH OFFSET L_lit+3177
\r
14310 MOV ESI,OFFSET _srcname
\r
14323 PUSH OFFSET L_lit+3205
\r
14326 MOV ESI,OFFSET _lineno
\r
14328 PUSH DWORD PTR [ESI]
\r
14339 MOV _fFarLabel, AL
\r
14341 MOV DWORD PTR [EBP-4], EAX
\r
14342 MOVSX EAX,_fMoreStorage
\r
14348 MOV EAX,DWORD PTR [EBP-4]
\r
14356 PUSH OFFSET L_lit+3211
\r
14357 MOV ESI,_pNextAddr
\r
14358 PUSH DWORD PTR [ESI]
\r
14367 CALL _Instruction
\r
14394 PUSH OFFSET L_lit+3218
\r
14395 MOV ESI,_pNextAddr
\r
14396 PUSH DWORD PTR [ESI]
\r
14406 MOV DWORD PTR [EBP-8], EAX
\r
14407 MOV EAX,DWORD PTR [EBP-8]
\r
14415 MOV EAX,DWORD PTR [EBP-8]
\r
14436 PUSH OFFSET L_lit+3225
\r
14437 MOV ESI,_pNextAddr
\r
14438 PUSH DWORD PTR [ESI]
\r
14448 MOV DWORD PTR [EBP-8], EAX
\r
14449 MOV EAX,DWORD PTR [EBP-8]
\r
14454 CALL _CheckExtern
\r
14457 MOV EAX,DWORD PTR [EBP-8]
\r
14476 PUSH OFFSET L_lit+3232
\r
14477 MOV ESI,_pNextAddr
\r
14478 PUSH DWORD PTR [ESI]
\r
14508 PUSH OFFSET L_lit+3239
\r
14509 MOV ESI,_pNextAddr
\r
14510 PUSH DWORD PTR [ESI]
\r
14561 MOVSX EAX,_fLineIn
\r
14577 PUSH OFFSET L_lit+3246
\r
14588 PUSH OFFSET L_lit+3248
\r
14589 PUSH OFFSET _list_buf
\r
14599 PUSH OFFSET L_lit+3251
\r
14616 MOV DWORD PTR [EBP-12], EAX
\r
14618 MOV EAX,DWORD PTR [EBP-12]
\r
14619 CMP EAX,DWORD PTR [EBP+12]
\r
14625 INC DWORD PTR [EBP-12]
\r
14626 MOV EAX,DWORD PTR [EBP-12]
\r
14629 MOV EAX,DWORD PTR [EBP-12]
\r
14631 MOV ESI,DWORD PTR [EBP+8]
\r
14633 MOV EAX,DWORD PTR [ESI]
\r
14634 MOV DWORD PTR [EBP-4], EAX
\r
14635 MOV ESI,DWORD PTR [EBP-4]
\r
14636 MOVSX EAX,BYTE PTR [ESI]
\r
14641 MOV ESI,DWORD PTR [EBP-4]
\r
14642 INC DWORD PTR [EBP-4]
\r
14643 MOV EAX,DWORD PTR [ESI]
\r
14644 MOV ESI,DWORD PTR [EBP-4]
\r
14645 MOVSX EAX,BYTE PTR [ESI]
\r
14655 MOV _fSymDump, AL
\r
14665 MOV _filetype, AL
\r
14670 MOV _filetype, AL
\r
14673 PUSH OFFSET L_lit+3254
\r
14674 CALL _fatal_error
\r
14701 MOV ESI,OFFSET _src_fh
\r
14702 MOV EAX,DWORD PTR [ESI]
\r
14705 PUSH OFFSET _srcname
\r
14706 MOV EAX,DWORD PTR [EBP-12]
\r
14708 MOV ESI,DWORD PTR [EBP+8]
\r
14710 PUSH DWORD PTR [ESI]
\r
14713 MOV ESI,OFFSET _src_fh
\r
14716 MOV EAX,DWORD PTR [EBP-12]
\r
14718 MOV ESI,DWORD PTR [EBP+8]
\r
14720 PUSH DWORD PTR [ESI]
\r
14721 PUSH OFFSET L_lit+3270
\r
14724 MOV DWORD PTR [EDX], EAX
\r
14730 PUSH OFFSET _runname
\r
14731 MOV EAX,DWORD PTR [EBP-12]
\r
14733 MOV ESI,DWORD PTR [EBP+8]
\r
14735 PUSH DWORD PTR [ESI]
\r
14738 MOV EAX,DWORD PTR [EBP-12]
\r
14740 MOV ESI,DWORD PTR [EBP+8]
\r
14742 PUSH DWORD PTR [ESI]
\r
14743 PUSH OFFSET L_lit+3272
\r
14748 PUSH OFFSET L_lit+3275
\r
14749 CALL _fatal_error
\r
14753 PUSH OFFSET L_lit+3296
\r
14754 CALL _fatal_error
\r
14760 MOV ESI,OFFSET _src_fh
\r
14761 MOV EAX,DWORD PTR [ESI]
\r
14764 PUSH OFFSET L_lit+3314
\r
14768 PUSH OFFSET L_lit+3353
\r
14772 PUSH OFFSET L_lit+3389
\r
14776 PUSH OFFSET L_lit+3441
\r
14780 PUSH OFFSET L_lit+3483
\r
14784 PUSH OFFSET L_lit+3522
\r
14788 PUSH OFFSET L_lit+3554
\r
14789 CALL _fatal_error
\r
14794 PUSH OFFSET _runname
\r
14795 PUSH OFFSET _srcname
\r
14798 MOV EAX,OFFSET _runname
\r
14799 MOV DWORD PTR [EBP-8], EAX
\r
14801 MOV ESI,DWORD PTR [EBP-8]
\r
14802 MOVSX EAX,BYTE PTR [ESI]
\r
14807 MOV ESI,DWORD PTR [EBP-8]
\r
14808 MOVSX EAX,BYTE PTR [ESI]
\r
14815 MOV ESI,DWORD PTR [EBP-8]
\r
14816 INC DWORD PTR [EBP-8]
\r
14817 MOV EAX,DWORD PTR [ESI]
\r
14820 MOV ESI,DWORD PTR [EBP-8]
\r
14821 INC DWORD PTR [EBP-8]
\r
14823 MOV BYTE PTR [ESI], AL
\r
14830 MOV ESI,DWORD PTR [EBP-8]
\r
14831 INC DWORD PTR [EBP-8]
\r
14833 MOV BYTE PTR [ESI], AL
\r
14834 MOV ESI,DWORD PTR [EBP-8]
\r
14835 INC DWORD PTR [EBP-8]
\r
14837 MOV BYTE PTR [ESI], AL
\r
14838 MOV ESI,DWORD PTR [EBP-8]
\r
14839 INC DWORD PTR [EBP-8]
\r
14841 MOV BYTE PTR [ESI], AL
\r
14850 MOV ESI,DWORD PTR [EBP-8]
\r
14851 INC DWORD PTR [EBP-8]
\r
14853 MOV BYTE PTR [ESI], AL
\r
14854 MOV ESI,DWORD PTR [EBP-8]
\r
14855 INC DWORD PTR [EBP-8]
\r
14857 MOV BYTE PTR [ESI], AL
\r
14858 MOV ESI,DWORD PTR [EBP-8]
\r
14859 INC DWORD PTR [EBP-8]
\r
14861 MOV BYTE PTR [ESI], AL
\r
14865 MOV _filetype, AL
\r
14866 MOV ESI,DWORD PTR [EBP-8]
\r
14867 INC DWORD PTR [EBP-8]
\r
14869 MOV BYTE PTR [ESI], AL
\r
14870 MOV ESI,DWORD PTR [EBP-8]
\r
14871 INC DWORD PTR [EBP-8]
\r
14873 MOV BYTE PTR [ESI], AL
\r
14874 MOV ESI,DWORD PTR [EBP-8]
\r
14875 INC DWORD PTR [EBP-8]
\r
14877 MOV BYTE PTR [ESI], AL
\r
14880 MOV ESI,DWORD PTR [EBP-8]
\r
14882 MOV BYTE PTR [ESI], AL
\r
14883 PUSH OFFSET _runname
\r
14884 PUSH OFFSET L_lit+3580
\r
14889 PUSH OFFSET L_lit+3583
\r
14890 CALL _fatal_error
\r
14899 PUSH OFFSET _lstname
\r
14900 PUSH OFFSET _srcname
\r
14903 MOV EAX,OFFSET _lstname
\r
14904 MOV DWORD PTR [EBP-8], EAX
\r
14906 MOV ESI,DWORD PTR [EBP-8]
\r
14907 MOVSX EAX,BYTE PTR [ESI]
\r
14912 MOV ESI,DWORD PTR [EBP-8]
\r
14913 MOVSX EAX,BYTE PTR [ESI]
\r
14920 MOV ESI,DWORD PTR [EBP-8]
\r
14921 INC DWORD PTR [EBP-8]
\r
14922 MOV EAX,DWORD PTR [ESI]
\r
14925 MOV ESI,DWORD PTR [EBP-8]
\r
14926 INC DWORD PTR [EBP-8]
\r
14928 MOV BYTE PTR [ESI], AL
\r
14929 MOV ESI,DWORD PTR [EBP-8]
\r
14930 INC DWORD PTR [EBP-8]
\r
14932 MOV BYTE PTR [ESI], AL
\r
14933 MOV ESI,DWORD PTR [EBP-8]
\r
14934 INC DWORD PTR [EBP-8]
\r
14936 MOV BYTE PTR [ESI], AL
\r
14937 MOV ESI,DWORD PTR [EBP-8]
\r
14938 INC DWORD PTR [EBP-8]
\r
14940 MOV BYTE PTR [ESI], AL
\r
14941 MOV ESI,DWORD PTR [EBP-8]
\r
14943 MOV BYTE PTR [ESI], AL
\r
14944 PUSH OFFSET _lstname
\r
14945 PUSH OFFSET L_lit+3607
\r
14950 PUSH OFFSET L_lit+3609
\r
14951 CALL _fatal_error
\r
14958 PUSH OFFSET L_lit+3644
\r
14969 PUSH OFFSET L_lit+3699
\r
14979 PUSH OFFSET L_lit+3754
\r
14985 PUSH OFFSET _pLSymBuf
\r
14986 CALL FWORD PTR _AllocPage
\r
14987 MOV DWORD PTR [EBP-24], EAX
\r
14988 MOV EAX,DWORD PTR [EBP-24]
\r
14991 PUSH OFFSET L_lit+3818
\r
14992 CALL _fatal_error
\r
14995 PUSH OFFSET _pSymBuf
\r
14996 CALL FWORD PTR _AllocPage
\r
14997 MOV DWORD PTR [EBP-24], EAX
\r
14998 MOV EAX,DWORD PTR [EBP-24]
\r
15001 PUSH OFFSET L_lit+3843
\r
15002 CALL _fatal_error
\r
15005 PUSH OFFSET _pMacBuf
\r
15006 CALL FWORD PTR _AllocPage
\r
15007 MOV DWORD PTR [EBP-24], EAX
\r
15008 MOV EAX,DWORD PTR [EBP-24]
\r
15011 PUSH OFFSET L_lit+3868
\r
15012 CALL _fatal_error
\r
15015 PUSH OFFSET _pRefBuf
\r
15016 CALL FWORD PTR _AllocPage
\r
15017 MOV DWORD PTR [EBP-24], EAX
\r
15018 MOV EAX,DWORD PTR [EBP-24]
\r
15021 PUSH OFFSET L_lit+3893
\r
15022 CALL _fatal_error
\r
15025 PUSH OFFSET _pfrt
\r
15026 CALL FWORD PTR _AllocPage
\r
15027 MOV DWORD PTR [EBP-24], EAX
\r
15028 MOV EAX,DWORD PTR [EBP-24]
\r
15031 PUSH OFFSET L_lit+3918
\r
15032 CALL _fatal_error
\r
15035 PUSH OFFSET _pfut
\r
15036 CALL FWORD PTR _AllocPage
\r
15037 MOV DWORD PTR [EBP-24], EAX
\r
15038 MOV EAX,DWORD PTR [EBP-24]
\r
15041 PUSH OFFSET L_lit+3943
\r
15042 CALL _fatal_error
\r
15045 MOV _pSymNext, EAX
\r
15046 MOV EAX,_pLSymBuf
\r
15047 MOV _pLSymNext, EAX
\r
15049 MOV _pMacNext, EAX
\r
15051 MOV _pRefNext, EAX
\r
15052 MOV EAX,OFFSET _oNextData
\r
15053 MOV _pNextAddr, EAX
\r
15055 PUSH OFFSET _pcsbuf
\r
15056 CALL FWORD PTR _AllocPage
\r
15057 MOV DWORD PTR [EBP-24], EAX
\r
15058 MOV EAX,DWORD PTR [EBP-24]
\r
15061 PUSH OFFSET L_lit+3968
\r
15062 CALL _fatal_error
\r
15065 PUSH OFFSET _pdsbuf
\r
15066 CALL FWORD PTR _AllocPage
\r
15067 MOV DWORD PTR [EBP-24], EAX
\r
15068 MOV EAX,DWORD PTR [EBP-24]
\r
15071 PUSH OFFSET L_lit+3995
\r
15072 CALL _fatal_error
\r
15079 MOV DWORD PTR [EBP-12], EAX
\r
15081 MOV EAX,DWORD PTR [EBP-12]
\r
15088 MOV EAX,DWORD PTR [EBP-12]
\r
15089 INC DWORD PTR [EBP-12]
\r
15093 MOV DWORD PTR [EBP-16], EAX
\r
15095 MOV EAX,DWORD PTR [EBP-16]
\r
15102 MOV EAX,DWORD PTR [EBP-16]
\r
15103 INC DWORD PTR [EBP-16]
\r
15106 MOV EAX,DWORD PTR [EBP-16]
\r
15109 MOV ESI,OFFSET _rgINS
\r
15112 MOV AL,BYTE PTR [ESI]
\r
15113 CMP EAX,DWORD PTR [EBP-12]
\r
15117 MOV EAX,DWORD PTR [EBP-12]
\r
15119 MOV ESI,OFFSET _rgInsLookUp
\r
15121 MOV EAX,DWORD PTR [EBP-16]
\r
15122 MOV DWORD PTR [ESI], EAX
\r