Rev 2465 | Rev 3500 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2465 | Rev 2987 | ||
---|---|---|---|
Line 195... | Line 195... | ||
195 | ============== ãªæ¨ï 4 - ¢ë¢¥á⨠áâபã ⥪áâ ¢ ®ª®. ============= |
195 | ============== ãªæ¨ï 4 - ¢ë¢¥á⨠áâபã ⥪áâ ¢ ®ª®. ============= |
196 | ====================================================================== |
196 | ====================================================================== |
197 | à ¬¥âàë: |
197 | à ¬¥âàë: |
198 | * eax = 4 - ®¬¥à äãªæ¨¨ |
198 | * eax = 4 - ®¬¥à äãªæ¨¨ |
199 | * ebx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
199 | * ebx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
200 | * ecx = 0xX0RRGGBB, £¤¥ |
200 | * ecx = 0xXYRRGGBB, £¤¥ |
201 | * RR, GG, BB § ¤ îâ 梥â ⥪áâ |
201 | * RR, GG, BB § ¤ îâ 梥â ⥪áâ |
202 | * X=ABnn (¡¨âë): |
202 | * X=ABnn (¡¨âë): |
203 | * nn § ¤ ¥â ¨á¯®«ì§ã¥¬ë© èà¨äâ: 0=á¨áâ¥¬ë© ¬®®è¨à¨ë©, |
203 | * nn § ¤ ¥â ¨á¯®«ì§ã¥¬ë© èà¨äâ: 0=á¨áâ¥¬ë© ¬®®è¨à¨ë©, |
204 | 1=á¨áâ¥¬ë© èà¨äâ ¯¥à¥¬¥®© è¨à¨ë |
204 | 1=á¨áâ¥¬ë© èà¨äâ ¯¥à¥¬¥®© è¨à¨ë |
205 | * A=0 - ¢ë¢®¤¨âì esi ᨬ¢®«®¢, A=1 - ¢ë¢®¤¨âì ASCIIZ-áâபã |
205 | * A=0 - ¢ë¢®¤¨âì esi ᨬ¢®«®¢, A=1 - ¢ë¢®¤¨âì ASCIIZ-áâபã |
206 | * B=1 - § ªà 訢 âì ä® æ¢¥â®¬ edi |
206 | * B=1 - § ªà 訢 âì ä® æ¢¥â®¬ edi |
- | 207 | * Y=Cnnn (¡¨âë): |
|
- | 208 | * C=1 ¯¥à¥ ¯à ¢¨âì ¢ë¢®¤ ¢ ®¡« áâì ¯®«ì§®¢ ⥫ï, § ¤ ® ¢ edi |
|
- | 209 | * nnn - ¥ ¨á¯®«ì§ã¥âáï ¢ ⥪ã饬 ¢¨¤¥, ¤®«¦® ¡ëâì 0 (zero) |
|
207 | * edx = 㪠§ ⥫ì ç «® áâப¨ |
210 | * edx = 㪠§ ⥫ì ç «® áâப¨ |
208 | * esi = ¤«ï A=0 ¤«¨ áâப¨, ¤®«¦ ¡ëâì ¥ ¡®«ìè¥ 255; |
211 | * esi = ¤«ï A=0 ¤«¨ áâப¨, ¤®«¦ ¡ëâì ¥ ¡®«ìè¥ 255; |
209 | ¤«ï A=1 ¨£®à¨àã¥âáï |
212 | ¤«ï A=1 ¨£®à¨àã¥âáï |
- | 213 | * edi = 梥⠤«ï § ªà ᪨ ä® , ¥á«¨ B=1 |
|
- | 214 | * edi = 㪠§ â¥«ì ®¡« áâì ¯®«ì§®¢ ⥫ï, ¥á«¨ C=1 |
|
210 | ®§¢à é ¥¬®¥ § 票¥: |
215 | ®§¢à é ¥¬®¥ § 票¥: |
211 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
216 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
212 | ¬¥ç ¨ï: |
217 | ¬¥ç ¨ï: |
213 | * ¥à¢ë© á¨áâ¥¬ë© èà¨äâ áç¨âë¢ ¥âáï ¯à¨ § £à㧪¥ ¨§ ä ©« char.mt, |
218 | * ¥à¢ë© á¨áâ¥¬ë© èà¨äâ áç¨âë¢ ¥âáï ¯à¨ § £à㧪¥ ¨§ ä ©« char.mt, |
214 | ¢â®à®© - ¨§ char2.mt. |
219 | ¢â®à®© - ¨§ char2.mt. |
215 | * ¡ èà¨äâ ¨¬¥îâ ¢ëá®âã 9 ¯¨ªá¥«¥©, è¨à¨ ¬®®è¨à¨®£® èà¨äâ |
220 | * ¡ èà¨äâ ¨¬¥îâ ¢ëá®âã 9 ¯¨ªá¥«¥©, è¨à¨ ¬®®è¨à¨®£® èà¨äâ |
216 | à ¢ 6 ¯¨ªá¥«¥©. |
221 | à ¢ 6 ¯¨ªá¥«¥©. |
- | 222 | * C=1, £«ã¡¨ â®çª¨ = 32 ¡¨â , ®¡« áâì ¯®«ì§®¢ â¥«ï ¢ë£«ï¤¨â â ª: |
|
- | 223 | dword Xsize |
|
217 | 224 | dword Ysize |
|
- | 225 | ®áâ ⮪ ®¡« á⨠= Xsize * Y size * 4 |
|
- | 226 | * ¥«ì§ï ®¤®¢à¥¬¥® ¨á¯®«ì§®¢ âì B=1 ¨ C=1, ¯®áª®«ìªã ¢ ®¡®¨å |
|
- | 227 | á«ãç ïå ¨á¯®«ì§®¢ ॣ¨áâà edi ¤«ï à §ëå 楫¥©. |
|
218 | ====================================================================== |
228 | ====================================================================== |
219 | ========================= ãªæ¨ï 5 - ¯ 㧠. ========================= |
229 | ========================= ãªæ¨ï 5 - ¯ 㧠. ========================= |
220 | ====================================================================== |
230 | ====================================================================== |
221 | ¤¥à¦¨¢ ¥â ¢ë¯®«¥¨¥ ¯à®£à ¬¬ë § ¤ ®¥ ¢à¥¬ï. |
231 | ¤¥à¦¨¢ ¥â ¢ë¯®«¥¨¥ ¯à®£à ¬¬ë § ¤ ®¥ ¢à¥¬ï. |
222 | à ¬¥âàë: |
232 | à ¬¥âàë: |
Line 328... | Line 338... | ||
328 | * +6: word: (¥ ¨¬¥¥â ®â®è¥¨ï ª § ¯à®è¥®¬ã ¯®â®ªã) |
338 | * +6: word: (¥ ¨¬¥¥â ®â®è¥¨ï ª § ¯à®è¥®¬ã ¯®â®ªã) |
329 | ®¬¥à ᫮⠯®â®ª , ®ª® ª®â®à®£® 室¨âáï ¢ ®ª®®¬ áâíª¥ |
339 | ®¬¥à ᫮⠯®â®ª , ®ª® ª®â®à®£® 室¨âáï ¢ ®ª®®¬ áâíª¥ |
330 | ¢ ¯®§¨æ¨¨ ecx |
340 | ¢ ¯®§¨æ¨¨ ecx |
331 | * +8: word: § १¥à¢¨à®¢ ® |
341 | * +8: word: § १¥à¢¨à®¢ ® |
332 | * +10 = +0xA: 11 ¡ ©â: ¨¬ï ¯à®æ¥áá |
342 | * +10 = +0xA: 11 ¡ ©â: ¨¬ï ¯à®æ¥áá |
333 | (¨¬ï ᮮ⢥âáâ¢ãî饣® ¨á¯®«ï¥¬®£® ä ©« ¢ ä®à¬ ⥠8+3) |
343 | (¨¬ï § ¯ã饮£® ä ©« - ¨á¯®«ï¥¬ë© ä ©« ¡¥§ à áè¨à¥¨ï) |
334 | * +21 = +0x15: byte: § १¥à¢¨à®¢ ®, íâ®â ¡ ©â ¥ ¨§¬¥ï¥âáï |
344 | * +21 = +0x15: byte: § १¥à¢¨à®¢ ®, íâ®â ¡ ©â ¥ ¨§¬¥ï¥âáï |
335 | * +22 = +0x16: dword: ¤à¥á ¯à®æ¥áá ¢ ¯ ¬ï⨠|
345 | * +22 = +0x16: dword: ¤à¥á ¯à®æ¥áá ¢ ¯ ¬ï⨠|
336 | * +26 = +0x1A: dword: à §¬¥à ¨á¯®«ì§ã¥¬®© ¯ ¬ï⨠- 1 |
346 | * +26 = +0x1A: dword: à §¬¥à ¨á¯®«ì§ã¥¬®© ¯ ¬ï⨠- 1 |
337 | * +30 = +0x1E: dword: ¨¤¥â¨ä¨ª â®à (PID/TID) |
347 | * +30 = +0x1E: dword: ¨¤¥â¨ä¨ª â®à (PID/TID) |
338 | * +34 = +0x22: dword: ª®®à¤¨ â ®ª ¯®â®ª ¯® ®á¨ x |
348 | * +34 = +0x22: dword: ª®®à¤¨ â ®ª ¯®â®ª ¯® ®á¨ x |
Line 607... | Line 617... | ||
607 | * ecx = 㪠§ â¥«ì ¤ ë¥ ä® |
617 | * ecx = 㪠§ â¥«ì ¤ ë¥ ä® |
608 | ®§¢à é ¥¬®¥ § 票¥: |
618 | ®§¢à é ¥¬®¥ § 票¥: |
609 | * eax = 1 ¯à¨ ãᯥå¥, 0 ¯à¨ ®è¨¡ª¥ |
619 | * eax = 1 ¯à¨ ãᯥå¥, 0 ¯à¨ ®è¨¡ª¥ |
Line 610... | Line 620... | ||
610 | 620 | ||
- | 621 | ====================================================================== |
|
- | 622 | ====================== ãªæ¨ï 15, ¯®¤äãªæ¨ï 8 ====================== |
|
- | 623 | =========== ®«ãç¨âì ª®®à¤¨ âë ¯®á«¥¤¥© ®âà¨á®¢ª¨ ä® . ============ |
|
- | 624 | ====================================================================== |
|
- | 625 | à ¬¥âàë: |
|
- | 626 | * eax = 15 - ®¬¥à äãªæ¨¨ |
|
- | 627 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 628 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 629 | * eax = [left]*65536 + [right] |
|
- | 630 | * ebx = [top]*65536 + [bottom] |
|
- | 631 | ¬¥ç ¨ï: |
|
- | 632 | * (left,top) - ª®®à¤¨ âë «¥¢®£® ¢¥à奣® 㣫 , |
|
- | 633 | (right,bottom) - ª®®à¤¨ âë ¯à ¢®£® ¨¦¥£®. |
|
- | 634 | * «ï ¯®«ãç¥¨ï ¡®«¥¥ ¤®á⮢¥àëå ᢥ¤¥¨©, ¥®¡å®¤¨¬® ¢ë§¢ âì |
|
- | 635 | äãªæ¨î áà §ã ¯®á«¥ ¯®«ã票ï ᮡëâ¨ï: |
|
- | 636 | 5 = § ¢¥à訫 áì ¯¥à¥à¨á®¢ª ä® à ¡®ç¥£® á⮫ |
|
- | 637 | ||
- | 638 | ====================================================================== |
|
- | 639 | ====================== ãªæ¨ï 15, ¯®¤äãªæ¨ï 9 ====================== |
|
- | 640 | =============== ¥à¥à¨á®¢ âì ¯àאַ㣮«ìãî ç áâì ä® . =============== |
|
- | 641 | ====================================================================== |
|
- | 642 | à ¬¥âàë: |
|
- | 643 | * eax = 15 - ®¬¥à äãªæ¨¨ |
|
- | 644 | * ebx = 9 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 645 | * ecx = [left]*65536 + [right] |
|
- | 646 | * edx = [top]*65536 + [bottom] |
|
- | 647 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 648 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 649 | ¬¥ç ¨ï: |
|
- | 650 | * (left,top) - ª®®à¤¨ âë «¥¢®£® ¢¥à奣® 㣫 , |
|
- | 651 | (right,bottom) - ª®®à¤¨ âë ¯à ¢®£® ¨¦¥£®. |
|
- | 652 | * ᫨ ¯ à ¬¥âàë ãáâ ®¢«¥ë ¥ª®à४⮠- ä® ¥ ¯¥à¥à¨á®¢ë¢ ¥âáï. |
|
- | 653 | ||
611 | ====================================================================== |
654 | ====================================================================== |
612 | ============= ãªæ¨ï 16 - á®åà ¨âì à ¬¤¨áª ¤¨áª¥âã. ============= |
655 | ============= ãªæ¨ï 16 - á®åà ¨âì à ¬¤¨áª ¤¨áª¥âã. ============= |
613 | ====================================================================== |
656 | ====================================================================== |
614 | à ¬¥âàë: |
657 | à ¬¥âàë: |
615 | * eax = 16 - ®¬¥à äãªæ¨¨ |
658 | * eax = 16 - ®¬¥à äãªæ¨¨ |
Line 1064... | Line 1107... | ||
1064 | * ®â®ª ¬®¦¥â ᢥàãâì ᢮ñ ®ª® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 10. |
1107 | * ®â®ª ¬®¦¥â ᢥàãâì ᢮ñ ®ª® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 10. |
1065 | * ®ááâ ®¢«¥¨¥ ®ª á ®¤®¢à¥¬¥®© ªâ¨¢¨§ 樥© ®áãé¥á⢫ï¥âáï |
1108 | * ®ááâ ®¢«¥¨¥ ®ª á ®¤®¢à¥¬¥®© ªâ¨¢¨§ 樥© ®áãé¥á⢫ï¥âáï |
1066 | ¯®¤äãªæ¨¨ 3 (¯à¨¨¬ î饩 ®¬¥à á«®â ). |
1109 | ¯®¤äãªæ¨¨ 3 (¯à¨¨¬ î饩 ®¬¥à á«®â ). |
Line 1067... | Line 1110... | ||
1067 | 1110 | ||
- | 1111 | ====================================================================== |
|
- | 1112 | ======= ãªæ¨ï 18, ¯®¤äãªæ¨ï 23 - ¬¨¨¬¨§¨à®¢ âì ¢á¥ ®ª . ========= |
|
- | 1113 | ====================================================================== |
|
- | 1114 | à ¬¥âàë: |
|
- | 1115 | * eax = 18 - ®¬¥à äãªæ¨¨ |
|
- | 1116 | * ebx = 23 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 1117 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 1118 | * eax = 0 - ¢á¥ ®ª ¡ë«¨ ¬¨¨¬¨§¨à®¢ ë ¤® ¢ë§®¢ äãªæ¨¨ |
|
- | 1119 | * eax = N - ª®«¨ç¥á⢮ ®ª® ᢥàãâëå äãªæ¨¥© |
|
- | 1120 | ¬¥ç ¨ï: |
|
- | 1121 | * ª ᯥæ. ¯®â®ª®¢ (¨¬ï ç¨ ¥âáï á ᨬ¢®« @) ¥ ᢮à 稢 îâáï. |
|
- | 1122 | ||
- | 1123 | ====================================================================== |
|
- | 1124 | ===== ãªæ¨ï 18, ¯®¤äãªæ¨ï 24 - ãáâ ®¢¨âì ¯à¥¤¥«ë ®âà¨á®¢ª¨. ====== |
|
- | 1125 | ====================================================================== |
|
- | 1126 | à ¬¥âàë: |
|
- | 1127 | * eax = 18 - ®¬¥à äãªæ¨¨ |
|
- | 1128 | * ebx = 24 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 1129 | * ecx = ®¢ë© à §¬¥à ¯® X |
|
- | 1130 | * edx = ®¢ë© à §¬¥à ¯® Y |
|
- | 1131 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 1132 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 1133 | ¬¥ç ¨ï: |
|
- | 1134 | * ãªæ¨ï ¥ ¬¥ï¥â 䨧¨ç¥áª¨© à §¬¥à ¢¨¤¥®à¥¦¨¬ . ¯à¥¤ § ç¥ |
|
- | 1135 | ¤«ï ¥áâ ¤ àâëå ¤¨á¯«¥¥¢, ®â®¡à ¦ îé¨å ¨§®¡à ¦¥¨¥ ç áâ¨ç®. |
|
- | 1136 | * §¬¥àë 㪠§ë¢ ¥¬ë¥ ¢ äãªæ¨¨ ¥ ¤®«¦ë ¯à¥¢ëè âì à §¬¥àë ⥪ã饣® |
|
- | 1137 | ¢¨¤¥®à¥¦¨¬ , ¨ ç¥ äãªæ¨ï ¨ç¥£® ¥ ¨§¬¥¨â. |
|
- | 1138 | ||
1068 | ====================================================================== |
1139 | ====================================================================== |
1069 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
1140 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
Line 1070... | Line 1141... | ||
1070 | ====================================================================== |
1141 | ====================================================================== |
1071 | 1142 | ||
Line 1505... | Line 1576... | ||
1505 | ¬¥ç ¨ï: |
1576 | ¬¥ç ¨ï: |
1506 | * ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD). |
1577 | * ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD). |
1507 | * ਬ¥à®¬ ¨á¯®«ì§®¢ ¨ï äãªæ¨¨ ï¥âáï ¯à¨«®¦¥¨¥ CD_tray. |
1578 | * ਬ¥à®¬ ¨á¯®«ì§®¢ ¨ï äãªæ¨¨ ï¥âáï ¯à¨«®¦¥¨¥ CD_tray. |
Line 1508... | Line 1579... | ||
1508 | 1579 | ||
- | 1580 | ====================================================================== |
|
- | 1581 | ========== ãªæ¨ï 25 - § ¯¨á âì ®¡« áâì á«®© ä® . =============== |
|
- | 1582 | ====================================================================== |
|
- | 1583 | à ¬¥âàë: |
|
- | 1584 | * eax = 25 - ®¬¥à äãªæ¨¨ |
|
- | 1585 | * ebx = 㪠§ â¥«ì ¯à¥¤¢ à¨â¥«ì® ¢ë¤¥«¥ãî ®¡« áâì ¯ ¬ïâ¨, |
|
- | 1586 | £¤¥ à §¬¥é¥® ¨á室®¥ ¨§®¡à ¦¥¨¥ ¢ ä®à¬ ⥠BBGGRRTTBBGGRRTT... |
|
- | 1587 | * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y] |
|
- | 1588 | * edx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
|
- | 1589 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 1590 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 1591 | ¬¥ç ¨ï: |
|
- | 1592 | * ®®à¤¨ âë ®¡« á⨠- íâ® ª®®à¤¨ âë ¢¥à奣® «¥¢®£® 㣫 |
|
- | 1593 | ®¡« á⨠®â®á¨â¥«ì® íªà . |
|
- | 1594 | * §¬¥à ¨§®¡à ¦¥¨ï ¢ ¡ ©â å ¥áâì 4*xsize*ysize. |
|
- | 1595 | * TT - ¡ ©â 㪠§ â¥«ì ¯à®§à ç®áâ¨, ¢ áâ®ï饥 ¢à¥¬ï: |
|
- | 1596 | ®â 1 ¤® FF - ¥¯à®§à ç®, ®â 0 - ¯à®§à ç®. |
|
- | 1597 | * ãªæ¨ï à §¬¥é ¥â ¨§®¡à ¦¥¨¥ ¥ ä®®¢®¥ ¨§®¡à ¦¥¨¥ (ä.15), |
|
- | 1598 | ¯àï¬ãî ¢ LFB. ¯æ¨¨ ä.15 ¤«ï ä. 25 ¥ ¨¬¥îâ á¬ëá« . |
|
- | 1599 | ||
1509 | ====================================================================== |
1600 | ====================================================================== |
1510 | ===== ãªæ¨ï 26, ¯®¤äãªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. ===== |
1601 | ===== ãªæ¨ï 26, ¯®¤äãªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. ===== |
1511 | ====================================================================== |
1602 | ====================================================================== |
1512 | à ¬¥âàë: |
1603 | à ¬¥âàë: |
1513 | * eax = 26 - ®¬¥à äãªæ¨¨ |
1604 | * eax = 26 - ®¬¥à äãªæ¨¨ |
Line 1702... | Line 1793... | ||
1702 | * ® 㬮«ç ¨î, ⥪ãé ï ¯ ¯ª ¤«ï ¯®â®ª - "/rd/1". |
1793 | * ® 㬮«ç ¨î, ⥪ãé ï ¯ ¯ª ¤«ï ¯®â®ª - "/rd/1". |
1703 | * ਠᮧ¤ ¨¨ ¯à®æ¥áá /¯®â®ª ⥪ãé ï ¯ ¯ª á«¥¤ã¥âáï ®â |
1794 | * ਠᮧ¤ ¨¨ ¯à®æ¥áá /¯®â®ª ⥪ãé ï ¯ ¯ª á«¥¤ã¥âáï ®â |
1704 | த¨â¥«ï. |
1795 | த¨â¥«ï. |
Line 1705... | Line 1796... | ||
1705 | 1796 | ||
- | 1797 | ====================================================================== |
|
- | 1798 | ========= ãªæ¨ï 34 - 㧠âì ª®¬ã ¯à¨ ¤«¥¦¨â â®çª íªà . ========= |
|
- | 1799 | ====================================================================== |
|
- | 1800 | à ¬¥âàë: |
|
- | 1801 | * eax = 34 - ®¬¥à äãªæ¨¨ |
|
- | 1802 | * ebx = x-ª®®à¤¨ â (®â®á¨â¥«ì® íªà ) |
|
- | 1803 | * ecx = y-ª®®à¤¨ â (®â®á¨â¥«ì® íªà ) |
|
- | 1804 | ||
- | 1805 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 1806 | * eax = 0x000000XX - â®çª ¯à¨ ¤«¥¦¨â á«®âã ®ª N |
|
- | 1807 | ਠ¥ª®à४âëå § 票ïå ebx ¨ ecx äãªæ¨ï ¢®§¢à é ¥â 0 |
|
- | 1808 | * ãªæ¨ï ¡¥à¥â § ç¥¨ï ¨§ ®¡« á⨠[_WinMapAddress] |
|
- | 1809 | ||
1706 | ====================================================================== |
1810 | ====================================================================== |
1707 | ============ ãªæ¨ï 35 - ¯à®ç¨â âì 梥â â®çª¨ íªà ¥. ============ |
1811 | ============ ãªæ¨ï 35 - ¯à®ç¨â âì 梥â â®çª¨ íªà ¥. ============ |
1708 | ====================================================================== |
1812 | ====================================================================== |
1709 | à ¬¥âàë: |
1813 | à ¬¥âàë: |
1710 | * eax = 35 |
1814 | * eax = 35 |
Line 3239... | Line 3343... | ||
3239 | à ¬¥âàë: |
3343 | à ¬¥âàë: |
3240 | * eax = 65 - ®¬¥à äãªæ¨¨ |
3344 | * eax = 65 - ®¬¥à äãªæ¨¨ |
3241 | * ebx = 㪠§ â¥«ì ¨§®¡à ¦¥¨¥ |
3345 | * ebx = 㪠§ â¥«ì ¨§®¡à ¦¥¨¥ |
3242 | * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y] |
3346 | * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y] |
3243 | * edx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
3347 | * edx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
3244 | * esi = ç¨á«® ¡¨â ¯¨ªá¥«ì, ¤®«¦® ¡ëâì 1,2,4,8,15,16,24 ¨«¨ 32 |
3348 | * esi = ç¨á«® ¡¨â ¯¨ªá¥«ì, ¤®«¦® ¡ëâì 1,2,4,8,9,15,16,24 ¨«¨ 32 |
3245 | * edi = 㪠§ â¥«ì ¯ «¨âàã (2 ¢ á⥯¥¨ esi 梥⮢ 0x00RRGGBB); |
3349 | * edi = 㪠§ â¥«ì ¯ «¨âàã (2 ¢ á⥯¥¨ esi 梥⮢ 0x00RRGGBB); |
3246 | ¨£®à¨àã¥âáï ¯à¨ esi > 8 |
3350 | ¨£®à¨àã¥âáï ¯à¨ esi > 8 |
3247 | * ebp = ᬥ饨¥ ¤ ëå ª ¦¤®© á«¥¤ãî饩 áâப¨ ¨§®¡à ¦¥¨ï |
3351 | * ebp = ᬥ饨¥ ¤ ëå ª ¦¤®© á«¥¤ãî饩 áâப¨ ¨§®¡à ¦¥¨ï |
3248 | ®â®á¨â¥«ì® ¯à¥¤ë¤ã饩 |
3352 | ®â®á¨â¥«ì® ¯à¥¤ë¤ã饩 |
3249 | ®§¢à é ¥¬®¥ § 票¥: |
3353 | ®§¢à é ¥¬®¥ § 票¥: |
Line 3263... | Line 3367... | ||
3263 | § ¨áª«î票¥¬ ¯®á«¥¤¨å ¡ ©â®¢ áâப (¥á«¨ è¨à¨ ¨§®¡à ¦¥¨ï |
3367 | § ¨áª«î票¥¬ ¯®á«¥¤¨å ¡ ©â®¢ áâப (¥á«¨ è¨à¨ ¨§®¡à ¦¥¨ï |
3264 | ¥çñâ ), ᮤ¥à¦¨â ¨ä®à¬ æ¨î ® 梥⥠2 ¯¨ªá¥«¥©, áâ àè ï â¥âà ¤ |
3368 | ¥çñâ ), ᮤ¥à¦¨â ¨ä®à¬ æ¨î ® 梥⥠2 ¯¨ªá¥«¥©, áâ àè ï â¥âà ¤ |
3265 | ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã ¯¨ªá¥«î. |
3369 | ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã ¯¨ªá¥«î. |
3266 | * ®à¬ â ¨§®¡à ¦¥¨ï á 8 ¡¨â ¬¨ ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥¨ï |
3370 | * ®à¬ â ¨§®¡à ¦¥¨ï á 8 ¡¨â ¬¨ ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥¨ï |
3267 | à áᬠâਢ ¥âáï ª ª ¨¤¥ªá ¢ ¯ «¨âà¥. |
3371 | à áᬠâਢ ¥âáï ª ª ¨¤¥ªá ¢ ¯ «¨âà¥. |
- | 3372 | * ®à¬ â ¨§®¡à ¦¥¨ï á 9 ¡¨â ¬¨ ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥¨ï |
|
- | 3373 | (8 ¡¨â) ®¡®§ ç ¥â ¨â¥á¨¢®áâì á¥à®£® ¤«ï ®¤®£® ¯¨ªá¥«ï, â.®. |
|
- | 3374 | íâ®â ⨯ ¨§®¡à ¦¥¨ï ¨¤¥â¨ç¥ 8 ¡¨â ¯¨ªá¥«ì ¡¥§ ¯ «¨âàë. |
|
3268 | * ®à¬ â ¨§®¡à ¦¥¨ï á 15 ¡¨â ¬¨ ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï |
3375 | * ®à¬ â ¨§®¡à ¦¥¨ï á 15 ¡¨â ¬¨ ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï |
3269 | ª®¤¨àã¥âáï ª ª (¢ ¡¨â®¢®¬ ¯à¥¤áâ ¢«¥¨¨) 0RRRRRGGGGGBBBBB - |
3376 | ª®¤¨àã¥âáï ª ª (¢ ¡¨â®¢®¬ ¯à¥¤áâ ¢«¥¨¨) 0RRRRRGGGGGBBBBB - |
3270 | ¯® 5 ¯¨ªá¥«¥© ª ¦¤ë© 梥â. |
3377 | ¯® 5 ¯¨ªá¥«¥© ª ¦¤ë© 梥â. |
3271 | * ®à¬ â ¨§®¡à ¦¥¨ï á 16 ¡¨â ¬¨ ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï |
3378 | * ®à¬ â ¨§®¡à ¦¥¨ï á 16 ¡¨â ¬¨ ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï |
3272 | ª®¤¨àã¥âáï ª ª RRRRRGGGGGGBBBBB (á奬 5+6+5). |
3379 | ª®¤¨àã¥âáï ª ª RRRRRGGGGGGBBBBB (á奬 5+6+5). |
Line 3362... | Line 3469... | ||
3362 | £®àï稥 ª« ¢¨è¨. |
3469 | £®àï稥 ª« ¢¨è¨. |
3363 | * 맮¢ äãªæ¨¨ ¥ ¢«¨ï¥â ¤à㣨¥ ¯à¨«®¦¥¨ï. |
3470 | * 맮¢ äãªæ¨¨ ¥ ¢«¨ï¥â ¤à㣨¥ ¯à¨«®¦¥¨ï. |
3364 | ᫨ ¤à㣮¥ ¯à¨«®¦¥¨¥ ®¯à¥¤¥«¨«® íâã ¦¥ ª®¬¡¨ æ¨î, |
3471 | ᫨ ¤à㣮¥ ¯à¨«®¦¥¨¥ ®¯à¥¤¥«¨«® íâã ¦¥ ª®¬¡¨ æ¨î, |
3365 | ®® ¯®-¯à¥¦¥¬ã ¡ã¤¥â ¯®«ãç âì 㢥¤®¬«¥¨ï. |
3472 | ®® ¯®-¯à¥¦¥¬ã ¡ã¤¥â ¯®«ãç âì 㢥¤®¬«¥¨ï. |
Line -... | Line 3473... | ||
- | 3473 | ||
- | 3474 | ------------- ®¤äãªæ¨ï 6 - § ¡«®ª¨à®¢ âì ®¡ëçë© ¢¢®¤. ------------- |
|
- | 3475 | à ¬¥âàë: |
|
- | 3476 | * eax = 66 - ®¬¥à äãªæ¨¨ |
|
- | 3477 | * ebx = 6 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3478 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3479 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 3480 | ¬¥ç ¨ï: |
|
- | 3481 | * «®ª¨àã¥âáï ®¡ëçë© ¢¢®¤ ¤ ëå á ª« ¢¨ âãàë ¤«ï ãáâ ®¢«¥ëå |
|
- | 3482 | "£®àïç¨å" ª« ¢¨è |
|
- | 3483 | * «ï í¬ã«ï樨 ¬ëè¨ ç¥à¥§ ª« ¢¨ âãàã, ¯à¨«®¦¥¨¥ MOUSEMUL |
|
- | 3484 | ||
- | 3485 | --------- ®¤äãªæ¨ï 7 - à §¡«®ª¨à®¢ âì ®¡ëçë© ¢¢®¤. ---------------- |
|
- | 3486 | à ¬¥âàë: |
|
- | 3487 | * eax = 66 - ®¬¥à äãªæ¨¨ |
|
- | 3488 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3489 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3490 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 3491 | ¬¥ç ¨ï: |
|
- | 3492 | * §¡«®ª¨à®¢ ¨¥ १ã«ìâ ⮢ ä. 66.6 |
|
- | 3493 | * «ï í¬ã«ï樨 ¬ëè¨ ç¥à¥§ ª« ¢¨ âãàã, ¯à¨«®¦¥¨¥ MOUSEMUL |
|
3366 | 3494 | ||
3367 | ====================================================================== |
3495 | ====================================================================== |
3368 | ============ ãªæ¨ï 67 - ¨§¬¥¨âì ¯®«®¦¥¨¥/à §¬¥àë ®ª . =========== |
3496 | ============ ãªæ¨ï 67 - ¨§¬¥¨âì ¯®«®¦¥¨¥/à §¬¥àë ®ª . =========== |
3369 | ====================================================================== |
3497 | ====================================================================== |
3370 | à ¬¥âàë: |
3498 | à ¬¥âàë: |
Line 3615... | Line 3743... | ||
3615 | ¢®§¢à é ¥â 0. |
3743 | ¢®§¢à é ¥â 0. |
3616 | * ®¤¥à¦¨¬®¥ ¯ ¬ï⨠¢¯«®âì ¤® ¨¬¥ì襣® ¨§ áâ ண® ¨ ®¢®£® |
3744 | * ®¤¥à¦¨¬®¥ ¯ ¬ï⨠¢¯«®âì ¤® ¨¬¥ì襣® ¨§ áâ ண® ¨ ®¢®£® |
3617 | à §¬¥à®¢ á®åà ï¥âáï. |
3745 | à §¬¥à®¢ á®åà ï¥âáï. |
Line 3618... | Line 3746... | ||
3618 | 3746 | ||
- | 3747 | ====================================================================== |
|
- | 3748 | ========= ãªæ¨ï 68, ¯®¤äãªæ¨ï 21 - § £à㧨âì ¤à ©¢¥à PE. ========== |
|
- | 3749 | ====================================================================== |
|
- | 3750 | à ¬¥âàë: |
|
- | 3751 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3752 | * ebx = 21 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3753 | * ecx = 㪠§ ⥫ì ASCIIZ-áâபã á ¨¬¥¥¬ ¤à ©¢¥à |
|
- | 3754 | * edx = 㪠§ â¥«ì ª®¬ ¤ãî áâபã |
|
- | 3755 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3756 | * eax = 0 - ¥ã¤ ç |
|
- | 3757 | * ¨ ç¥ eax = åí¤« ¤à ©¢¥à |
|
- | 3758 | ¬¥ç ¨ï: |
|
- | 3759 | * ᫨ ¤à ©¢¥à ¥éñ ¥ § £à㦥, ® § £à㦠¥âáï; |
|
- | 3760 | ¥á«¨ ¤à ©¢¥à 㦥 § £à㦥, ¨ç¥£® ¥ ¬¥ï¥âáï. |
|
- | 3761 | ||
3619 | ====================================================================== |
3762 | ====================================================================== |
3620 | === ãªæ¨ï 68, ¯®¤äãªæ¨ï 22 - ®âªàëâì ¨¬¥®¢ ãî ®¡« áâì ¯ ¬ïâ¨. == |
3763 | === ãªæ¨ï 68, ¯®¤äãªæ¨ï 22 - ®âªàëâì ¨¬¥®¢ ãî ®¡« áâì ¯ ¬ïâ¨. == |
3621 | ====================================================================== |
3764 | ====================================================================== |
3622 | à ¬¥âàë: |
3765 | à ¬¥âàë: |
3623 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3766 | * eax = 68 - ®¬¥à äãªæ¨¨ |
Line 4462... | Line 4605... | ||
4462 | ®¡à ¡ âë¢ ¥âáï á¨á⥬®© ¨ ® ¥© á®®¡é¥¨ï ¥ ¯à¨å®¤¨â; |
4605 | ®¡à ¡ âë¢ ¥âáï á¨á⥬®© ¨ ® ¥© á®®¡é¥¨ï ¥ ¯à¨å®¤¨â; |
4463 | ¯®áâ㯠¥â, ⮫쪮 ª®£¤ ®ª® ªâ¨¢®; á¡à áë¢ ¥âáï, ª®£¤ ¢á¥ |
4606 | ¯®áâ㯠¥â, ⮫쪮 ª®£¤ ®ª® ªâ¨¢®; á¡à áë¢ ¥âáï, ª®£¤ ¢á¥ |
4464 | ª®¯ª¨ ¨§ ¡ãä¥à áç¨â ë äãªæ¨¥© 17) |
4607 | ª®¯ª¨ ¨§ ¡ãä¥à áç¨â ë äãªæ¨¥© 17) |
4465 | * 4 = § १¥à¢¨à®¢ ® (¢ ⥪ã饩 ॠ«¨§ 樨 ¨ª®£¤ ¥ ¯à¨å®¤¨â ¤ ¦¥ |
4608 | * 4 = § १¥à¢¨à®¢ ® (¢ ⥪ã饩 ॠ«¨§ 樨 ¨ª®£¤ ¥ ¯à¨å®¤¨â ¤ ¦¥ |
4466 | ¯à¨ à §¬ ᪨஢ª¥ äãªæ¨¥© 40) |
4609 | ¯à¨ à §¬ ᪨஢ª¥ äãªæ¨¥© 40) |
4467 | * 5 = ¯¥à¥à¨á®¢ë¢ ¥âáï ä® à ¡®ç¥£® á⮫ (á¡à áë¢ ¥âáï |
4610 | * 5 = § ¢¥à訫 áì ¯¥à¥à¨á®¢ª ä® à ¡®ç¥£® á⮫ |
4468 | ¢â®¬ â¨ç¥áª¨ ¯®á«¥ ¯¥à¥à¨á®¢ª¨, â ª çâ® ¥á«¨ ¢® ¢à¥¬ï ¯¥à¥à¨á®¢ª¨ |
- | |
4469 | ä® ¯à®£à ¬¬ ¥ ¦¤ñâ ¨ ¥ ¯à®¢¥àï¥â ᮡëâ¨ï, â® í⮣® ᮡëâ¨ï |
- | |
4470 | ® ¥ § ¬¥â¨â) |
- | |
4471 | * 6 = ᮡë⨥ ®â ¬ëè¨ (çâ®-â® á«ã稫®áì - ¦ ⨥ ª®¯ªã ¬ëè¨ |
4611 | * 6 = ᮡë⨥ ®â ¬ëè¨ (çâ®-â® á«ã稫®áì - ¦ ⨥ ª®¯ªã ¬ëè¨ |
4472 | ¨«¨ ¯¥à¥¬¥é¥¨¥; á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨) |
4612 | ¨«¨ ¯¥à¥¬¥é¥¨¥; á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨) |
4473 | * 7 = ¯à®¨§®è«® ᮡë⨥ IPC (ᬮâਠäãªæ¨î 60 - Inter Process |
4613 | * 7 = ¯à®¨§®è«® ᮡë⨥ IPC (ᬮâਠäãªæ¨î 60 - Inter Process |
4474 | Communication; á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨) |
4614 | Communication; á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨) |
4475 | * 8 = ¯à®¨§®è«® á¥â¥¢®¥ ᮡë⨥ (á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨; |
4615 | * 8 = ¯à®¨§®è«® á¥â¥¢®¥ ᮡë⨥ (á¡à áë¢ ¥âáï ¯à¨ ¯à®ç⥨¨; |