Rev 655 | Rev 667 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 655 | Rev 665 | ||
---|---|---|---|
Line 2196... | Line 2196... | ||
2196 | ====================================================================== |
2196 | ====================================================================== |
2197 | à ¬¥âàë: |
2197 | à ¬¥âàë: |
2198 | * eax = 47 - ®¬¥à äãªæ¨¨ |
2198 | * eax = 47 - ®¬¥à äãªæ¨¨ |
2199 | * ebx = ¯ à ¬¥âàë ¯à¥®¡à §®¢ ¨ï ç¨á« ¢ ⥪áâ: |
2199 | * ebx = ¯ à ¬¥âàë ¯à¥®¡à §®¢ ¨ï ç¨á« ¢ ⥪áâ: |
2200 | * bl = 0 - ecx ᮤ¥à¦¨â ç¨á«® |
2200 | * bl = 0 - ecx ᮤ¥à¦¨â ç¨á«® |
2201 | * bl = 1 - ecx ᮤ¥à¦¨â 㪠§ ⥫ì dword-ç¨á«®, «¨¡® qword-ç¨á«® |
2201 | * bl = 1 - ecx ᮤ¥à¦¨â 㪠§ ⥫ì dword/qword-ç¨á«® |
2202 | * bh = 0 - ®â®¡à ¦ âì ¢ ¤¥áïâ¨ç®© á¨á⥬¥ áç¨á«¥¨ï |
2202 | * bh = 0 - ®â®¡à ¦ âì ¢ ¤¥áïâ¨ç®© á¨á⥬¥ áç¨á«¥¨ï |
2203 | * bh = 1 - ®â®¡à ¦ âì ¢ è¥áâ ¤æ â¥à¨ç®© á¨á⥬¥ |
2203 | * bh = 1 - ®â®¡à ¦ âì ¢ è¥áâ ¤æ â¥à¨ç®© á¨á⥬¥ |
2204 | * bh = 2 - ®â®¡à ¦ âì ¢ ¤¢®¨ç®© á¨á⥬¥ |
2204 | * bh = 2 - ®â®¡à ¦ âì ¢ ¤¢®¨ç®© á¨á⥬¥ |
2205 | * ¡¨âë 16-21 = ᪮«ìª® æ¨äà ®â®¡à ¦ âì |
2205 | * ¡¨âë 16-21 = ᪮«ìª® æ¨äà ®â®¡à ¦ âì |
2206 | * ¡¨âë 22-29 § १¥à¢¨à®¢ ë ¨ ¤®«¦ë ¡ëâì ãáâ ®¢«¥ë ¢ 0 |
2206 | * ¡¨âë 22-29 § १¥à¢¨à®¢ ë ¨ ¤®«¦ë ¡ëâì ãáâ ®¢«¥ë ¢ 0 |
2207 | * ¡¨â 30 - ãáâ ®¢«¥ ¢ 1, ¥á«¨ âॡã¥âáï ¢ë¢®¤ qword (64-¡¨â®£®) ç¨á« |
2207 | * ¡¨â 30 ãáâ ®¢«¥ = ¢ë¢®¤¨âì qword (64-¡¨â®¥ ç¨á«®); |
- | 2208 | ¯à¨ í⮬ ¤®«¦® ¡ëâì bl = 1 |
|
2208 | * ¡¨â 31 - ãáâ ®¢«¥ ¢ 1, ¥á«¨ âॡã¥âáï ¢ë¢®¤ ç¨á« ¡¥§ ¯ãáâëå ã«¥© ¢ áâ àè¨å à §àï¤ å |
2209 | * ¡¨â 31 ãáâ ®¢«¥ = ¥ ¢ë¢®¤¨âì ¢¥¤ã騥 㫨 ç¨á« |
2209 | * ecx = ç¨á«® (¯à¨ bl=0) ¨«¨ 㪠§ ⥫ì (¯à¨ bl=1) |
2210 | * ecx = ç¨á«® (¯à¨ bl=0) ¨«¨ 㪠§ ⥫ì (¯à¨ bl=1) |
2210 | * edx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
2211 | * edx = [ª®®à¤¨ â ¯® ®á¨ x]*65536 + [ª®®à¤¨ â ¯® ®á¨ y] |
2211 | * esi = 0xX0RRGGBB: |
2212 | * esi = 0xX0RRGGBB: |
2212 | * RR, GG, BB § ¤ îâ 梥â |
2213 | * RR, GG, BB § ¤ îâ 梥â |
2213 | * X = ABnn (¡¨âë) |
2214 | * X = ABnn (¡¨âë) |
Line 4591... | Line 4592... | ||
4591 | ®â®¡à ¦ ¥âáï ¥ ¡®«¥¥ 255 ᨬ¢®«®¢ ¥§ ¢¨á¨¬® ®â ¯®«®© ¤«¨ë |
4592 | ®â®¡à ¦ ¥âáï ¥ ¡®«¥¥ 255 ᨬ¢®«®¢ ¥§ ¢¨á¨¬® ®â ¯®«®© ¤«¨ë |
4592 | áâப¨. |
4593 | áâப¨. |
4593 | * ⮡ë ã¡à âì § £®«®¢®ª, ¯¥à¥¤ ©â¥ NULL ¢ ecx. |
4594 | * ⮡ë ã¡à âì § £®«®¢®ª, ¯¥à¥¤ ©â¥ NULL ¢ ecx. |
Line 4594... | Line 4595... | ||
4594 | 4595 | ||
- | 4596 | ====================================================================== |
|
- | 4597 | ================ ãªæ¨ï 72 - ¯®á« âì á®®¡é¥¨¥ ®ªã. ================ |
|
- | 4598 | ====================================================================== |
|
- | 4599 | ||
- | 4600 | --- ®¤äãªæ¨ï 1 - ¯®á« âì á®®¡é¥¨¥ á ¯ à ¬¥â஬ ªâ¨¢®¬ã ®ªã. ---- |
|
- | 4601 | à ¬¥âàë: |
|
- | 4602 | * eax = 72 - ®¬¥à äãªæ¨¨ |
|
- | 4603 | * ebx = 1 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 4604 | * ecx = ª®¤ ᮡëâ¨ï: 2 ¨«¨ 3 |
|
- | 4605 | * edx = ª®¤ ª« ¢¨è¨ ¤«ï ecx=2, ¨¤¥â¨ä¨ª â®à ª®¯ª¨ ¤«ï ecx=3 |
|
- | 4606 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 4607 | * eax = 0 - ãá¯¥è® |
|
- | 4608 | * eax = 1 - ¡ãä¥à § ¯®«¥ |
|
- | 4609 | ||
4595 | ====================================================================== |
4610 | ====================================================================== |
4596 | ========== ãªæ¨ï -1 - § ¢¥àè¨âì ¢ë¯®«¥¨¥ ¯®â®ª /¯à®æ¥áá ========= |
4611 | ========== ãªæ¨ï -1 - § ¢¥àè¨âì ¢ë¯®«¥¨¥ ¯®â®ª /¯à®æ¥áá ========= |
4597 | ====================================================================== |
4612 | ====================================================================== |
4598 | à ¬¥âàë: |
4613 | à ¬¥âàë: |
4599 | * eax = -1 - ®¬¥à äãªæ¨¨ |
4614 | * eax = -1 - ®¬¥à äãªæ¨¨ |