Subversion Repositories Kolibri OS

Rev

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

Rev 991 Rev 1018
Line 1... Line 1...
1
‘ˆ‘’…Œ›… ”“Š–ˆˆ Ž…€–ˆŽŽ‰ ‘ˆ‘’…Œ› Kolibri 0.7.1.0
1
‘ˆ‘’…Œ›… ”“Š–ˆˆ Ž…€–ˆŽŽ‰ ‘ˆ‘’…Œ› Kolibri 0.7.5.0
Line 2... Line 2...
2
 
2
 
3
®¬¥à ä㭪樨 ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax.
3
®¬¥à ä㭪樨 ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax.
4
‚맮¢ á¨á⥬­®© ä㭪樨 ®áãé¥á⢫ï¥âáï ª®¬ ­¤®© "int 0x40".
4
‚맮¢ á¨á⥬­®© ä㭪樨 ®áãé¥á⢫ï¥âáï ª®¬ ­¤®© "int 0x40".
5
‚ᥠॣ¨áâàë, ªà®¬¥ ® 㪠§ ­­ëå ¢ ¢®§¢à é ¥¬®¬ §­ ç¥­¨¨,
5
‚ᥠॣ¨áâàë, ªà®¬¥ ® 㪠§ ­­ëå ¢ ¢®§¢à é ¥¬®¬ §­ ç¥­¨¨,
Line 221... Line 221...
221
  * ¥à¥¤ ç  ebx=0 ­¥ ¯¥à¥¤ ¥â ã¯à ¢«¥­¨¥ á«¥¤ãî饬㠯à®æ¥ááã ¨
221
  * ¥à¥¤ ç  ebx=0 ­¥ ¯¥à¥¤ ¥â ã¯à ¢«¥­¨¥ á«¥¤ãî饬㠯à®æ¥ááã ¨
222
    ¢®®¡é¥ ­¥ ¯à®¨§¢®¤¨â ­¨ª ª¨å ¤¥©á⢨©. …᫨ ¤¥©á⢨⥫쭮
222
    ¢®®¡é¥ ­¥ ¯à®¨§¢®¤¨â ­¨ª ª¨å ¤¥©á⢨©. …᫨ ¤¥©á⢨⥫쭮
223
    âॡã¥âáï ¯¥à¥¤ âì ã¯à ¢«¥­¨¥ á«¥¤ãî饬㠯à®æ¥ááã
223
    âॡã¥âáï ¯¥à¥¤ âì ã¯à ¢«¥­¨¥ á«¥¤ãî饬㠯à®æ¥ááã
224
    (§ ª®­ç¨âì ⥪ã騩 ª¢ ­â ¢à¥¬¥­¨), ¨á¯®«ì§ã©â¥ ¯®¤äã­ªæ¨î 1
224
    (§ ª®­ç¨âì ⥪ã騩 ª¢ ­â ¢à¥¬¥­¨), ¨á¯®«ì§ã©â¥ ¯®¤äã­ªæ¨î 1
225
    ä㭪樨 68.
225
    ä㭪樨 68.
226
  * à¨ ⥪ã饩 ॠ«¨§ æ¨¨ ¯à®¨§®©¤¥â ­¥¬¥¤«¥­­ë© ¢®§¢à â ¨§ ä㭪樨,
-
 
227
    ¥á«¨ á«®¦¥­¨¥ ebx á ⥪ã騬 §­ ç¥­¨¥¬ áç¥â稪  ¢à¥¬¥­¨ ¢ë§®¢¥â
-
 
228
    32-¡¨â­®¥ ¯¥à¥¯®«­¥­¨¥.
-
 
Line 229... Line 226...
229
 
226
 
230
======================================================================
227
======================================================================
231
=============== ”ã­ªæ¨ï 6 - ¯à®ç¨â âì ä ©« á à ¬¤¨áª . ===============
228
=============== ”ã­ªæ¨ï 6 - ¯à®ç¨â âì ä ©« á à ¬¤¨áª . ===============
232
======================================================================
229
======================================================================
Line 619... Line 616...
619
‡ ¡¨à ¥â ª®¤ ­ ¦ â®© ª­®¯ª¨ ¨§ ¡ãä¥à .
616
‡ ¡¨à ¥â ª®¤ ­ ¦ â®© ª­®¯ª¨ ¨§ ¡ãä¥à .
620
 à ¬¥âàë:
617
 à ¬¥âàë:
621
  * eax = 17 - ­®¬¥à ä㭪樨
618
  * eax = 17 - ­®¬¥à ä㭪樨
622
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
619
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
623
  * ¥á«¨ ¡ãä¥à ¯ãáâ, ¢®§¢à é ¥âáï eax=1
620
  * ¥á«¨ ¡ãä¥à ¯ãáâ, ¢®§¢à é ¥âáï eax=1
-
 
621
  * ¥á«¨ ¡ãä¥à ­¥¯ãáâ:
624
  * ¥á«¨ ¡ãä¥à ­¥ ¯ãáâ, ⮣¤  ¢®§¢à é ¥âáï:  áâ à訥 24 ¡¨â  eax
622
    * áâ à訥 24 ¡¨â  eax ᮤ¥à¦ â ¨¤¥­â¨ä¨ª â®à ª­®¯ª¨
625
    ᮤ¥à¦ â ¨¤¥­â¨ä¨ª â®à ª­®¯ª¨ (¢ ç áâ­®áâ¨, ¢ ah ®ª §ë¢ ¥âáï
623
      (¢ ç áâ­®áâ¨, ¢ ah ®ª §ë¢ ¥âáï ¬« ¤è¨© ¡ ©â ¨¤¥­â¨ä¨ª â®à ;
626
    ¬« ¤è¨© ¡ ©â ¨¤¥­â¨ä¨ª â®à ; ¥á«¨ ¢á¥ ª­®¯ª¨ ¨¬¥îâ ¨¤¥­â¨ä¨ª â®à,
624
      ¥á«¨ ¢á¥ ª­®¯ª¨ ¨¬¥îâ ¨¤¥­â¨ä¨ª â®à, ¬¥­ì訩 256,
627
    ¬¥­ì訩 256, â® ¤«ï à §«¨ç¥­¨ï ¤®áâ â®ç­® ah),
625
      â® ¤«ï à §«¨ç¥­¨ï ¤®áâ â®ç­® ah)
-
 
626
    * al = 0 - ª­®¯ª  ¡ë«  ­ ¦ â  «¥¢®© ª­®¯ª®© ¬ëè¨
628
      ¢ al ¢®§¢à é ¥âáï 0 - ¥á«¨ ¨á¯®«ì§®¢ « áì «¥¢ ï ª­®¯ª  ¬ëè¨, ¨«¨ ¡¨â ⮩ ª­®¯ª¨ ¬ëè¨, ª®â®à ï ¨á¯®«ì§®¢ « áì.
627
    * al = ¡¨â, ᮮ⢥âáâ¢ãî騩 ­ ¦ ¢è¥© ª­®¯ª¥ ¬ëè¨, ¥á«¨ ­¥ «¥¢®©
629
‡ ¬¥ç ­¨ï:
628
‡ ¬¥ç ­¨ï:
630
  * "ãä¥à" åà ­¨â ⮫쪮 ®¤­ã ª­®¯ªã, ¯à¨ ­ ¦ â¨¨ ­®¢®© ª­®¯ª¨
629
  * "ãä¥à" åà ­¨â ⮫쪮 ®¤­ã ª­®¯ªã, ¯à¨ ­ ¦ â¨¨ ­®¢®© ª­®¯ª¨
631
    ¨­ä®à¬ æ¨ï ® áâ à®© â¥àï¥âáï.
630
    ¨­ä®à¬ æ¨ï ® áâ à®© â¥àï¥âáï.
632
  * à¨ ¢ë§®¢¥ í⮩ ä㭪樨 ¯à¨«®¦¥­¨¥¬ á ­¥ ªâ¨¢­ë¬ ®ª­®¬
631
  * à¨ ¢ë§®¢¥ í⮩ ä㭪樨 ¯à¨«®¦¥­¨¥¬ á ­¥ ªâ¨¢­ë¬ ®ª­®¬
633
    ¢®§¢à é ¥âáï ®â¢¥â "¡ãä¥à ¯ãáâ".
632
    ¢®§¢à é ¥âáï ®â¢¥â "¡ãä¥à ¯ãáâ".
-
 
633
  * ‚®§¢à é ¥¬®¥ §­ ç¥­¨¥ al ᮮ⢥âáâ¢ã¥â á®áâ®ï­¨î ª­®¯®ª ¬ëè¨
-
 
634
    ¢ ä®à¬ â¥ ¯®¤ä㭪樨 2 ä㭪樨 37 ¢ ¬®¬¥­â ­ ç «  ­ ¦ â¨ï
-
 
635
    ­  ª­®¯ªã, §  ¨áª«î祭¨¥¬ ¬« ¤è¥£® ¡¨â  (ᮮ⢥âáâ¢ãî饣® «¥¢®©
-
 
636
    ª­®¯ª¥ ¬ëè¨), ª®â®àë© á¡à á뢠¥âáï.
Line 634... Line 637...
634
 
637
 
635
======================================================================
638
======================================================================
636
==== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 2 - § ¢¥àè¨âì ¯à®æ¥áá/¯®â®ª ¯® á«®âã. ====
639
==== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 2 - § ¢¥àè¨âì ¯à®æ¥áá/¯®â®ª ¯® á«®âã. ====
637
======================================================================
640
======================================================================
Line 733... Line 736...
733
  * ecx = 2 - ­®¬¥à ¯®¤¯®¤ä㭪樨
736
  * ecx = 2 - ­®¬¥à ¯®¤¯®¤ä㭪樨
734
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
737
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
735
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
738
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
Line 736... Line 739...
736
 
739
 
737
======================================================================
740
======================================================================
738
======= ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 9 - § ¢¥à襭¨¥ à ¡®âë á¨áâ¥¬ë  ========
741
= ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 9 - § ¢¥à襭¨¥ à ¡®âë á¨á⥬ë á ¯ à ¬¥â஬. =
739
======================================================================
742
======================================================================
740
 à ¬¥âàë:
743
 à ¬¥âàë:
741
  * eax = 18 - ­®¬¥à ä㭪樨
744
  * eax = 18 - ­®¬¥à ä㭪樨
742
  * ebx = 9 - ­®¬¥à ¯®¤ä㭪樨
745
  * ebx = 9 - ­®¬¥à ¯®¤ä㭪樨
Line 748... Line 751...
748
  * ¯à¨ ­¥¢¥à­®¬ ecx ॣ¨áâàë ­¥ ¬¥­ïîâáï (â.¥. eax=18)
751
  * ¯à¨ ­¥¢¥à­®¬ ecx ॣ¨áâàë ­¥ ¬¥­ïîâáï (â.¥. eax=18)
749
  * ¯à¨ ¯à ¢¨«ì­®¬ ¢ë§®¢¥ ¢á¥£¤  ¢®§¢à é ¥âáï ¯à¨§­ ª ãá¯¥å  eax=0
752
  * ¯à¨ ¯à ¢¨«ì­®¬ ¢ë§®¢¥ ¢á¥£¤  ¢®§¢à é ¥âáï ¯à¨§­ ª ãá¯¥å  eax=0
750
‡ ¬¥ç ­¨ï:
753
‡ ¬¥ç ­¨ï:
751
  * ¥ á«¥¤ã¥â ¯®« £ âìáï ­  ¢®§¢à é ¥¬®¥ §­ ç¥­¨¥ ¯à¨ ­¥¢¥à­®¬
754
  * ¥ á«¥¤ã¥â ¯®« £ âìáï ­  ¢®§¢à é ¥¬®¥ §­ ç¥­¨¥ ¯à¨ ­¥¢¥à­®¬
752
    ¢ë§®¢¥, ®­® ¬®¦¥â ¨§¬¥­¨âìáï ¢ ¯®á«¥¤ãîé¨å ¢¥àá¨ïå ï¤à .
755
    ¢ë§®¢¥, ®­® ¬®¦¥â ¨§¬¥­¨âìáï ¢ ¯®á«¥¤ãîé¨å ¢¥àá¨ïå ï¤à .
753
  * Œ®¦­® ¨á¯®«ì§®¢ âì ¯®¤äã­ªæ¨î 1, çâ®¡ë ­  ¯®á«¥¤­¥¬ è £¥
-
 
754
    § ¢¥à襭¨ï à ¡®âë ¯®«ì§®¢ â¥«ì á ¬ à¥è «, çâ® ¥¬ã ­ã¦­®.
-
 
-
 
756
 
755
======================================================================
757
======================================================================
756
======== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 10 - ᢥà­ãâì ®ª­® ¯à¨«®¦¥­¨ï. =======
758
======== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 10 - ᢥà­ãâì ®ª­® ¯à¨«®¦¥­¨ï. =======
757
======================================================================
759
======================================================================
758
‘¢®à ç¨¢ ¥â ᮡá⢥­­®¥ ®ª­®.
760
‘¢®à ç¨¢ ¥â ᮡá⢥­­®¥ ®ª­®.
759
 à ¬¥âàë:
761
 à ¬¥âàë:
Line 1130... Line 1132...
1130
  *  §  CD ¨á¯®«ì§ã¥âáï ä㭪樥© 24.
1132
  *  §  CD ¨á¯®«ì§ã¥âáï ä㭪樥© 24.
1131
  * ®«ãç¨âì ãáâ ­®¢«¥­­ãî ¡ §ã CD ¬®¦­® ¢ë§®¢®¬
1133
  * ®«ãç¨âì ãáâ ­®¢«¥­­ãî ¡ §ã CD ¬®¦­® ¢ë§®¢®¬ 
1132
    ¯®¤ä㭪樨 3 ä㭪樨 26.
1134
    ¯®¤ä㭪樨 3 ä㭪樨 26.
Line 1133... Line 1135...
1133
 
1135
 
1134
======================================================================
-
 
1135
== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 4 - ãáâ ­®¢¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. =
-
 
1136
======================================================================
-
 
1137
“¤ «¥­ 
-
 
1138
 
-
 
1139
======================================================================
1136
======================================================================
1140
========= ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 5 - ãáâ ­®¢¨âì ï§ëª á¨á⥬ë. ========
1137
========= ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 5 - ãáâ ­®¢¨âì ï§ëª á¨á⥬ë. ========
1141
======================================================================
1138
======================================================================
1142
 à ¬¥âàë:
1139
 à ¬¥âàë:
1143
  * eax = 21 - ­®¬¥à ä㭪樨
1140
  * eax = 21 - ­®¬¥à ä㭪樨
Line 1198... Line 1195...
1198
    ¯®¤ä㭪樨 11 ä㭪樨 18.
1195
    ¯®¤ä㭪樨 11 ä㭪樨 18.
1199
  * ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ãî ¡ §ã ¦ñá⪮£® ¤¨áª 
1196
  * ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ãî ¡ §ã ¦ñá⪮£® ¤¨áª  
1200
    ¯®¤ä㭪樥© 7.
1197
    ¯®¤ä㭪樥© 7.
Line 1201... Line 1198...
1201
 
1198
 
1202
======================================================================
-
 
1203
===== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 10 - ãáâ ­®¢¨âì ª ­ « DMA ¤«ï §¢ãª . ====
-
 
1204
======================================================================
-
 
1205
“¤ «¥­ :
-
 
1206
 
-
 
1207
======================================================================
1199
======================================================================
1208
====================== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 11 =====================
1200
====================== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 11 =====================
1209
===========  §à¥è¨âì/§ ¯à¥â¨âì ­¨§ª®ã஢­¥¢ë© ¤®áâ㯠ª HD. ==========
1201
===========  §à¥è¨âì/§ ¯à¥â¨âì ­¨§ª®ã஢­¥¢ë© ¤®áâ㯠ª HD. ==========
1210
======================================================================
1202
======================================================================
1211
 à ¬¥âàë:
1203
 à ¬¥âàë:
Line 1496... Line 1488...
1496
‡ ¬¥ç ­¨ï:
1488
‡ ¬¥ç ­¨ï:
1497
  * ”ã­ªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD).
1489
  * ”ã­ªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD).
1498
  * à¨¬¥à®¬ ¨á¯®«ì§®¢ ­¨ï ä㭪樨 ï¥âáï ¯à¨«®¦¥­¨¥ CD_tray.
1490
  * à¨¬¥à®¬ ¨á¯®«ì§®¢ ­¨ï ä㭪樨 ï¥âáï ¯à¨«®¦¥­¨¥ CD_tray.
Line 1499... Line 1491...
1499
 
1491
 
1500
======================================================================
-
 
1501
============== ”ã­ªæ¨ï 25 - ãáâ ­®¢¨âì £à®¬ª®áâì SBPro. ==============
-
 
1502
======================================================================
-
 
1503
“¤ «¥­ 
-
 
1504
 
-
 
1505
======================================================================
1492
======================================================================
1506
===== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. =====
1493
===== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. =====
1507
======================================================================
1494
======================================================================
1508
 à ¬¥âàë:
1495
 à ¬¥âàë:
1509
  * eax = 26 - ­®¬¥à ä㭪樨
1496
  * eax = 26 - ­®¬¥à ä㭪樨
Line 1563... Line 1550...
1563
‡ ¬¥ç ­¨ï:
1550
‡ ¬¥ç ­¨ï:
1564
  *  §  CD ¨á¯®«ì§ã¥âáï ä㭪樥© 24.
1551
  *  §  CD ¨á¯®«ì§ã¥âáï ä㭪樥© 24.
1565
  * “áâ ­®¢¨âì ¡ §ã CD ¬®¦­® ¢ë§®¢®¬ ¯®¤ä㭪樨 3 ä㭪樨 21.
1552
  * “áâ ­®¢¨âì ¡ §ã CD ¬®¦­® ¢ë§®¢®¬ ¯®¤ä㭪樨 3 ä㭪樨 21.
Line 1566... Line 1553...
1566
 
1553
 
1567
======================================================================
-
 
1568
=== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 4 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. ==
-
 
1569
======================================================================
-
 
1570
“¤ «¥­ 
-
 
1571
 
-
 
1572
======================================================================
1554
======================================================================
1573
========== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 5 - ¯®«ãç¨âì ï§ëª á¨á⥬ë. =========
1555
========== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 5 - ¯®«ãç¨âì ï§ëª á¨á⥬ë. =========
1574
======================================================================
1556
======================================================================
1575
 à ¬¥âàë:
1557
 à ¬¥âàë:
1576
  * eax = 26 - ­®¬¥à ä㭪樨
1558
  * eax = 26 - ­®¬¥à ä㭪樨
Line 1632... Line 1614...
1632
  * ‘çñâ稪 ¡¥àñâáï ¯® ¬®¤ã«î 2^32, ç⮠ᮮ⢥âáâ¢ã¥â ­¥¬­®£¨¬ ¡®«¥¥
1614
  * ‘çñâ稪 ¡¥àñâáï ¯® ¬®¤ã«î 2^32, ç⮠ᮮ⢥âáâ¢ã¥â ­¥¬­®£¨¬ ¡®«¥¥
1633
    497 áã⮪.
1615
    497 áã⮪.
1634
  * ‘¨á⥬­®¥ ¢à¥¬ï ¬®¦­® ¯®«ãç¨âì ä㭪樥© 3.
1616
  * ‘¨á⥬­®¥ ¢à¥¬ï ¬®¦­® ¯®«ãç¨âì ä㭪樥© 3.
Line 1635... Line 1617...
1635
 
1617
 
1636
======================================================================
-
 
1637
====== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 10 - ¯®«ãç¨âì ª ­ « DMA ¤«ï §¢ãª . =====
-
 
1638
======================================================================
-
 
1639
“¤ «¥­ 
-
 
1640
 
-
 
1641
======================================================================
1618
======================================================================
1642
====================== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 11 =====================
1619
====================== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 11 =====================
1643
=========== “§­ âì, à §à¥èñ­ «¨ ­¨§ª®ã஢­¥¢ë© ¤®áâ㯠ª HD. ==========
1620
=========== “§­ âì, à §à¥èñ­ «¨ ­¨§ª®ã஢­¥¢ë© ¤®áâ㯠ª HD. ==========
1644
======================================================================
1621
======================================================================
1645
 à ¬¥âàë:
1622
 à ¬¥âàë:
Line 1666... Line 1643...
1666
  * ’¥ªãé ï ॠ«¨§ æ¨ï ¨á¯®«ì§ã¥â ⮫쪮 ¬« ¤è¨© ¡¨â ecx.
1643
  * ’¥ªãé ï ॠ«¨§ æ¨ï ¨á¯®«ì§ã¥â ⮫쪮 ¬« ¤è¨© ¡¨â ecx.
1667
  * “áâ ­®¢¨âì ⥪ã饥 á®áâ®ï­¨¥ ¬®¦­® ¢ë§®¢®¬
1644
  * “áâ ­®¢¨âì ⥪ã饥 á®áâ®ï­¨¥ ¬®¦­® ¢ë§®¢®¬ 
1668
    ¯®¤ä㭪樨 12 ä㭪樨 21.
1645
    ¯®¤ä㭪樨 12 ä㭪樨 21.
Line 1669... Line 1646...
1669
 
1646
 
1670
======================================================================
-
 
1671
=============== ”ã­ªæ¨ï 28 - ãáâ ­®¢¨âì £à®¬ª®áâì SB16. ==============
-
 
1672
======================================================================
-
 
1673
“¤ «¥­ 
-
 
1674
 
-
 
1675
======================================================================
1647
======================================================================
1676
================ ”ã­ªæ¨ï 29 - ¯®«ãç¨âì á¨á⥬­ãî ¤ âã. ===============
1648
================ ”ã­ªæ¨ï 29 - ¯®«ãç¨âì á¨á⥬­ãî ¤ âã. ===============
1677
======================================================================
1649
======================================================================
1678
 à ¬¥âàë:
1650
 à ¬¥âàë:
1679
  * eax = 29 - ­®¬¥à ä㭪樨
1651
  * eax = 29 - ­®¬¥à ä㭪樨
Line 1710... Line 1682...
1710
  * …᫨ à §¬¥à  ¡ãä¥à  ­¥¤®áâ â®ç­® ¤«ï ª®¯¨à®¢ ­¨ï ¢á¥£® ¨¬¥­¨,
1682
  * …᫨ à §¬¥à  ¡ãä¥à  ­¥¤®áâ â®ç­® ¤«ï ª®¯¨à®¢ ­¨ï ¢á¥£® ¨¬¥­¨,
1711
    ª®¯¨àãîâáï ⮫쪮 ¯¥à¢ë¥ (edx-1) ¡ ©â
1683
    ª®¯¨àãîâáï ⮫쪮 ¯¥à¢ë¥ (edx-1) ¡ ©â
1712
    ¨ ¢ ª®­æ¥ áâ ¢¨âáï § ¢¥àè î騩 0.
1684
    ¨ ¢ ª®­æ¥ áâ ¢¨âáï § ¢¥àè î騩 0.
Line 1713... Line 1685...
1713
 
1685
 
-
 
1686
======================================================================
-
 
1687
================ ”ã­ªæ¨ï 32 - 㤠«¨âì ä ©« á à ¬¤¨áª . ===============
-
 
1688
======================================================================
-
 
1689
 à ¬¥âàë:
-
 
1690
  * eax = 32 - ­®¬¥à ä㭪樨
-
 
1691
  * ebx = 㪠§ â¥«ì ­  ¨¬ï ä ©« 
-
 
1692
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1693
  * eax = 0 - ãᯥ譮; ¨­ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë
-
 
1694
‡ ¬¥ç ­¨ï:
-
 
1695
  * â  äã­ªæ¨ï ãáâ à¥« ; äã­ªæ¨ï 58 ¯®§¢®«ï¥â ¢ë¯®«­ïâì
-
 
1696
    ⥠¦¥ ¤¥©á⢨ï á à áè¨à¥­­ë¬¨ ¢®§¬®¦­®áâﬨ.
-
 
1697
  * ’¥ªãé ï ॠ«¨§ æ¨ï ¢®§¢à é ¥â ⮫쪮 §­ ç¥­¨ï 0(ãᯥå) ¨
-
 
1698
    5(ä ©« ­¥ ­ ©¤¥­).
-
 
1699
  * ˆ¬ï ä ©«  ¤®«¦­® ¡ëâì «¨¡® ¢ ä®à¬ â¥ 8+3 ᨬ¢®«®¢ (¯¥à¢ë¥
-
 
1700
    8 ᨬ¢®«®¢ - ᮡá⢥­­® ¨¬ï, ¯®á«¥¤­¨¥ 3 - à áè¨à¥­¨¥,
-
 
1701
    ª®à®âª¨¥ ¨¬¥­  ¨ à áè¨à¥­¨ï ¤®¯®«­ïîâáï ¯à®¡¥« ¬¨),
-
 
1702
    «¨¡® ¢ ä®à¬ â¥ 8.3 ᨬ¢®«®¢ "FILE.EXT"/"FILE.EX "
-
 
1703
    (¨¬ï ­¥ ¡®«¥¥ 8 ᨬ¢®«®¢, â®çª , à áè¨à¥­¨¥ 3 ᨬ¢®« ,
-
 
1704
    ¤®¯®«­¥­­®¥ ¯à¨ ­¥®¡å®¤¨¬®á⨠¯à®¡¥« ¬¨).
-
 
1705
    ˆ¬ï ä ©«  ¤®«¦­® ¡ëâì § ¯¨á ­® § £« ¢­ë¬¨ ¡ãª¢ ¬¨.
-
 
1706
    ‡ ¢¥àè î騩 ᨬ¢®« á ª®¤®¬ 0 ­¥ ­ã¦¥­ (­¥ ASCIIZ-áâப ).
-
 
1707
  * â  äã­ªæ¨ï ­¥ ¯®¤¤¥à¦¨¢ ¥â ¯ ¯®ª ­  à ¬¤¨áª¥.
-
 
1708
 
-
 
1709
======================================================================
-
 
1710
=============== ”ã­ªæ¨ï 33 - § ¯¨á âì ä ©« ­  à ¬¤¨áª. ===============
-
 
1711
======================================================================
-
 
1712
 à ¬¥âàë:
-
 
1713
  * eax = 33 - ­®¬¥à ä㭪樨
-
 
1714
  * ebx = 㪠§ â¥«ì ­  ¨¬ï ä ©« 
-
 
1715
  * ecx = 㪠§ â¥«ì ­  ¤ ­­ë¥ ¤«ï § ¯¨á¨
-
 
1716
  * edx = ç¨á«® ¡ ©â ¤«ï § ¯¨á¨
-
 
1717
  * á«¥¤ã¥â ãáâ ­ ¢«¨¢ âì esi=0
-
 
1718
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1719
  * eax = 0 - ãᯥ譮, ¨­ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë
-
 
1720
‡ ¬¥ç ­¨ï:
-
 
1721
  * â  äã­ªæ¨ï ãáâ à¥« ; äã­ªæ¨ï 70 ¯®§¢®«ï¥â ¢ë¯®«­ïâì
-
 
1722
    ⥠¦¥ ¤¥©á⢨ï á à áè¨à¥­­ë¬¨ ¢®§¬®¦­®áâﬨ.
-
 
1723
  * …᫨ 㪠§ âì ­¥­ã«¥¢®¥ §­ ç¥­¨¥ ¢ esi ¨ ­  à ¬¤¨áª¥ 㦥 ¥áâì
-
 
1724
    㪠§ ­­ë© ä ©«, â® ¡ã¤¥â ᮧ¤ ­ ¥éñ ®¤¨­ ä ©« á ⥬ ¦¥ ¨¬¥­¥¬.
-
 
1725
  * ‚ ¯à®â¨¢­®¬ á«ãç ¥ ä ©« ¯¥à¥§ ¯¨á뢠¥âáï.
-
 
1726
  * ˆ¬ï ä ©«  ¤®«¦­® ¡ëâì «¨¡® ¢ ä®à¬ â¥ 8+3 ᨬ¢®«®¢
-
 
1727
    (¯¥à¢ë¥ 8 ᨬ¢®«®¢ - ᮡá⢥­­® ¨¬ï, ¯®á«¥¤­¨¥ 3 - à áè¨à¥­¨¥,
-
 
1728
    ª®à®âª¨¥ ¨¬¥­  ¨ à áè¨à¥­¨ï ¤®¯®«­ïîâáï ¯à®¡¥« ¬¨),
-
 
1729
    «¨¡® ¢ ä®à¬ â¥ 8.3 ᨬ¢®«®¢ "FILE.EXT"/"FILE.EX "
-
 
1730
    (¨¬ï ­¥ ¡®«¥¥ 8 ᨬ¢®«®¢, â®çª , à áè¨à¥­¨¥ 3 ᨬ¢®« ,
-
 
1731
    ¤®¯®«­¥­­®¥ ¯à¨ ­¥®¡å®¤¨¬®á⨠¯à®¡¥« ¬¨).
-
 
1732
    ˆ¬ï ä ©«  ¤®«¦­® ¡ëâì § ¯¨á ­® § £« ¢­ë¬¨ ¡ãª¢ ¬¨.
-
 
1733
    ‡ ¢¥àè î騩 ᨬ¢®« á ª®¤®¬ 0 ­¥ ­ã¦¥­ (­¥ ASCIIZ-áâப ).
-
 
1734
  * â  äã­ªæ¨ï ­¥ ¯®¤¤¥à¦¨¢ ¥â ¯ ¯®ª ­  à ¬¤¨áª¥.
-
 
1735
 
1714
======================================================================
1736
======================================================================
1715
============ ”ã­ªæ¨ï 35 - ¯à®ç¨â âì 梥â â®çª¨ ­  íªà ­¥. ============
1737
============ ”ã­ªæ¨ï 35 - ¯à®ç¨â âì 梥â â®çª¨ ­  íªà ­¥. ============
1716
======================================================================
1738
======================================================================
1717
 à ¬¥âàë:
1739
 à ¬¥âàë:
1718
  * eax = 35
1740
  * eax = 35
Line 1727... Line 1749...
1727
  * Š ¢¨¤¥®¯ ¬ï⨠¥áâì â ª¦¥ ¯àאַ© ¤®áâ㯠(¡¥§ ¢ë§®¢®¢ á¨á⥬­ëå
1749
  * Š ¢¨¤¥®¯ ¬ï⨠¥áâì â ª¦¥ ¯àאַ© ¤®áâ㯠(¡¥§ ¢ë§®¢®¢ á¨á⥬­ëå
1728
    ä㭪権) ç¥à¥§ ᥫ¥ªâ®à gs.  à ¬¥âàë ⥪ã饣® ¢¨¤¥®à¥¦¨¬ 
1750
    ä㭪権) ç¥à¥§ ᥫ¥ªâ®à gs.  à ¬¥âàë ⥪ã饣® ¢¨¤¥®à¥¦¨¬ 
1729
    ¬®¦­® ¯®«ãç¨âì ä㭪樥© 61.
1751
    ¬®¦­® ¯®«ãç¨âì ä㭪樥© 61.
Line 1730... Line 1752...
1730
 
1752
 
1731
======================================================================
1753
======================================================================
1732
=============== ”ã­ªæ¨ï 36 - ¯à®ç¨â âì ®¡« áâì íªà ­ . ==============
1754
=============== ”ã­ªæ¨ï 36 - ¯à®ç¨â âì ®¡« áâì íªà ­ . ===============
1733
======================================================================
1755
======================================================================
1734
 à ¬¥âàë:
1756
 à ¬¥âàë:
1735
  * eax = 36 - ­®¬¥à ä㭪樨
1757
  * eax = 36 - ­®¬¥à ä㭪樨
1736
  * ebx = 㪠§ â¥«ì ­  ¯à¥¤¢ à¨â¥«ì­® ¢ë¤¥«¥­­ãî ®¡« áâì ¯ ¬ïâ¨,
1758
  * ebx = 㪠§ â¥«ì ­  ¯à¥¤¢ à¨â¥«ì­® ¢ë¤¥«¥­­ãî ®¡« áâì ¯ ¬ïâ¨,
1737
             ªã¤  ¡ã¤¥â ¯®¬¥é¥­® ¨§®¡à ¦¥­¨¥ ¢ ä®à¬ â¥ BBGGRRBBGGRR...
1759
            ªã¤  ¡ã¤¥â ¯®¬¥é¥­® ¨§®¡à ¦¥­¨¥ ¢ ä®à¬ â¥ BBGGRRBBGGRR...
1738
  * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y]
1760
  * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y]
1739
  * edx = [ª®®à¤¨­ â  ¯® ®á¨ x]*65536 + [ª®®à¤¨­ â  ¯® ®á¨ y]
1761
  * edx = [ª®®à¤¨­ â  ¯® ®á¨ x]*65536 + [ª®®à¤¨­ â  ¯® ®á¨ y]
1740
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
1762
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
1741
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
1763
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
1742
‡ ¬¥ç ­¨ï:
1764
‡ ¬¥ç ­¨ï:
1743
  * Š®®à¤¨­ âë ¨§®¡à ¦¥­¨ï - íâ® ª®®à¤¨­ âë ¢¥àå­¥£® «¥¢®£® 㣫 
1765
  * Š®®à¤¨­ âë ®¡« á⨠- íâ® ª®®à¤¨­ âë ¢¥àå­¥£® «¥¢®£® 㣫 
1744
    ¨§®¡à ¦¥­¨ï ®â­®á¨â¥«ì­® íªà ­ .
1766
    ®¡« á⨠®â­®á¨â¥«ì­® íªà ­ .
Line 1745... Line 1767...
1745
  *  §¬¥à ¨§®¡à ¦¥­¨ï ¢ ¡ ©â å ¥áâì 3*xsize*ysize.
1767
  *  §¬¥à ¨§®¡à ¦¥­¨ï ¢ ¡ ©â å ¥áâì 3*xsize*ysize.
1746
 
1768
 
1747
======================================================================
1769
======================================================================
Line 1935... Line 1957...
1935
  * eax = PID ¢« ¤¥«ìæ 
1957
  * eax = PID ¢« ¤¥«ìæ 
1936
  * eax = 0, ¥á«¨ ¢« ¤¥«ìæ  ­¥â
1958
  * eax = 0, ¥á«¨ ¢« ¤¥«ìæ  ­¥â
1937
  * eax = -1 ¤«ï ­¥ª®à४⭮£® ebx
1959
  * eax = -1 ¤«ï ­¥ª®à४⭮£® ebx
Line 1938... Line 1960...
1938
 
1960
 
1939
======================================================================
1961
======================================================================
1940
========== ”ã­ªæ¨ï 42 - à ¡®â  á ¤ ­­ë¬¨, ¯®«ã祭­ë¬¨ ¯® IRQ. =======
1962
========= ”ã­ªæ¨ï 42 - à ¡®â  á ¤ ­­ë¬¨, ¯®«ã祭­ë¬¨ ¯® IRQ. =========
1941
======================================================================
-
 
1942
 
-
 
1943
------------------------ —⥭¨¥ ¤ ­­ëå -------------------------------
1963
======================================================================
1944
à¨ ¢®§­¨ª­®¢¥­¨¨ IRQ á¨á⥬  ¬®¦¥â áç¨â뢠âì ¤ ­­ë¥ ¨§ 㪠§ ­­ëå
1964
à¨ ¢®§­¨ª­®¢¥­¨¨ IRQ á¨á⥬  ¬®¦¥â áç¨â뢠âì ¤ ­­ë¥ ¨§ 㪠§ ­­ëå
-
 
1965
à ­¥¥ ä㭪樥© 44 ¯®à⮢ ¨ § ¯¨á뢠âì í⨠¤ ­­ë¥ ¢ ¡ãä¥à.
1945
à ­¥¥ ä㭪樥© 44 ¯®à⮢ ¨ § ¯¨á뢠âì í⨠¤ ­­ë¥ ¢ ¡ãä¥à.
1966
 
1946
Ž¯¨á뢠¥¬ ï äã­ªæ¨ï áç¨â뢠¥â ¤ ­­ë¥ ¨§ í⮣® ¡ãä¥à  ¢ ¡ãä¥à
-
 
1947
㪠§ ­­ë© ¢ ª ç¥á⢥ ¯ à ¬¥âà .
1967
-------------------- ®¤äã­ªæ¨ï 0 - ç⥭¨¥ ¤ ­­ëå --------------------
1948
 à ¬¥âàë:
1968
 à ¬¥âàë:
1949
  * eax = 42 - ­®¬¥à ä㭪樨
1969
  * eax = 42 - ­®¬¥à ä㭪樨
1950
  * bl  = ­®¬¥à IRQ, 0..15
1970
  * bl = ­®¬¥à IRQ, 0..15
1951
  * bh = ­®¬¥à ¯®¤ä㭪樨, 0
1971
  * bh = 0 - ­®¬¥à ¯®¤ä㭪樨
1952
Žáâ «ì­ ï ç áâì ॣ¨áâà  ebx ¤®«¦­  ¡ëâì ®¡­ã«¥­ .
1972
  * ®áâ «ì­ ï ç áâì ॣ¨áâà  ebx ¤®«¦­  ¡ëâì ®¡­ã«¥­ 
1953
  * ecx = 㪠§ â¥«ì ­  ¡ãä¥à, ªã¤  ¡ã¤ã⠯ਭ¨¬ âìáï ¤ ­­ë¥
1973
  * ecx = 㪠§ â¥«ì ­  ¡ãä¥à à §¬¥à®¬ ­¥ ¬¥­¥¥ 4000 ¡ ©â
1954
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥: (á¨âã æ¨î ¬®¦­® à §«¨ç¨âì ¯® §­ ç¥­¨î eax)
1974
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥: (á¨âã æ¨î ¬®¦­® à §«¨ç¨âì ¯® §­ ç¥­¨î eax)
1955
  * ¥á«¨ ¯®â®ª ­¥ ï¥âáï ¢« ¤¥«ì楬 IRQ
1975
  * ¥á«¨ ¯®â®ª ­¥ ï¥âáï ¢« ¤¥«ì楬 IRQ
1956
    (¨«¨ ­®¬¥à IRQ § ¤ ­ ­¥¢¥à­®):
-
 
1957
    * eax = -1
1976
    (¨«¨ ­®¬¥à IRQ § ¤ ­ ­¥¢¥à­®): eax = -1
1958
  * ¥á«¨ ¤ ­­ëå ­¥â:
-
 
1959
    * eax = 0
1977
  * ¥á«¨ ¤ ­­ëå ­¥â: eax = 0
1960
  * ¥á«¨ ¢áñ ¢ ¯®à浪¥ ¨ ¤ ­­ë¥ ¡ë«¨:
1978
  * ¥á«¨ ¢áñ ¢ ¯®à浪¥ ¨ ¤ ­­ë¥ ¡ë«¨:
Line 1961... Line -...
1961
    * eax = à §¬¥à ¤ ­­ëå, ¯à®ç¨â ­­ëå ¨§ ¡ãä¥à  (¢ ¡ ©â å)
-
 
1962
 
-
 
1963
‘¬®âà¨â¥ § ¬¥ç ­¨ï ­¨¦¥.
1979
    eax = à §¬¥à ¤ ­­ëå, ¯à®ç¨â ­­ëå ¨§ ¡ãä¥à  (¢ ¡ ©â å)
1964
 
1980
 
1965
------------------------ “§­ âì à §¬¥à ¤ ­­ëå ¢ ¡ãä¥à¥ ---------------
1981
------------ ®¤äã­ªæ¨ï 1 - 㧭 âì à §¬¥à ¤ ­­ëå ¢ ¡ãä¥à¥ ------------
1966
 à ¬¥âàë:
1982
 à ¬¥âàë:
1967
  * eax = 42 - ­®¬¥à ä㭪樨
1983
  * eax = 42 - ­®¬¥à ä㭪樨
1968
  * bl  = ­®¬¥à IRQ, 0..15
1984
  * bl = ­®¬¥à IRQ, 0..15
1969
  * bh = ­®¬¥à ¯®¤ä㭪樨, 1
1985
  * bh = 1 - ­®¬¥à ¯®¤ä㭪樨
1970
Žáâ «ì­ ï ç áâì ॣ¨áâà  ebx ¤®«¦­  ¡ëâì ®¡­ã«¥­ .
1986
  * ®áâ «ì­ ï ç áâì ॣ¨áâà  ebx ¤®«¦­  ¡ëâì ®¡­ã«¥­ 
1971
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥: (á¨âã æ¨î ¬®¦­® à §«¨ç¨âì ¯® §­ ç¥­¨î eax)
1987
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
1972
  * ¥á«¨ ¯®â®ª ­¥ ï¥âáï ¢« ¤¥«ì楬 IRQ
-
 
1973
    (¨«¨ ­®¬¥à IRQ § ¤ ­ ­¥¢¥à­®):
1988
  * ¥á«¨ ¯®â®ª ­¥ ï¥âáï ¢« ¤¥«ì楬 IRQ
1974
    * eax = -1
-
 
1975
  * ¥á«¨ ¢áñ ¢ ¯®à浪¥, ¢ eax à §¬¥à ¤ ­­ëå
1989
    (¨«¨ ­®¬¥à IRQ § ¤ ­ ­¥¢¥à­®): eax = -1
1976
 
1990
  * ¨­ ç¥ eax = à §¬¥à ¤ ­­ëå ¢ ¡ãä¥à¥
1977
‡ ¬¥ç ­¨ï:
1991
‡ ¬¥ç ­¨ï:
1978
  * à¥¤¢ à¨â¥«ì­® ¯®â®ª ¤®«¦¥­ § à¥§¥à¢¨à®¢ âì ¤«ï ᥡï 㪠§ ­­ë© IRQ
1992
  * à¥¤¢ à¨â¥«ì­® ¯®â®ª ¤®«¦¥­ § à¥§¥à¢¨à®¢ âì ¤«ï ᥡï 㪠§ ­­ë© IRQ
1979
    ä㭪樥© 45.
1993
    ä㭪樥© 45.
Line 2595... Line 2609...
2595
  * ebx à §àãè ¥âáï
2609
  * ebx à §àãè ¥âáï
2596
‡ ¬¥ç ­¨ï:
2610
‡ ¬¥ç ­¨ï:
2597
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ § ªà뢠¥â  ¢â®¬ â¨ç¥áª¨ ¢á¥ ᮪¥âë ¯®â®ª 
2611
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ § ªà뢠¥â  ¢â®¬ â¨ç¥áª¨ ¢á¥ ᮪¥âë ¯®â®ª 
2598
    ¯à¨ ¥£® § ¢¥à襭¨¨. ‚ ç áâ­®áâ¨, ­¥ á«¥¤ã¥â ¯à¨¡¨¢ âì ¯®â®ª
2612
    ¯à¨ ¥£® § ¢¥à襭¨¨. ‚ ç áâ­®áâ¨, ­¥ á«¥¤ã¥â ¯à¨¡¨¢ âì ¯®â®ª
2599
    á ªã祩 ®âªàëâëå ᮪¥â®¢ - ¡ã¤¥â ãâ¥çª  à¥áãàᮢ.
2613
    á ªã祩 ®âªàëâëå ᮪¥â®¢ - ¡ã¤¥â ãâ¥çª  à¥áãàᮢ.
2600
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ ¤¥« ¥â ¯à®¢¥à®ª ­  ª®à४⭮áâì
-
 
2601
    (¥¤¨­á⢥­­®¥, ­  çâ® ¢®§¢à é ¥âáï ®è¨¡ª , - ¯®¯ë⪠ § ªàëâì
-
 
2602
    ­¥®âªàëâë© á®ª¥â á ª®à४â­ë¬ åí­¤«®¬).
-
 
Line 2603... Line 2614...
2603
 
2614
 
2604
======================================================================
2615
======================================================================
2605
============== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 2 - ®¯à®á ᮪¥â . ==============
2616
============== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 2 - ®¯à®á ᮪¥â . ==============
2606
======================================================================
2617
======================================================================
2607
 à ¬¥âàë:
2618
 à ¬¥âàë:
2608
  * eax = 53 - ­®¬¥à ä㭪樨
2619
  * eax = 53 - ­®¬¥à ä㭪樨
2609
  * ebx = 2 - ­®¬¥à ¯®¤ä㭪樨
2620
  * ebx = 2 - ­®¬¥à ¯®¤ä㭪樨
2610
  * ecx = åí­¤« ᮪¥â 
2621
  * ecx = åí­¤« ᮪¥â 
2611
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2622
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2612
  * eax = ç¨á«® ¯®«ã祭­ëå ¡ ©â
2623
  * eax = ç¨á«® ¯®«ã祭­ëå ¡ ©â, 0 ¤«ï ­¥¢¥à­®£® åí­¤« 
2613
  * ebx à §àãè ¥âáï
-
 
2614
‡ ¬¥ç ­¨ï:
-
 
Line 2615... Line 2624...
2615
  * à®¢¥àª¨ ª®à४⭮á⨠­¥ ¤¥« ¥âáï.
2624
  * ebx à §àãè ¥âáï
2616
 
2625
 
2617
======================================================================
2626
======================================================================
2618
======== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 3 - ¯à®ç¨â âì ¡ ©â ¨§ ᮪¥â . ========
2627
======== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 3 - ¯à®ç¨â âì ¡ ©â ¨§ ᮪¥â . ========
2619
======================================================================
2628
======================================================================
2620
 à ¬¥âàë:
2629
 à ¬¥âàë:
2621
  * eax = 53 - ­®¬¥à ä㭪樨
2630
  * eax = 53 - ­®¬¥à ä㭪樨
2622
  * ebx = 3 - ­®¬¥à ¯®¤ä㭪樨
2631
  * ebx = 3 - ­®¬¥à ¯®¤ä㭪樨
2623
  * ecx = åí­¤« ᮪¥â 
2632
  * ecx = åí­¤« ᮪¥â 
2624
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2633
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2625
  * ¥á«¨ ­¥â ¯à¨­ïâëå ¤ ­­ëå: eax=0, bl=0,
2634
  * ¥á«¨ ­¥â ¯à¨­ïâëå ¤ ­­ëå ¨«¨ 㪠§ ­ ­¥¢¥à­ë© åí­¤«:
2626
    ¯à®ç¨¥ ¡ ©âë ebx à §àãè îâáï
2635
    eax=0, bl=0, ¯à®ç¨¥ ¡ ©âë ebx à §àãè îâáï
2627
  * ¥á«¨ ¡ë«¨ ¯à¨­ïâë¥ ¤ ­­ë¥: eax=ç¨á«® ®áâ ¢è¨åáï ¡ ©â
-
 
2628
    (¢®§¬®¦­®, 0), bl=¯à®ç¨â ­­ë© ¡ ©â, ¯à®ç¨¥ ¡ ©âë ebx à §àãè îâáï
-
 
Line 2629... Line 2636...
2629
‡ ¬¥ç ­¨ï:
2636
  * ¥á«¨ ¡ë«¨ ¯à¨­ïâë¥ ¤ ­­ë¥: eax=ç¨á«® ®áâ ¢è¨åáï ¡ ©â
2630
  * à®¢¥àª¨ ª®à४⭮á⨠­¥ ¯à®¨§¢®¤¨âáï.
2637
    (¢®§¬®¦­®, 0), bl=¯à®ç¨â ­­ë© ¡ ©â, ¯à®ç¨¥ ¡ ©âë ebx à §àãè îâáï
2631
 
2638
 
2632
======================================================================
2639
======================================================================
Line 2637... Line 2644...
2637
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
2644
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
2638
  * ecx = åí­¤« ᮪¥â 
2645
  * ecx = åí­¤« ᮪¥â 
2639
  * edx = ç¨á«® ¡ ©â ¤«ï § ¯¨á¨
2646
  * edx = ç¨á«® ¡ ©â ¤«ï § ¯¨á¨
2640
  * esi = 㪠§ â¥«ì ­  ¤ ­­ë¥ ¤«ï § ¯¨á¨
2647
  * esi = 㪠§ â¥«ì ­  ¤ ­­ë¥ ¤«ï § ¯¨á¨
2641
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2648
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2642
  * eax = 0xffffffff - ­¥¢¥à­ë© åí­¤«
-
 
2643
  * eax = 0xffff - ­¥¤®áâ â®ç­® ¯ ¬ïâ¨
2649
  * eax = 0xffffffff - ®è¨¡ª  (­¥¢¥à­ë© åí­¤« ¨«¨ ­¥¤®áâ â®ç­® ¯ ¬ïâ¨)
2644
  * eax = 0 - ãᯥ譮
2650
  * eax = 0 - ãᯥ譮
2645
  * ebx à §àãè ¥âáï
2651
  * ebx à §àãè ¥âáï
2646
‡ ¬¥ç ­¨ï:
2652
‡ ¬¥ç ­¨ï:
2647
  * à®¢¥àª  ­  ¯à ¢¨«ì­®áâì åí­¤«  ¬¨­¨¬ «ì­  - ¨áª«îç îâáï ⮫쪮
-
 
2648
    ­¥ ®ç¥­ì ­¥¯à ¢¨«ì­ë¥ ­¥®âªàëâë¥ åí­¤«ë.
-
 
2649
  * —¨á«® ¡ ©â ¤«ï § ¯¨á¨ ­¥ ¬®¦¥â ¯à¥¢ëè âì 1500-28, å®âï
2653
  * —¨á«® ¡ ©â ¤«ï § ¯¨á¨ ­¥ ¬®¦¥â ¯à¥¢ëè âì 1500-28, å®âï
2650
    ᮮ⢥âáâ¢ãî饩 ¯à®¢¥àª¨ ­¥ ¤¥« ¥âáï.
2654
    ᮮ⢥âáâ¢ãî饩 ¯à®¢¥àª¨ ­¥ ¤¥« ¥âáï.
Line 2651... Line 2655...
2651
 
2655
 
2652
======================================================================
2656
======================================================================
Line 2671... Line 2675...
2671
 à ¬¥âàë:
2675
 à ¬¥âàë:
2672
  * eax = 53 - ­®¬¥à ä㭪樨
2676
  * eax = 53 - ­®¬¥à ä㭪樨
2673
  * ebx = 6 - ­®¬¥à ¯®¤ä㭪樨
2677
  * ebx = 6 - ­®¬¥à ¯®¤ä㭪樨
2674
  * ecx = åí­¤« ᮪¥â 
2678
  * ecx = åí­¤« ᮪¥â 
2675
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2679
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2676
  * eax = áâ âãá ᮪¥â : ®¤­® ¨§
2680
  * eax = 0 ¤«ï ­¥¢¥à­®£® ᮪¥â  ¨«¨ áâ âãá: ®¤­® ¨§
2677
  * TCB_LISTEN = 1
2681
  * TCB_LISTEN = 1
2678
  * TCB_SYN_SENT = 2
2682
  * TCB_SYN_SENT = 2
2679
  * TCB_SYN_RECEIVED = 3
2683
  * TCB_SYN_RECEIVED = 3
2680
  * TCB_ESTABLISHED = 4
2684
  * TCB_ESTABLISHED = 4
2681
  * TCB_FIN_WAIT_1 = 5
2685
  * TCB_FIN_WAIT_1 = 5
Line 2684... Line 2688...
2684
  * TCB_CLOSING = 8
2688
  * TCB_CLOSING = 8
2685
  * TCB_LAST_ASK = 9
2689
  * TCB_LAST_ASK = 9
2686
  * TCB_TIME_WAIT = 10
2690
  * TCB_TIME_WAIT = 10
2687
  * TCB_CLOSED = 11
2691
  * TCB_CLOSED = 11
2688
  * ebx à §àãè ¥âáï
2692
  * ebx à §àãè ¥âáï
2689
‡ ¬¥ç ­¨ï:
-
 
2690
  * à®¢¥à®ª ª®à४⭮á⨠­¥ ¯à®¨§¢®¤¨âáï.
-
 
Line 2691... Line 2693...
2691
 
2693
 
2692
======================================================================
2694
======================================================================
2693
========== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 7 - § ¯¨á âì ¢ TCP-᮪¥â. ==========
2695
========== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 7 - § ¯¨á âì ¢ TCP-᮪¥â. ==========
2694
======================================================================
2696
======================================================================
Line 2697... Line 2699...
2697
  * ebx = 7 - ­®¬¥à ¯®¤ä㭪樨
2699
  * ebx = 7 - ­®¬¥à ¯®¤ä㭪樨
2698
  * ecx = åí­¤« ᮪¥â 
2700
  * ecx = åí­¤« ᮪¥â 
2699
  * edx = ç¨á«® ¡ ©â ¤«ï § ¯¨á¨
2701
  * edx = ç¨á«® ¡ ©â ¤«ï § ¯¨á¨
2700
  * esi = 㪠§ â¥«ì ­  ¤ ­­ë¥ ¤«ï § ¯¨á¨
2702
  * esi = 㪠§ â¥«ì ­  ¤ ­­ë¥ ¤«ï § ¯¨á¨
2701
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2703
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2702
  * eax = 0xffffffff - ®è¨¡ª 
-
 
2703
  * eax = 0xffff - ­¥¤®áâ â®ç­® ¯ ¬ïâ¨
2704
  * eax = 0xffffffff - ®è¨¡ª  (­¥¢¥à­ë© åí­¤« ¨«¨ ­¥¤®áâ â®ç­® ¯ ¬ïâ¨)
2704
  * eax = 0 - ãᯥ譮
2705
  * eax = 0 - ãᯥ譮
2705
  * ebx à §àãè ¥âáï
2706
  * ebx à §àãè ¥âáï
2706
‡ ¬¥ç ­¨ï:
2707
‡ ¬¥ç ­¨ï:
2707
  * à®¢¥àª  ­  ¯à ¢¨«ì­®áâì åí­¤«  ¬¨­¨¬ «ì­  - ¨áª«îç îâáï ⮫쪮
-
 
2708
    ­¥ ®ç¥­ì ­¥¯à ¢¨«ì­ë¥ ­¥®âªàëâë¥ åí­¤«ë.
-
 
2709
  * —¨á«® ¡ ©â ¤«ï § ¯¨á¨ ­¥ ¬®¦¥â ¯à¥¢ëè âì 1500-40,
2708
  * —¨á«® ¡ ©â ¤«ï § ¯¨á¨ ­¥ ¬®¦¥â ¯à¥¢ëè âì 1500-40,
2710
    å®âï ᮮ⢥âáâ¢ãî饩 ¯à®¢¥àª¨ ­¥ ¤¥« ¥âáï.
2709
    å®âï ᮮ⢥âáâ¢ãî饩 ¯à®¢¥àª¨ ­¥ ¤¥« ¥âáï.
Line 2711... Line 2710...
2711
 
2710
 
2712
======================================================================
2711
======================================================================
Line 2715... Line 2714...
2715
 à ¬¥âàë:
2714
 à ¬¥âàë:
2716
  * eax = 53 - ­®¬¥à ä㭪樨
2715
  * eax = 53 - ­®¬¥à ä㭪樨
2717
  * ebx = 8 - ­®¬¥à ¯®¤ä㭪樨
2716
  * ebx = 8 - ­®¬¥à ¯®¤ä㭪樨
2718
  * ecx = åí­¤« ᮪¥â 
2717
  * ecx = åí­¤« ᮪¥â 
2719
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2718
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2720
  * eax = -1 - ­¥¢¥à­ë© åí­¤«
2719
  * eax = -1 - ®è¨¡ª  (­¥¢¥à­ë© åí­¤« ¨«¨
2721
  * eax = 0xffff - ­¥¤®áâ â®ç­® ¯ ¬ï⨠¤«ï ¯ ª¥â  § ªàëâ¨ï ᮪¥â 
2720
    ­¥¤®áâ â®ç­® ¯ ¬ï⨠¤«ï ¯ ª¥â  § ªàëâ¨ï ᮪¥â )
2722
  * eax = 0 - ãᯥ譮
2721
  * eax = 0 - ãᯥ譮
2723
  * ¢® ¬­®£¨å á«ãç ïå eax à §àãè ¥âáï (¢®§¢à é ¥âáï १ã«ìâ â ä㭪樨
-
 
2724
    queue) - ¢¨¤¨¬®, íâ® ¡ £, ª®â®àë© ¡ã¤¥â ¨á¯à ¢«¥­
-
 
2725
  * ebx à §àãè ¥âáï
2722
  * ebx à §àãè ¥âáï
2726
‡ ¬¥ç ­¨ï:
2723
‡ ¬¥ç ­¨ï:
2727
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ § ªà뢠¥â  ¢â®¬ â¨ç¥áª¨ ¢á¥ ᮪¥âë ¯®â®ª 
2724
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ § ªà뢠¥â  ¢â®¬ â¨ç¥áª¨ ¢á¥ ᮪¥âë ¯®â®ª 
2728
    ¯à¨ ¥£® § ¢¥à襭¨¨. ‚ ç áâ­®áâ¨, ­¥ á«¥¤ã¥â ¯à¨¡¨¢ âì ¯®â®ª
2725
    ¯à¨ ¥£® § ¢¥à襭¨¨. ‚ ç áâ­®áâ¨, ­¥ á«¥¤ã¥â ¯à¨¡¨¢ âì ¯®â®ª
2729
    á ªã祩 ®âªàëâëå ᮪¥â®¢ - ¡ã¤¥â ãâ¥çª  à¥áãàᮢ.
2726
    á ªã祩 ®âªàëâëå ᮪¥â®¢ - ¡ã¤¥â ãâ¥çª  à¥áãàᮢ.
2730
  * ’¥ªãé ï ॠ«¨§ æ¨ï ­¥ ¤¥« ¥â ¯à®¢¥à®ª ­  ª®à४⭮áâì
-
 
2731
    (¥¤¨­á⢥­­®¥, ­  çâ® ¢®§¢à é ¥âáï ®è¨¡ª , - ¯®¯ë⪠ § ªàëâì
-
 
2732
    ­¥®âªàëâë© á®ª¥â á ª®à४â­ë¬ åí­¤«®¬).
-
 
Line 2733... Line 2727...
2733
 
2727
 
2734
======================================================================
2728
======================================================================
2735
== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 9 - ¯à®¢¥à¨âì, ᢮¡®¤¥­ «¨ «®ª «ì­ë© ¯®àâ. =
2729
== ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 9 - ¯à®¢¥à¨âì, ᢮¡®¤¥­ «¨ «®ª «ì­ë© ¯®àâ. =
2736
======================================================================
2730
======================================================================
Line 2768... Line 2762...
2768
  * ecx = åí­¤« ᮪¥â 
2762
  * ecx = åí­¤« ᮪¥â 
2769
  * edx = 㪠§ â¥«ì ­  ¡ãä¥à
2763
  * edx = 㪠§ â¥«ì ­  ¡ãä¥à
2770
  * esi = ç¨á«® ¡ ©â ¤«ï ç⥭¨ï;
2764
  * esi = ç¨á«® ¡ ©â ¤«ï ç⥭¨ï;
2771
  * esi = 0 - ç¨â âì ¢á¥ ¤ ­­ë¥ (¬ ªá¨¬ã¬ 4096 ¡ ©â)
2765
  * esi = 0 - ç¨â âì ¢á¥ ¤ ­­ë¥ (¬ ªá¨¬ã¬ 4096 ¡ ©â)
2772
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2766
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
2773
  * eax = ç¨á«® ¯à®ç¨â ­­ëå ¡ ©â
2767
  * eax = ç¨á«® ¯à®ç¨â ­­ëå ¡ ©â (0 ¯à¨ ­¥¢¥à­®¬ åí­¤«¥)
2774
  * ebx à §àãè ¥âáï
2768
  * ebx à §àãè ¥âáï
2775
‡ ¬¥ç ­¨ï:
-
 
2776
  * à®¢¥àª¨ ­  ¯à ¢¨«ì­®áâì åí­¤«  ­¥ ¤¥« ¥âáï.
-
 
Line 2777... Line 2769...
2777
 
2769
 
2778
======================================================================
2770
======================================================================
2779
 ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 255 - ®â« ¤®ç­ ï ¨­ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à .
2771
 ”ã­ªæ¨ï 53, ¯®¤äã­ªæ¨ï 255 - ®â« ¤®ç­ ï ¨­ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à . 
2780
======================================================================
2772
======================================================================
Line 2806... Line 2798...
2806
  * 5: ®¡é¥¥ ç¨á«® ¯®«ã祭­ëå ARP-¯ ª¥â®¢
2798
  * 5: ®¡é¥¥ ç¨á«® ¯®«ã祭­ëå ARP-¯ ª¥â®¢
2807
  * 6: áâ âãá ¤à ©¢¥à  ¯ ª¥â®¢, 0=­¥ ªâ¨¢¥­,
2799
  * 6: áâ âãá ¤à ©¢¥à  ¯ ª¥â®¢, 0=­¥ ªâ¨¢¥­,
2808
    ­¥­ã«¥¢®¥ §­ ç¥­¨¥= ªâ¨¢¥­
2800
    ­¥­ã«¥¢®¥ §­ ç¥­¨¥= ªâ¨¢¥­
Line 2809... Line 2801...
2809
 
2801
 
2810
======================================================================
-
 
2811
======== ”ã­ªæ¨ï 55, ¯®¤äã­ªæ¨ï 0 - § £à㧨âì ¤ ­­ë¥ ¤«ï SB16. =======
-
 
2812
======================================================================
-
 
2813
 à ¬¥âàë:
-
 
2814
  * eax = 55 - ­®¬¥à ä㭪樨
-
 
2815
  * ebx = 0 - ­®¬¥à ¯®¤ä㭪樨
-
 
2816
  * ecx = 㪠§ â¥«ì ­  ¤ ­­ë¥ (ª®¯¨àã¥âáï 64 ª¨«®¡ ©â , ¨á¯®«ì§ã¥âáï
-
 
2817
    á⮫쪮, ᪮«ìª® ãáâ ­®¢«¥­® ¯®¤ä㭪樥© 2)
-
 
2818
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
2819
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
-
 
2820
‡ ¬¥ç ­¨ï:
-
 
2821
  * ”®à¬ â ¨ à §¬¥à ¤ ­­ëå ãáâ ­ ¢«¨¢ îâáï ¯®¤ä㭪樥© 2.
-
 
2822
 
-
 
2823
======================================================================
-
 
2824
==== ”ã­ªæ¨ï 55, ¯®¤äã­ªæ¨ï 1 - ­ ç âì ¯à®¨£à뢠âì ¤ ­­ë¥ ­  SB16. ===
-
 
2825
======================================================================
-
 
2826
 à ¬¥âàë:
-
 
2827
  * eax = 55 - ­®¬¥à ä㭪樨
-
 
2828
  * ebx = 1 - ­®¬¥à ¯®¤ä㭪樨
-
 
2829
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
2830
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
-
 
2831
‡ ¬¥ç ­¨ï:
-
 
2832
  * à¥¤¢ à¨â¥«ì­® ¤ ­­ë¥ ¤®«¦­ë ¡ëâì § £à㦥­ë ¯®¤ä㭪樥© 0 ¨
-
 
2833
    ®¯à¥¤¥«ñ­ ¨å ä®à¬ â ¯®¤ä㭪樥© 2.
-
 
2834
  * ”ã­ªæ¨ï ¢®§¢à é ¥â ã¯à ¢«¥­¨¥, ª®£¤  ­ ç «®áì ¯à®¨£à뢠­¨¥ ¤ ­­ëå;
-
 
2835
    ¯®á«¥ í⮣® ¯à®¨£à뢠­¨¥ ¨¤ñâ ­¥§ ¢¨á¨¬® ®â ¯à¨«®¦¥­¨ï (¨ ¢®®¡é¥
-
 
2836
    ­¥ âॡã¥â § £à㧪¨ ¯à®æ¥áá®à ).
-
 
2837
  * à¥¤¢ à¨â¥«ì­® ¤®«¦­ë ¡ëâì ®¯à¥¤¥«¥­ë ¡ §®¢ë© ¯®àâ SB16
-
 
2838
    (¯®¤ä㭪樥© 4 ä㭪樨 21) ¨ ª ­ « DMA
-
 
2839
    (¯®¤ä㭪樥© 10 ä㭪樨 21).
-
 
2840
 
-
 
2841
======================================================================
-
 
2842
====== ”ã­ªæ¨ï 55, ¯®¤äã­ªæ¨ï 2 - ãáâ ­®¢¨âì ä®à¬ â ¤ ­­ëå SB16. =====
-
 
2843
======================================================================
-
 
2844
 à ¬¥âàë:
-
 
2845
  * eax = 55 - ­®¬¥à ä㭪樨
-
 
2846
  * ebx = 2 - ­®¬¥à ¯®¤ä㭪樨
-
 
2847
  * ecx = 0 - ãáâ ­®¢¨âì à §à來®áâì
-
 
2848
    * edx = 1 - 8¡¨â ¬®­®
-
 
2849
    * edx = 2 - 8¡¨â áâ¥à¥®
-
 
2850
  * ecx = 1 - ãáâ ­®¢¨âì à §¬¥à ¤ ­­ëå
-
 
2851
    * edx = à §¬¥à ¢ ¡ ©â å
-
 
2852
  * ecx = 2 - ãáâ ­®¢¨âì ç áâ®â㠯ந£à뢠­¨ï
-
 
2853
    * edx = ç áâ®â 
-
 
2854
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
2855
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
-
 
2856
‡ ¬¥ç ­¨ï:
-
 
2857
  * à¨ § £à㧪¥ á¨á⥬ë ãáâ ­ ¢«¨¢ îâáï á«¥¤ãî騥 ¯ à ¬¥âàë
-
 
2858
    ¯® 㬮«ç ­¨î: à §à來®áâì - 8 ¡¨â ¬®­®, à §¬¥à - 64 Š¡,
-
 
2859
    ç áâ®â  44100 ƒæ. ’¥¬ ­¥ ¬¥­¥¥ ४®¬¥­¤ã¥âáï ® ãáâ ­ ¢«¨¢ âì
-
 
2860
    ­¥®¡å®¤¨¬ë¥ §­ ç¥­¨ï, ¯®áª®«ìªã ®­¨ ¬®£«¨ ¡ëâì ¯¥à¥ãáâ ­®¢«¥­ë
-
 
2861
    ª ª®©-­¨¡ã¤ì ¯à®£à ¬¬®©.
-
 
2862
 
-
 
2863
======================================================================
2802
======================================================================
2864
====================== ”ã­ªæ¨ï 55, ¯®¤äã­ªæ¨ï 55 =====================
2803
====================== ”ã­ªæ¨ï 55, ¯®¤äã­ªæ¨ï 55 =====================
2865
==========  ç âì ¯à®¨£à뢠âì ¤ ­­ë¥ ­  ¢áâ஥­­®¬ ᯨª¥à¥. ==========
2804
==========  ç âì ¯à®¨£à뢠âì ¤ ­­ë¥ ­  ¢áâ஥­­®¬ ᯨª¥à¥. ==========
2866
======================================================================
2805
======================================================================
2867
 à ¬¥âàë:
2806
 à ¬¥âàë:
Line 3416... Line 3355...
3416
 à ¬¥âàë:
3355
 à ¬¥âàë:
3417
  * eax = 65 - ­®¬¥à ä㭪樨
3356
  * eax = 65 - ­®¬¥à ä㭪樨
3418
  * ebx = 㪠§ â¥«ì ­  ¨§®¡à ¦¥­¨¥
3357
  * ebx = 㪠§ â¥«ì ­  ¨§®¡à ¦¥­¨¥
3419
  * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y]
3358
  * ecx = [à §¬¥à ¯® ®á¨ x]*65536 + [à §¬¥à ¯® ®á¨ y]
3420
  * edx = [ª®®à¤¨­ â  ¯® ®á¨ x]*65536 + [ª®®à¤¨­ â  ¯® ®á¨ y]
3359
  * edx = [ª®®à¤¨­ â  ¯® ®á¨ x]*65536 + [ª®®à¤¨­ â  ¯® ®á¨ y]
3421
  * esi = ç¨á«® ¡¨â ­  ¯¨ªá¥«ì, ¤®«¦­® ¡ëâì 1, 4, 8, 15, 16, 24 ¨«¨ 32
3360
  * esi = ç¨á«® ¡¨â ­  ¯¨ªá¥«ì, ¤®«¦­® ¡ëâì 1,2,4,8,15,16,24 ¨«¨ 32
3422
  * edi = 㪠§ â¥«ì ­  ¯ «¨âàã (2 ¢ á⥯¥­¨ esi 梥⮢ 0x00RRGGBB);
3361
  * edi = 㪠§ â¥«ì ­  ¯ «¨âàã (2 ¢ á⥯¥­¨ esi 梥⮢ 0x00RRGGBB);
3423
          ¨£­®à¨àã¥âáï ¯à¨ esi > 8
3362
          ¨£­®à¨àã¥âáï ¯à¨ esi > 8
3424
  * ebp = ᬥ饭¨¥ ¤ ­­ëå ª ¦¤®© á«¥¤ãî饩 áâப¨ ¨§®¡à ¦¥­¨ï
3363
  * ebp = ᬥ饭¨¥ ¤ ­­ëå ª ¦¤®© á«¥¤ãî饩 áâப¨ ¨§®¡à ¦¥­¨ï
3425
          ®â­®á¨â¥«ì­® ¯à¥¤ë¤ã饩
3364
          ®â­®á¨â¥«ì­® ¯à¥¤ë¤ã饩
3426
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
3365
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
3427
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
3366
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
3428
‡ ¬¥ç ­¨ï:
3367
‡ ¬¥ç ­¨ï:
3429
  * Š®®à¤¨­ âë ¨§®¡à ¦¥­¨ï - íâ® ª®®à¤¨­ âë ¢¥àå­¥£® «¥¢®£® 㣫 
3368
  * Š®®à¤¨­ âë ¨§®¡à ¦¥­¨ï - íâ® ª®®à¤¨­ âë ¢¥àå­¥£® «¥¢®£® 㣫 
3430
    ¨§®¡à ¦¥­¨ï ®â­®á¨â¥«ì­® ®ª­ .
3369
    ¨§®¡à ¦¥­¨ï ®â­®á¨â¥«ì­® ®ª­ .
3431
  *  §¬¥à ¨§®¡à ¦¥­¨ï ¢ ¡ ©â å ¥áâì xsize*ysize.
-
 
3432
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 1 ¡¨â®¬ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï,
3370
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 1 ¡¨â®¬ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï,
3433
    §  ¨áª«î祭¨¥¬, ¡ëâì ¬®¦¥â, ¯®á«¥¤­¨å ¡ ©â®¢ áâப, ᮤ¥à¦¨â
3371
    §  ¨áª«î祭¨¥¬, ¡ëâì ¬®¦¥â, ¯®á«¥¤­¨å ¡ ©â®¢ áâப, ᮤ¥à¦¨â
3434
    ¨­ä®à¬ æ¨î ® 梥⥠8 ¯¨ªá¥«¥©, áâ à訩 ¡¨â ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã
3372
    ¨­ä®à¬ æ¨î ® 梥⥠8 ¯¨ªá¥«¥©, áâ à訩 ¡¨â ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã
3435
    ¯¨ªá¥«î.
3373
    ¯¨ªá¥«î.
-
 
3374
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 2 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï,
-
 
3375
    §  ¨áª«î祭¨¥¬, ¡ëâì ¬®¦¥â, ¯®á«¥¤­¨å ¡ ©â®¢ áâப, ᮤ¥à¦¨â
-
 
3376
    ¨­ä®à¬ æ¨î ® 梥⥠4 ¯¨ªá¥«¥©, áâ à訥 ¤¢  ¡¨â  ᮮ⢥âáâ¢ãîâ
-
 
3377
    ¯¥à¢®¬ã ¯¨ªá¥«î.
3436
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 4 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï,
3378
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 4 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï,
3437
    §  ¨áª«î祭¨¥¬ ¯®á«¥¤­¨å ¡ ©â®¢ áâப (¥á«¨ è¨à¨­  ¨§®¡à ¦¥­¨ï
3379
    §  ¨áª«î祭¨¥¬ ¯®á«¥¤­¨å ¡ ©â®¢ áâப (¥á«¨ è¨à¨­  ¨§®¡à ¦¥­¨ï
3438
    ­¥çñâ­ ), ᮤ¥à¦¨â ¨­ä®à¬ æ¨î ® 梥⥠2 ¯¨ªá¥«¥©, áâ àè ï â¥âà ¤ 
3380
    ­¥çñâ­ ), ᮤ¥à¦¨â ¨­ä®à¬ æ¨î ® 梥⥠2 ¯¨ªá¥«¥©, áâ àè ï â¥âà ¤ 
3439
    ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã ¯¨ªá¥«î.
3381
    ᮮ⢥âáâ¢ã¥â ¯¥à¢®¬ã ¯¨ªá¥«î.
3440
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 8 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï
3382
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 8 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: ª ¦¤ë© ¡ ©â ¨§®¡à ¦¥­¨ï
3441
    à áᬠâਢ ¥âáï ª ª ¨­¤¥ªá ¢ ¯ «¨âà¥.
3383
    à áᬠâਢ ¥âáï ª ª ¨­¤¥ªá ¢ ¯ «¨âà¥.
3442
  * …᫨ ¨§®¡à ¦¥­¨¥ ¨á¯®«ì§ã¥â ­¥ ¢á¥ 256 梥⮢,   ¬¥­ìè¥,
-
 
3443
    à §¬¥à ¯ «¨âàë ¬®¦¥â ¡ëâì ¬¥­ìè¥ 256.
-
 
3444
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 15 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3384
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 15 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3445
    ª®¤¨àã¥âáï ª ª (¢ ¡¨â®¢®¬ ¯à¥¤áâ ¢«¥­¨¨) 0RRRRRGGGGGBBBBB -
3385
    ª®¤¨àã¥âáï ª ª (¢ ¡¨â®¢®¬ ¯à¥¤áâ ¢«¥­¨¨) 0RRRRRGGGGGBBBBB -
3446
    ¯® 5 ¯¨ªá¥«¥© ­  ª ¦¤ë© 梥â.
3386
    ¯® 5 ¯¨ªá¥«¥© ­  ª ¦¤ë© 梥â.
3447
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 16 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3387
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 16 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3448
    ª®¤¨àã¥âáï ª ª RRRRRGGGGGGBBBBB (á奬  5+6+5).
3388
    ª®¤¨àã¥âáï ª ª RRRRRGGGGGGBBBBB (á奬  5+6+5).
3449
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 24 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3389
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 24 ¡¨â ¬¨ ­  ¯¨ªá¥«ì: 梥⠪ ¦¤®£® ¯¨ªá¥«ï
3450
    ª®¤¨àã¥âáï âà¥¬ï ¡ ©â ¬¨ - ¯®á«¥¤®¢ â¥«ì­® ᨭïï, §¥«ñ­ ï,
3390
    ª®¤¨àã¥âáï âà¥¬ï ¡ ©â ¬¨ - ¯®á«¥¤®¢ â¥«ì­® ᨭïï, §¥«ñ­ ï, ªà á­ ï
3451
    ªà á­ ï á®áâ ¢«ïî騥 梥â .
3391
    á®áâ ¢«ïî騥 梥â .
3452
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 32 ¡¨â ¬¨ ­  ¯¨ªá¥«ì:  ­ «®£¨ç­® 24, ⮫쪮
3392
  * ”®à¬ â ¨§®¡à ¦¥­¨ï á 32 ¡¨â ¬¨ ­  ¯¨ªá¥«ì:  ­ «®£¨ç­® 24, ⮫쪮
3453
    ¥áâì ¥éñ ¨£­®à¨àã¥¬ë© ç¥â¢ñàâë© ¡ ©â.
3393
    ¥áâì ¥éñ ¨£­®à¨àã¥¬ë© ç¥â¢ñàâë© ¡ ©â.
3454
  * ‚맮¢ ä㭪樨 7 íª¢¨¢ «¥­â¥­ ¢ë§®¢ã í⮩ ä㭪樨 á ¯ à ¬¥âà ¬¨
3394
  * ‚맮¢ ä㭪樨 7 íª¢¨¢ «¥­â¥­ ¢ë§®¢ã í⮩ ä㭪樨 á ¯ à ¬¥âà ¬¨
3455
    esi=24, ebp=0.
3395
    esi=24, ebp=0.
Line 3812... Line 3752...
3812
  * …᫨ ecx=0, â® äã­ªæ¨ï ®á¢®¡®¦¤ ¥â ¡«®ª ¯ ¬ï⨠¯®  ¤à¥áã edx ¨
3752
  * …᫨ ecx=0, â® äã­ªæ¨ï ®á¢®¡®¦¤ ¥â ¡«®ª ¯ ¬ï⨠¯®  ¤à¥áã edx ¨
3813
    ¢®§¢à é ¥â 0.
3753
    ¢®§¢à é ¥â 0.
3814
  * ‘®¤¥à¦¨¬®¥ ¯ ¬ï⨠¢¯«®âì ¤® ­ ¨¬¥­ì襣® ¨§ áâ à®£® ¨ ­®¢®£®
3754
  * ‘®¤¥à¦¨¬®¥ ¯ ¬ï⨠¢¯«®âì ¤® ­ ¨¬¥­ì襣® ¨§ áâ à®£® ¨ ­®¢®£®
3815
    à §¬¥à®¢ á®åà ­ï¥âáï.
3755
    à §¬¥à®¢ á®åà ­ï¥âáï.
Line 3816... Line 3756...
3816
 
3756
 
3817
===========================================================================
3757
======================================================================
3818
====== ”ã­ªæ¨ï 68, ¯®¤äã­ªæ¨ï 22 - ®âªàëâì ¨¬¥­®¢ ­ãî ®¡« áâì ¯ ¬ïâ¨. =====
3758
=== ”ã­ªæ¨ï 68, ¯®¤äã­ªæ¨ï 22 - ®âªàëâì ¨¬¥­®¢ ­­ãî ®¡« áâì ¯ ¬ïâ¨. ==
3819
===========================================================================
-
 
3820
 
3759
======================================================================
3821
 à ¬¥âàë
3760
 à ¬¥âàë:
3822
  * eax = 68 - ­®¬¥à ä㭪樨
3761
  * eax = 68 - ­®¬¥à ä㭪樨
3823
  * ebx = 22 - ­®¬¥à ¯®¤ä㭪樨
3762
  * ebx = 22 - ­®¬¥à ¯®¤ä㭪樨
3824
  * ecx = ¨¬ï ®¡« áâ¨. Œ ªá¨¬ã¬ 32 ᨬ¢®«  ¢ª«îç ï § ¢¥àè î騩 ­®«ì
3763
  * ecx = ¨¬ï ®¡« áâ¨. Œ ªá¨¬ã¬ 31 ᨬ¢®«, ¢ª«îç ï § ¢¥àè î騩 ­®«ì
3825
  * edx = à §¬¥à ®¡« á⨠¢ ¡ ©â å ¤«ï SHM_CREATE ¨ SHM_OPEN_ALWAYS
3764
  * edx = à §¬¥à ®¡« á⨠¢ ¡ ©â å ¤«ï SHM_CREATE ¨ SHM_OPEN_ALWAYS
3826
  * esi = ä« £¨ ®âªàëâ¨ï ¨ ¤®áâ㯠
-
 
3827
 
3765
  * esi = ä« £¨ ®âªàëâ¨ï ¨ ¤®áâ㯠:
3828
          SHM_OPEN        = 0x00
-
 
3829
          SHM_OPEN_ALWAYS = 0x04
-
 
3830
          SHM_CREATE      = 0x08
-
 
3831
          SHM_READ        = 0x00
-
 
3832
          SHM_WRITE       = 0x01
-
 
3833
 
3766
    * SHM_OPEN        = 0x00 - ®âªàëâì áãé¥áâ¢ãîéãî ®¡« áâì ¯ ¬ïâ¨.
3834
          SHM_CREATE - ᮧ¤ âì ­®¢ãî ®¡« áâì ¯ ¬ïâ¨. …᫨ ®¡« áâì á
3767
                          …᫨ ®¡« áâì á â ª¨¬ ¨¬¥­¥¬ ­¥ áãé¥áâ¢ã¥â,
3835
          â ª¨¬ ¨¬¥­¥¬ 㦥 áãé¥áâ¢ã¥â äã­ªæ¨ï ¢¥à­ñâ ª®¤ ®è¨¡ª¨ E_ACCESS
3768
                          äã­ªæ¨ï ¢¥à­ñâ ª®¤ ®è¨¡ª¨ 5.
3836
          SHM_OPEN_ALWAYS - ®âªà뢠¥â áãé¥áâ¢ãîéãî ¨«¨ ᮧ¤ ñâ ­®¢ãî
3769
    * SHM_OPEN_ALWAYS = 0x04 - ®âªàëâì áãé¥áâ¢ãîéãî ¨«¨ ᮧ¤ âì ­®¢ãî
3837
          ®¡« áâì ¯ ¬ïâ¨.
3770
                          ®¡« áâì ¯ ¬ïâ¨.
3838
          SHM_OPEN - ®âªà뢠¥â áãé¥áâ¢ãîéãî ®¡« áâì ¯ ¬ïâ¨. …᫨
3771
    * SHM_CREATE      = 0x08 - ᮧ¤ âì ­®¢ãî ®¡« áâì ¯ ¬ïâ¨.
3839
          ®¡« áâì á â ª¨¬ ¨¬¥­¥¬ ­¥ áãé¥áâ¢ã¥â äã­ªæ¨ï ¢¥à­ñâ ª®¤
3772
                          …᫨ ®¡« áâì á â ª¨¬ ¨¬¥­¥¬ 㦥 áãé¥áâ¢ã¥â,
3840
          ®è¨¡ª¨ E_NOTFOUND.
-
 
3841
 
3773
                          äã­ªæ¨ï ¢¥à­ñâ ª®¤ ®è¨¡ª¨ 10.
3842
          SHM_READ - ¤®áâ㯠⮫쪮 ­  ç⥭¨¥.
3774
    * SHM_READ        = 0x00 - ¤®áâ㯠⮫쪮 ­  ç⥭¨¥
3843
          SHM_WRITE - ¤®áâ㯠­  ç⥭¨¥ ¨ § ¯¨áì.
-
 
3844
 
3775
    * SHM_WRITE       = 0x01 - ¤®áâ㯠­  ç⥭¨¥ ¨ § ¯¨áì
3845
‚®§¢à é ¥¬ë¥ §­ ç¥­¨ï:
3776
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
3846
  * eax = 㪠§ â¥«ì ­  ®¡« áâì ¯ ¬ï⨠¨«¨ ­®«ì ¢ á«ãç ¥ ®è¨¡ª¨
3777
  * eax = 㪠§ â¥«ì ­  ®¡« áâì ¯ ¬ïâ¨, 0 ¯à¨ ®è¨¡ª¥
3847
  * edx = ¥á«¨ ­®¢ ï ®¡« áâì ᮧ¤ ñâáï SHM_CREATE ¨«¨ SHM_OPEN_ALWAYS
3778
  * ¯à¨ ᮧ¤ ­¨¨ ­®¢®© ®¡« á⨠(SHM_CREATE ¨«¨ SHM_OPEN_ALWAYS):
3848
          ­®«ì ¢ á«ãç ¥ ãá¯¥å  ¨«¨ ª®¤ ®è¨¡ª¨.
3779
    edx = 0 - ãᯥå, ¨­ ç¥ - ª®¤ ®è¨¡ª¨
3849
          ¥á«¨ áãé¥áâ¢ãîé ï ®¡« áâì ®âªà뢠¥âáï SHM_OPEN ¨«¨ SHM_OPEN_ALWAYS
3780
  * ¯à¨ ®âªàë⨨ áãé¥áâ¢ãî饩 ®¡« á⨠(SHM_OPEN ¨«¨ SHM_OPEN_ALWAYS):
3850
          à §¬¥à ®¡« á⨠¢ ¡ ©â å ¨«¨ ª®¤ ®è¨¡ª¨
-
 
3851
 
3781
    edx = ª®¤ ®è¨¡ª¨ (¯à¨ eax=0) ¨«¨ à §¬¥à ®¡« á⨠¢ ¡ ©â å
3852
Š®¤ë ®è¨¡®ª:
3782
Š®¤ë ®è¨¡®ª:
3853
  * E_NOTFOUND =  5
3783
  * E_NOTFOUND = 5
3854
  * E_ACCESS   = 10
3784
  * E_ACCESS = 10
3855
  * E_NOMEM    = 30
3785
  * E_NOMEM = 30
3856
  * E_PARAM    = 33
-
 
3857
 
3786
  * E_PARAM = 33
3858
‡ ¬¥ç ­¨ï:
3787
‡ ¬¥ç ­¨ï:
3859
  * …᫨ ᮧ¤ ñâáï ­®¢ ï ®¡« áâì â® ä« £¨ ¤®áâ㯠 ãáâ ­ ¢«¨¢ îâ
3788
  * …᫨ ᮧ¤ ñâáï ­®¢ ï ®¡« áâì, â® ä« £¨ ¤®áâ㯠 ãáâ ­ ¢«¨¢ îâ
-
 
3789
    ¬ ªá¨¬ «ì­ë¥ ¯à ¢  ¤®áâ㯠 ¤«ï ®áâ «ì­ëå ¯à®æ¥áᮢ. ®¯ë⪠
-
 
3790
    ®âªàëâ¨ï ¤à㣨¬ ¯®â®ª®¬ á ­¥à §à¥èñ­­ë¬¨ ¯à ¢ ¬¨ ¯à®¢ «¨âáï
3860
    ¬ ªá¨¬ «ì­ë¥ ¯à ¢  ¤®áâ㯠 ¤«ï ®áâ «ì­ëå ¯à®æ¥áᮢ.
3791
    á ª®¤®¬ ®è¨¡ª¨ E_ACCESS.
3861
  * ®¤¨â¥«ì᪨© ¯à®æ¥áá ¢á¥£¤  ¨¬¥¥â ¤®áâ㯠­  § ¯¨áì.
-
 
Line 3862... Line 3792...
3862
 
3792
  * à®æ¥áá, ᮧ¤ ¢è¨© ®¡« áâì, ¢á¥£¤  ¨¬¥¥â ¤®áâ㯠­  § ¯¨áì.
3863
 
3793
 
3864
===========================================================================
3794
======================================================================
3865
====== ”ã­ªæ¨ï 68, ¯®¤äã­ªæ¨ï 23 - § ªàëâì ¨¬¥­®¢ ­ãî ®¡« áâì ¯ ¬ïâ¨. =====
-
 
3866
===========================================================================
3795
=== ”ã­ªæ¨ï 68, ¯®¤äã­ªæ¨ï 23 - § ªàëâì ¨¬¥­®¢ ­­ãî ®¡« áâì ¯ ¬ïâ¨. ==
3867
 
3796
======================================================================
3868
 à ¬¥âàë
3797
 à ¬¥âàë:
3869
  * eax = 68 - ­®¬¥à ä㭪樨
3798
  * eax = 68 - ­®¬¥à ä㭪樨
3870
  * ebx = 23 - ­®¬¥à ¯®¤ä㭪樨
-
 
3871
  * ecx = ¨¬ï ®¡« áâ¨. Œ ªá¨¬ã¬ 32 ᨬ¢®«  ¢ª«îç ï § ¢¥àè î騩 ­®«ì
3799
  * ebx = 23 - ­®¬¥à ¯®¤ä㭪樨
-
 
3800
  * ecx = ¨¬ï ®¡« áâ¨. Œ ªá¨¬ã¬ 31 ᨬ¢®«, ¢ª«îç ï § ¢¥àè î騩 ­®«ì
-
 
3801
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
3802
  * eax à §àãè ¥âáï
-
 
3803
‡ ¬¥ç ­¨ï:
3872
 
3804
  * Ž¡« áâì ¯ ¬ï⨠䨧¨ç¥áª¨ ®á¢®¡®¦¤ ¥âáï (á § ¡ë¢ ­¨¥¬ ¢á¥å ¤ ­­ëå
3873
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
-
 
3805
    ¨ ¢ë᢮¡®¦¤¥­¨¥¬ 䨧¨ç¥áª®© ¯ ¬ïâ¨), ª®£¤  ¥ñ § ªà®îâ
-
 
3806
    ¢á¥ ®âªàë¢è¨¥ ¯®â®ª¨.
Line 3874... Line 3807...
3874
  * ­¥ ®¯à¥¤¥«¥­®
3807
  * à¨ § ¢¥à襭¨¨ ¯®â®ª  ®á¢®¡®¦¤ îâáï ¢á¥ ®âªàëâë¥ ¨¬
3875
 
3808
    ®¡« á⨠¯ ¬ïâ¨.
3876
 
3809
 
3877
======================================================================
3810
======================================================================
Line 3905... Line 3838...
3905
    * ¯à®æ¥áá ¯à¨®áâ ­®¢«¥­
3838
    * ¯à®æ¥áá ¯à¨®áâ ­®¢«¥­
3906
à¨ § ¢¥à襭¨¨ ®â« ¤ç¨ª  ¯à¨¡¨¢ îâáï ¢á¥ ®â« ¦¨¢ ¥¬ë¥ ¯à®æ¥ááë.
3839
à¨ § ¢¥à襭¨¨ ®â« ¤ç¨ª  ¯à¨¡¨¢ îâáï ¢á¥ ®â« ¦¨¢ ¥¬ë¥ ¯à®æ¥ááë.
3907
…᫨ ®â« ¤ç¨ª í⮣® ­¥ å®ç¥â, ®­ ¤®«¦¥­ ¯à¥¤¢ à¨â¥«ì­® ®âª«îç¨âìáï
3840
…᫨ ®â« ¤ç¨ª í⮣® ­¥ å®ç¥â, ®­ ¤®«¦¥­ ¯à¥¤¢ à¨â¥«ì­® ®âª«îç¨âìáï
3908
¯®¤ä㭪樥© 3.
3841
¯®¤ä㭪樥© 3.
Line 3909... Line 3842...
3909
 
3842
 
3910
‚ᥠ¯®¤ä㭪樨, ªà®¬¥ 4 ¨ 5, ¯à¨¬¥­¨¬ë ⮫쪮 ª ¯à®æ¥áá ¬/¯®â®ª ¬,
3843
‚ᥠ¯®¤ä㭪樨 ¯à¨¬¥­¨¬ë ⮫쪮 ª ¯à®æ¥áá ¬/¯®â®ª ¬, § ¯ã饭­ë¬
3911
§ ¯ã饭­ë¬ ¨§ ⥪ã饣® ä㭪樥© 70 á ãáâ ­®¢«¥­­ë¬ ä« £®¬ ®â« ¤ª¨.
3844
¨§ ⥪ã饣® ä㭪樥© 70 á ãáâ ­®¢«¥­­ë¬ ä« £®¬ ®â« ¤ª¨.
3912
Žâ« ¤ª  ¬­®£®¯®â®ç­ëå ¯à®£à ¬¬ ¯®ª  ­¥ ¯®¤¤¥à¦¨¢ ¥âáï.
3845
Žâ« ¤ª  ¬­®£®¯®â®ç­ëå ¯à®£à ¬¬ ¯®ª  ­¥ ¯®¤¤¥à¦¨¢ ¥âáï.
3913
®«­ë© ᯨ᮪ ¯®¤ä㭪権:
3846
®«­ë© ᯨ᮪ ¯®¤ä㭪権:
3914
  * ¯®¤äã­ªæ¨ï 0 - ®¯à¥¤¥«¨âì ®¡« áâì ¤ ­­ëå ¤«ï ®â« ¤®ç­ëå á®®¡é¥­¨©
3847
  * ¯®¤äã­ªæ¨ï 0 - ®¯à¥¤¥«¨âì ®¡« áâì ¤ ­­ëå ¤«ï ®â« ¤®ç­ëå á®®¡é¥­¨©
3915
  * ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì á®áâ®ï­¨¥ ॣ¨áâ஢ ®â« ¦¨¢ ¥¬®£® ¯®â®ª 
3848
  * ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì á®áâ®ï­¨¥ ॣ¨áâ஢ ®â« ¦¨¢ ¥¬®£® ¯®â®ª 
Line 4004... Line 3937...
4004
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
3937
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
4005
‡ ¬¥ç ­¨ï:
3938
‡ ¬¥ç ­¨ï:
4006
  * …᫨ ¯à®æ¥áá ¡ë« ¯à¨®áâ ­®¢«¥­, ®­ ¢®§®¡­®¢«ï¥â ¢ë¯®«­¥­¨¥.
3939
  * …᫨ ¯à®æ¥áá ¡ë« ¯à¨®áâ ­®¢«¥­, ®­ ¢®§®¡­®¢«ï¥â ¢ë¯®«­¥­¨¥.
Line 4007... Line 3940...
4007
 
3940
 
4008
======================================================================
3941
======================================================================
4009
=========== ”ã­ªæ¨ï 69, ¯®¤äã­ªæ¨ï 4 - ¯à¨®áâ ­®¢¨âì ¯®â®ª. ==========
3942
==== ”ã­ªæ¨ï 69, ¯®¤äã­ªæ¨ï 4 - ¯à¨®áâ ­®¢¨âì ®â« ¦¨¢ ¥¬ë© ¯®â®ª. ====
4010
======================================================================
3943
======================================================================
4011
 à ¬¥âàë:
3944
 à ¬¥âàë:
4012
  * eax = 69 - ­®¬¥à ¯à®æ¥áá 
3945
  * eax = 69 - ­®¬¥à ¯à®æ¥áá 
4013
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
3946
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
4014
  * ecx = ¨¤¥­â¨ä¨ª â®à
3947
  * ecx = ¨¤¥­â¨ä¨ª â®à
4015
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
3948
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
3949
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
-
 
3950
‡ ¬¥ç ­¨ï:
-
 
3951
  * à®æ¥áá ¤®«¦¥­ ¡ëâì § £à㦥­ ¤«ï ®â« ¤ª¨ (ª ª 㪠§ ­® ¢
Line 4016... Line 3952...
4016
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
3952
    ®¡é¥¬ ®¯¨á ­¨¨).
4017
 
3953
 
4018
======================================================================
3954
======================================================================
4019
====================== ”ã­ªæ¨ï 69, ¯®¤äã­ªæ¨ï 5 ======================
3955
====================== ”ã­ªæ¨ï 69, ¯®¤äã­ªæ¨ï 5 ======================
4020
=================== ‚®§®¡­®¢¨âì ¢ë¯®«­¥­¨¥ ¯®â®ª . ===================
3956
============ ‚®§®¡­®¢¨âì ¢ë¯®«­¥­¨¥ ®â« ¦¨¢ ¥¬®£® ¯®â®ª . ============
4021
======================================================================
3957
======================================================================
4022
 à ¬¥âàë:
3958
 à ¬¥âàë:
4023
  * eax = 69 - ­®¬¥à ä㭪樨
3959
  * eax = 69 - ­®¬¥à ä㭪樨
4024
  * ebx = 5 - ­®¬¥à ¯®¤ä㭪樨
3960
  * ebx = 5 - ­®¬¥à ¯®¤ä㭪樨
4025
  * ecx = ¨¤¥­â¨ä¨ª â®à
3961
  * ecx = ¨¤¥­â¨ä¨ª â®à
-
 
3962
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
3963
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
-
 
3964
‡ ¬¥ç ­¨ï:
Line 4026... Line 3965...
4026
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
3965
  * à®æ¥áá ¤®«¦¥­ ¡ëâì § £à㦥­ ¤«ï ®â« ¤ª¨ (ª ª 㪠§ ­® ¢
4027
  * äã­ªæ¨ï ­¥ ¢®§¢à é ¥â §­ ç¥­¨ï
3966
    ®¡é¥¬ ®¯¨á ­¨¨).
4028
 
3967
 
4029
======================================================================
3968
======================================================================