Subversion Repositories Kolibri OS

Rev

Rev 532 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 532 Rev 4107
Line 1... Line 1...
1
; Decoding cache L1,L2,L3 for Intel
1
; Decoding cache L1,L2,L3 for Intel
Line 2... Line 2...
2
 
2
 
-
 
3
decodecache32:
3
decodecache32:
4
 
Line -... Line 5...
-
 
5
call decodecache
-
 
6
 
4
call decodecache
7
 
-
 
8
 
5
 
9
decodecache24:
-
 
10
 
6
decodecache24:
11
shr eax, 8
-
 
12
 
7
shr eax, 8
13
call decodecache
-
 
14
 
8
call decodecache
15
shr eax, 8
-
 
16
 
9
shr eax, 8
17
call decodecache
Line -... Line 18...
-
 
18
 
10
call decodecache
19
shr eax, 8
Line 11... Line 20...
11
shr eax, 8
20
 
12
 
21
 
13
decodecache:
22
decodecache:
Line -... Line 23...
-
 
23
 
-
 
24
comp0:
-
 
25
cmp al, 00h
-
 
26
je L000
-
 
27
 
-
 
28
 
-
 
29
comp6:
-
 
30
cmp al, 06h
-
 
31
je kk6
-
 
32
 
-
 
33
comp7:
-
 
34
cmp al, 08h
-
 
35
je kk7
-
 
36
 
-
 
37
comp61:  ;+1
-
 
38
cmp al, 09h
-
 
39
je kk61
-
 
40
 
-
 
41
comp11:
-
 
42
cmp al, 0Ah
-
 
43
je kk11
-
 
44
je Ld8
-
 
45
 
-
 
46
 
-
 
47
comp13:
-
 
48
cmp al, 0Ch
-
 
49
je kk13
-
 
50
je Ld16
-
 
51
 
-
 
52
comp62:  ;+1
-
 
53
cmp al, 0Dh
-
 
54
je kk15
-
 
55
 
-
 
56
comp63:  ;+1
-
 
57
cmp al, 0Eh
-
 
58
je kk63
-
 
59
 
-
 
60
comp14:
-
 
61
cmp al, 10h
-
 
62
je kk14
-
 
63
je Ld16
-
 
64
 
-
 
65
 
-
 
66
comp8:
-
 
67
cmp al, 15h
-
 
68
je kk8
-
 
69
 
-
 
70
comp48:
-
 
71
cmp al, 1Ah
-
 
72
je kk48
-
 
73
je L96
-
 
74
 
-
 
75
comp64:   ;+1
14
 
76
cmp al, 21h
-
 
77
je kk23
-
 
78
 
-
 
79
 
-
 
80
comp39:
-
 
81
cmp al, 22h
-
 
82
je kk39
-
 
83
je L305
-
 
84
 
-
 
85
comp40:
-
 
86
cmp al, 23h
-
 
87
je kk40
-
 
88
je L31
-
 
89
 
-
 
90
comp41:
-
 
91
cmp al, 25h
-
 
92
je kk41
-
 
93
je L32
-
 
94
 
-
 
95
comp42:
-
 
96
cmp al, 29h
-
 
97
je kk42
-
 
98
je L34
-
 
99
 
-
 
100
comp16:
-
 
101
cmp al, 2Ch
-
 
102
je kk16
-
 
103
je Ld32
-
 
104
 
-
 
105
comp10:
-
 
106
cmp al, 30h
-
 
107
je kk10
-
 
108
 
-
 
109
comp18:
-
 
110
cmp al, 39h
-
 
111
je kk18
-
 
112
je L128
-
 
113
 
-
 
114
comp49:
-
 
115
cmp al, 3Ah
-
 
116
je kk49
-
 
117
je L192
-
 
118
 
-
 
119
comp19:
-
 
120
cmp al, 3Bh
-
 
121
je kk19
-
 
122
je L128
-
 
123
 
-
 
124
comp22:
-
 
125
cmp al, 3Ch
-
 
126
je kk22
-
 
127
je L256
-
 
128
 
-
 
129
comp50:
-
 
130
cmp al, 3Dh
-
 
131
je kk50
-
 
132
je L384
Line 15... Line 133...
15
comp0:
133
 
16
cmp al, 00h
134
comp51:
17
je L000
135
cmp al, 3Eh
Line 41... Line 159...
41
comp5:
159
comp5:
42
cmp al, 45h
160
cmp al, 45h
43
je kk5
161
je kk5
Line 44... Line -...
44
 
-
 
45
 
162
 
46
;------------L1 inst
163
 
47
comp6:
164
comp53:
-
 
165
cmp al, 46h
Line 48... Line 166...
48
cmp al, 06h
166
je kk53
49
je kk6
167
je L34
50
 
168
 
-
 
169
comp54:
Line 51... Line 170...
51
comp7:
170
cmp al, 47h
52
cmp al, 08h
171
je kk54
53
je kk7
172
je L38
Line 54... Line 173...
54
 
173
 
55
comp8:
174
comp65:              ;+1
56
cmp al, 15h
175
cmp al, 48h
-
 
176
je kk26
-
 
177
 
-
 
178
 
-
 
179
comp55:
-
 
180
cmp al, 49h
-
 
181
je kk55
Line -... Line 182...
-
 
182
je L34
-
 
183
 
-
 
184
comp56:
-
 
185
cmp al, 4Ah
Line 57... Line 186...
57
je kk8
186
je kk56
58
 
187
je L36
59
 
188
 
-
 
189
comp57:
Line -... Line 190...
-
 
190
cmp al, 4Bh
-
 
191
je kk57
-
 
192
je L38
-
 
193
 
-
 
194
comp58:
-
 
195
cmp al, 4Ch
60
comp9:
196
je kk58
-
 
197
je L312
-
 
198
 
-
 
199
comp59:
61
cmp al, 77h
200
cmp al, 4Dh
62
je kk9
201
je kk59
63
 
202
je L316
-
 
203
 
Line 64... Line 204...
64
 
204
comp60:
65
comp10:
205
cmp al, 4Eh
66
cmp al, 30h
206
je kk60
67
je kk10
-
 
68
 
-
 
69
;---------------L1 data
-
 
70
comp11:
207
je L6144
71
cmp al, 0Ah
-
 
72
je kk11
-
 
73
 
-
 
74
comp12:
-
 
Line 75... Line 208...
75
cmp al, 66h
208
 
76
je kk12
209
comp36:
77
 
210
cmp al, 60h
78
comp13:
-
 
79
cmp al, 0Ch
-
 
80
je kk13
-
 
81
 
211
je kk36
Line 82... Line 212...
82
comp14:
212
je Ld16
83
cmp al, 10h
213
 
84
je kk14
214
comp12:
-
 
215
cmp al, 66h
-
 
216
je kk12
-
 
217
je Ld8
-
 
218
 
-
 
219
comp15:
-
 
220
cmp al, 67h
-
 
221
je kk15
-
 
222
je Ld16
-
 
223
 
-
 
224
comp17:
-
 
225
cmp al, 68h
-
 
226
je kk17
-
 
227
je Ld32
-
 
228
 
-
 
229
comp33:
-
 
230
cmp al, 70h
-
 
231
je kk33
-
 
232
je Li12
-
 
233
 
-
 
234
comp34:
-
 
235
cmp al, 71h
-
 
236
je kk34
-
 
237
je Li16
-
 
238
 
-
 
239
comp35:
-
 
240
cmp al, 72h
-
 
241
je kk35
-
 
242
je Li32
-
 
243
 
-
 
244
 
-
 
245
comp47:
-
 
246
cmp al, 73h
-
 
247
je kk47
-
 
248
je Li64
Line 85... Line -...
85
 
-
 
86
comp15:
-
 
87
cmp al, 67h
-
 
88
je kk15
-
 
Line 89... Line -...
89
 
-
 
90
comp16:
-
 
91
cmp al, 2Ch
-
 
Line 92... Line 249...
92
je kk16
249
 
93
 
250
 
94
comp17:
251
comp9:
95
cmp al, 68h
-
 
96
je kk17
-
 
97
 
-
 
98
;-------L2
252
cmp al, 77h
99
comp18:
-
 
100
cmp al, 39h
-
 
101
je kk18
-
 
102
 
-
 
Line 103... Line 253...
103
comp19:
253
je kk9
104
cmp al, 3Bh
254
 
105
je kk19
255
 
-
 
256
 
Line 106... Line -...
106
 
-
 
107
comp20:
-
 
108
cmp al, 79h
-
 
109
je kk20
-
 
110
 
-
 
111
comp21:
-
 
112
cmp al, 81h
-
 
Line 113... Line 257...
113
je kk21
257
comp37:
114
 
258
cmp al, 78h
115
comp22:
259
je kk37
116
cmp al, 3Ch
-
 
117
je kk22
-
 
118
 
-
 
119
comp23:
260
je L1024
120
cmp al, 7Ah
-
 
121
je kk23
-
 
122
 
-
 
123
comp24:
-
 
Line 124... Line 261...
124
cmp al, 7Eh
261
 
125
je kk24
262
 
126
 
263
 
-
 
264
comp20:
Line 127... Line 265...
127
comp25:
265
cmp al, 79h
128
cmp al, 82h
266
je kk20
129
je kk25
267
je L128
-
 
268
 
Line 130... Line 269...
130
 
269
comp23:
131
comp26:
270
cmp al, 7Ah
132
cmp al, 7Bh
271
je kk23
-
 
272
je L256
Line 133... Line 273...
133
je kk26
273
 
134
 
274
 
135
comp27:
275
comp26:
-
 
276
cmp al, 7Bh
Line 136... Line -...
136
cmp al, 83h
-
 
Line 137... Line 277...
137
je kk27
277
je kk26
138
 
278
je L512
139
comp28:
279
 
Line 140... Line -...
140
cmp al, 86h
-
 
141
je kk28
-
 
142
 
-
 
Line 143... Line 280...
143
comp29:
280
comp29:
144
cmp al, 7Ch
281
cmp al, 7Ch
145
je kk29
282
je kk29
-
 
283
je L1024
Line 146... Line -...
146
 
-
 
Line 147... Line 284...
147
comp30:
284
 
148
cmp al, 84h
285
comp38:
149
je kk30
286
cmp al, 7Dh
-
 
287
je kk38
Line 150... Line -...
150
 
-
 
151
comp31:
-
 
152
cmp al, 87h
-
 
Line 153... Line 288...
153
je kk31
288
je L2048
154
 
289
 
155
comp32:
290
comp24:
-
 
291
cmp al, 7Eh
Line 156... Line -...
156
cmp al, 85h
-
 
157
je kk32
-
 
158
 
-
 
159
;-----L1 Trace instr
-
 
Line 160... Line 292...
160
 
292
je kk24
161
comp33:
293
je L256
162
cmp al, 70h
294
 
-
 
295
comp52:
Line 163... Line 296...
163
je kk33
296
cmp al, 7Fh
164
 
297
je kk52
165
comp34:
298
je L512
-
 
299
 
Line 166... Line 300...
166
cmp al, 71h
300
 
167
je kk34
301
comp66:
168
 
302
cmp al, 80h
-
 
303
je kk21
-
 
304
 
-
 
305
 
-
 
306
comp21:
-
 
307
cmp al, 81h
-
 
308
je kk21
Line 169... Line 309...
169
comp35:
309
je L128
170
cmp al, 72h
310
 
171
je kk35
311
 
-
 
312
comp25:
Line 172... Line 313...
172
 
313
cmp al, 82h
173
;----New codes
314
je kk25
174
 
315
je L256
-
 
316
 
Line 175... Line 317...
175
comp36:
317
 
176
cmp al, 60h
318
comp27:
177
je kk36
319
cmp al, 83h
-
 
320
je kk27
Line 178... Line 321...
178
 
321
je L512
179
comp37:
322
 
180
cmp al, 78h
323
 
-
 
324
comp30:
Line 181... Line -...
181
je kk37
-
 
182
 
-
 
183
comp38:
-
 
184
cmp al, 7Dh
-
 
Line -... Line 325...
-
 
325
cmp al, 84h
185
je kk38
326
je kk30
186
 
327
je L1024
187
;---- L3
328
 
Line 188... Line 329...
188
comp39:
329
comp32:
189
cmp al, 22h
330
cmp al, 85h
190
je kk39
331
je kk32
Line 191... Line 332...
191
 
332
je L2048
192
comp40:
333
 
193
cmp al, 23h
334
comp28:
Line 194... Line 335...
194
je kk40
335
cmp al, 86h
195
 
336
je kk28
196
comp41:
337
je L512
Line 197... Line 338...
197
cmp al, 25h
338
 
198
je kk41
339
comp31:
199
 
340
cmp al, 87h
Line 200... Line 341...
200
comp42:
341
je kk31
201
cmp al, 29h
342
je L1024
202
je kk42
343
 
Line 203... Line 344...
203
 
344
comp43:
204
comp43:
345
cmp al, 88h
205
cmp al, 88h
346
je kk43
Line 206... Line 347...
206
je kk43
347
je L32
207
 
348
 
208
comp44:
349
comp44:
Line 209... Line 350...
209
cmp al, 89h
350
cmp al, 89h
210
je kk44
351
je kk44
211
 
352
je L34
Line 212... Line 353...
212
comp45:
353
 
213
cmp al, 8Ah
354
comp45:
214
je kk45
355
cmp al, 8Ah
Line 215... Line 356...
215
 
356
je kk45
216
comp46:
357
je L38
217
cmp al, 8Dh
358
 
Line 218... Line 359...
218
je kk46
359
comp46:
219
 
360
cmp al, 8Dh
220
;============= v. 2.04
361
je kk46
Line -... Line 362...
-
 
362
je L34
-
 
363
 
221
comp47:
364
 
222
cmp al, 73h
-
 
Line 223... Line -...
223
je kk47
-
 
224
 
365
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
225
comp48:
366
;comp67:               ;+1
226
cmp al, 1Ah
367
;cmp al, 208          ; D0h
Line 227... Line -...
227
je kk48
-
 
228
 
368
;je kk39
229
comp49:
369
 
230
cmp al, 3Ah
370
;comp68:               ;+1
Line 231... Line -...
231
je kk49
-
 
-
 
371
;cmp al, 209         ; D1h
232
 
372
;je kk68
233
comp50:
373
 
234
cmp al, 3Dh
374
;comp69:               ;+1
Line 235... Line -...
235
je kk50
-
 
236
 
375
;cmp al, 210         ; D2h
237
comp51:
376
;je kk43
238
cmp al, 3Eh
377
 
Line -... Line 378...
-
 
378
;comp70:               ;+1
-
 
379
;cmp al, 214          ; D6h
-
 
380
;je kk40
-
 
381
 
-
 
382
;comp71:               ;+1
-
 
383
;cmp al, 215         ; D7h
-
 
384
;je kk41
-
 
385
 
-
 
386
;comp72:               ;+1
-
 
387
;cmp al, 216          ;D8h
-
 
388
;je kk42
-
 
389
 
-
 
390
;comp73:               ;+1
-
 
391
;cmp al, 220          ; DCh
-
 
392
;je kk73
-
 
393
 
-
 
394
;comp74:               ;+1
-
 
395
;cmp al, 221         ;DDh
-
 
396
;je kk74
-
 
397
 
-
 
398
;comp75:               ;+1
-
 
399
;cmp al, 222        ;DEh
-
 
400
;je kk56
-
 
401
 
-
 
402
;comp76:               ;+1
-
 
403
;cmp al, 226        ;E2h
-
 
404
;je kk76
-
 
405
 
-
 
406
;comp77:               ;+1
-
 
407
;cmp al, 227        ;E3h
-
 
408
;je kk55
-
 
409
 
-
 
410
;comp78:               ;+1
-
 
411
;cmp al, 228        ;E4h
239
je kk51
412
;je kk57
-
 
413
 
-
 
414
;comp79:               ;+1
240
 
415
;cmp al, 234         ;EAh
-
 
416
;je kk79
-
 
417
 
-
 
418
;comp80:               ;+1
-
 
419
;cmp al, 235         ;EBh
-
 
420
;je kk80
-
 
421
 
-
 
422
;comp81:               ;+1
-
 
423
;cmp al, 236         ;ECh
-
 
424
;je kk81
-
 
425
 
-
 
426
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
241
comp52:
427
comp67:               ;+1
-
 
428
cmp al, 0D0h
-
 
429
je kk39
242
cmp al, 7Fh
430
 
-
 
431
comp68:               ;+1
-
 
432
cmp al, 0D1h
-
 
433
je kk68
243
je kk52
434
 
244
 
435
comp69:               ;+1
245
comp53:
436
cmp al, 0D2h
246
cmp al, 46h
437
je kk43
247
je kk53
438
 
Line 316... Line 507...
316
kk9:
507
kk9:
317
mov [wayli], 4	  
508
mov [wayli], 4	  
318
mov [lineli], 64
509
mov [lineli], 64
319
jmp Li16
510
jmp Li16
Line -... Line 511...
-
 
511
 
-
 
512
kk61:
-
 
513
mov [wayli], 4	  ;+1
-
 
514
mov [lineli], 64
-
 
515
jmp Li32
-
 
516
 
-
 
517
 
-
 
518
kk33:
-
 
519
mov [wayli], 8
-
 
520
;mov [lineli], 32
-
 
521
jmp Li12
-
 
522
 
-
 
523
kk34:
-
 
524
mov [wayli], 8
-
 
525
;mov [lineli], 32
-
 
526
jmp Li16
-
 
527
 
-
 
528
kk35:
-
 
529
mov [wayli], 8
-
 
530
;mov [lineli], 32
-
 
531
jmp Li32
-
 
532
 
-
 
533
kk47:
-
 
534
mov [wayli], 8
-
 
535
;mov [lineli], 32
-
 
536
jmp Li64
320
 
537
 
321
kk10:
538
kk10:
322
mov [wayli], 8
539
mov [wayli], 8
323
mov [lineli], 64
540
mov [lineli], 64
324
jmp Li32
541
jmp Li32
Line 357... Line 574...
357
 
574
 
358
kk17:
575
kk17:
359
mov [wayld], 4
576
mov [wayld], 4
360
mov [lineld], 64
577
mov [lineld], 64
361
jmp Ld32
-
 
362
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
 
363
kk18:
-
 
364
mov [wayl2], 4
-
 
365
mov [linel2], 64
-
 
Line -... Line 578...
-
 
578
jmp Ld32
-
 
579
 
-
 
580
kk63:
-
 
581
mov [wayld], 6
-
 
582
mov [lineld], 64
-
 
583
jmp Ld24
-
 
584
 
-
 
585
kk36:
-
 
586
mov [wayld], 8
-
 
587
mov [lineld], 64
-
 
588
jmp Ld16
366
jmp L128
589
 
367
 
590
;;;;;;;;;;;;;;;;;;;;;;;;;;;; L2
368
kk19:
591
kk19:
369
mov [wayl2], 2
592
mov [wayl2], 2
Line 370... Line 593...
370
mov [linel2], 64
593
mov [linel2], 64
371
jmp L128
594
jmp L128
372
 
595
 
373
kk20:
596
kk52:
Line 374... Line 597...
374
mov [wayl2], 8
597
mov [wayl2], 2
375
mov [linel2], 64
598
mov [linel2], 64
376
jmp L128
599
jmp L512
377
 
600
 
Line 378... Line 601...
378
kk21:
601
kk1:
379
mov [wayl2], 8
602
mov [wayl2], 4
380
mov [linel2], 32
-
 
381
jmp L128
-
 
382
 
-
 
383
kk22:
-
 
384
mov [wayl2], 4
-
 
385
mov [linel2], 64
-
 
386
jmp L256
-
 
387
 
-
 
388
kk23:
-
 
389
mov [wayl2], 8
-
 
390
mov [linel2], 64
603
mov [linel2], 32
391
jmp L256
604
jmp L128
Line 392... Line 605...
392
 
605
 
393
kk24:
606
kk2:
394
mov [wayl2], 8
607
mov [wayl2], 4
395
mov [linel2], 128
608
mov [linel2], 32
Line 396... Line 609...
396
jmp L256
609
jmp L256
397
 
610
 
398
kk25:
611
kk25:
399
mov [wayl2], 4
612
mov [wayl2], 4
Line 400... Line 613...
400
mov [linel2], 32
613
mov [linel2], 32
401
jmp L256
614
jmp L256
402
 
615
 
-
 
616
kk3:
-
 
617
mov [wayl2], 4
-
 
618
mov [linel2], 32
-
 
619
jmp L512
-
 
620
 
-
 
621
kk4:
-
 
622
mov [wayl2], 4
-
 
623
mov [linel2], 32
-
 
624
jmp L1024
-
 
625
 
403
kk26:
626
kk5:
-
 
627
mov [wayl2], 4
-
 
628
mov [linel2], 32
-
 
629
jmp L2048
-
 
630
 
-
 
631
kk18:
Line 404... Line 632...
404
mov [wayl2], 8
632
mov [wayl2], 4
405
mov [linel2], 64
633
mov [linel2], 64
406
jmp L512
634
jmp L128
407
 
635
 
Line 408... Line 636...
408
kk27:
636
kk22:
-
 
637
mov [wayl2], 4
-
 
638
mov [linel2], 64
-
 
639
jmp L256
-
 
640
 
-
 
641
kk28:
409
mov [wayl2], 8
642
mov [wayl2], 4
410
mov [linel2], 32
643
mov [linel2], 64
411
jmp L512
644
jmp L512
Line -... Line 645...
-
 
645
 
-
 
646
kk51:
-
 
647
mov [wayl2], 4
-
 
648
mov [linel2], 64
-
 
649
jmp L512
-
 
650
 
-
 
651
kk37:
-
 
652
mov [wayl2], 4
-
 
653
mov [linel2], 64
-
 
654
jmp L1024
412
 
655
 
-
 
656
kk48:
-
 
657
mov [wayl2], 6
-
 
658
mov [linel2], 64
-
 
659
jmp L96
-
 
660
 
413
kk28:
661
kk49:
414
mov [wayl2], 4
662
mov [wayl2], 6
415
mov [linel2], 64
663
mov [linel2], 64
Line 416... Line 664...
416
jmp L512
664
jmp L192
417
 
665
 
418
kk29:
666
kk50:
-
 
667
mov [wayl2], 6
-
 
668
mov [linel2], 64
-
 
669
jmp L384
-
 
670
 
-
 
671
kk21:
419
mov [wayl2], 8
672
mov [wayl2], 8
Line 420... Line 673...
420
mov [linel2], 64
673
mov [linel2], 32
421
jmp L1024
674
jmp L128
422
 
675
 
423
kk30:
676
kk27:
424
mov [wayl2], 8
-
 
425
mov [linel2], 32
-
 
426
jmp L1024
-
 
427
 
-
 
428
kk31:
-
 
Line 429... Line 677...
429
mov [wayl2], 8
677
mov [wayl2], 8
430
mov [linel2], 64
678
mov [linel2], 32
431
jmp L1024
679
jmp L512
432
 
680
 
Line 433... Line 681...
433
kk32:
681
kk30:
434
mov [wayl2], 8
-
 
435
mov [linel2], 32
-
 
436
jmp L2048
-
 
437
;;;;;;;;;;;;;;;;;;;;;;;;;
-
 
438
kk33:
-
 
439
mov [wayli], 8
682
mov [wayl2], 8
440
;mov [lineli], 32
683
mov [linel2], 32
441
jmp Li12
684
jmp L1024
Line -... Line 685...
-
 
685
 
-
 
686
kk32:
-
 
687
mov [wayl2], 8
-
 
688
mov [linel2], 32
-
 
689
jmp L2048
-
 
690
 
-
 
691
kk20:
-
 
692
mov [wayl2], 8
-
 
693
mov [linel2], 64
-
 
694
jmp L128
442
 
695
 
443
kk34:
696
kk23:
444
mov [wayli], 8
697
mov [wayl2], 8
445
;mov [lineli], 32
698
mov [linel2], 64
Line 446... Line 699...
446
jmp Li16
699
jmp L256
447
 
700
 
448
kk35:
701
kk26:
449
mov [wayli], 8
702
mov [wayl2], 8
-
 
703
mov [linel2], 64
-
 
704
jmp L512
-
 
705
 
-
 
706
kk29:
-
 
707
mov [wayl2], 8
-
 
708
mov [linel2], 64
-
 
709
jmp L1024
-
 
710
 
-
 
711
kk31:
-
 
712
mov [wayl2], 8
-
 
713
mov [linel2], 64
-
 
714
jmp L1024
-
 
715
 
-
 
716
kk38:
-
 
717
mov [wayl2], 8
450
;mov [lineli], 32
718
mov [linel2], 64
451
jmp Li32
719
jmp L2048
452
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
720
 
453
kk36:
721
kk24:
454
mov [wayld], 8
722
mov [wayl2], 8
Line 498... Line 766...
498
kk45:
766
kk45:
499
mov [wayl3], 4
767
mov [wayl3], 4
500
mov [linel3], 64
768
mov [linel3], 64
501
jmp L38
769
jmp L38
Line 502... Line -...
502
 
-
 
503
kk46:
-
 
504
mov [wayl3], 12
-
 
505
mov [linel3], 128
-
 
506
jmp L33
-
 
507
;;;;;;;;;;;;;;;;;;;;;;
-
 
508
kk47:
-
 
509
mov [wayli], 8
-
 
510
;mov [lineli], 32
-
 
511
jmp Li64
-
 
512
 
-
 
513
kk48:
-
 
514
mov [wayl2], 6
-
 
515
mov [linel2], 64
-
 
516
jmp L96
-
 
517
 
-
 
518
kk49:
-
 
519
mov [wayl2], 6
-
 
520
mov [linel2], 64
-
 
521
jmp L192
-
 
522
 
-
 
523
kk50:
-
 
524
mov [wayl2], 6
-
 
525
mov [linel2], 64
-
 
526
jmp L384
-
 
527
 
-
 
528
kk51:
-
 
529
mov [wayl2], 4
-
 
530
mov [linel2], 64
-
 
531
jmp L512
-
 
532
 
-
 
533
kk52:
-
 
534
mov [wayl2], 2
-
 
535
mov [linel2], 64
-
 
536
jmp L512
-
 
537
 
770
 
538
kk53:
771
kk53:
539
mov [wayl3], 4
772
mov [wayl3], 4
540
mov [linel3], 64
773
mov [linel3], 64
Line -... Line 774...
-
 
774
jmp L34
-
 
775
 
-
 
776
kk68:
-
 
777
mov [wayl3], 4
-
 
778
mov [linel3], 64
541
jmp L34
779
jmp L31
542
 
780
 
543
kk54:
781
kk54:
544
mov [wayl3], 8
782
mov [wayl3], 8
Line 545... Line 783...
545
mov [linel3], 64
783
mov [linel3], 64
546
jmp L38
784
jmp L38
547
 
785
 
548
kk55:
786
kk74:
Line 549... Line 787...
549
mov [wayl3], 16
787
mov [wayl3], 12
550
mov [linel3], 64
788
mov [linel3], 64
551
jmp L34
789
jmp L33
552
 
790
 
Line 553... Line 791...
553
kk56:
791
kk73:
554
mov [wayl3], 12
792
mov [wayl3], 12
555
mov [linel3], 64
793
mov [linel3], 64
556
jmp L36
794
jmp L315
Line 557... Line 795...
557
 
795
 
558
kk57:
796
kk56:
559
mov [wayl3], 16
797
mov [wayl3], 12
560
mov [linel3], 64
798
mov [linel3], 64
Line -... Line 799...
-
 
799
jmp L36
-
 
800
 
-
 
801
kk58:
-
 
802
mov [wayl3], 12
-
 
803
mov [linel3], 64
-
 
804
jmp L312
-
 
805
 
-
 
806
kk46:
-
 
807
mov [wayl3], 12
-
 
808
mov [linel3], 128
-
 
809
jmp L33
-
 
810
 
-
 
811
kk76:
-
 
812
mov [wayl3], 16
-
 
813
mov [linel3], 64
-
 
814
jmp L32
-
 
815
 
-
 
816
kk55:
-
 
817
mov [wayl3], 16
-
 
818
mov [linel3], 64
561
jmp L38
819
jmp L34
562
 
820
 
563
kk58:
821
kk57:
564
mov [wayl3], 12
822
mov [wayl3], 16
-
 
823
mov [linel3], 64
-
 
824
jmp L38
-
 
825
 
-
 
826
kk59:
-
 
827
mov [wayl3], 16
-
 
828
mov [linel3], 64
-
 
829
jmp L316
-
 
830
 
-
 
831
kk79:
-
 
832
mov [wayl3], 24
-
 
833
mov [linel3], 64
-
 
834
jmp L312
-
 
835
 
-
 
836
kk80:
-
 
837
mov [wayl3], 24
-
 
838
mov [linel3], 64
565
mov [linel3], 64
839
jmp L318
566
jmp L312
840
 
567
 
841
kk81:
568
kk59:
842
mov [wayl3], 24
Line 596... Line 870...
596
 
870
 
597
Ld16:
871
Ld16:
598
mov [L1d], 16
872
mov [L1d], 16
Line -... Line 873...
-
 
873
jmp L000
-
 
874
 
-
 
875
Ld24:
-
 
876
mov [L1d], 24
599
jmp L000
877
jmp L000
600
 
878
 
601
Ld32:
879
Ld32:
Line 602... Line 880...
602
mov [L1d], 32
880
mov [L1d], 32
Line 632... Line 910...
632
 
910
 
633
L2048:
911
L2048:
634
mov [L2], 2048
912
mov [L2], 2048
Line -... Line 913...
-
 
913
jmp L000
-
 
914
 
-
 
915
L3072:
-
 
916
mov [L2], 3072
-
 
917
jmp L000
-
 
918
 
-
 
919
L6144:
-
 
920
mov [L2], 6144
635
jmp L000
921
jmp L000
636
 
922
 
637
L305:
923
L305:
Line 638... Line 924...
638
mov [L3], 512
924
mov [L3], 512
639
jmp L000
925
jmp L000
640
 
926
 
Line -... Line 927...
-
 
927
L31:
-
 
928
mov [L3], 1024
-
 
929
jmp L000
-
 
930
 
641
L31:
931
L315:
642
mov [L3], 1024
932
mov [L3], 1536
643
jmp L000
933
jmp L000
Line 644... Line 934...
644
 
934
 
Line 666... Line 956...
666
mov [L3], 12288
956
mov [L3], 12288
667
jmp L000
957
jmp L000
Line 668... Line 958...
668
 
958
 
669
L316:
959
L316:
670
mov [L3], 16384
960
mov [L3], 16384
Line -... Line 961...
-
 
961
jmp L000
-
 
962
 
-
 
963
L318:
Line -... Line 964...
-
 
964
mov [L3], 18432
-
 
965
jmp L000
-
 
966
 
Line 671... Line 967...
671
;jmp L000
967
L324:
672
 
968
mov [L3], 24576