home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / intel386.doc / 3 < prev    next >
Encoding:
Text File  |  1990-01-01  |  92.8 KB  |  2,101 lines

  1.                  - 67 -
  2.  
  3.                 ùÇæÆ£ 3
  4.  
  5.      ÅÉÄâÉÇîîêÉÄéÇìêà æ ÅÄïì¢î êæÅÄï£çÄéÇìêàî 32 ÉÇçɃäÄé:
  6.            ÅÉÄæÆÄë çÇÖêÖàìì¢ë Éàåêî
  7.           ─────────────────────────────────────
  8.    Çασ¿ΓѬΓπαá 80386 ß αѪ¿¼«¼ ºáΘ¿Γδ »αÑñ«σαá¡∩ÑΓ »α«Γ¿ó ó½¿∩¡¿∩
  9. «Φ¿í«¬ ó »α«úαá¼¼áσ ¿ º½«¡á¼ÑαÑ¡¡«ú« »α«úαá¼¼¿α«óá¡¿∩.¥Γá  ºáΘ¿Γá
  10. ∩ó½∩ÑΓß∩ ¡áßΓ«½∞¬« »«½¡«⌐,  τΓ«  ß¿ßΓѼá,  ¿ß»«½∞ºπεΘá∩  ßαÑñßΓóá
  11. ºáΘ¿Γδ    ó  »«½¡«⌐  ¼ÑαÑ,  ¼«ªÑΓ  íδΓ∞  í«½ÑÑ  ß½«ª¡«⌐,    τѼ   φΓ«
  12. ¡Ñ«íσ«ñ¿¼« ¿½¿ ªÑ½áΓѽ∞¡«  ñ½∩    ¼¡«ú¿σ    »α¿¼Ñ¡Ñ¡¿⌐.  Å«φΓ«¼π  φΓá
  13. τáßΓ∞ »«ßó∩Θѡᠠ    ÄæìÄéÇî Σπ¡¬µ¿«¡¿α«óá¡¿∩ ó 32-í¿Γ«ó«¼ αѪ¿¼Ñ
  14. ºáΘ¿Γδ, ¬«Γ«αδÑ ½Ñú¬«αáß»α«ßΓαá¡∩εΓß∩ ¡á óßÑ 32-í¿Γ«óδÑ  ß¿ßΓѼδ.
  15. ¥Γá    τáßΓ∞    ó¬½ετáÑΓ    ¿¡Σ«α¼áµ¿ε      «    »α«ßΓ«⌐       ¼«ñѽ¿
  16. »«½∞º«óáΓѽ∞-ßπ»Ñαó¿º«α  ó  αѪ¿¼Ñ  ºáΘ¿Γδ  ¿  »α¿¼Ñα    »α«úαá¼¼δ
  17. πßΓᡫ󬿠 Γᬫ⌐  ¼«ñѽ¿  ¡Ñ»«ßαÑñßΓóÑ¡¡«   ß    ¼«¼Ñ¡Γá   ºá»π߬á
  18. »α«µÑßß«αá.
  19.    Ä»¿ßδóáѼδÑ ÄæìÄ颠«í½áñáεΓ ñ«ó«½∞¡«  í«½∞Φ¿¼¿  ó«º¼«ª¡«ßΓ∩¼¿.
  20. ū߼«Γα¿¼, τΓ«    «¡¿  ¼«úπΓ  óδ»«½¡¿Γ∞.    êß»«½∞ºπ∩  íẫóδ⌐  ¡áí«α
  21. ßαÑñßΓó «íÑß»ÑτÑ¡¿∩ ºáΘ¿Γδ, »α«úαá¼¼¿ßΓ ¼«ªÑΓ ß«ºñáΓ∞  32-í¿Γ«óπε
  22. ß¿ßΓѼπ ß 32-í¿Γ«ó«⌐ áñαÑßᵿÑ⌐,  32-í¿Γ«ó«⌐  «íαáí«Γ¬«⌐  ñá¡¡δσ,
  23. ßΓαá¡¿τ¡«⌐  ó¿αΓπá½∞¡«⌐  »á¼∩Γ∞ε   ¿   2-σ   πα«ó¡Ñó«⌐     ß¿ßΓѼ«⌐
  24. »α¿«α¿ΓÑΓ«ó: »«½∞º«óáΓѽ∩ ¿ ßπ»Ñα󿺫αá.
  25.    äÑ⌐ßΓó¿Γѽ∞¡«: Γ« τΓ« ¼δ ¡áºδóáѼ ÄæìÄéÇîê  80386  »αÑó«ßσ«ñ¿Γ
  26. óßε áασ¿ΓѬΓπαπ ¡Ñ߬«½∞¬¿σ ñαπú¿σ 32-í¿Γ«óδσ »α«µÑßß«α«ó,  ¿  φΓ¿
  27. ΓѼδ,  ßἿ  »«   ßÑíÑ,   ß«ñÑαªáΓ   ñ«ßΓáΓ«τ¡«   ¼áΓÑα¿á½á   ñ½∩
  28. »αá¬Γ¿τÑ߬«⌐ ú½áóδ »« αѪ¿¼π ºáΘ¿Γδ. éδ ¡á⌐ñÑΓÑ,  τΓ«  φΓá  ú½áóá
  29. »«½Ñº¡á »αá¬Γ¿τÑ߬¿ ó« óßÑ⌐ óáΦÑ⌐ αáí«ΓÑ ó  32-í¿Γ«ó«¼    αѪ¿¼Ñ    ß
  30. 80386.
  31.    æ½ÑñπεΘ¿Ñ ΓÑ¼δ «Γ½«ªÑ¡δ ñ« »«ß½Ññ¡¿σ ú½áó:  ó¿αΓπá½∞¡δ⌐  αѪ¿¼
  32. 8086, á»»áαáΓ¡á∩ ¼π½∞Γ¿ºáñáτ¡«ßΓ∞ ¿ óßΓα«Ñ¡¡δÑ ßαÑñßΓóá «Γ½áñ¬¿ ó
  33. 80386.
  34.  
  35.                 âïÇéÇ 7
  36.         ÇäÉàæÇûꃠÅÇîƒÆê é 32-ÉÇçɃäìÄî Éàåêîà
  37.          ─────────────────────────────
  38. ¥Γá ú½áóá «»¿ßδóáÑΓ ß¿ßΓѼπ áñαÑßᵿ¿ ó 32-αáºα∩ñ¡«¼  αѪ¿¼Ñ,  Γ«
  39. ÑßΓ∞ ¬«úñá  «íαáíáΓδóáÑΓß∩  32-í¿Γ«ó«Ñ    ¬«ñ«ó«Ñ  ß½«ó«    ó  αѪ¿¼Ñ
  40. ºáΘ¿Γδ. 32-í¿Γ«óδÑ áñαÑß¡δÑ αѪ¿¼δ «ΓαáªáεΓ ¿ßΓ¿¡¡πε ¼«Θ∞  80386.
  41. Ä¡¿ «íÑß»Ñτ¿óáεΓ ú«αáºñ« í«½∞Φπε «íΘ¡«ßΓ∞ ¿ ¼«Θ¡«ßΓ∞ ßαÑñßΓó  ñ½∩
  42. óδ»«½¡Ñ¡¿∩ »α«úαá¼¼, τѼ ó«º¼«ª¡« ó 16-αáºα∩ñ¡«¼ áñαÑß¡«¼ αѪ¿¼Ñ.
  43. ìá»α¿¼Ñα, ½εí«⌐ «íΘ¿⌐ αÑú¿ßΓα ¼«ª¡« ¿ß»«½∞º«óáΓ∞  ó  32-αáºα∩ñ¡«¼
  44. áñαÑß¡«¼   αѪ¿¼Ñ   ¿    ¿¡ñѬߡπε   ¬«¼»«¡Ñ¡Γπ      áñαÑßá    ¼«ª¡«
  45. ¼áßΦΓáí¿α«óáΓ∞ τÑαѺ 1, 2, 4, ¿½¿ 8.
  46.    ôñ«íßΓó«, »«½πτÑ¡¡«Ñ  í½áú«ñáα∩ «íΘ¡«ßΓ¿ 32-αáºα∩ñ¡δσ áñαÑß¡δσ
  47. Σ«α¼   ß¿½∞¡«    «í½ÑúτáÑΓ   αáºαáí«Γ¬π     »α«úαá¼¼.   ö«α¼¿α«óá¡¿Ñ
  48. 32-αáºα∩ñ¡«ú«  áñαÑßá  τáßΓ«  ¼«ªÑΓ  »α«¿ßσ«ñ¿Γ∞  íѺ  πóѽ¿τÑ¡¿∩
  49. óαѼѡ¿ ¿ß»«½¡Ñ¡¿∩ ¿¡ßΓαπ¬µ¿¿. Ç»»áαáΓ¡δÑ  ßαÑñßΓóá  Σ«α¼¿α«óá¡¿∩
  50. áñαÑßá - «ß¡«ó¡«Ñ ñ«ßΓ¿ªÑ¡¿Ñ  80386  »«  ßαáó¡Ñ¡¿ε  ß  ¡Ñ¬«Γ«α묨
  51. ñαπú¿¼¿  ßαáó¡¿¼δ¼¿   ß   ¡¿¼    ¼¿¬α«»α«µÑßß«αἿ.   äáªÑ   αѪ¿¼
  52. ¿¡ñѬßᵿ¿-¼áßΦΓáí¿α«óá¡¿∩  ¡Ñ    πóѽ¿τ¿óáÑΓ  óαѼѡ¿   óδ»«½¡Ñ¡¿∩
  53. «»Ñαᵿ¿. Å«½«ª¿Γѽ∞¡δ⌐ φΣΣÑ¬Γ    «Γ  Γᬫú«  »αÑñßΓáó½Ñ¡¿∩  óÑß∞¼á
  54. «ΘπΓ¿¼, Γᬠ¬á¬ áñαÑßᵿ∩ »á¼∩Γ¿ - τáßΓ∞ »«τΓ¿    ¬áªñ«⌐    ¬«¼¼á¡ñδ.
  55. ìÑ »α¿¡¿ªá∩ ßαáó¡¿Γѽ∞¡δÑ á߻ѬΓδ ñαπú¿σ 32 - í¿Γ¡δσ »α«µÑßß«α«ó,
  56. «Γ¼ÑΓ¿¼ ¬á¬ Σá¬Γ, τΓ« ¼¿¬α«»α«µÑßß«αδ 68020 ¿½¿ 32000 ΓαÑíπεΓ ÑΘÑ
  57. ¡á 15 óαѼѡ¡δσ µ¿¬½«ó í«½∞ΦÑ  ñ½∩  »αÑñßΓáó½Ñ¡¿∩  í«½ÑÑ  ß½«ª¡δσ
  58. áñαÑß¡δ󠬫¼í¿¡áµ¿⌐. çá 15 µ¿¬½«ó 80386 ¿ß»«½¡∩ÑΓ, ó  ßαÑñ¡Ñ¼,    2
  59. 1/2 »«½¡δσ ¿¡ßΓαπ¬µ¿⌐, ó¬½ετá∩ óδτ¿ß½Ñ¡¿Ñ áñαÑßá.
  60.  
  61.                  - 68 -
  62.               32-üêÆÄéǃ ÇäÉàæÇûêƒ
  63.                ────────────────────
  64.    é 32-í¿Γ«ó«¼ αѪ¿¼Ñ ß ºáΘ¿Γ«⌐ ñÑ⌐ßΓó¿Γѽ∞¡δ⌐ áñαÑß óδτ¿ß½∩ÑΓß∩
  65. ¬á¬ ßπ¼¼á, ¼á¬ß¿¼π¼, 3-σ 32-αáºα∩ñ¡δσ áñαÑß¡δσ    ¬«¼»«¡Ñ¡Γ:  íáºδ,
  66. ß¼ÑΘÑ¡¿∩  ¿  ¿¡ñѬßá.  äÑ⌐ßΓó¿Γѽ∞¡δ⌐  áñαÑß,  »«φΓ«¼π,  ∩ó½∩ÑΓß∩
  67. 32-αáºα∩ñ¡δ¼.  ÄíΘ¿⌐  »α«µÑßß  32-αáºα∩ñ¡«⌐  áñαÑßᵿ¿,   ó¬½ετá∩
  68. ¼áßΦΓáí¿α«óá¡¡πε ¿¡ñѬßᵿε, »«¬áºá¡ ¡á α¿ß. 7.1.
  69.    32-αáºα∩ñ¡δ⌐ áñαÑß  »«½πτÑ¡    ¬á¬  ß¼ÑΘÑ¡¿Ñ  «Γ  íáºδ  ΓѬπΘÑú«
  70. ßÑú¼Ñ¡Γá »á¼∩Γ¿. æ½Ññ«óáΓѽ∞¡«, ó ¬áτÑßΓóÑ  óΓ«α«ú«  Φáúá  ½εí«ú«
  71. 32-í¿Γ«ó«ú«   Σ«α¼¿α«óá¡¿∩   áñαÑßá,   íẫóδ⌐     áñαÑß     ßÑú¼Ñ¡Γá
  72. ߬½áñδóáÑΓß∩ ß φΣΣÑ¬Γ¿ó¡δ¼ áñαÑß«¼, «íαáºπ∩  32-í¿Γ«óδ⌐  ½¿¡Ñ⌐¡δ⌐
  73. áñαÑß.    üẫóδ⌐  áñαÑß    ßÑú¼Ñ¡Γá   íÑαÑΓß∩   ¿º   ñÑß¬α¿»Γ«αá    -
  74. 8-íá⌐Γ«ó«ú« í½«¬á  ñá¡¡δσ,  ¬«Γ«αδ⌐  «»¿ßδóáÑΓ    σáαá¬ΓÑα¿ßΓ¿¬¿    ¿
  75. αáß»«½«ªÑ¡¿Ñ ¬áªñ«ú« ßÑú¼Ñ¡Γá. äÑß¬α¿»Γ«αδ αáßß¼«ΓαÑ¡δ ó ú½. 8.
  76.    32-αáºα∩ñ¡δ⌐ αѪ¿¼ óδ»«½¡Ñ¡¿∩ «»Ñαᵿ⌐ «íÑß»Ñτ¿óáÑΓ Σ¿º¿τÑ߬«Ñ
  77.                32
  78. áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« 2   íá⌐Γ, ñαπú¿¼¿ ß½«óἿ, 4 âíá⌐Γ.  ¥Γ«    -
  79. »α∩¼«⌐      αѺπ½∞ΓáΓ    32-αáºα∩ñ¡«⌐    áñαÑßᵿ¿,    úÑ¡Ñα¿απεΘÑ⌐
  80. 32-αáºα∩ñ¡δδ⌐ ½¿¡Ñ⌐¡δ⌐ áñαÑß.
  81.  
  82.         ééàäàìêà é ÄÉâÇìêçÇûê₧ æÆÉÇìêùìÄë ÅÇîƒÆê
  83.          ────────────────────────────────────────
  84.    é 80386 αÑ὿º«óá¡á á»»áαáΓ¡á∩ »«ññÑ᪬á ó¿αΓπá½∞¡«⌐ »á¼∩Γ¿    ß
  85. »«¼«Θ∞ε   ßΓαá¡¿τ¡«⌐   áñαÑßᵿ¿.   ß¿ßΓѼᠠ áñαÑßᵿ¿,   ¬«Γ«αá
  86. óδτ¿ß½∩∩∩ÑΓ  φΣΣÑ¬Γ¿ó¡δ⌐  áñαÑß,   ¡Ñ    ºáó¿ß¿Γ   «Γ   ßΓαá¡¿τ¡«⌐
  87. áñαÑßᵿ¿.  æΓαá¡¿τ¡á∩    áñαÑßᵿ∩,   Ñß½¿   πú«ñ¡«,   -   »α«µÑßß
  88. Γαá¡ß½∩µ¿¿   »αÑñΦÑßΓóπεΘ¿⌐    óδτ¿ß½Ñ¡¿ε    ½¿¡Ñ⌐¡«ú«      áñαÑßá,
  89. »αÑñΦÑßΓóπεΘ¿⌐    ñ«ßΓπ»π  ó  »á¼∩Γ∞.   32-í¿Γ«óá∩   áñαÑßᵿ∩   ß«
  90. ßΓαá¡¿τ¡«⌐ «αúá¡¿ºáµ¿Ñ⌐ ¿½½εßΓα¿απÑΓß∩ α¿ß. 7.2. èᬠ»«¬áºá¡«  ¡á
  91. α¿ßπ¡¬Ñ,  ßΓαá¡¿τ¡á∩  áñαÑßᵿ∩  ºáΓαáú¿óáÑ¡Γ  óÑασ¡¿Ñ     20   í¿Γ
  92. φΣΣÑ¬Γ¿ó¡«ú«  áñαÑßá,  ¬«Γ«αδÑ    ñ«½ª¡δ    íδΓ∞   ºá¼Ñ¡Ñ¡δ   ñαπú¿¼¿
  93. 20-í¿Γ«ó묨 º¡áτÑ¡¿∩¼¿.  çá¼Ñ¡á,  ¿ß»«½∞ºπ∩  αѺ¿ñÑ¡Γ¡πε  Γáí½¿µπ
  94. ßΓαá¡¿µ,  »αÑñßΓáÑΓ,  ¬á¬   Σπ¡¬µ¿∩   «α¿ú¿¡á½∞¡«ú«   20-í¿Γ«ó«ú«
  95. º¡áτÑ¡¿∩. ¥Γá ú½áóá º¡á¬«¼¿Γ ß« ßΓαá¡¿τ¡«⌐  áñαÑßᵿÑ⌐,  Γᬠ ¬á¬
  96. φΓ« ßó∩ºá¡«  ß«  óßѼ  »α«µÑßß«¼  Γαá¡ß½∩µ¿¿  áñαÑßá.  æΓαá¡¿τ¡á∩
  97. áñαÑßᵿ∩  »«ñα«í¡ÑÑ  íπñÑΓ  αáº`∩ߡѡᠠó  9  ú½áóÑ.  ¥Γá  ú½áóá
  98. Σ«¬πß¿απÑΓß∩ ¡á 32-αáºα∩ñ¡«¼ Σ«α¼¿α«óá¡¿¿ áñαÑßá.
  99.  
  100.            32-üêÆì¢ë ÇäÉàæì¢ë Éàåêî
  101.             ────────────────────────
  102.    ÿ¿α«¬¿⌐  ñ¿á»áº«¡   áñαÑß¡δσ   αѪ¿¼«ó   ñ«»π߬áÑΓ    αẽ¿τ¡δÑ
  103. ¬«¼í¿¡áµ¿¿ 32-í¿Γ¡δσ áñαÑß¡δσ  ¬«¼»«¡Ñ¡Γ  ó  φΣΣÑ¬Γ¿ó¡«¼  áñαÑßÑ,
  104. ¿ß»«½∞ºπ∩ »«ñ¼¡«ªÑßΓó« ñ«»πßΓ¿¼δ󠬫¼»«¡Ñ¡Γ. ü«½ÑÑ »α«ßΓδÑ αѪ¿¼δ
  105. ¿ß»«½∞ºπεΓ «ñ¡π ¬«¼»«¡Ñ¡Γπ, ó Γ« óαѼ∩ ¬á¬ í«½ÑÑ ß½«ª¡δÑ - 2  ¿½¿
  106. í«½ÑÑ ¬«¼»«¡Ñ¡Γ ¿ ¼«úπΓ ΓᬪѠ¼áßΦΓáí¿α«óáΓ∞ ¿¡ñѬߡπε ¬«¼»«¡Ñ¡Γπ
  107. ¼áßΦΓáí¡δ¼ ¼¡«ª¿ΓѽѼ 1, 2, 4, ¿½¿ 8.
  108.    ü«½∞Φ¿¡ßΓó«      áñαÑß¡δσ    αѪ¿¼«ó     ∩ó½∩εΓß∩    αÑú¿ßΓα«ó묨
  109. ¬«ßóÑ¡¡«-áñαÑß¡δ¼¿.  èα«¼Ñ   Γ«ú«,   80386   «íÑß»Ñτ¿óáÑΓ   αѪ¿¼
  110. ¬«ßóÑ¡¡«⌐ áñαÑßᵿ¿; «ñ¡á¬«, φΓ« »α¿¼Ñ¡∩ÑΓß∩ Γ«½∞¬« ¬  »α«úαἡ«⌐
  111. áñαÑßᵿ¿. ì¿ªÑ ó φΓ«⌐ αáí«ΓÑ  «»¿ßá¡δ    ¿  »α«¿½½εßΓα¿α«óá¡δ  óßÑ
  112. 32-í¿Γ«óδÑ áñαÑß¡δÑ αѪ¿¼δ.
  113.  
  114.           ÉѪ¿¼ »α∩¼«⌐ αÑú¿ßΓα«ó«⌐ áñαÑßᵿ¿.
  115.            ──────────────────────────────────
  116.    Åα∩¼«⌐ αÑú¿ßΓα«óδ⌐ αѪ¿¼ «º¡áτáÑΓ, τΓ«  «»Ñαá¡ñ  αáß»«½«ªÑ¡    ó
  117. «ñ¡«¼ ¿º 8 αÑú¿ßΓα«ó «íΘÑú« ¡áº¡áτÑ¡¿∩, ó «ñ¡«¼  ¿º  6    αÑú¿ßΓα«ó
  118. ßÑú¼Ñ¡Γá, ¿½¿ ó «ñ¡«¼ ¿º αÑú¿ßΓα«ó ß¿ßΓѼδ.
  119.  
  120.                  - 69 -
  121.                    31          15         0
  122.                    ┌─────────────────────────────┐
  123.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  124.                    └─────────────────┬───────────┘
  125.                          │
  126.       31           15           0     │
  127.       ┌────────────┬───────────────┐     │
  128.       │º¡á¬ - αáß- │º¡á¬-           │     ∙  æ½«ªÑ¡¿Ñ »«
  129. æ¼ÑΘÑ¡¿Ñ: │ Φ¿αÑ¡¡«Ñ   │αáßΦ¿α.        ├────────÷+        32
  130.       └────────────┴───────────────┘     │  ¼«ñπ½ε 2
  131.                          │
  132.       31                0     │
  133.       ┌─────────────────────────────┐     │
  134. ê¡ñѬߡδ⌐ │                │     ∙  æ½«ªÑ¡¿Ñ »«
  135. αÑú¿ßΓα:  │         ê¡ñѬߠ       ├───┬───÷+         32
  136.       └─────────────────────────────┘   °     │  ¼«ñπ½ε 2
  137.                         │     │
  138.                         │     │
  139.             ┌───────────────┐   │     │
  140.             │ ¼áßΦΓáí¡δ⌐    │   │     │
  141.             │ ¼¡«ª¿Γѽ∞    ├───┘     │        Φáú 1
  142.             └───────────────┘     │
  143.              1, 2, 4, ¿½¿ 8      │
  144.                          │ êæÅÄïìêÆàï£ì¢ë
  145.                          │    ÇäÉàæ
  146.                          │
  147.                         /
  148.                            /
  149.                           /
  150.                          /
  151.                         /»α«óÑα¬á  ¡áαπΦÑ-
  152.                        /úαá¡¿µ ßÑú- ¡¿Ñ
  153.                       /        ───────÷
  154.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  155.                          ñ«ßΓπ»á  / τÑ¡¿Ñ
  156.                              /    12 ¿½¿ 13
  157.                             /
  158.                            /
  159.                           / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  160. ─    ─     ──        ─             │  ─          ─
  161.        31                   0     │
  162. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  163.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  164. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  165.        │                   │     │  ¼«ñπ½ε 2
  166.        └───────────────────────────┘     │
  167.                          │       Φáú 2
  168.                          │
  169.                          │  ïêìàëì¢ë
  170.                          │  ÇäÉàæ =
  171.                          │
  172.                          │  öêçêùàæèêë
  173.                          │  ÇäÉàæ
  174.                          │
  175.                    31          15 ∙         0
  176.                    ┌─────────────────────────────┐
  177. ö¿º¿τÑ߬¿⌐ áñαÑß:           │      ö¿º¿τÑ߬¿⌐ áñαÑß         │
  178.                    └─────────────────────────────┘
  179.     É¿ß.7.1 éδτ¿ß½Ñ¡¿Ñ 32-πσ αáºα∩ñ¡«ú« áñαÑßá ó ºáΘ¿ΘÑ¡¡«¼
  180.         αѪ¿¼Ñ (íѺ ßΓαá¡¿τ¡«⌐ áñαÑßᵿ¿).
  181.  
  182.                  - 70 -
  183.                    31          15         0
  184.                    ┌─────────────────────────────┐
  185.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  186.                    └─────────────────────────────┘
  187.       31           15           0     │
  188.       ┌────────────┬───────────────┐     │
  189.       │º¡á¬ - αáß- │º¡á¬-           │     ∙  æ½«ªÑ¡¿Ñ »«
  190. æ¼ÑΘÑ¡¿Ñ: │ Φ¿αÑ¡¡«Ñ   │αáßΦ¿α.        ├────────÷+        32
  191.       └────────────┴───────────────┘     │  ¼«ñπ½ε 2
  192.       31                0     │
  193.       ┌─────────────────────────────┐     │
  194. ê¡ñѬߡδ⌐ │                │     ∙  æ½«ªÑ¡¿Ñ »«
  195. αÑú¿ßΓα:  │         ê¡ñѬߠ       ├───┬───÷+         32
  196.       └─────────────────────────────┘   °     │  ¼«ñπ½ε 2
  197.                         │     │
  198.             ┌───────────────┐   │     │
  199.             │ ¼áßΦΓáí¡δ⌐    │   │     │
  200.             │ ¼¡«ª¿Γѽ∞    ├───┘     │        Φáú 1
  201.             └───────────────┘     │
  202.              1, 2, 4, ¿½¿ 8      │
  203.                          │ êæÅÄïìêÆàï£ì¢ë
  204.                          │    ÇäÉàæ
  205.                          │
  206.                         /
  207.                           /
  208.                         /»α«óÑα¬á  ¡áαπΦÑ-
  209.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  210.                      /        ───────÷
  211.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  212.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  213.                            /  12 ¿½¿ 13
  214.                          /
  215.                         / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  216. ─    ─     ──        ─             │  ─          ─
  217.        31                   0     │
  218. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  219.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  220. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  221.        │                   │     │  ¼«ñπ½ε 2
  222.        └───────────────────────────┘     │
  223.                          │        Φáú 2
  224.                          │
  225.                          │  ïêìàëì¢ë
  226.                          │  ÇäÉàæ =
  227.                          │
  228. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  229.                 31      12 11  │         0
  230.                 ┌────────────----------------|
  231.                 │Γαá¡ß½∩µ¿∩ │     │  ß¼ÑΘÑ¡¿Ñ |
  232.                 │ ßΓαá¡¿µ   │     │ ó ßΓαá¡¿µÑ|
  233.                 └───────────┴─---│-----------
  234.                          │
  235.                          │  öêçêùàæèêë
  236.                          │  ÇäÉàæ
  237.                          │      Φáú 3
  238.                          │
  239.                    31          15 ∙         0
  240.                    ┌─────────────────────────────┐
  241. ö¿º¿τÑ߬¿⌐ áñαÑß:           │      ö¿º¿τÑ߬¿⌐ áñαÑß         │
  242.                    └─────────────────────────────┘
  243.      É¿ß.7.2 éδτ¿ß½Ñ¡¿Ñ 32-πσ αáºα∩ñ¡«ú« áñαÑßá ß« ßΓαá¡¿τ¡«⌐
  244.          «αúá¡¿ºáµ¿Ñ⌐ ó ºáΘ¿ΘÑ¡¡«¼ αѪ¿¼Ñ.
  245.  
  246.                  - 71 -
  247.            ÇñαÑßᵿ∩ «íΘ¿¼ αÑú¿ßΓα«¼.
  248.             ─────────────────────────
  249.    Ä»Ñαá¡ñ ó «íΘѼ αÑú¿ßΓαÑ «»αÑñѽ∩ÑΓß∩ »«½Ñ¼ R/M.  êß»«½∞ºπѼδÑ
  250. αẼÑαδ αÑú¿ßΓαá ¼«úπΓ íδΓ∞ 8, 16, ¿½¿ 32 í¿Γá, ó ºáó¿ß¿¼«ßΓ¿  «Γ
  251. αẼÑα«ó ñá¡¡δσ ó «»Ñαá¡ñÑ ¿¡ßΓαπ¬µ¿¿.
  252.    éδτ¿ß½Ñ¡¿Ñ:          EA = «íΘαÑú
  253.    æ¿¡Γá¬ß¿ß ÇßßѼí½Ñαá:  genreg
  254.    ÉÑú¿ßΓα:          αÑú, r/m
  255.    MOD:           00
  256.                   31         15    7    0
  257.                   ┌──────────────┬──────┬───────┐
  258. ÄíΘ¿⌐ αÑú¿ßΓα:     «íΘαÑú ─────────÷│          «»Ñαá¡ñ    │    │
  259.                   └──────────────┴──────┴───────┘
  260.                     ½εí«⌐ «íΘ¿⌐ αÑú¿ßΓα
  261.  
  262.          ÇñαÑßᵿ∩ αÑú¿ßΓα«¼ ßÑú¼Ñ¡Γá.
  263.           ────────────────────────────
  264. Ä»Ñαá¡ñ ó αÑú¿ßΓαÑ ßÑú¼Ñ¡Γá «»αÑñѽѡ ó »«½Ñ  αÑú¿ßΓαá.  çá¼ÑΓ¿¼,
  265. τΓ« φëàáñαÑß¡δ⌐ αѪ¿¼ ¡Ñ ¿ß»«½∞ºπÑΓ íá⌐Γ MOD R/M.  é¼ÑßΓ«  ¡Ñú«
  266. ¿ß¿ß»«½∞ºπÑΓß∩    »«½Ñ  ¿¡ßΓαπ¬µ¿¿  SREG    ¬«Γ«α«Ñ  ºáúαπªáÑΓß∩  ¿½¿
  267. ºá»«¼¿¡áÑΓß∩ ó αÑú¿ßΓα ßÑú¼Ñ¡Γá.
  268.    éδτ¿ß½Ñ¡¿Ñ:               EA = αÑúßÑú
  269.    æ¿¡Γá¬ß¿ß áßѼí½Ñαá:        segreg
  270.    αÑú¿ßΓα:               SREG
  271.                         15               0
  272.                         ┌──────────────────┐
  273. ÉÑú¿ßΓα æÑú¼Ñ¡Γá: αÑúßÑú ──────────────────÷│      «»Ñαá¡ñ      │
  274.                         └──────────────────┘
  275.  
  276.            ÉѪ¿¼ ¡Ñ»«ßαÑñßΓóÑ¡¡«⌐ áñαÑßᵿ¿.
  277.         ────────────────────────────────
  278.    ìÑ»«ßαÑñßΓóÑ¡¡á∩  áñαÑßᵿ∩    «»αÑñѽ∩ÑΓß∩  ΓѼ,  τΓ«   «»Ñαá¡ñ
  279. ó¬½ετÑ¡  ó  ¿¡ßΓαπ¬µ¿ε,  ¬á¬  Γᬫóπε.     ÉѪ¿¼     ¡Ñ»«ßαÑñßΓóÑ¡¡«⌐
  280. áñαÑßᵿ¿  ¼«ªÑΓ  «»αÑñѽ∩Γ∞  Γ«½∞¬«  «»Ñαá¡ñ-¿ßΓ«τ¡¿¬,   ¡«   ¡Ñ
  281. «»Ñαá¡ñ-»α¿Ñ¼¡¿¬. ìÑ»«ßαÑñßΓóÑ¡¡δ⌐  «»Ñαá¡ñ  ¼«ªÑΓ  íδΓ∞  íá⌐Γ«¼,
  282. ß½«ó«¼    ¿½¿  ñó«⌐¡δ¼  ß½«ó«¼.  ÉѪ¿¼  ¡Ñ»«ßαÑñßΓóÑ¡¡«⌐    áñαÑßᵿ¿
  283. «»αÑñѽ∩ÑΓß∩  ¡Ñ  íá⌐Γ«¼  MOD  R/M;  óÑα¡ÑÑ,  «»αÑñѽѡ¡δÑ   ¬«ñδ
  284. «»Ñαᵿ⌐  »«½¡«ßΓ∞ε  «»αÑñѽ∩εΓ  ¿ß»«½∞º«óá¡¿Ñ     ¡Ñ»«ßαÑñßΓóÑ¡¡«⌐
  285. áñαÑßᵿ¿  ñ½∩    «»Ñαá¡ñá-¿ßΓ«τ¡¿¬á.   ê¡ßΓαπ¬µ¿∩   Γᬫú«   Γ¿»á,
  286. »«φΓ«¼π, ¼«ªÑΓ ó¬½ετáΓ∞ íá⌐Γ MOD R/M ñ½∩ «»αѽѽѡ¿∩ ÑÑ «»Ñαá¡ñá-
  287. »α¿Ñ¼¡¿¬á.
  288.  
  289.                  - 72 -
  290.    éδτ¿ß½Ñ¡¿Ñ:             EA = # <ñá¡¡δÑ>
  291.    æ¿¡Γá¬ß¿ß áßßѼí½Ñαá:     data
  292.    ¬«ñ «»Ñαᵿ¿:         «»αÑñѽѡ¡δ⌐ ¬«ñ «»Ñαᵿ¿, »«½¡«ßΓ∞ε
  293.                  «»αÑñѽ∩εΘ¿⌐ τΓ«  «»Ñαᵿ∩
  294.                  ¿ß»«½∞ºπÑΓ ¡Ñ»«ßαÑñßΓóÑ¡¡δÑ ñá¡¡δÑ
  295.                    31        15    7    0
  296.                    ┌────────────────┬───────┬───────┐
  297. αáßΦ¿αÑ¡¿Ñ «»Ñαᵿ¿: ─────────÷│ º¡á¬-αáßΦ¿αÑ¡¿Ñ│º¡á¬ - │    │
  298.                    │        │αáßΦ¿α.│    │
  299.                    └────────────────┴───────┴───────┘
  300.                          «»Ñαá¡ñ
  301.  
  302.           Éàåêî èÄæéàììÄ-ÉàâêæÆÉÄéÄë ÇäÉàæÇûêê
  303.            ────────────────────────────────────
  304.    ¥Γ«Γ αѪ¿¼ áñαÑßᵿ¿ «»αÑñѽ∩ÑΓ,  τΓ«  «»Ñαá¡ñ  -  ó  ßÑú¼Ñ¡ΓÑ
  305. »á¼∩Γ¿,  ¿  τΓ«  ß«ñÑαªá¡¿Ñ  «ñ¡«ú«  ¿½¿   ¡Ñ߬«½∞¬¿σ    αÑú¿ßΓα«ó
  306. ¿ß»«½∞ºπÑΓß∩  ñ½∩  óδτ¿ß½Ñ¡¿∩  φΣΣÑ¬Γ¿ó¡«ú«  áñαÑßá  «»Ñαá¡ñá    ó
  307. »αÑñѽáσ ßÑú¼Ñ¡Γá. çáΓѼ »α¿íáó½∩ÑΓß∩ íẫóδ⌐ áñαÑß ßÑú¼Ñ¡Γá  ñ½∩
  308. Σ«α¼¿α«óá¡¿∩ 32- í¿Γ¡«ú« ½¿¡Ñ⌐¡«ú« áñαÑßá «»Ñαá¡ñá.
  309.  
  310.          è«ßóÑ¡¡á∩ áñαÑßᵿ∩ íẫóδ¼ αÑú¿ßΓα«¼.
  311.           ─────────────────────────────────────
  312.    ïεí«⌐ «íΘ¿⌐ αÑú¿ßΓα ¬α«¼Ñ EBP ¼«ªÑΓ ß½πª¿Γ∞ íẫóδ¼    αÑú¿ßΓα«¼
  313. «»Ñαá¡ñá »á¼∩Γ¿.
  314. éδτ¿ß½Ñ¡¿Ñ:            EA = («íΘαÑú)
  315. æ¿¡Γá¬ß¿ß áßѼí½Ñαá:        (genreg)
  316. MOD:                00
  317. αÑú¿ßΓα:            EAX, EBX, ECX, EDX, ESI, EDI, ESP
  318.                    31          15         0
  319.                    ┌─────────────────────────────┐
  320.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  321.                    └─────────────────┬───────────┘
  322.                          │
  323.                          │ êæÅÄïìêÆàï£ì¢ë
  324.                          │    ÇäÉàæ
  325.                         /
  326.                           /»α«óÑα¬á  ¡áαπΦÑ-
  327.                         /úαá¡¿µ ßÑú-  ¡¿Ñ
  328.                       /        ───────÷
  329.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  330.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  331.                            /  12 ¿½¿ 13
  332.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  333. ─    ─     ──        ─             │  ─          ─
  334.        31                   0     │
  335. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  336.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  337. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  338.        │                   │     │  ¼«ñπ½ε 2
  339.        └───────────────────────────┘     │
  340.                          │       Φáú 2
  341.                          │
  342.                          │  ïêìàëì¢ë
  343.                          │  ÇäÉàæ
  344.                          │
  345.                    31          15 ∙         0
  346.                    ┌─────────────────────────────┐
  347. ö¿º¿τÑ߬¿⌐ áñαÑß:           │     Ä»Ñαá¡ñ         │
  348.                    └─────────────────────────────┘
  349.  
  350.                  - 73 -
  351.               è«ßóÑ¡¡á∩ áñαÑßᵿ∩
  352.        »«ßαÑñßΓó«¼ íẫó«ú« αÑú¿ßΓαá ¿ ß¼ÑΘÑ¡¿∩.
  353.         ────────────────────────────────────────
  354.    ïεí«⌐   «íΘ¿⌐   αÑú¿ßΓα   ¼«ªÑΓ   ¿ß»«½∞º«óáΓ∞ß∩  ¬á¬ íẫóδ⌐,
  355. ß«ñÑαªáΘ¿⌐ áñαÑß, ¬ ¬«Γ«α«¼π ñ«íáó½∩ÑΓß∩ 32-í¿Γ¡«Ñ  ß¼ÑΘÑ¡¿Ñ, ¿½¿
  356. 8-í¿Γ¡«Ñ    ß¼ÑΘÑ¡¿Ñ   ß«  º¡á¬«-αáßΦ¿αÑ¡¿Ñ¼.    æπ¼¼á    Σ«α¼¿απÑΓ
  357. φΣΣÑ¬Γ¿ó¡δ⌐ áñαÑß «»Ñαá¡ñá »á¼∩Γ¿. üẫóδ⌐ áñαÑß  ßÑú¼Ñ¡Γá  ºáΓѼ
  358. ñ«íáó½∩ÑΓß∩ ¬ 32-í¿Γ¡«¼π  ½¿¡Ñ⌐¡«¼π áñαÑßπ «»Ñαá¡ñá.
  359. éδτ¿ß½Ñ¡¿Ñ:            EA = («íΘαÑú)
  360. æ¿¡Γá¬ß¿ß áßѼí½Ñαá:        (genreg)
  361. MOD:                01,10
  362. αÑú¿ßΓα:            EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP
  363.                    31          15         0
  364.                    ┌─────────────────────────────┐
  365.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  366.                    └─────────────────────────────┘
  367.       31           15    7      0
  368.       ┌────────────────────────────┐     │
  369.       │               │       │     ∙  æ½«ªÑ¡¿Ñ »«
  370. æ¼ÑΘÑ¡¿Ñ: │  º¡á¬-αáßΦ¿αÑ¡¡«Ñ  │       ├────────÷+        32
  371.       └────────────────────────────┘     │  ¼«ñπ½ε 2
  372.                          │
  373.                          │ êæÅÄïìêÆàï£ì¢ë
  374.                          │    ÇäÉàæ
  375.                         /
  376.                           /
  377.                         /»α«óÑα¬á  ¡áαπΦÑ-
  378.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  379.                     /        ───────÷
  380.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  381.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  382.                            /  12 ¿½¿ 13
  383.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  384. ─    ─     ──        ─             │  ─          ─
  385.        31                   0     │
  386. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  387.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  388. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  389.        │                   │     │  ¼«ñπ½ε 2
  390.        └───────────────────────────┘     │
  391.                          │       Φáú 2
  392.                          │
  393.                          │  ïêìàëì¢ë
  394.                          │  ÇäÉàæ
  395.                    31          15 ∙         0
  396.                    ┌─────────────────────────────┐
  397. ö¿º¿τÑ߬¿⌐ áñαÑß:           │      «»Ñαá¡ñ             │
  398.                    └─────────────────────────────┘
  399.  
  400.         è«ßóÑ¡¡á∩ áñαÑßᵿ∩ »«ßαÑñßΓó«¼
  401.         íẫó«ú« ¿ ¿¡ñѬߡ«ú« αÑú¿ßΓα«ó.
  402.          ───────────────────────────────
  403.    Åáαπ ½εíδσ  «íΘ¿σ  αÑú¿ßΓα«ó  ¼«ª¡«    ¿ß»«½∞º«óáΓ∞  ó  ¬áτÑßΓóÑ
  404. íẫó«ú«  ¿  ¿¡ñѬߡ«ú«  αÑú¿ßΓα«ó,  ß«ñÑαªáΘ¿σ  áñαÑßá,  ¬«Γ«αδÑ
  405. ߬½áñδóáεΓß∩  ñ½∩  Σ«α¼¿α«óá¡¿∩  φΣΣÑ¬Γ¿ó¡«ú«    áñαÑßá     «»Ñαá¡ñá
  406. »á¼∩Γ¿. ê¡ñѬߡδ⌐ αÑú¿ßΓα ¼«ªÑΓ íδΓ∞ ¼áßΦΓáí¿α«óá¡ 1, 2,  4,  ¿½¿
  407. 8. çáΓѼ »α¿íáó½∩ÑΓß∩ íẫóδ⌐  áñαÑß  ßÑú¼Ñ¡Γá    ñ½∩  Σ«α¼¿α«óá¡¿∩
  408. 32-í¿Γ¡«ú«  ½¿¡Ñ⌐¡«ú« áñαÑßá «»Ñαá¡ñá.
  409.  
  410.                  - 74 -
  411. éδτ¿ß½Ñ¡¿Ñ:            EA = («íΘαÑú) + («íΘαÑú * ¼áßΦΓáí)
  412.  æ¿¡Γá¬ß¿ß áßѼí½Ñαá:         (genreg) + (genreg * scale)
  413.  MOD:                 00
  414. üẫóδ⌐ αÑú¿ßΓα:         EAX, EBX, ECX, EDX, ESI, EDI, ESP
  415. ê¡ñѬߡδ⌐ αÑú¿ßΓα:         EAX, EBX, ECX, EDX, ESI, EDI, EBP
  416.                    31          15         0
  417.                    ┌─────────────────────────────┐
  418.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  419.                    └─────────────────────────────┘
  420.       31                0
  421.       ┌─────────────────────────────┐     │
  422. ê¡ñѬߡδ⌐ │ ½εí«⌐ «íΘ¿⌐ αÑú¿ßΓα, ¬α«¼Ñ    │     ∙  æ½«ªÑ¡¿Ñ »«
  423. αÑú¿ßΓα:  │       ESP            ├───┬───÷+         32
  424.       └─────────────────────────────┘   °     │  ¼«ñπ½ε 2
  425.                         │     │
  426.             ┌───────────────┐   │     │
  427.             │ ¼áßΦΓáí¡δ⌐    │   │     │
  428.             │ ¼¡«ª¿Γѽ∞    ├───┘     │        Φáú 1
  429.             └───────────────┘     │
  430.              1, 2, 4, ¿½¿ 8      │
  431.                          │
  432.                          │ êæÅÄïìêÆàï£ì¢ë
  433.                          │    ÇäÉàæ
  434.                         /
  435.                           /
  436.                         /»α«óÑα¬á  ¡áαπΦÑ-
  437.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  438.                     /        ───────÷
  439.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  440.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  441.                            /  12 ¿½¿ 13
  442.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  443. ─    ─     ──        ─             │  ─          ─
  444.        31                   0     │
  445. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  446.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  447. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  448.        │                   │     │  ¼«ñπ½ε 2
  449.        └───────────────────────────┘     │
  450.                          │       Φáú 2
  451.                          │
  452.                          │  ïêìàëì¢ë
  453.                          │  ÇäÉàæ
  454.                          │
  455.                    31          15 ∙         0
  456.                    ┌─────────────────────────────┐
  457. áñαÑß ó »á¼∩Γ¿:            │     «»Ñαá¡ñ         │
  458.                    └─────────────────────────────┘
  459.  
  460.        è«ßóÑ¡¡á∩ ¿¡ñѬßᵿ∩ »«ßαÑñßΓó«¼ íẫó«ú«
  461.         ─────────────────────────────────────────
  462.           ¿ ¿¡ñѬߡ«ú« αÑú¿ßΓαá ß« ß¼ÑΘÑ¡¿Ñ¼.
  463.            ──────────────────────────────────
  464.    Åáαπ ½εíδσ  «íΘ¿σ  αÑú¿ßΓα«ó  ¼«ª¡«    ¿ß»«½∞º«óáΓ∞  ó  ¬áτÑßΓóÑ
  465. íẫó«ú« ¿ ¿¡ñѬߡ«ú« αÑú¿ßΓα«ó, ß«ñѪáΘ¿σ áñαÑßá, ¬«Γ«αδÑ  ºáΓѼ
  466. »α¿íáó½∩εΓß∩ ¬    32-í¿Γ¡«¼π   ß¼ÑΘÑ¡¿ε  ¿½¿  º¡á¬«ó«¼π  αáßΦ¿αÑ¡¿ε
  467. 8-í¿Γ¡«¼π  ß¼ÑΘÑ¡¿∩. æπ¼¼á «íαáºπÑΓ φΣΣÑ¬Γ¿ó¡δ⌐ áñαÑß «»Ñαá¡ñá    ó
  468. »á¼∩Γ¿. çáΓѼ »α¿íáó½∩ÑΓß∩ íẫóδ⌐ áñαÑß ßÑú¼Ñ¡Γá ñ½∩ «íαẫóá¡¿∩
  469. 32-í¿Γ¡«ú« ½¿¡Ñ⌐¡«ú« áñαÑßá.
  470.  
  471.                  - 75 -
  472. éδτ¿ß½Ñ¡¿Ñ:            EA = («íΘαÑú) + («íΘαÑú * ¼áßΦΓáí) +
  473.                   + º¡á¬-αáßΦ¿αÑ¡¡«Ñ(ß¼ÑΘÑ¡¿Ñ)
  474.  æ¿¡Γá¬ß¿ß áßѼí½Ñαá:         («íΘαÑú) + («íΘαÑú) + ¬«¡ßΓá¡Γá
  475.  MOD:                 01, 10
  476. üẫóδ⌐ αÑú¿ßΓα:         EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP
  477. ê¡ñѬߡδ⌐ αÑú¿ßΓα:         EAX, EBX, ECX, EDX, ESI, EDI, EBP
  478.                    31          15         0
  479.                    ┌─────────────────────────────┐
  480.        üẫóδ⌐ αÑú¿ßΓα:        │        üáºá         │
  481.                    └─────────────────────────────┘
  482.       31               7       0     │
  483.       ┌────────────────────────────┐     │
  484.       │               │       │     ∙  æ½«ªÑ¡¿Ñ »«
  485. æ¼ÑΘÑ¡¿Ñ: │  º¡á¬-αáßΦ¿αÑ¡¡«Ñ  │       ├────────÷+        32
  486.       └────────────────────────────┘     │  ¼«ñπ½ε 2
  487.                          │
  488.       31                0     │
  489.       ┌─────────────────────────────┐     │
  490. ê¡ñѬߡδ⌐ │                │     ∙  æ½«ªÑ¡¿Ñ »«
  491. αÑú¿ßΓα:  │         ê¡ñѬߠ       ├───┬───÷+         32
  492.       └─────────────────────────────┘   °     │  ¼«ñπ½ε 2
  493.                         │     │
  494.             ┌───────────────┐   │     │
  495.             │ ¼áßΦΓáí¡δ⌐    │   │     │
  496.             │ ¼¡«ª¿Γѽ∞    ├───┘     │        Φáú 1
  497.             └───────────────┘     │
  498.              1, 2, 4, ¿½¿ 8      │
  499.                          │
  500.                          │ êæÅÄïìêÆàï£ì¢ë
  501.                          │    ÇäÉàæ
  502.                          │
  503.                         /
  504.                           /
  505.                         /»α«óÑα¬á  ¡áαπΦÑ-
  506.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  507.                     /        ───────÷
  508.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  509.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  510.                            /  12 ¿½¿ 13
  511.                         / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  512. ─    ─     ──        ─             │  ─          ─
  513.        31                   0     │
  514. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  515.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  516. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  517.        │                   │     │  ¼«ñπ½ε 2
  518.        └───────────────────────────┘     │
  519.                          │       Φáú 2
  520.                          │
  521.                          │  ïêìàëì¢ë
  522.                          │  ÇäÉàæ
  523.                          │
  524.                    31          15 ∙         0
  525.                    ┌─────────────────────────────┐
  526. áñαÑß ó »á¼∩Γ¿:            │     «»Ñαá¡ñ         │
  527.                    └─────────────────────────────┘
  528.  
  529.                  - 76 -
  530.                æ¼ÑΘÑ¡¿Ñ.
  531.                 ────────
  532.    çΣΣÑ¬Γ¿ó¡δ⌐ áñαÑß «»αÑñѽѡ ¬á¬ áíß«½εΓ¡«Ñ 32-í¿Γ«ó«Ñ ß¼ÑΘÑ¡¿Ñ
  533. «Γ¡«ß¿Γѽ∞¡« íáºδ ßÑú¼Ñ¡Γá.  éѽ¿τ¿¡á  ß¼ÑΘÑ¡¿∩  ºáñá¡á  ó  ßἫ⌐
  534. ¿¡ßΓαπ¬µ¿¿.
  535.       31           15           0
  536.       ┌────────────────────────────┐
  537. æ¼ÑΘÑ¡¿Ñ: │    ß¼ÑΘÑ¡¿Ñ           ├─────────┐
  538.       └────────────────────────────┘     │
  539.                          │
  540.                          │ êæÅÄïìêÆàï£ì¢ë
  541.                          │    ÇäÉàæ
  542.                          │
  543.                         /
  544.                           /
  545.                         /»α«óÑα¬á  ¡áαπΦÑ-
  546.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  547.                             ───────÷
  548.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  549.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  550.                            /  12 ¿½¿ 13
  551.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  552. ─    ─     ──        ─             │  ─          ─
  553.        31                   0     │
  554. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  555.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  556. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  557.        │                   │     │  ¼«ñπ½ε 2
  558.        └───────────────────────────┘     │
  559.                          │       Φáú 2
  560.                          │
  561.                          │  ïêìàëì¢ë
  562.                          │  ÇäÉàæ
  563.                    31          15 ∙         0
  564.                    ┌─────────────────────────────┐
  565. áñαÑß ó »á¼∩Γ¿:            │     «»Ñαá¡ñ         │
  566.                    └─────────────────────────────┘
  567.  
  568.           ÅαÑññѬαÑ¼Ñ¡Γ¡á∩ ¬«ßóÑ¡¡á∩ áñαÑßᵿ∩
  569.            ────────────────────────────────────
  570.             ß »«¼«Θ∞ε ESP αÑú¿ßΓαá.
  571.              ──────────────────────
  572.    ä½∩    ¿¡ßΓαπ¬µ¿⌐  PUSH,  PUSHA,  CALL  ¿   INTn   αÑú¿ßΓα   ESP
  573. ¿ß»«½∞ºπÑΓß∩ ¬á¬ αÑú¿ßΓα, ß«ñÑαªáΘ¿⌐  áñαÑß  «»Ñαá¡ñá  ó  »á¼∩Γ¿.
  574. ÅÑαÑñ ¿ß»«½∞º«ó᡿Ѽ αÑú¿ßΓαá ESP Ñú« ß«ñÑন¼«Ñ  π¼Ñ¡∞ΦáÑΓß∩  ¡á
  575. αẼÑα »«½∩ ñá¡¡δσ «»Ñαá¡ñá, ºá¡«ß¿¼«ú« ó ßΓѬ.
  576. éδτ¿ß½Ñ¡¿Ñ:            ESP = ESP - ñ½¿¡á «»Ñαá¡ñá
  577.                 EA = ESP
  578. æ¿¡Γá¬ß¿ß áßѼí½Ñαá:        »«ñαπºá¼ÑóáÑΓß∩ ß ¬«ñἿ ¬«¼á¡ñ
  579.                  PUSH, PUSHA, CALL, ¿½¿ INT n
  580. íẫóδ⌐ αÑú¿ßΓα:        ESP
  581.  
  582.                  - 77 -
  583.                31          15         0
  584.                ┌─────────────────────────────┐
  585. αÑú¿ßΓα ESP:──────────────÷│    π¬áºáΓѽ∞ ßΓѬᠠ    │
  586.                └──────────────────────────┬──┘
  587.                          │          °
  588.                          ∙          │
  589. αẼÑα «»Ñαá¡ñá ───────────────────────────÷ -          │
  590.                          └───┬────┘
  591.                          │
  592.                          │ êæÅÄïìêÆàï£ì¢ë
  593.                          │    ÇäÉàæ
  594.                          │
  595.                         /
  596.                           /
  597.                         /»α«óÑα¬á  ¡áαπΦÑ-
  598.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  599.                     /        ───────÷
  600.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  601.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  602.                            /  12 ¿½¿ 13
  603.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  604. ─    ─     ──        ─             │  ─          ─
  605.        31                   0     │
  606. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  607.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  608. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  609.        │                   │     │  ¼«ñπ½ε 2
  610.        └───────────────────────────┘     │
  611.                          │  ïêìàëì¢ë
  612.                          │  ÇäÉàæ
  613.                    31          15 ∙         0
  614.                    ┌─────────────────────────────┐
  615. ö¿º¿τÑ߬¿⌐ áñαÑß:           │     Ä»Ñαá¡ñ         │
  616.                    └─────────────────────────────┘
  617.  
  618.           Å«ßΓ¿¡¬αÑ¼Ñ¡Γ¡á∩ ¬«ßóÑ¡¡á∩ áñαÑßᵿ∩
  619.            ────────────────────────────────────
  620.             ß »«¼«Θ∞ε αÑú¿ßΓαá ESP.
  621.              ──────────────────────
  622.    ä½∩ ¿¡ßΓαπ¬µ¿⌐ POP, POPA, RET ¿ IRET αÑú¿ßΓα ESP  ¿ß»«½∞ºπÑΓß∩
  623. ¬á¬ αÑú¿ßΓα, ß«ñÑαªáΘ¿⌐ áñαÑß «»Ñαá¡ñá »á¼∩Γ¿.    Å«ß½Ñ  Γ«ú«   ¬á¬
  624. αÑú¿ßΓα ESP ¿ß»«½∞º«óá¡, Ñú« ß«ñÑন¼«Ñ  πóѽ¿τ¿óáÑΓß∩    ¡á  ñ½¿¡π
  625. »«½∩ ñá¡¡δσ «»Ñαá¡ñá, ¿ºó½ÑτÑ¡¡«ú« ¿º ßΓѬá.
  626. éδτ¿ß½Ñ¡¿Ñ:            EA = ESP
  627.                 ESP = ESP + αẼÑα «»Ñαá¡ñá
  628. æ¿¡Γá¬ß¿ß áßѼí½Ñαá:        »«ñαπºá¼ÑóáÑΓß∩ ß ¬«ñἿ ¬«¼á¡ñ
  629.                  POP, POPA, RET, ¿½¿ IRET
  630. íẫóδ⌐ αÑú¿ßΓα:        ESP
  631.  
  632.                  - 78 -
  633.                31          15         0
  634.                ┌─────────────────────────────┐
  635. αÑú¿ßΓα ESP:──────────────÷│    π¬áºáΓѽ∞ ßΓѬᠠ    │
  636.                └──────────────────────────┬──┘
  637.                          °          │
  638.                          │          │
  639. αẼÑα «»Ñαá¡ñá ───────────────────────────÷ +          │
  640.                          °          │
  641.                          └───┬────┘
  642.                          │
  643.                          │ êæÅÄïìêÆàï£ì¢ë
  644.                          │    ÇäÉàæ
  645.                          │
  646.                         /
  647.                           /
  648.                         /»α«óÑα¬á  ¡áαπΦÑ-
  649.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  650.                     /         ───────÷
  651.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  652.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  653.                            /  12 ¿½¿ 13
  654.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  655. ─    ─     ──        ─             │  ─          ─
  656.        31                   0
  657. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  658.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  659. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  660.        │                   │     │  ¼«ñπ½ε 2
  661.        └───────────────────────────┘     │
  662.                          │  ïêìàëì¢ë
  663.                          │  ÇäÉàæ
  664.                    31          15 ∙         0
  665.                    ┌─────────────────────────────┐
  666. ö¿º¿τÑ߬¿⌐ áñαÑß:           │     Ä»Ñαá¡ñ         │
  667.                    └─────────────────────────────┘
  668.  
  669.            Éàåêî èÄæéàììÄë ÇäÉàæÇûêê
  670.             ─────────────────────────
  671.    è«ßóÑ¡¡δÑ Σ«α¼δ ¿¡ßΓαπ¬µ¿⌐ JMP  ¿  CALL  ¿ß»«½∞ºπεΓ    ¬«ßóÑ¡¡πε
  672. áñαÑßáµ¿ε  »á¼∩Γ¿.  ÉѪ¿¼   ¬«ßóÑ¡¡«⌐    áñαÑßᵿ¿   »á¼∩Γ¿   ñáÑΓ
  673. 󫺼«ª¡«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ πñ«íßΓó αÑú¿ßΓα«óδ󠬫ßóÑ¡¡δσ  αѪ¿¼«ó,
  674. »ÑαÑτ¿ß½Ñ¡¡δσ ó »αÑñδñπΘѼ αáºñѽÑ.
  675.    è«ßóÑ¡¡á∩ áñαÑßᵿ∩ ñ½∩ JMP ¿ CALL ß  ¬«ßóÑ¡¡δ¼  «íαáΘÑ¡¿Ñ¼    ¬
  676. »á¼∩Γ¿ ó »αÑñѽáσ »α«úαἡ«ú«  ßÑú¼Ñ¡Γá  Σπ¡¬µ¿«¡¿απÑΓ    ß½ÑñπεΘ¿¼
  677. «íαẫ¼:   ¬«¼»«¡Ñ¡Γδ    áñαÑßá     ß¬½áñδóáεΓß∩    ñ½∩   «íαẫóá¡¿∩
  678. 32-í¿Γ¡«ú« ß¼ÑΘÑ¡¿∩ ¿ ºáΓѼ »α¿íáó½∩ÑΓß∩ íẫóδ⌐  áñαÑß  ßÑú¼Ñ¡Γá
  679. ñ½∩ «íαẫóá¡¿∩ 32-í¿Γ¡«ú« ½¿¡Ñ⌐¡«ú« áñαÑßá. ¥Γá  «í½áßΓ∞  »á¼∩Γ¿
  680. ß«ñÑαª¿Γ  32-í¿Γ¡δ⌐  φΣΣÑ¬Γ¿ó¡δ⌐  áñαÑß  ¿¡ßΓαπ¬µ¿¿-»α¿Ñ¼¡¿¬á    ó
  681. »αÑñѽáσ ΓѬπΘÑú« ßÑú¼Ñ¡Γá.
  682.    è«ßóÑ¡¡á∩ áñαÑßᵿ∩    »á¼∩Γ¿    ñ½∩  JMP  ¿½¿  CALL  ß    ¬«ßóÑ¡¡δ¼
  683. «íαáΘÑ¡¿Ñ¼  ¬  »á¼∩Γ¿  ó  ñαπú«⌐  »α«úαἡδ⌐  ßÑú¼Ñ¡Γ  »α«¿ßσ«ñ¿Γ
  684. ß½ÑñπεΘ¿¼ «íαẫ¼: ¬«¼»«¡Ñ¡Γδ áñαÑßá ß¬½áñδóáεΓß∩ ñ½∩ «íαẫóá¡¿∩
  685. 32-í¿Γ¡«ú« ß¼ÑΘÑ¡¿∩ ¿ ºáΓѼ »α¿íáó½∩ÑΓß∩ íẫóδ⌐  áñαÑß  ßÑú¼Ñ¡Γá
  686. ñ½∩ «íαẫóá¡¿∩ 32-í¿Γ¡«ú« ½¿¡Ñ⌐¡«ú« áñαÑßá. ¥Γá  «í½áßΓ∞  »á¼∩Γ¿
  687. ß«ñÑαª¿Γ    »«½¡δ⌐    áñαÑß    (32-í¿Γ¡δ⌐    ºΣΣÑ¬Γ¿ó¡δ⌐    áñαÑß
  688. ¿¡ßΓαπ¬µ¿¿-»α¿Ñ¼¡¿¬á  ¿  16-í¿Γ«óá⌐  ßÑ½Ñ¬Γ«α    ñ½∩   »α«úαἡ«ú«
  689. ßÑú¼Ñ¡Γá-»α¿Ñ¼¡¿¬á).  éßÑ  48  í¿Γ  »«½¡«ú«  áñαÑßá  ºáúαπªÑ¡δ    ¿
  690. ¿ß»«½∞º«óá¡δ ñ½∩ ó맮óá  ¿¡ßΓαπ¬µ¿¿-»α¿Ñ¼¡¿¬á.
  691.  
  692.                  - 79 -
  693.    éδτ¿ß½Ñ¡¿Ñ:         EA: [(«íΘ.αÑú.) + («íΘ.αÑú. ; ¼áßΦΓáí) +
  694.                   + º¡á¬-αáßΦ¿αÑ¡¿Ñ(ß¼ÑΘÑ¡¿Ñ)]
  695.    æ¿¡Γá¬ß¿ß ÇßßѼí½Ñαá: π¬áºáΓѽ∞(«íΘ.αÑú.) + («íΘ.αÑú. ;
  696.               ¼áßΦΓáí) + ¬«¡ßΓ.
  697.    ÉѪ.:         00, 01, 10
  698.    üẫóδ⌐ αÑú¿ßΓα:     EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP
  699.    ê¡ñѬߡδ⌐ αÑú¿ßΓα:     EAX, EBX, ECX, EDX, ESI, EDI, EBP
  700.                    31          15         0
  701.                    ┌─────────────────────────────┐
  702.        üẫóδ⌐ αÑú¿ßΓα:        │    ïεí«⌐ «íΘ¿⌐ αÑú¿ßΓα      │
  703.                    └─────────────────┬───────────┘
  704.       31           15           0     │
  705.       ┌────────────┬───────────────┐     │
  706.       │º¡á¬ - αáß- │º¡á¬-           │     ∙  æ½«ªÑ¡¿Ñ »«
  707. æ¼ÑΘÑ¡¿Ñ: │ Φ¿αÑ¡¡«Ñ   │αáßΦ¿α.        ├────────÷+        32
  708.       └────────────┴───────────────┘     │  ¼«ñπ½ε 2
  709.                          │
  710.       31                0     │
  711.       ┌─────────────────────────────┐     │
  712. ê¡ñѬߡδ⌐ │                │     ∙  æ½«ªÑ¡¿Ñ »«
  713. αÑú¿ßΓα:  │ïεí«⌐ «íΘ¿⌐ αÑú¿ßΓα ¬α«¼Ñ ESP├───┬───÷+         32
  714.       └─────────────────────────────┘   °     │  ¼«ñπ½ε 2
  715.                         │     │
  716.             ┌───────────────┐   │     │
  717.             │ ¼áßΦΓáí¡δ⌐    │   │     │
  718.             │ ¼¡«ª¿Γѽ∞    ├───┘     │
  719.             └───────────────┘     │
  720.              1, 2, 4, ¿½¿ 8      │
  721.                          │  ïêìàëì¢ë
  722.                          │  ÇäÉàæ
  723.                    31          15 ∙         0
  724.                    ┌─────────────────────────────┐
  725. áñαÑß ó »á¼∩Γ¿:            │     «»Ñαá¡ñ         │
  726.                    └─────────────────────────────┘
  727.                          │
  728.                          │ êæÅÄïìêÆàï£ì¢ë
  729.                          │    ÇäÉàæ
  730.                          │
  731.                         /
  732.                           /
  733.                         /»α«óÑα¬á  ¡áαπΦÑ-
  734.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  735.                      /        ───────÷
  736.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  737.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  738.                            /  12 ¿½¿ 13
  739.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  740. ─    ─     ──        ─             │  ─          ─
  741.        31                   0     │
  742. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  743.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  744. ßÑú¼Ñ¡Γá   │      üáºá ßÑú¼Ñ¡Γá        ├────────÷+        32
  745.        │                   │     │  ¼«ñπ½ε 2
  746.        └───────────────────────────┘     │
  747.                          │
  748.                          │  ïêìàëì¢ë
  749.                          │  ÇäÉàæ
  750.                    31          15 ∙         0
  751.                    ┌─────────────────────────────┐
  752. ÇñαÑß ó »á¼∩Γ¿:            │  è«ßóÑ¡¡δ⌐ áñαÑß  »á¼∩Γ¿    │
  753.                    └─────────────────────────────┘
  754.  
  755.                  - 80 -         │
  756.                         /
  757.                           /
  758.                         /»α«óÑα¬á  ¡áαπΦÑ-
  759.                       /úαá¡¿µ ßÑú-    ¡¿Ñ
  760.                      /        ───────÷
  761.                       ¼Ñ¡Γá ¿ »αáó /  ¿ß¬½ε-
  762.                         ñ«ßΓπ»á  /    τÑ¡¿Ñ
  763.                            /  12 ¿½¿ 13
  764.                          / ¡ÑΓ ¡áαπΦÑ¡¿⌐
  765. ─    ─     ──        ─             │  ─          ─
  766.                         ôèÇç¢éÇàÆ ìÇ
  767.                    31          15 ∙         0
  768.                    ┌─────────────────────────────┐
  769.                    │æ¼ÑΘÑ¡¿Ñ ñ½∩ ¬«ßóÑ¡¡«ú«      │
  770. áñαÑß ó »á¼∩Γ¿:            │      áñαÑßá »á¼∩Γ¿         │
  771.                    └─────────────────┬───────────┘
  772.        31                   0     │
  773. ÇñαÑß íáºδ ┌───────────────────────────┐     │
  774.        │                   │     ∙  æ½«ªÑ¡¿Ñ »«
  775. »α«úαἡ«ú«│ üáºá »α«úαἡ«ú« ßÑú¼Ñ¡Γá ├────────÷+        32
  776. ßÑú¼Ñ¡Γá   │                   │     │  ¼«ñπ½ε 2
  777.        └───────────────────────────┘     │
  778.                          │       Φáú 2
  779.                          │
  780.                          │  ïêìàëì¢ë
  781.                          │  ÇäÉàæ
  782.                    31          15 ∙         0
  783.                    ┌─────────────────────────────┐
  784. ÇñαÑß ¬«¼á¡ñδ               │     ¬«¼á¡ñá - »α¿Ñ¼¡¿¬      │
  785.                    └─────────────────────────────┘
  786.  
  787.         èÄäêÉÄéÇìêà 32-üêÆìÄâÄ ÇäÉàæìÄâÄ ÉàåêîÇ
  788.          ───────────────────────────────────────
  789.    32-í¿Γ¡δÑ áñαÑß¡δÑ αѪ¿¼δ ºá¬«ñ¿α«óá¡δ ó íá⌐ΓÑ MOD R/M ¿ íá⌐ΓÑ
  790. S-I-B (¼áßΦΓáí-¿¡ñѬß-íáºá). ä½∩ 32-í¿Γ¡«⌐ áñαÑßᵿ¿,  ó  ¬«Γ«α«⌐
  791. ºáñÑ⌐ßΓó«óá¡« ½¿í« Γ«½∞¬« ß¼ÑΘÑ¡¿Ñ,  ½¿í«  ¿  íẫóδ⌐  αÑú¿ßΓα    ¿
  792. ß¼ÑΘÑ¡¿Ñ, ΓαÑíπÑΓß∩ ñ½∩ ¬«ñ¿α«óá¡¿∩  Γ«½∞¬«  íá⌐Γ  MOD    R/M.  ä½∩
  793. 32-í¿Γ¡«⌐ áñαÑßᵿ¿, ó ¬«Γ«α«⌐ ºáñÑ⌐ßΓó«óá¡ íẫóδ⌐  ¿    ¿¡ñѬߡδ⌐
  794. αÑú¿ßΓαδ, ñ½∩ ¬«ñ¿α«óá¡¿∩ ΓαÑíπÑΓß∩ ΓᬪѠíá⌐Γ S-I-B.
  795.    èᬠ«»Ñαá¡ñ-¿ßΓ«τ¡¿¬, Γᬠ¿ «»Ñαá¡ñ-»α¿Ñ¼¡¿¬ - «íΘ¿Ñ αÑú¿ßΓαδ.
  796. éΓ«α«⌐ «»Ñαá¡ñ, ¬ Γ«¼π ªÑ, ¼«ªÑΓ íδΓ∞ ¬á¬ «íΘ¿¼ αÑú¿ßΓα«¼, Γᬠ   ¿
  797. «í½áßΓ∞ε  »á¼∩Γ¿.  àß½¿  óΓ«α«⌐  «»Ñαá¡ñ  -  «í½áßΓ∞  »á¼∩Γ¿,  Γ«
  798. áñαÑß¡δ⌐ αѪ¿¼ «»αÑñѽѡ. ä½∩ «»αÑñѽѡ¿∩ «í«¿σ «»Ñαá¡ñ«ó ó íá⌐ΓÑ
  799. MOD R/M ß«ñÑনΓß∩ Γα¿ »«½∩.
  800.  
  801.            üá⌐Γ ¬«ñ¿α«óá¡¿∩ MOD R/M.
  802.             ────────────────────────
  803.    üá⌐Γ  MOD R/M ß½ÑñπÑΓ ºá  íá⌐Γ«¼(¿)    ¬«ñá  «»Ñαᵿ  ¿¡ßΓαπ¬µ¿⌐
  804. 80386, ¬á¬ ¿º«íαáªÑ¡« ¡á α¿ß.7.3. üá⌐Γ    MOD  R/M  αáºñѽѡ  ¡á    3
  805. »«½∩, ¬á¬ »«¬áºá¡« ¡á α¿ßπ¡¬Ñ.    ÆαÑσí¿Γ¡«Ñ  »«½Ñ  REG  «»αÑñѽ∩ÑΓ
  806. αÑú¿ßΓα«óδ⌐ «»Ñαá¡ñ. äóπσí¿Γ¡«Ñ »«½Ñ MOD «»αÑñѽ∩ÑΓ, ∩ó½∩ÑΓß∩  ½¿
  807. óΓ«α«⌐ «»Ñαá¡ñ ΓᬪѠαÑú¿ßΓα«óδ¼; Ñß½¿ - ñá, Γ«  ΓαÑσí¿Γ¡«Ñ  »«½Ñ
  808. R/M  «»αÑñѽ∩ÑΓ  óΓ«α«⌐   «»Ñαá¡ñ.   àß½¿,   «ñ¡á¬«,   »«½Ñ   MOD
  809. ßó¿ñÑΓѽ∞ßΓóπÑΓ, τΓ« «»Ñαá¡ñ ó »á¼∩Γ¿, Γ« »«½∩ MOD ¿ R/M, ó¼ÑßΓÑ,
  810. π¬áºδóáεΓ áñαÑß¡δ⌐ αѪ¿¼, ¬«Γ«αδ¼  ¡πª¡«  »«½∞º«óáΓ∞ß∩.  ìᬫ¡Ñµ,
  811. Ñß½¿ »«½Ñ MOD π¬áºδóáÑΓ ¡á «»Ñαá¡ñ ó »á¼∩Γ¿ ¿ »«½Ñ  R/M  ß«ñÑনΓ
  812. 100,  Γ«  ß½ÑñπεΘ¿⌐  íá⌐Γ  -  S-I-B,  ¬«Γ«αδ⌐    π¬áºδóáÑΓ   αѪ¿¼
  813. áñαÑßᵿ¿.
  814.  
  815.                  - 81 -
  816.       üá⌐Γ 0         üá⌐Γ 1
  817.      (¬«ñ«»)        (MOD R/M)
  818. ├─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┐
  819.  * * * * * * * *
  820. └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
  821.          ┌───┘ ┌─┘ ┌───┘
  822.           REG  MOD  R/M
  823.          └───┘ └───────┘
  824.           Ä»Ñαá¡ñ 1 Ä»Ñαá¡ñ 2
  825.    É¿ß.7.3. äóπσ«»Ñαá¡ñ¡á∩ ¿¡ßΓαπ¬µ¿∩ ß íá⌐Γ«¼ MOD R/M.
  826.  
  827.              è«ñ¿απεΘ¿⌐ íá⌐Γ S-I-B
  828.               ─────────────────────
  829.    Åα¿    ¬«ñ¿α«óá¡¿¿  í«½ÑÑ  ß½«ª¡δσ  áñαÑß¡δσ  Σ«α¼,  ó   ¬«Γ«αδσ
  830. ¿ß»«½∞ºπÑΓß∩ ¿¡ñѬߡδ⌐ αÑú¿ßΓα ß ¼áßΦΓáí¿α«ó᡿Ѽ, ºá íá⌐Γ«¼  MOD
  831. R/M  ß½ÑñπÑΓ  íá⌐Γ   S-I-B   (îáßΦΓáí-ê¡ñѬß-üáºá).   ¥Γ«Γ   íá⌐Γ
  832. »«ñαáºñѽѡ ¡á 3 »«½∩. Å«½∩ ¿º«íαáªÑ¡δ ¡á α¿ß.7.4: ¼áßΦΓáí  (SS),
  833. ¿¡ñѬߠ   (INDEX)  ¿  íáºπ  (BASE).  Å«½Ñ  SS  ß«ñÑαª¿Γ  ¼áßΦΓáí¡δ⌐
  834. ¼¡«ª¿Γѽ∞ 1, 2, 4, ¿½¿ 8 ñ½∩ ¿¡ñѬߡ«⌐ ¬«¼»«¡Ñ¡Γδ. ÄíΘ¿⌐  αÑú¿ßΓα
  835. (½εí«⌐ αÑú¿ßΓα ¬α«¼Ñ ESP)  «»αÑñѽѡ  ó  »«½Ñ  INDEX.  Å«½Ñ  BASE
  836. π¬áºδóáÑΓ ¡á «íΘ¿⌐ αÑú¿ßΓα (¬«úñá ¡Ñ ¿ß»«½∞ºπÑΓß∩ ß¼ÑΘÑ¡¿Ñ  -  Γ«
  837. ½εí«⌐ αÑú¿ßΓα ¬α«¼Ñ EBP) ¿ß»«½∞ºπѼδ⌐ ó ¬áτÑßΓóÑ íáºδ.
  838.       üá⌐Γ 0         üá⌐Γ 1         üá⌐Γ 2
  839.      (¬«ñ«»)        (MOD R/M)        (S-I-B)
  840. ├─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┐
  841.  * * * * * * * *       1 0 0
  842. └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
  843.          ┌───┘ ┌─┘     ┌─┘ ┌───┘ ┌───┘
  844.           REG  MOD     SS  INDEX  BASE
  845.          └───┘ └───────────────────────┘
  846.           Ä»Ñαá¡ñ 1       Ä»Ñαá¡ñ 2
  847.    É¿ß.7.4. äóπσ«»Ñαá¡ñ¡á∩ ¿¡ßΓαπ¬µ¿∩ ß íá⌐Γ«¼¿ MOD R/M ¿ -I-B.
  848.  
  849.       32-í¿Γ¡á∩ Γáí½¿µá ¬«ñ¿α«ó¬¿ MOD R/M ¿ S-I-B.
  850.        ───────────────────────────────────────────
  851.    Æáí½¿µá 7.1. «»αÑñѽ∩ÑΓ »«½∩ MOD R/M ¿ S-I-B, ó¬½ετá∩  ó  ßÑí∩
  852. óßÑ 32-í¿Γ¡δÑ αѪ¿¼δ áñαÑßᵿ¿ »á¼∩Γ¿.    çá¼ÑΓ¿¼,  τΓ«  óßÑ  «íΘ¿Ñ
  853. αÑú¿ßΓαδ   ¿ß»«½∞ºπεΓß∩   ó    32-í¿Γ¡δσ    αѪ¿¼áσ    áñαÑßᵿ¿.
  854. (Å«ñαπºá¼ÑóáÑΓß∩,  τΓ«    ESP  ¿ß»«½∞º«óá¡  ñ½∩  áñαÑßᵿ¿   »á¼∩Γ¿
  855. ¿¡ßΓαπ¬µ¿∩¼¿ PUSH, POP,  PUSHA,  POPA,    CALL  ¿  INT  n).æ¼ÑΘÑ¡¿Ñ
  856. ¼«ª¡« «»αÑñѽ¿Γ∞ ¬á¬ 32-í¿Γ¡«Ñ º¡áτÑ¡¿Ñ ¿½¿ ¬á¬ 8-í¿Γ¡«Ñ º¡áτÑ¡¿Ñ
  857. (º¡á¬-αáßΦ¿αÑ¡¡«Ñ ñ« 32 í¿Γ).
  858.        Æáí½¿µá 7.1 Ä»αÑñѽѡ¿Ñ »«½Ñ⌐ REG MOD R/M ¿ S-I-B
  859.             ñ½∩ 32-í¿Γ¡«⌐ áñαÑßᵿ¿
  860. ─────────────────────────────────────────────────────────────────
  861.       üá⌐Γ 0         üá⌐Γ 1
  862.      (¬«ñ«»)        (MOD R/M)
  863. ├─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┐
  864.  * * * * * * * *
  865. └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
  866.          ┌───┘ ┌─┘ ┌───┘
  867.           REG  MOD  R/M
  868.          └───┘ └───────┘
  869.           Ä»Ñαá¡ñ 1 Ä»Ñαá¡ñ 2
  870.  
  871.                  - 82 -
  872. REG    «»Ñαá¡ñ 1 =        MOD   R/M      «»Ñαá¡ñ 2 =
  873. ─────────────────────────────────────────────────────────────────
  874. 000   αÑú¿ßΓα EAX/AX/AL     00      000     »á¼∩Γ∞ DS:[EAX]
  875. 001   αÑú¿ßΓα ECX/CX/CL     00      001     »á¼∩Γ∞ DS:[ECX]
  876. 010   αÑú¿ßΓα EDX/DX/DL     00      010     »á¼∩Γ∞ DS:[EDX]
  877. 011   αÑú¿ßΓα EBX/BX/BL     00      011     »á¼∩Γ∞ DS:[EBX]
  878. 100   αÑú¿ßΓα ESP/SP/AH
  879. 101   αÑú¿ßΓα EBP/BP/CH     00      101     »á¼∩Γ∞ DS:[d32]
  880. 110   αÑú¿ßΓα ESI/SI/DH     00      110     »á¼∩Γ∞ DS:[ESI]
  881. 111   αÑú¿ßΓα EDI/DI/BH     00      111     »á¼∩Γ∞ DS:[EDI]
  882. ─────────────────────────────────────────────────────────────────
  883.                 01      000     »á¼∩Γ∞ DS:[EAX + d8]
  884.                 01      001     »á¼∩Γ∞ DS:[ECX + d8]
  885.                 01      010     »á¼∩Γ∞ DS:[EDX + d8]
  886.                 01      011     »á¼∩Γ∞ DS:[EBX + d8]
  887.                 01      101     »á¼∩Γ∞ DS:[EBP + d8]
  888.                 01      110     »á¼∩Γ∞ DS:[ESI + d8]
  889.                 01      111     »á¼∩Γ∞ DS:[EDI + d8]
  890.                 ─────────────────────────────────────
  891.                 10      000     »á¼∩Γ∞ DS:[EAX + d32]
  892.                 10      001     »á¼∩Γ∞ DS:[ECX + d32]
  893.                 10      010     »á¼∩Γ∞ DS:[EDX + d32]
  894.                 10      011     »á¼∩Γ∞ DS:[EBX + d32]
  895.                 10      101     »á¼∩Γ∞ DS:[EBP + d32]
  896.                 10      110     »á¼∩Γ∞ DS:[ESI + d32]
  897.                 10      111     »á¼∩Γ∞ DS:[EDI + d32]
  898.                 ─────────────────────────────────────
  899.                 10      000     αÑú¿ßΓα EAX/AX/AL
  900.                 10      001     αÑú¿ßΓα ECX/CX/CL
  901.                 10      010     αÑú¿ßΓα EDX/DX/DL
  902.                 10      011     αÑú¿ßΓα EBX/BX/BL
  903.                   100     αÑú¿ßΓα ESP/SP/AH
  904.                 10      101     αÑú¿ßΓα EBP/BP/CH
  905.                 10      110     αÑú¿ßΓα ESI/SI/DH
  906.                 10      111     αÑú¿ßΓα EDI/DI/BH
  907.                ─────────────────────────────────────
  908.  
  909.                  - 83 -
  910.       üá⌐Γ 0         üá⌐Γ 1         üá⌐Γ 2
  911.      (¬«ñ«»)        (MOD R/M)        (S-I-B)
  912. ├─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┼─┬─┬─┬─┬─┬─┬─┬─┐
  913.  * * * * * * * *       1 0 0
  914. └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
  915.          ┌───┘ ┌─┘     ┌─┘ ┌───┘ ┌───┘
  916.           REG  MOD     SS  INDEX  BASE
  917.          └───┘ └───────────────────────┘
  918.           Ä»Ñαá¡ñ 1       Ä»Ñαá¡ñ 2
  919. REG  «»Ñαá¡ñ 1 =      MOD SS INDEX BASE «»Ñαá¡ñ 2 =
  920. ────────────────────────────────────────────────────────────────────
  921. 000 αÑú¿ßΓα EAX/AX/AL 00  ss  iii   000 »á¼∩Γ∞ DS:[EAX+(ss*iii)]
  922. 001 αÑú¿ßΓα ECX/CX/CL 00  ss  iii   001 »á¼∩Γ∞ DS:[ECX+(ss*iii)]
  923. 010 αÑú¿ßΓα EDX/DX/DL 00  ss  iii   010 »á¼∩Γ∞ DS:[EDX+(ss*iii)]
  924. 011 αÑú¿ßΓα EBX/BX/BL 00  ss  iii   011 »á¼∩Γ∞ DS:[EBX+(ss*iii)]
  925. 100 αÑú¿ßΓα ESP/SP/AH 00  ss  iii   100 »á¼∩Γ∞ SS:[ESP+(ss*iii)]
  926. 101 αÑú¿ßΓα EBP/BP/CH 00  ss  iii   101 »á¼∩Γ∞ DS:[d32+(ss*iii)]
  927. 110 αÑú¿ßΓα ESI/SI/DH 00  ss  iii   110 »á¼∩Γ∞ DS:[ESI+(ss*iii)]
  928. 111 αÑú¿ßΓα EDI/DI/BH 00  ss  iii   111 »á¼∩Γ∞ DS:[EDI+(ss*iii)]
  929. ───────────────────────────────────────────────────────────────────
  930.               01  ss  iii   000 »á¼∩Γ∞ DS:[EAX+(ss*iii)+d8]
  931.               01  ss  iii   001 »á¼∩Γ∞ DS:[ECX+(ss*iii)+d8]
  932.               01  ss  iii   010 »á¼∩Γ∞ DS:[EDX+(ss*iii)+d8]
  933.               01  ss  iii   011 »á¼∩Γ∞ DS:[EBX+(ss*iii)+d8]
  934.               ss  iii   100 »á¼∩Γ∞ SS:[ESP+(ss*iii)+d8]
  935.               01  ss  iii   101 »á¼∩Γ∞ DS:[EBP+(ss*iii)+d8]
  936.               01  ss  iii   110 »á¼∩Γ∞ DS:[ESI+(ss*iii)+d8]
  937.               01  ss  iii   111 »á¼∩Γ∞ DS:[EDI+(ss*iii)+d8]
  938.               ─────────────────────────────────────────────
  939.               10  ss  iii   000 »á¼∩Γ∞ DS:[EAX+(ss*iii)+d32]
  940.               10  ss  iii   001 »á¼∩Γ∞ DS:[ECX+(ss*iii)+d32]
  941.               10  ss  iii   010 »á¼∩Γ∞ DS:[EDX+(ss*iii)+d32]
  942.               10  ss  iii   011 »á¼∩Γ∞ DS:[EBX+(ss*iii)+d32]
  943.               ss  iii   100 »á¼∩Γ∞ SS:[ESP+(ss*iii)+d32]
  944.               10  ss  iii   101 »á¼∩Γ∞ DS:[EBP+(ss*iii)+d32]
  945.               10  ss  iii   110 »á¼∩Γ∞ DS:[ESI+(ss*iii)+d32]
  946.               10  ss  iii   111 »á¼∩Γ∞ DS:[EDI+(ss*iii)+d32]
  947.               ──────────────────────────────────────────────
  948.               11  ──   ──   000 αÑú¿ßΓα EAX/AX/AL
  949.               11  ──   ──   001 αÑú¿ßΓα ECX/CX/CL
  950.               11  ──   ──   010 αÑú¿ßΓα EDX/DX/DL
  951.               11  ──   ──   011 αÑú¿ßΓα EBX/BX/BL
  952.               11  ──   ──   100 αÑú¿ßΓα ESP/SP/AH
  953.               11  ──   ──   101 αÑú¿ßΓα EBP/BP/CH
  954.               11  ──   ──   110 αÑú¿ßΓα ESI/SI/DH
  955.               11  ──   ──   111 αÑú¿ßΓα EDI/DI/BH
  956. ┌────────────────┬────┐    │    │     ┌─────┬─────────────────┐
  957. │  ¼áßΦΓáí¡δ⌐     │ SS │    │    │     │INDEX│¿¡ñѬߡδ⌐ αÑú¿ßΓα│
  958. │  ¼¡«ª¿Γѽ∞     │ ss │    │    │     │ iii │              │
  959. ├────────────────┼────┤    │    │     ├─────┼─────────────────┤
  960. │      σ 1     │ 00 │    │    │     │ 000 │       EAX          │
  961. │      σ 2     │ 01 │    │    │     │ 001 │       ECX          │
  962. │      σ 4     │ 10 │≈───┘    └────÷│ 010 │       EDX          │
  963. │      σ 8     │ 11 │           │ 011 │       EBX          │
  964. └────────────────┴────┘           │ 100 │ íѺ ¿¡ñ.αÑú¿ßΓαá│
  965.                       │ 101 │       EBP          │
  966.                       │ 110 │       ESI          │
  967.                       │ 111 │       EDI          │
  968.                       └─────┴─────────────────┘
  969.  
  970.                  - 84 -
  971.                â ï Ç é Ç  8
  972.  
  973.     üÇçêæìÄà êæÅÄï£çÄéÇìêà ÅÉêéêïàâêÉÄéÇìì¢ò ôÉÄéìàë
  974.      ────────────────────────────────────────────────
  975.               ê æêæÆàÅÉàÉ¢éÇìêë
  976.                ────────────────────
  977.    é φΓ«⌐ ú½áóÑ ¿º½áúáÑΓß∩ ¿¡Σ«α¼áµ¿∩,    ¬«Γ«απε  ¡πª¡«    º¡áΓ∞  «í
  978. áασ¿ΓѬΓπαÑ 80386 ó  çÇÖêÖàììÄî  αѪ¿¼Ñ  »α¿  »α«Ñ¬Γ¿α«óá¡¿¿  ¿½¿
  979. ¿ß»«½∞º«óá¡¿¿ 32-αáºα∩ñ¡«⌐ ß¿ßΓѼδ 80386 ß ñóπσπα«ó¡Ñó«⌐  ¼«ñѽ∞ε
  980. ºáΘ¿Γδ »«½∞º«óáΓѽ∞/ßπ»Ñα󿺫α.
  981.    Ä¡á    «σóáΓδóáÑΓ  ¿ß»«½∞º«óá¡¿Ñ  80386  ó  32-í¿Γ¡«¼    αѪ¿¼Ñ    ß
  982. íếߡ«⌐ ¼«ñѽ∞ε ºáΘ¿Γδ, ¿ß»«½∞ºπεΘÑ⌐ Γ«½∞¬« 2 ¿º  4-σ    ¿¼ÑεΘ¿σß∩
  983. πα«ó¡Ñ⌐   »α¿ó¿½½Ñú¿α«óá¡¡«ßΓ¿.   æá¼δ⌐   »α¿ó¿½Ñú¿α«óá¡¡δ⌐    ¿
  984. ¡á¿¼Ñ¡∞Φ¿⌐  πα«ó¡¿  -  ¿ß»«½∞º«óá¡δ  ñ½∩  »α«ßΓ«⌐   ñóπσπα«ó¡Ñó«⌐
  985. ß¿ßΓѼδ.    2     »α«¼ÑªπΓ«τ¡δσ      πα«ó¡∩      »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿
  986. ¿ú¡«α¿απεΓß∩.
  987.    æá¼δ⌐  »α¿ó¿½Ñú¿α«óá¡¡δ⌐   πα«óÑ¡∞  ¡áº¡áτáÑΓß∩   «»Ñαᵿ«¡¡«⌐
  988. ß¿ßΓѼÑ. èᬠ Γᬫó«⌐,    «¡  ¡áºδóáÑΓß∩    πα«ó¡Ñ¼  ßπ»Ñα󿺫αá.  Ä¡
  989. ó¬½ετáÑΓ ó ßÑí∩ ¬«ñ π»αáó½Ñ¡¿∩ ß¿ßΓѼ«⌐ - »α«úαá¼¼π  ßπ»Ñα󿺫αá.
  990. î½áñΦ¿⌐ πα«óÑ¡∞ ñ«ßΓπ»Ñ¡ ñ½∩ »α«úαá¼¼ »«½∞º«óáΓѽ∩. ¥Γ«Γ  πα«óÑ¡∞
  991. ¿ß»«½∞ºπÑΓß∩  »α«úαἼἿ,  ß»α«Ñ¬Γ¿α«óá¡¡δ¼¿  ñ½∩  ß»Ñµ¿Σ¿τÑ߬¿σ
  992. »α¿¼Ñ¡Ñ¡¿⌐,  Γá¬¿σ  ¬á¬   íáºá     ñá¡¡δσ,   ¬«¼»¿½∩Γ«α,    ΓѬßΓ«óδ⌐
  993. »α«µÑßß«α, ¿½¿ <spreadsheet>. Çασ¿ΓѬΓπαá ó αѪ¿¼Ñ  ºáΘ¿Γδ  80386
  994. ºáΘ¿ΘáÑΓ πα«óÑ¡∞ ßπ»Ñα󿺫αá «Γ ó½¿∩¡¿∩ ½εíδσ  »α«úαἡδσ  «Φ¿í«¬
  995. πα«ó¡∩ »«½∞º«óáΓѽ∩, ñáªÑ  º½«¡á¼ÑαÑ¡¡δσ.  ÇñαÑß¡«Ñ  »α«ßΓαá¡ßΓó«
  996. ¡áº¡áτÑ¡¡«Ñ »αúαἼἠ¿ ñá¡¡δ¼ ßπ»Ñα󿺫αá, ºáΘ¿ΘÑ¡«  «Γ  »α∩¼«ú«
  997. ñ«ßΓπ»á τΓÑ¡¿Ñ/ºá»¿ß∞ ¿º »α«úαá¼¼δ »«½∞º«óáΓѽ∩.
  998.    æΓαπ¬Γπαá »αÑαδóá¡¿⌐  ó  ºáΘ¿ΘÑ¡¡«¼    αѪ¿¼Ñ    ΓÑß¡«  ßó∩ºá¡á    ß
  999. πα«ó¡∩¼¿  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿. Ä¡á ñѽáÑΓ ó«º¼«ª¡δ¼  »ÑαÑñáτ¿  ¿º
  1000. «ñ¡«ú«    πα«ó¡∩    »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿   ó  ñαπú«⌐.  Ä¡á,     ¬«¡Ñτ¡«,
  1001. «íÑß»Ñτ¿óáÑΓ φΓπ Σπ¡¬µ¿ε ñ½∩ á»»áαáΓ¡«ú« »αÑαδóá¡¿∩  »«  óÑ¬Γ«απ,
  1002. ¡«  Γ«τ¡«  ΓᬪѠ ¼«ªÑΓ   π»αáó½∩Γ∞   »α«úαá¼¡δ¼¿   »αÑαδóá¡¿∩¼¿.
  1003. êß»«½∞ºπ∩ »α«úαἡδÑ »αÑαδóá¡¿∩ ¿ ¬á¬ ¼Ñσá¡¿º¼ ó맮óá,    ¿  ¬á¬    ó
  1004. Éæ-«α¿Ñ¡Γ¿α«óá¡¡δσ  »α¿¼Ñ¡Ñ¡¿∩σ,  ßπ»Ñαó¿º«α  ß«ñÑαª¿Γ    ß½πªÑí¡δÑ
  1005. »α«úαá¼¼δ,  ¡Ñ«íσ«ñ¿¼δÑ  ñ½∩   πα«ó¡∩    »«½∞º«óáΓѽ∩.    æ½πªÑí¡δÑ
  1006. »α«úαá¼¼δ, ºá»π߬áѼδÑ «»Ñαᵿ∩¼¿ »α«úαἡ«ú«  »αÑαδóá¡¿∩,  ¼«úπΓ
  1007. óδ»«½¡∩Γ∞ ß¿ßΓѼ¡δÑ Σπ¡¬µ¿¿, ΓᬿѠ¬á¬    »Ñα¿ΣÑα¿⌐¡δ⌐  óó«ñ/óδó«ñ,
  1008. αáß»αѽѽѡ¿Ñ »á¼∩Γ¿ ¿ Γ.ñ. Åα«úαἡ«Ñ    «íÑß»ÑτÑ¡¿Ñ  »«½∞º«óáΓѽ∩
  1009. ¿¼ÑÑΓ »α«ßΓ«⌐ ñ«ßΓπ»  ¬ ß½πªÑí¡δ¼ »α«úαἼἠóδº«ó«¼ ¿σ  ¬«¼á¡ñ«⌐
  1010. »αÑαδóá¡∩ INT n. èα«¼Ñ Γ«ú«, ¿ß»«½∞º«óá¡¿Ñ  ßΓαπ¬Γπαδ  »αÑαδóá¡¿⌐
  1011. »«¼«úáÑΓ ºáΘ¿ΘáΓ∞ πα«óÑ¡∞ ßπ»Ñα󿺫αá «úαá¡¿τÑ¡¿Ñ¼ Γ«τѬ óσ«ñá    ó
  1012. ßπ»Ñα󿺫α Γ«½∞¬« »Ñα¿τ¿ß½Ñ¡¡δ¼¿ ó Γáí½¿µÑ »αÑαδóá¡¿⌐.
  1013.    çÇîàùÇìêà: óÑ¡Γ¿½¿ ó맮óá, αáßß¼«ΓαÑ¡¡δÑ ó ú½áóÑ  14  ∩ó½∩εΓß∩
  1014. «ΓτáßΓ¿ í«½ÑÑ ¼«Θ¡δ¼ ¼Ñσá¡¿º¼«¼ ßó∩º¿  »«½∞º«óáΓѽ∞-Äæ,  Γᬠ ¬á¬
  1015. «¡¿ ¡Ñ «úαá¡¿τÑ¡δ ¬«½¿τÑßΓó«¼ ¿ »«ºó«½∩εΓ ñѽáΓ∞ ¬«»¿ε »áαá¼ÑΓα«ó
  1016. ó ßΓѬ ßπ»Ñα󿺫αá.
  1017.  
  1018.        êæÅÄï£çÄéÇìêà ÉÇçüêàìꃠÅÇîƒÆê ìÇ æÆÉÇìêû¢
  1019.         ──────────────────────────────────────────
  1020. ¥Γá ú½áóá  »«ßó∩ΘÑ¡á,  ó  «ß¡«ó¡«¼,  ΓαÑí«óá¡¿∩¼  ¬  ßÑú¼Ñ¡Γá¼    ó
  1021. »α«ßΓ«⌐  32-í¿Γ¡«⌐  ºáΘ¿ΘÑ¡¡«⌐    ß¿ßΓѼÑ.  æ½ÑñπÑΓ  ºá¼ÑΓ¿Γ∞,  τΓ«
  1022. ¼Ñσá¡¿º¼  ßΓαá¡¿τ¡«⌐  »á¼∩Γ¿   ó   Γá¬¿σ   ß¿ΓѼáσ   «íÑß»Ñτ¿óáÑΓ
  1023. ¡Ñ«íσ«ñ¿¼πε ºáΘ¿Γπ »α«úαá¼¼ ¿ ñá¡¡δσ ßπ»Ñα󿺫αá.
  1024.    é «τÑ¡∞ »α«ßΓδσ ºáΘ¿ΘÑ¡¡δσ ß¿ßΓѼáσ ¼Ñσá¡¿º¼ ßΓαá¡¿τ¡«⌐ »á¼∩Γ¿
  1025. αáºñѽ∩ÑΓ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« ¡á «í½áßΓ∞  »«½∞º«óáΓѽ∩
  1026. ¿ «í½áßΓ∞ ßπ»Ñα󿺫αá. èáªñá∩ ßΓαá¡¿µá «»ÑαáΓ¿ó¡«⌐  »á¼∩Γ¿  ¼«ªÑΓ
  1027. íδΓ∞  «»¿ßá¡á  ß¿ßΓѼ«⌐  ßΓαá¡¿τ¡«⌐   »á¼∩Γ¿   ¿   ¬á¬     ßΓαá¡¿µá
  1028. »«½∞º«óáΓѽ∩,    ¿ ¬á¬ ßΓαá¡¿µá ßπ»Ñα󿺫αá (ß¼. ú½áóπ 9).
  1029.  
  1030.                  - 85 -
  1031.    æ¿ßΓѼá ßΓαá¡¿τ¡«⌐ »á¼∩Γ¿ ¼«ªÑΓ ΓᬪѠ«íÑß»Ñτ¿óáΓ∞ ó«º¼«ª¡«ßΓ¿
  1032. »« «αúá¡¿ºáµ¿¿ ó¿αΓπá½∞¡«⌐ »á¼∩Γ¿. Åα«úαá¼¼δ  »«½∞º«óáΓѽ∩  ¼«úπΓ
  1033. τáßΓ¿τ¡«  αẼÑΘáΓ∞ß∩  ¡á  ñ¿ß¬Ñ,  ¿  ß¿ßΓѼᠠßΓαá¡¿τ¡«⌐  »á¼∩Γ¿
  1034. »α«ºαáτ¡á ñ½∩ ¡¿σ (ß¼. τáßΓ∞ 9).
  1035.  
  1036.        êæÅÄï£çÄéÇìêà 32-ÉÇçɃäì¢ò æàâîàìÆÄé ÅÇîƒÆê
  1037.         ───────────────────────────────────────────
  1038.          äÅÉÄæÆ¢ò çÇÖêÖàìì¢ò æêæÆàî
  1039.           ─────────────────────────────
  1040.    é çÇÖêÖàììÄî αѪ¿¼Ñ ßÑú¼Ñ¡Γá¼ »á¼∩Γ¿ ¼«ª¡« ¡áº¡áτáΓ∞ áΓα¿íπΓδ:
  1041. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ∞,  íẫóδ⌐ áñαÑß, αẼÑα  ¿    ¿ß»«½∞º«óá¡¿Ñ.    é
  1042. »α«ßΓ«⌐  çÇÖêÖàììÄë  ß¿ßΓѼѠ ¡πª¡«  ß¡áíñ¿Γ∞  áΓα¿íπΓἿ  óÑß∞¼á
  1043. ¡Ñí«½∞Φ«⌐ ¡áí«α ßÑú¼Ñ¡Γ«ó, Σá¬Γ¿τÑ߬¿ 5. é ñóπσπα«ó¡Ñó«⌐  ß¿ßΓѼÑ
  1044. ºáΘ¿Γδ    ΓαÑí«óá¡¿∩  áασ¿ΓѬΓπαδ  çÇÖêÖàììÄâÄ  αѪ¿¼á  αÑ὿ºπεΓß∩
  1045. »«ßαÑñßΓó«¼ 5 ßÑú¼Ñ¡Γ«ó »á¼∩Γ¿. ¥Γ¿ 5 ßÑú¼Ñ¡Γ«ó:
  1046.    Ç.  æπ»Ñα󿺫α¡δ⌐  »α«úαἡδ⌐  ßÑú¼Ñ¡Γ   ñ½∩  »α«úαá¼¼  πα«ó¡∩
  1047. ßπ»Ñα󿺫αá.
  1048.    ü.  æπ»Ñα󿺫α¡δ⌐  ßÑú¼Ñ¡Γ    ñá¡¡δσ     ñ½∩   ßΓѬᠠ ¿   ñá¡¡δσ
  1049. ßπ»Ñα󿺫αá.
  1050.    é. Å«½∞º«óáΓѽ∞߬¿⌐ »α«úαἡδ⌐  ßÑú¼Ñ¡Γ  ñ½∩  »α«úαá¼¼  πα«ó¡∩
  1051. »«½∞º«óáΓѽ∩.
  1052.    â.  Å«½∞º«óáΓѽ∞߬¿⌐  ßÑú¼Ñ¡Γ  ñá¡¡δσ  ñ½∩  ßΓѬᠠ ¿   ñá¡¡δσ
  1053. »«½∞º«óáΓѽ∩.
  1054.    ä. æÑú¼Ñ¡Γ  ß«ßΓ«∩¡¿∩  ºáñáτ¿  ñ½∩  σαá¡Ñ¡¿∩  π¬áºáΓѽ∩  ßΓѬá
  1055. ßπ»Ñα󿺫αá, ¬«úñá óδ»«½¡∩ÑΓß∩ »α«úαἼᠡá πα«ó¡Ñ »«½∞º«óáΓѽ∩.
  1056.    ¥Γ¿ ßÑú¼Ñ¡Γδ «ßπΘÑßΓó½∩εΓ ΓαÑí«óá¡¿∩ çÇÖêÖàììÄâÄ αѪ¿¼á:
  1057.    1.  ä½∩  ¬áªñ«ú«  πßΓá¡«ó½Ñ¡¡«ú«  πα«ó¡∩   »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿
  1058. ¿¼ÑÑΓß∩, »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ, 1 »α«úαἡδ⌐ ßÑú¼Ñ¡Γ.  é  ¡áΦѼ  ß½πτáÑ
  1059. φΓ¿¼¿  πα«ó¡∩¼¿  «¬áºδóáεΓß∩  πα«óÑ¡∞    ßπ»Ñα󿺫αá   ¿   πα«óÑ¡∞
  1060. »«½∞º«óáΓѽ∩, ΓαÑíπεΘ¿Ñ 2 »α«úαἡδσ ßÑú¼Ñ¡Γá.
  1061.    2.  ä½∩  ¬áªñ«ú«  πßΓá¡«ó½Ñ¡¡«ú«  πα«ó¡∩   »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿
  1062. ¿¼ÑÑΓß∩, »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ, 1  ßΓѬ«óδ⌐  ßÑú¼Ñ¡Γ.  é  ¡áΦѼ  ß½πτáÑ
  1063. ñ«½ª¡δ íδΓ∞ ß«ºñá¡δ 2 ßÑú¼Ñ¡Γá ñá¡¡δσ ñ½∩  σαá¡Ñ¡¿∩  ßΓѬ«ó.  ¥Γ¿
  1064. «ñ¿¡á¬«óδÑ ßÑú¼Ñ¡Γδ ¼«ª¡« ΓᬪѠ¿ß»«½∞º«óáΓ∞ ñ½∩ ñαπú¿σ ñá¡¡δσ.
  1065.    3. è«úñá »α«µÑßß«α óδ»«½¡∩ÑΓ »α«úαá¼¼π ¡á πα«ó¡Ñ »«½∞º«óáΓѽ∩,
  1066. ñ½∩    σαá¡Ñ¡¿∩     ¡áτá½∞¡«ú«       π¬áºáΓѽ∩     ßΓѬᠠ     πα«ó¡∩
  1067. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿ ßπ»Ñα󿺫αá ¡πªÑ¡ ßÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩ ºáñáτ¿.
  1068. èáªñδ⌐ ¿º 4-σ  »ÑαÑτ¿ß½Ñ¡¡δσ  ßÑú¼Ñ¡Γ«ó  ß½ÑñπÑΓ  «í`∩ó¿Γ∞  «τÑ¡∞
  1069.                              32
  1070. í«½∞Φ¿¼ »« óѽ¿τ¿¡Ñ. öá¬Γ¿τÑ߬¿ ¿σ ß½ÑñπÑΓ «í`∩ó¿Γ∞ ¬á¬ 2   íá⌐Γá
  1071. (4  âíá⌐Γá),  Γᬠ τΓ«íδ  ¬áªñδ⌐  «σóáΓδóá½  32-í¿Γ¡«Ñ     ½¿¡Ñ⌐¡«Ñ
  1072. áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«, ¬á¬ »«¬áºá¡«  ¡á  α¿ß.  8.1.  ôßΓá¡«ó½Ñ¡¿Ñ
  1073. í«½∞Φ¿σ ßÑú¼Ñ¡Γ«ó »«ºó«½∩ÑΓ  ¿ºíѪáΓ∞  «úαá¡¿τÑ¡¿⌐  »«    áñαÑßᵿ¿
  1074. »á¼∩Γ¿ ó¡πΓα¿ ¡áí«αá  ¿º  4-σ  ßÑú¼Ñ¡Γ«ó,  »ÑαÑτ¿ß½Ñ¡¡δσ  óδΦÑ    ¿
  1075. ¿ß¬½ετáÑΓ  ½εíπε   ¡Ñ«íσ«ñ¿¼«ßΓ∞   ñ½∩     »α«úαá¼¼δ   »«½∞º«óáΓѽ∩
  1076. »ÑαÑúαπªáΓ∞  αÑú¿ßΓαδ  ßÑú¼Ñ¡Γá  ó  »α«µÑßßÑ  ßó«Ñú«  óδ»«½¡Ñ¡¿∩.
  1077. ü«½∞Φ«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ  »α«ßΓαá¡ßΓó«  ßÑú¼Ñ¡Γ«ó   «íÑß»Ñτ¿óáÑΓ
  1078. "¬óáαΓ¿απ" - 4-âíá⌐Γ¡πε «í½áßΓ∞, ó ¬«Γ«α«⌐ ¿ß»«½¡∩ÑΓß∩  »α«úαá¼¼á
  1079. »«½∞º«óáΓѽ∩.
  1080.    æÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩ ºáñáτ¿ - ß»Ñµ¿á½∞¡δ⌐ ßÑú¼Ñ¡Γ αẼÑα«¼  α«ó¡«
  1081. 104 íá⌐Γá, ¬á¬ «»¿ßá¡« ¡¿ªÑ ¡á ßΓα.    .æÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩  ºáñáτ¿
  1082. ¼«ªÑΓ íδΓ∞ αáß»«½«ªÑ¡  ó  ½εí«¼  ¼ÑßΓÑ    4-σ  âíá⌐Γ¡«ú«    ½¿¡Ñ⌐¡«ú«
  1083. áñαÑß¡«ú« »α«ßΓαá¡ßΓóá, ¬á¬ »«¬áºá¡« ¡á α¿ß.8.1.
  1084.  
  1085.                  - 86 -
  1086.     ┌──────────────────────────┐
  1087.     │┌────────────────────────┐│
  1088.     ││┌──────────────────────┐││
  1089.     │││              │││   °
  1090.     │││ ¬áªñδ⌐ ─ »« 4 âíá⌐Γ. │││   │ FFFFFFFF
  1091.     │││              │││   │         16
  1092.     │││(»αÑñѽ = FFFFFFFF  ) │││   │
  1093.     │││          16  │││   │
  1094.     │││              │││   │
  1095.     │..     .         ..│   │
  1096.     │..     .         ..│   │
  1097.     │..     .         ..│   │
  1098.     │                   │   │
  1099.     │││              │││   │ 4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ
  1100.     │││              │││   │ »α«ßΓαá¡ßΓó«, ñ«ßΓπ»¡«Ñ ñ½∩
  1101.     │││ ßÑú¼Ñ¡Γδ A, B, C, D  │││   │ 32-í¿Γ¡δσ «»Ñαᵿ⌐
  1102.     │││              │││   │
  1103.     │││              │││   │
  1104.     │││              │││   │
  1105.     │││ èáªñδ⌐ ¿¼ÑÑΓ íẫóδ⌐ │││   │
  1106.     │││  áñαÑß 00000000   .  │││   │ 00000000
  1107.     │││            16    │││   │         16
  1108.     │││              │││   │
  1109.     ││└──────────────────────┘││   ∙
  1110.     │└────────────────────────┘│
  1111.     └──────────────────────────┘
  1112.       É¿ß. 8.1  æ«αẼÑΘÑ¡¿Ñ ßÑú¼Ñ¡Γ«ó A, B, C, D
  1113.         ñ½∩ 32-í¿Γ¡«⌐ »α«ßΓ«⌐ çÇÖêÖàììÄë ß¿ßΓѼδ
  1114.  
  1115.       äàæèÉêÅÆÄÉ¢ æàâîàìÆÄé äÅÉÄæÆÄë çÇÖêÖàììÄë æêæÆàî¢
  1116.        ────────────────────────────────────────────────────
  1117.    é αѪ¿¼Ñ REAL (â½áóδ 4 -  6)  ñÑß¬α¿»Γ«α«ó  ßÑú¼Ñ¡Γ«ó  ¡ÑΓ.    é
  1118. αѪ¿¼Ñ REAL π ßÑú¼Ñ¡Γ«ó »á¼∩Γ¿ ÑßΓ∞ Γ«½∞¬« 1  áΓα¿íπΓ  -  íẫóδ⌐
  1119. áñαÑß. ÄΓ¼ÑΓ¿¼, «ñ¡á¬«, τΓ« íẫóδ⌐ áñαÑß ó αѪ¿¼Ñ REAL  ∩ó½∩ÑΓß∩
  1120. »α∩¼«⌐ Σπ¡¬µ¿Ñ⌐ º¡áτÑ¡¿∩ ßÑ½Ñ¬Γ«αá ßÑú¼Ñ¡Γá,  π¼¡«ªÑ¡¡«ú«  ¡á  16
  1121. (ßñó¿¡πΓ«ú«  ¡á  4  í¿Γá  ó½Ñó«).  æÑ½Ñ¬Γ«α  ¬á¬  Γᬫó«⌐,  Γᬿ¼
  1122. «íαẫ¼, »«½¡«ßΓ∞ε «»¿ßδóáÑΓ ßÑú¼Ñ¡Γ »á¼∩Γ¿ ó αѪ¿¼Ñ REAL.
  1123.    Äñ¡á¬«, ó çÇÖêÖàììÄî αѪ¿¼Ñ ßÑú¼Ñ¡Γδ  »á¼∩Γ¿  ß½«ª¡ÑÑ.  èáªñδ⌐
  1124. «í½áñáÑΓ ¡Ñ߬«½∞¬¿¼¿ áΓα¿íπΓἿ: ¿¡ñ¿ó¿ñπá½∞¡δ¼ íẫóδ¼ áñαÑß«¼ ó
  1125. 32-í¿Γ¡«¼ ½¿¡Ñ⌐¡«¼ áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ (¡Ñ »α∩¼«,  ¬á¬  Σπ¡¬µ¿∩
  1126. «Γ º¡áτÑ¡¿∩ ßÑ½Ñ¬Γ«αá), ¿¡ñ¿ó¿ñπá½∞¡δ¼ αẼÑα«¼ ¿ ¿¡ñ¿ó¿ñπá½∞¡δ¼¿
  1127. »αáóἿ ñ«ßΓπ»á. ¥Γ¿  áΓα¿íπΓδ    ß«ñÑαªáΓß∩  ó  ß»Ñµ¿á½∞¡«¼   Γ¿»Ñ
  1128. ñá¡¡δσ, ñÑß¬α¿»Γ«αÑ ßÑú¼Ñ¡Γá, αáß»«º¡áóáѼ«¼ 80386  ó  çÇÖêÖàììÄî
  1129. αѪ¿¼Ñ.
  1130.    é çÇÖêÖàììÄî αѪ¿¼Ñ ßÑú¼Ñ¡Γδ «»¿ßá¡δ »ÑαÑτ¿ß½Ñ¡¿Ñ¼ áΓα¿íπΓ«ó ó
  1131. ñÑß¬α¿»Γ«αáσ, »« «ñ¡«¼π ñÑß¬α¿»Γ«απ ¡á ßÑú¼Ñ¡Γ, ¿  úαπ»»¿α«ó᡿Ѽ
  1132. ñÑß¬α¿»Γ«α«ó ó¼ÑßΓÑ ñ½∩ «íαẫóá¡¿∩ ó »á¼∩Γ¿ αѺ¿ñÑ¡Γ¡«⌐ Γáí½¿µδ,
  1133. ¡áºδóáѼ«⌐  Æáí½¿µá  â½«íá½∞¡«ú«  äÑß¬α¿»Γ«αá  (GDT).    ìÑ߬«½∞¬«
  1134. ñÑß¬α¿»Γ«α«ó ¿ GDT «»¿ßá¡δ ¡¿ªÑ ó φΓ«⌐ ú½áóÑ. äαπú¿Ñ  ñÑß¬α¿»Γ«αδ
  1135. ¿ Γáí½¿µδ, ¡Ñ ¡πª¡δÑ ñ½∩ »α«ßΓ«⌐ 32-í¿Γ¡«⌐ ß¿ßΓѼδ,  «íßπªñÑ¡δ    ó
  1136. â½.14.
  1137.  
  1138.           ö«α¼áΓ ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γá.
  1139.            ───────────────────────────
  1140.    èáªñδ⌐ ñÑß¬α¿»Γ«α ß«ßΓ«¿Γ α«ó¡« ¿º  8  íá⌐Γ    -  2-σ    32-í¿Γ¡δσ
  1141. ñó«⌐¡δσ ß½«óá,    «ñ¡á¬«,  ß«ñÑαª¿Γ  óßε    «»¿ßáΓѽ∞¡πε  ¿¡Σ«α¼áµ¿ε,
  1142. «Γ¡«ß∩Θπεß∩ ¬ «ñ¡«¼π ßÑú¼Ñ¡Γπ »á¼∩Γ¿:  íẫóδ⌐    áñαÑß,    αẼÑα    ¿
  1143. »αáóá  ñ«ßΓπ»á.   É¿ß.8.2   ¿º«íαáªáÑΓ     ñÑß¬α¿»Γ«α   »α«úαἡ«ú«
  1144. ßÑú¼Ñ¡Γá, á É¿ß.8.3 - ñÑß¬α¿»Γ«α ßÑú¼Ñ¡Γá ñá¡¡δσ.  ùáßΓ∞  "á"  ¡á
  1145. ¬áªñ«¼ α¿ßπ¡¬Ñ ¿º«íαáªáÑΓ óÑß∞ ñÑß¬α¿»Γ«α µÑ½¿¬«¼.  é  τáßΓ¿  "í"
  1146. ºáΓπΦÑóá¡á ¿¡Σ«α¼áµ¿∩ « íẫ󫼠áñαÑßÑ; ó τáßΓ¿ "ó" -  ¿¡Σ«α¼áµ¿∩
  1147. « úαá¡¿µáσ ¿ ó τáßΓ¿ "ú" - ¿¡Σ«α¼áµ¿∩ « »αáóáσ ñ«ßΓπ»á.
  1148.  
  1149.                  - 87 -
  1150.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1151. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1152. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │D │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1153. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1154. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1155. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1156.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1157.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1158.         │P │ DPL │1 │1 │C │R │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1159.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1160.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1161.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1162.     á. ÄíΘ¿⌐ ó¿ñ 32-í¿Γ¡«ú« ñÑß¬α¿»Γ«αá »α«úαἡ«ú« ßÑú¼Ñ¡Γá
  1163.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1164. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1165. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │D │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1166. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1167. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1168. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1169.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1170.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1171.         │P │ DPL │1 │1 │C │R │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1172.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1173.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1174.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1175.         í. ê¡Σ«α¼áµ¿∩ « íẫ󫼠áñαÑßÑ ßÑú¼Ñ¡Γá
  1176.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1177. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1178. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │D │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1179. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1180. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1181. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1182.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1183.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1184.         │P │ DPL │1 │1 │C │R │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1185.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1186.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1187.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1188.            ó. ê¡Σ«α¼áµ¿∩ « úαá¡¿µáσ ßÑú¼Ñ¡Γá
  1189.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1190. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1191. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │D │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1192. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1193. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1194. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1195.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1196.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1197.         │P │ DPL │1 │1 │C │R │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1198.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1199.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1200.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1201.          ú. ê¡Σ«α¼áµ¿∩ « »αáóáσ ñ«ßΓπ»á ßÑú¼Ñ¡Γá
  1202.   É¿ß. 8.2 äÑß¬α¿»Γ«α ñ½∩ 32-í¿Γ¡«ú« »α«úαἡ«ú« ßÑú¼Ñ¡Γá.
  1203.  
  1204.                  - 88 -
  1205.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1206. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1207. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │B │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1208. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1209. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1210. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1211.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1212.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1213.         │P │ DPL │1 │0 │E │W │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1214.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1215.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1216.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1217.       á. ÄíΘ¿⌐ ó¿ñ 32-í¿Γ¡«ú« ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γá ñá¡¡δσ
  1218.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1219. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1220. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │B │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1221. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1222. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1223. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1224.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1225.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1226.         │P │ DPL │1 │1 │E │W │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1227.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1228.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1229.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1230.         í. ê¡Σ«α¼áµ¿∩ « íẫ󫼠áñαÑßÑ ßÑú¼Ñ¡Γá
  1231.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1232. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1233. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │B │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1234. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1235. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1236. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1237.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1238.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1239.         │P │ DPL │1 │1 │E │W │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1240.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1241.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1242.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1243.            ó. ê¡Σ«α¼áµ¿∩ « úαá¡¿µáσ ßÑú¼Ñ¡Γá
  1244.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1245. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1246. │ íáºá ßÑú¼Ñ¡Γá 31...24 │G │B │O AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1247. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1248. │  │  │  │íáºá ßÑú¼Ñ¡Γá 15...0│  │  │  │  │  │
  1249. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1250.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1251.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1252.         │P │ DPL │1 │1 │E │W │A │ íáºá ßÑú¼Ñ¡Γá 23...16 │
  1253.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1254.         │  │  │  │  │ úαá¡¿µá ßÑú¼Ñ¡Γá 15...0  │  │  │    │
  1255.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1256.          ú.ê¡Σ«α¼áµ¿∩ « »αáóáσ ñ«ßΓπ»á ßÑú¼Ñ¡Γá
  1257.     É¿ß. 8.3 äÑß¬α¿»Γ«α ñ½∩ 32-í¿Γ¡«ú« ßÑú¼Ñ¡Γá ñá¡¡δσ.
  1258.  
  1259.    ì¿ªÑ »α¿ó«ñ∩Γß∩ «»αÑñѽѡ¿∩ ñÑß¬α¿»Γ«α¡δσ »«½Ñ⌐:
  1260.  1. üẫóδ⌐ áñαÑß ßÑú¼Ñ¡Γá - φΓ« 32-í¿Γ¡«Ñ º¡áτÑ¡¿Ñ, «»αÑñѽ∩εΘÑÑ
  1261.     íẫóδ⌐ áñαÑß ßÑú¼Ñ¡Γá ó ½¿¡Ñ⌐¡«¼ áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ.
  1262.  2.  âαá¡¿µá  ßÑú¼Ñ¡Γá    -  φΓ«     20-í¿Γ¡«Ñ   »«½Ñ,   «»αÑñѽ∩εΘÑÑ
  1263.  ¡á¿í«½∞ΦÑÑ    ß¼ÑΘÑ¡¿Ñ ó ßÑú¼Ñ¡ΓÑ. âαá¡¿µá ¼«ªÑΓ íδΓ∞ óδαáªÑ¡á ó
  1264.  íá⌐Γáσ ¿½¿    ó ßΓαá¡¿µáσ (4096 í), τΓ« ¬«¡Γα«½¿απÑΓß∩  í¿Γ«¼    G
  1265.  ñÑß¬α¿»Γ«αá.
  1266.  
  1267.                  - 89 -
  1268.  3. G (úαáñπ¿α«ó¬á) π¬áºδóáÑΓ, τΓ« úαá¡¿µá ßÑú¼Ñ¡Γá ºáñáÑΓß∩  ¿½¿
  1269.   ó íá⌐Γáσ, ¿½¿ ó ßΓαá¡¿µáσ.
  1270.  4. D (¡Ñ»«½¡«Γá) π¬áºδóáÑΓ ¬á¬«⌐ ßÑú¼Ñ¡Γ  32-í¿Γ¡δ⌐  (D=1)  ¿½¿
  1271.  16-í¿Γ¡δ⌐  (D=0).  àß½¿   D=1,   Γ«   Σ«α¼áΓ    ñÑß¬α¿»Γ«αá   ñ½∩
  1272.  ßÑú¼Ñ¡ΓΓ«ó »α«úαá¼¼ ¿ ñá¡¡δσ Γᬫ⌐, ¬á¬ »«¬áºá¡« ¡á α¿ß.  8.2    ¿
  1273.  8.3, ß««ΓóÑΓßΓóÑ¡¡«. àß½¿  D=0,  Γ«  Σ«α¼áΓ  ñÑß¬α¿»Γ«αá  Γᬫ⌐,
  1274.  ¬á¬«⌐ ¿ß»«½∞ºπÑΓß∩ 80286  ó  çÇÖêÖàììÄî  αѪ¿¼Ñ  ñ½∩  16-í¿Γ¡«ú«
  1275.  ßÑú¼Ñ¡Γá, ¬á¬ αáº`∩ߡѡ« ó ú½. 14.  16-í¿Γ¡δ⌐    ¬«ñ  «íÑß»Ñτ¿óáÑΓ
  1276.  32-í¿Γ¡δ⌐ αẼÑα «»Ñαá¡ñá ñá¡¡δσ ¿ 32-í¿Γ¡δ⌐  αẼÑα  áñαÑßá  »«
  1277.  π¼«½τá¡¿ε (ß«ó¼ÑßΓ¿¼δ⌐ ß 80286 ó αѪ¿¼Ñ ºáΘ¿Γδ).
  1278.  5.  E    (¡á»αáó½Ñ¡¿Ñ  αáß»α«ßΓαá¡Ñ¡¿∩),  Γ«½∞¬«   ñ½∩    ßÑú¼Ñ¡Γ«ó
  1279.  ñá¡¡δσ,-    π¬áºδóÑΓ, úñÑ  αáß»«½«ªÑ¡    ßÑú¼Ñ¡Γ  ¿½¿  ó  «í½áßΓ¿
  1280.  áñαÑß«ó «Γ    íáºδ ßÑú¼Ñ¡Γá óóÑασ ñ« Ñú« úαá¡¿µδ,  ó¬½ετá∩  E=0,
  1281.  ¿½¿ «Γ    ¼á¬ß¿¼á½∞¡«ú«  ß¼ÑΘÑ¡¿∩  ñ«    úαá¡¿µδ,  ¡Ñ  ó¬½ετá∩  ÑÑ
  1282.  (E=1).    ü«½∞Φ¿¡ßΓó« ßÑú¼Ñ¡Γ«ó ñá¡¡δσ, Γᬿσ ¬á¬ B ¿ D ¡á  ßΓα.
  1283.        ¿¼ÑεΓ ó φΓ«¼ í¿ΓÑ 0 (óóÑασ). Æ«½∞¬« ñ½∩    ßÑú¼Ñ¡Γá  ñá¡¡δσ,
  1284.  ¿ß»«½∞ºπεΘÑú« ñ½∩ σαá¡Ñ¡¿∩ ßΓѬá ñá¡¡δσ,  ¬«Γ«αδ⌐  αáßΓÑΓ  ó¡¿º,
  1285.  »« ¡á»αáó½Ñ¡¿ε ¬ ¼Ñ¡∞Φ¿¼ áñαÑßá¼ ¼«ª¡« ¡á⌐Γ¿  π¼ÑßΓ¡δ¼  ¿¼ÑΓ∞    ó
  1286.  φΓ«¼ í¿ΓÑ 1 (󡿺).
  1287.  6. B (í«½∞Φ«⌐) Γ«½∞¬« ñ½∩ ßÑú¼Ñ¡Γ«ó ¿      πτ¿ΓδóáÑΓß∩ Γ«½∞¬« Ñß½¿
  1288.  ßÑú¼Ñ¡Γ »α«ßΓ¿αáÑΓß∩ ó¡¿º, «í«º¡áτáÑΓ      ¼á¬ß¿¼á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ ó
  1289.  ßÑú¼Ñ¡ΓÑ. îá¬ß¿¼á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ    »α«ßΓ¿αáεΘÑú«ß∩ ó¡¿º ßÑú¼Ñ¡Γá
  1290.  ñá¡¡δσ ¼«ªÑΓ  íδΓ∞  π¬áºá¡«  ¬á¬     FFFFFFFF      (B=1)  ¿½¿  ¬á¬
  1291.                           16
  1292.  0000FFFF    (B=0).  B    ¡Ñ  «ΓóÑτáÑΓ   ºá      ßÑú¼Ñ¡Γδ   ñá¡¡δσ,
  1293.      16
  1294.  »α«ßΓ¿αáεΘ¿Ñß∩ óóÑασ.
  1295.  7. Åαáóá ñ«ßΓπ»á - φΓ« ¡Ñ߬«½∞¬« í¿Γ, π¬áºδóáεΘ¿σ ¡á αáºαÑΦÑ¡¡δÑ
  1296.     Σ«α¼δ    ñ«ßΓπ»á    ó     ßÑú¼Ñ¡Γ,       ó¬½ετá∩     ΓαÑí«óá¡¿Ñ
  1297.  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  πα«ó¡∩ ¿ ºáΘ¿Γπ »« ºá»¿ß¿  ¿  τΓÑ¡¿ε.  àß½¿
  1298.  ¿ß»«½∞ºπѼδ⌐  «»Ñαá¡ñ    ó¡πΓα¿    ßÑú¼Ñ¡Γá  ¿ß»«½∞ºπÑΓ  ºá»αÑΘÑ¡¡πε
  1299.  Σ«α¼π ñ«ßΓπ»á, Γ«  80386  óδαáíáΓδóáÑΓ  ¿ß¬½ετ¿Γѽ∞¡πε  ß¿Γπᵿε
  1300.  »«   «íΘÑ⌐   ºáΘ¿ΓÑ    (¿ß¬½ετ¿Γѽ∞¡á∩    ß¿Γπᵿ∩    13)    ¿½¿
  1301.  ¿ß¬½ετ¿Γѽ∞¡πε ß¿Γπáµ¿ε »« ßΓѬπ (¿ß¬½ετ¿Γѽ∞¡á∩  ß¿Γπᵿ∩  12),
  1302.  Ñß½¿ αáí«Γá ß« ßΓѬ«óδ¼ ßÑú¼Ñ¡Γ«¼.
  1303. 7á. P (»αÑñßΓáó½Ñ¡¿Ñ) π¬áºδóáÑΓ, ¿¼ÑÑΓß∩ ½¿ ßÑú¼Ñ¡Γ ó  Σ¿º¿τÑ߬«⌐
  1304.  »á¼∩Γ¿ (P=1), ¿½¿ ¡ÑΓ (P=0). ¥Γ«Γ í¿Γ »«ºó«½∩ÑΓ «»αÑñѽ∩Γ∞ ¼¡«ú«
  1305.  í«½∞Φ¿σ  ßÑú¼Ñ¡Γ«ó,  ¿º  ¬«Γ«αδσ,  ó«º¼«ª¡«,  Γ«½∞¬«    ¡Ñ¬«Γ«αδÑ
  1306.  τáßΓ¿τ¡« ¿½¿ »«½¡«ßΓ∞ε  ¼«úπΓ    íδΓ∞  «ñ¡«óαѼѡ¡«  ó  Σ¿º¿τÑ߬«⌐
  1307.  »á¼∩Γ¿. æ¿ßΓѼᠠßΓαá¡¿τ¡«⌐  »á¼∩Γ¿  »«ºó«½∩ÑΓ  ½εí«¼π  ßÑú¼Ñ¡Γπ
  1308.  ºáúαπªáΓ∞ß∩ »«ßΓαá¡¿τ¡«; ñáªÑ Ñß½¿ P=1 ßÑú¼Ñ¡Γπ  ¡Ñ  ¡πª¡«  íδΓ∞
  1309.  µÑ½¿¬«¼ ó »á¼∩Γ¿.
  1310. 7í.  DPL  (ôα«óÑ¡∞  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿   ñÑß¬α¿»Γ«αá)    π¬áºδóáÑΓ
  1311.  πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,  ¬á¬ τ¿ß½« 0, 1, 2, ¿½¿ 3 ß½ÑñπεΘ¿¼
  1312.  «íαẫ¼
  1313.   Å«½Ñ DPL│            äÑ߬¿»Γ«α
  1314.   ────────┼────────────────────────────────────────────────────
  1315.      00   │πα«óÑ¡∞ 0 ßá¼δ⌐ »α¿ó¿½Ñú¿α«óá¡¡δ⌐ (ßπ»Ñα󿺫α, ∩ñα«)
  1316.   ────────┼────────────────────────────────────────────────────
  1317.      01   │πα«óÑ¡∞ 1
  1318.   ────────┼────────────────────────────────────────────────────
  1319.      10   │πα«óÑ¡∞ 2
  1320.   ────────┼────────────────────────────────────────────────────
  1321.      11   │πα«óÑ¡∞ 3  ¡¿ºΦ¿⌐ πα«óÑ¡∞ (»«½∞º«óáΓѽ∞)
  1322.  DPL ΓѬπΘÑú«  »α«úαἡ«ú«  ßÑú¼Ñ¡Γá  π¬áºδóáÑΓ  ΓѬπΘ¿⌐  πα«óÑ¡∞
  1323.  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  (CPL)  «»Ñαᵿ¿.    ìá»α¿¼Ñα,  Ñß½¿ »α«µÑßß«α
  1324.  «íαáíáΓδóáÑΓ »α«úαἡδ⌐ ßÑú¼Ñ¡Γ ß DPL 00, Γ« «¡ αáí«ΓáÑΓ »α¿ CPL
  1325.  0 - ßἫ¼ »α¿ó¿½Ñú¿α«óá¡¡«¼ πα«ó¡Ñ - πα«ó¡Ñ ßπ»Ñα󿺫αá.
  1326. 7ó. A (ä«ßΓπ»¡δ⌐) - π¬áºδóáÑΓ íδ½ ½¿ ßÑú¼Ñ¡Γ ñ«ßΓπ»Ñ¡ (A=1)  ¿½¿
  1327. ¡ÑΓ (A=0) ß Γ«ú« ¼«¼Ñ¡Γá, ¬á¬ φëàí¿Γ ñÑß¬α¿»Γ«αá  íδ½ ßíα«ΦÑ¡ ó
  1328. 0. àß½¿ ó ß¿ßΓѼѠ»α«¿ßσ«ñ¿Γ «í¼Ñ¡  ßÑú¼Ñ¡ΓἿ    ¼Ñªñπ  »á¼∩Γ∞ε    ¿
  1329.  
  1330.                  - 90 -
  1331. ñ¿ß¬«¼,  Γ«  φëà í¿Γ     ¼«ª¡«     ¿ß»«½∞º«óáΓ∞    ñ½∩   «»αÑñѽѡ¿∩
  1332. ¿ß»«½∞º«óá¡¿∩ ßÑú¼Ñ¡Γá. Æ¿»«óδÑ »α«ßΓδÑ ß¿ßΓÑ¼δ «í¼Ñ¡á ßΓαá¡¿µá¼¿
  1333. ¡Ñ ¿ß»«½∞ºπεΓ ßÑú¼Ñ¡Γᵿ¿ ¿ φëàí¿Γ ñ½∩ Γᬿσ ß¿ßΓѼ ¿¡ΓÑαÑßá ¡Ñ
  1334. »αÑñßΓáó½∩ÑΓ.
  1335. 7ú. R (ñ«ßΓπ»¡«ßΓ∞ ñ½∩ τΓÑ¡¿∩), Γ«½∞¬« ñ½∩  ¬«ñ«ó«ú«  ßÑú¼Ñ¡Γá    -
  1336. π¬áºδóáÑΓ, ñ«ßΓπ»Ñ¡ ½¿ ßÑú¼Ñ¡Γ ñ½∩ τΓÑ¡¿∩ (R=1)  ¿½¿  ¡ÑΓ  (R=0).
  1337. Åα«úαἡδÑ ßÑú¼Ñ¡Γδ, ¬«¡Ñτ¡«, óßÑúñá óδ»«½¡¿¼δ. ÇΓα¿íπΓ  R  ¼«ªÑΓ
  1338. «íÑß»Ñτ¿Γ∞ ßóÑασíѺ«»áß¡«ßΓ∞ ºá»αÑΘÑ¡¿Ñ¼ »α«úαἡ«¼π  «íÑß»ÑτÑ¡¿ε
  1339. τ¿ΓáΓ∞ ¿º ßÑú¼Ñ¡Γá, ¿ß»«½∞ºπεΘÑú« »αÑΣ¿¬ß «ΓóÑαªÑ¡¿∩ CS (ß¼. ßΓα.
  1340.        ¿ Γáí½¿µπ 2.6)
  1341. 7ñ.  C    (»α¿ß»«ßáí½¿óáѼ«ßΓ∞),    Γ«½∞¬«    ñ½∩  ¬«ñ«ó«ú«    ßÑú¼Ñ¡Γá,
  1342. - π¬áºδóáÑΓ ¿º¼Ñ¡∩ÑΓß∩ ½¿ CPL, ¬«úñá  ßÑú¼Ñ¡Γ  óδºóá¡  ¿º  πα«ó¡∩
  1343. ¼Ñ¡∞ΦÑ⌐ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  (C=0) ¿½¿ ¡ÑΓ (C=1).  àß½¿  C=1,  Γ«
  1344. »α«úαἡδ⌐  ßÑú¼Ñ¡Γ   ¡áºδóáÑΓß∩   »α¿ß»«ßáí½¿óáÑ¼δ¼   »α«úαἡδ¼
  1345. ßÑú¼Ñ¡Γ«¼, Γ.¬. º¡áτÑ¡¿Ñ CPL ¡Ñ ¿º¼Ñ¡∩ÑΓß∩, ¬«úñá óδºδóáÑΓß∩ φΓ«Γ
  1346. ßÑú¼Ñ¡Γ. Åα¿ß»«ßáí½¿óáѼδÑ »α«úαἡδÑ ßÑú¼Ñ¡Γδ    «τÑ¡∞  π»«ΓαÑí¿¼δ
  1347. ñ½∩  í¿í½¿«ΓÑτ¡δσ  »α«úαá¼¼,  »«ºó«½∩εΘ¿σ  óδºóáΓ∞  »α«úαá¼¼π  ¿º
  1348. »α«úαá¼¼δ    »«½∞º«óáΓѽ∞߬«ú«      πα«ó¡∩,    ¡«    ß«σαá¡∩∩    π
  1349. »«½∞º«óáΓѽ∞߬«⌐   »α«úαá¼¼δ   CPL   »«½∞º«óáΓѽ∩.    Äß«íÑ¡¡«ßΓ∞
  1350. »α¿ß»«ß«í½Ñ¡¿∩    -  ñ«  ¡Ñ¬«Γ«α«⌐  ßΓѻѡ¿   áíßΓαá¬Γ¡«Ñ   »«¡∩Γ¿Ñ
  1351. áασ¿ΓѬΓπαδ ó αѪ¼¿¼Ñ ºáΘ¿Γδ ¿ ó  32-í¿Γ¡δσ  »α«ßΓδσ  ß¿ßΓѼáσ    ß
  1352. ºáΘ¿Γ«⌐  óßÑ   »α«úαἡδÑ   ßÑú¼Ñ¡Γδ   -   αÑúπ½∩α¡δ,    Γ.Ñ.   ¡Ñ
  1353. »α¿ß»«ßáí½¿óáѼδ.
  1354. 7e. W (ñ«ßΓπ»¡«ßΓ∞ ñ½∩ ºá»¿ß¿), Γ«½∞¬« ñ½∩  ßÑú¼Ñ¡Γ«ó  ñá¡¡δσ,    -
  1355. π¬áºδóáÑΓ ñ«ßΓπ»Ñ¡ ½¿ ßÑú¼Ñ¡Γ ñá¡¡δσ ñ½∩  ºá»¿ß¿  (W=1)  ¿½¿  ¡ÑΓ
  1356. (W=0). æÑú¼Ñ¡Γδ ñá¡¡δσ,  ¬«¡Ñτ¡«,  óßÑúñá  ñ«ßΓπ»¡δ  ñ½∩  τΓÑ¡¿∩.
  1357. ÇΓα¿íπΓ  W  ¼«ªÑΓ  «íÑß»Ñτ¿óáΓ∞   ßóÑασíѺ«»áß¡«ßΓ∞   ºá»αÑΘÑ¡¿Ñ¼
  1358. »α«úαἡ«¼π «íÑß»ÑτÑ¡¿ε  »¿ßáΓ∞  ó  ßÑú¼Ñ¡Γ.  è  »α¿¼Ñ¡Ñ¡¿⌐  φΓ«⌐
  1359. ߻ѵ¿á½∞¡«⌐ «ß«íÑ¡¡«ßΓ¿  «Γ¡«ß¿Γß∩  αѺÑαó¿α«óá¡¿Ñ  ßÑú¼Ñ¡Γá  ñ½∩
  1360. ¿¡Σ«α¼áµ¿¿ « ß«ßΓ«∩¡¿¿    ¿  ºáΘ¿ΓÑ  «íΘÑñ«ßΓπ»¡δσ  íẠ ñá¡¡δσ.    é
  1361. »α«ßΓ«⌐ 32-í¿Γ¡«⌐ ºáΘ¿ΘÑ¡¡«⌐ ß¿ßΓѼѠßÑú¼Ñ¡Γ  ñá¡¡δσ  ß½πª¿Γ  ñ½∩
  1362. αạδσ µÑ½Ñ⌐ ¿, ßαÑñ¿ »α«τÑú«, ß«ñÑαª¿Γ ßΓѬ; »«φΓ«¼π  «¡  ñ«½ªÑ¡
  1363. íδΓ∞ ñ«ßΓπ»¡δ¼ ñ½∩ ºá»¿ß¿.
  1364.  
  1365.          GDT (⽫íá½∞¡á∩ Æáí½¿µá äÑß¬α¿»Γ«αá).
  1366.           ────────────────────────────────────
  1367.    â½«íá½∞¡á∩ Γáí½¿µá ñÑß¬α¿»Γ«αá  ß«ñÑαª¿Γ  ¼áßß¿ó  ñÑß¬α¿»Γ«α«ó
  1368. ßÑú¼Ñ¡Γ«ó. èᬠ»«¬áºá¡« ¡á α¿ß.  8.4  φΓá  αѺ¿ñÑ¡Γ¡á∩    ó  »á¼∩Γ¿
  1369. Γáí½¿µá  ß  íẫ⌐   ¿    úαá¡¿µÑ⌐   ó¡πΓα¿   ½¿¡Ñ⌐¡«ú«    áñαÑß¡«ú«
  1370. »α«ßΓαá¡ßΓóá ó «í½áßΓ¿ «»αÑñѽѡ¡«⌐ ß¿ßΓѼ¡δ¼ αÑú¿ßΓα«¼ GDTR (ß¼.
  1371. ßΓα. 20 ¿ α¿ß. 2.8). GDTR »α¿¡¿¼áÑΓ 48-í¿Γ¡δ⌐ «»Ñαá¡ñ,    ß«ßΓ«∩Θ¿⌐
  1372. ¿º 32-í¿Γ¡«⌐ íáºδ ¿ 16-í¿Γ¡«⌐ úαá¡¿µδ.    Æá¬¿¼  «íαẫ¼    íáºá  GDT
  1373. ¼«ªÑΓ  »α¿ßπΓßΓó«óáΓ∞  ó  ½εí«¼  áñαÑßÑ  ó   »αÑñѽáσ    ½¿¡Ñ⌐¡«ú«
  1374. áñαÑß¡«ú« »α«ßΓαá¡ßΓóá;  úαá¡¿µá  (¼á¬ß¿¼á½∞¡«Ñ  ß¼ÑΘÑ¡¿Ñ)  ¼«ªÑΓ
  1375. »α«ßΓ¿αáΓ∞ß∩   ñ«   FFFF,   «σóáΓδóá∩    ñ«   8192   ñÑß¬α¿»Γ«α«ó,
  1376. »α«¡π¼Ñα«óá¡¡δσ «Γ 0 ñ« 8191. äÑß¬α¿»Γ«α 0 - íẫóδ⌐ áñαÑß ó GDT.
  1377.    äÑß¬α¿»Γ«α 0, ß»Ñµ¿á½∞¡« «»αÑñѽѡ¡δ⌐ ¬á¬  »πßΓ«⌐  ñÑß¬α¿»Γ«α,
  1378. ¡Ñ ¿ß»«½∞ºπÑΓß∩ »α«µÑßß«α«¼. Ä¡ ß«σαá¡Ñ¡ ñ½∩ ºá»«½¡Ñ¡¿∩  ¡π½Ñó«ú«
  1379. ñÑß¬α¿»Γ«αá 8 íá⌐ΓἿ 00   .
  1380.             16
  1381.  GDT ¼«ªÑΓ ß«ñÑαªáΓ∞ Γ«½∞¬«
  1382.    äÑß¬α¿»Γ«αδ ßÑú¼Ñ¡Γ«ó »α«úαá¼¼ ßΓα.
  1383.    äÑß¬α¿»Γ«αδ ßÑú¼Ñ¡Γ«ó ñá¡¡δσ ßΓα.
  1384.    éÑ¡Γ¿½¿ ó맮óá ú½. 14
  1385.    äÑß¬α¿»Γ«αδ ßÑú¼Ñ¡Γ«ó ß«ßΓ«∩¡¿∩ ºáñáτ ú½. 14
  1386.    éÑ¡Γ¿½¿ ºáñáτ ú½. 14
  1387.    äÑß¬α¿»Γ«αδ LDT ú½. 14
  1388.  
  1389.                  - 91 -
  1390.    èᬠ»«¬áºá¡« ¡á α¿ß. 8.5. ßÑ½Ñ¬Γ«α ß«ñÑαª¿Γ 3  »«½∩    ó  αѪ¿¼Ñ
  1391. ºáΘ¿Γδ. éÑασ¡¿Ñ  13  í¿Γ  ß«ñÑαªáΓ  ¿¡ñѬß,  ¬«Γ«αδ⌐  óδí¿αáÑΓ    1
  1392. ñÑß¬α¿»Γ«α ¿º GDT, ¬«úñá ¬«úñá í¿Γ ê¡ñ¿¬áΓ«αá Γáí½¿µ  (TI)  -  0,
  1393. π¬áºδóáεΘ¿⌐ ¡á GDT. ü¿Γδ TI ¿ RPL »«½áúáεΓ 0-¼ ñ½∩ »α«ßΓδσ ß¿ßΓѼ
  1394. ß ºáΘ¿Γ«⌐, ¬á¬ »«¬áºá¡« ó ¡¿ª¡Ñ⌐ τáßΓ¿ α¿ß. 8.5 .
  1395.    é αѪ¿¼Ñ ºáΘ¿Γδ ºáúαπº¬á ßÑ½Ñ¬Γ«αá αÑú¿ßΓα  ßÑú¼Ñ¡Γá  óδºδóáÑΓ
  1396. ñ«ßΓπ» 80386 ó ßÑú¼Ñ¡Γ n,  «»¿ßá¡¡δ⌐  ñÑß¬α¿»Γ«α«¼  n,    úñÑ  n    -
  1397. óÑασ¡¿Ñ 13 í¿Γ ßÑ½Ñ¬Γ«αá.éÑασ¡¿¿ 11 í¿Γ ßÑ½Ñ¬Γ«αá óÑñπΓ ßÑí∩  ¬á¬
  1398. ¿¡ñѬߠó Γáí½¿µÑ ñÑß¬α¿»Γ«α«ó (GDT, úñÑ í¿Γ - 0). éßÑ ¿¡ßΓαπ¬µ¿¿,
  1399. ¬«Γ«αδÑ »ÑαÑßδ½áεΓ º¡áτÑ¡¿Ñ ó αÑú¿ßΓα ßÑú¼Ñ¡Γá (CS, SS,  DS,  ES,
  1400. FS,  GS)  óδºδóáεΓ  Γ«,  τΓ«  80386  áóΓ«¼áΓ¿τÑ߬¿  ßßδ½áÑΓß∩    ó
  1401. ñÑß¬α¿»Γ«α n, τ¿ΓáÑΓ ñÑß¬α¿»Γ«α ¿  ºá»«¼¿¡áÑΓ  ß«ñÑαªá¡¿Ñ  ó¡πΓα¿
  1402. ¬φΦá ñÑß¬α¿»Γ«αá. é¡πΓα¿ ¿¼ÑÑΓß∩ »« «ñ¡«¼π ¬φΦπ  ñÑß¬α¿»Γ«αá  ñ½∩
  1403. ¬áªñ«ú« αÑú¿ßΓαá ßÑú¼Ñ¡Γá, ¬á¬ ¿º«íαáªÑ¡« ¡á α¿ß. 8.6 .
  1404.              4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  1405.             31     24 23     16 15      8 7      0
  1406.             ┌──────┬───────┬───────┬───────┐
  1407.     FFFFFFFF    ├──────┼───────┼───────┼───────┤
  1408.         16  ├──────┼───────┼───────┼───────┤
  1409.             ├──────┼───────┼───────┼───────┤
  1410.                    .
  1411.  ½¿¡Ñ⌐¡δ⌐ áñαÑß            .
  1412.                    .
  1413.  íáºá + úαá¡¿µá
  1414.             ├──────┴───────┴───────┼───────┤
  1415.         ┌───────┼─÷.ñÑß¬α¿»Γ«α ??????? │       │ úαá¡¿µá
  1416.         │        ├──────┼───────┼───────┼───────┤
  1417.         │        ├──────┼───────┼───────┼───────┤
  1418.         │        │ ñÑß¬α¿»Γ«α ??│       │       │
  1419.         │        ├──────┼───────┼───────┼───────┤
  1420.         │        ├──────┼───────┼───────┼───────┤
  1421.         │               .
  1422.         │               .
  1423.         │               .
  1424.         │        ├──────┼───────┼───────┼───────┤
  1425.         │        │ ñÑß¬α¿»Γ«α 1 │       │       │
  1426.         │        ├──────┼───────┼───────┼───────┤
  1427.         │        ├──────┴───────┴───────┼───────┤
  1428.   ½¿¡Ñ⌐¡δ⌐  │        │ ñÑß¬α¿»Γ«α 0 "»πßΓ«⌐         │
  1429.   áñαÑß     │        │        ñÑß¬α¿»Γ«α"            │
  1430.   íáºá        │        ├──────┼───────┬───────┼───────┤
  1431.   ┌─────────┼───────┼──────┼───────┼───────┼──÷.   │
  1432.   │        │        ├──────┼───────┼───────┼───────┤
  1433.   │        │        │       │       │       │       │ íáºá
  1434.   │        │        ├──────┼───────┼───────┼───────┘
  1435.   │        │               .
  1436.   │        │               .
  1437.   │        │               .
  1438.   │        │        ├──────┼───────┼───────┼───────┤
  1439.   │        │        ├──────┼───────┼───────┼───────┤ 00000000
  1440.   │        │        └──────┴───────┴───────┴───────┘         16
  1441.   │        │         4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  1442.   │        └───────────────────────┐
  1443. 47│                16 15   │       0
  1444. ┌─┴───────────────────────────┬─────────────┐
  1445.  32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐ áñαÑß íáºδ 16-í¿Γ¡á∩
  1446.         GDT            úαá¡¿µá GDT
  1447. └─────────────────────────────┴─────────────┘
  1448.       c¿ßΓѼ¡δ⌐ αÑú¿ßΓα GDTR (ó 80386)
  1449.      É¿ß. 8.4 ÉÑú¿ßΓα GDTR αẼÑΘáÑΓ GDT ó ½¿¡Ñ⌐¡«¼
  1450.              áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ.
  1451.  
  1452.                  - 92 -
  1453.        ö«α¼áΓ ßÑ½Ñ¬Γ«αá ó çÇÖêÖàììÄî αѪ¿¼Ñ.
  1454.         ────────────────────────────────────
  1455.            Σ«α¼áΓ ßÑ½Ñ¬Γ«αá
  1456.  15 14 13 12 11 10  9  8  7  6    5  4  3  2  1  0
  1457. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1458. │         ¿¡ñѬߠ        TI  RPL │ ΓαÑíπѼδ⌐ πα«-
  1459. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┼──┘ óÑ¡∞ »α¿ó¿½Ñ-
  1460.    ê¡ñѬߠπ¬áºδóáÑΓ ¡á ß««ΓóÑΓßΓóπεΘπε         │      ú¿α«óá¡¡«ßΓ¿
  1461.      Γáí½¿µπ ñÑß¬α¿»Γ«α«ó             └──÷
  1462.           │                   00 = ¡Ñ ó½¿∩ÑΓ
  1463.           │                    ¡á ó«º¼«ª¡«ßΓ¿
  1464.           │                    ñ«ßΓπ»á
  1465.           │                   01 = ó«º¼«ª¡«ßΓ¿
  1466.           │                    ñ«ßΓπ»á «úαá¡¿-
  1467.           │                    τÑ¡δ ¡Ñ óδΦÑ,
  1468.           │                    τѼ πα«óÑ¡∞ 1
  1469.           │                   10 = ó«º¼«ª¡«ßΓ¿
  1470.           │                    ñ«ßΓπ»á «úαá¡¿-
  1471.           │                    τÑ¡δ ¡Ñ óδΦÑ,
  1472.           │                    τѼ πα«óÑ¡∞ 2
  1473.           │                   11 = ó«º¼«ª¡«ßΓ¿
  1474.           │                    ñ«ßΓπ»á «úαá¡¿-
  1475.           │                    τÑ¡δ ¡Ñ óδΦÑ,
  1476.           │                    τѼ πα«óÑ¡∞ 3
  1477.           │              (º¡áτÑ¡¿∩ RPL: 01, 10,
  1478.           │               11 - ß¼. ú½áóπ 14)
  1479.           │
  1480.           └─────÷ ê¡ñ¿¬áΓ«α Γáí½¿µδ
  1481.                0 - äÑß¬α¿»Γ«α ¿¡ñѬ߿α«óá¡ ó GDT
  1482.                1 - äÑß¬α¿»Γ«α ¿¡ñѬ߿α«óá¡ ó LDT
  1483.                  (LDT ß¼. ú½. 14)
  1484.   Σ«α¼áΓ ßÑ½Ñ¬Γ«αá ñ½∩ »α«ßΓ«⌐ ß¿ßΓѼδ ß ºáΘ¿Γ«⌐
  1485.  15 14 13 12 11 10  9  8  7  6    5  4  3  2  1  0
  1486. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1487. │         ¿¡ñѬߠ        TI  RPL │
  1488. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1489.   É¿ß. 8.5 æÑ½Ñ¬Γ«α ó çÇÖêÖàììÄî αѪ¿¼Ñ
  1490.    ÉÑú¿ßΓαδ ¬φΦ-ñÑß¬α¿»Γ«αá ß«σαá¡∩εΓ ¬«»¿ε ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γá.
  1491. ¥Γá ¬«»¿∩ ¿ß»«½∞º«óá¡á ó« óßÑσ óδτ¿ß½Ñ¡¿∩σ áñαÑßá  ñ½∩    »«½πτÑ¡¿∩
  1492. úαá¡¿µδ ßÑú¼Ñ¡Γá ¿ »αáó ñ«ßΓπ»á, ¿ß»«½∞º«óá¡¡δσ ó« óαѼ∩ »α«óÑન
  1493. úαá¡¿µ ¿ »αáó ñ«ßΓπ»á. Å«¼ÑΘÑ¡¿Ñ αÑú¿ßΓα«ó ¬φΦ-ñÑß¬α¿»Γ«αá ó  τ¿»
  1494. ßπΘÑßΓóÑ¡¡« »α¿ αÑ὿ºáµ¿¿. «¡¿ «íÑß»Ñτ¿óáεΓ  ¼¡ú¡«óÑ¡¡δ⌐  ñ«ßΓπ»
  1495. »« óßѼ ΓѬπΘ¿¼ ßÑú¼Ñ¡Γá¼.
  1496.    ìÑ߬«½∞¬« ó᪡δσ ñÑΓá½Ñ⌐ ¼«ª¡« π∩ß¡¿Γ∞ ¿º α¿ß. 8.6 .  çá¼ÑΓ¿¼,
  1497. τΓ« ¬φΦ ñÑß¬α¿»Γ«αá ñ½∩ CS ¿ SS ß«ñÑαª¿Γ  CPL,    ó  Γ«  óαѼ∩  ¬á¬
  1498. «ßΓá½∞¡δÑ  ß«ñÑαªáΓ  DPL.  ¥Γ«    «º¡áτáÑΓ,  τΓ«     DPL   »α«úαἡδσ
  1499. ßÑú¼Ñ¡Γ«ó πßΓá¡áó½¿óáÑΓ CPL ¿, ΓᬪÑ, τΓ« DPL ßΓѬ«ó«ú«  ßÑú¼Ñ¡Γá
  1500. ñ«½ªÑ¡ óßÑúñá ß««ΓóÑΓßΓó«óáΓ∞ CPL. ¥Γ«Γ Σá¬Γ  ¬α¿Γ¿τÑ¡    ñáªÑ  ñ½∩
  1501. »α«ßΓδσ çÇÖêÖàìì¢ò ß¿ßΓѼ.
  1502.  
  1503.                  - 93 -
  1504. ÉÑú¿ßΓαδ     è¥ÿ ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γ«ó (߬αδΓá∩ ¬«»¿∩ ñÑß¬α¿»-
  1505. ßÑú¼Ñ¡Γ«ó         Γ«α«ó ßÑú¼Ñ¡Γ«ó ¡á τ¿»Ñ)
  1506. ┌────────┐   ┌──────────────────┬──────────────────┬────────────┐
  1507. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1508. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1509. │  CS     ├──÷│      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G D P CPL C │
  1510. │     │   │            │           │    R A    │
  1511. ├────────┤   ├──────────────────┼──────────────────┼────────────┤
  1512. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1513. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1514. │  SS     ├──÷│      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G B P CPL E │
  1515. │     │   │            │           │    W A    │
  1516. ├────────┤   ├──────────────────┼──────────────────┼────────────┤
  1517. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1518. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1519. │  DS     │──÷│      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G B P DPL E │
  1520. │     │   │            │           │    W A    │
  1521. ├────────┤   ├──────────────────┼──────────────────┼────────────┤
  1522. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1523. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1524. │  ES     │   │      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G B P DPL E │
  1525. │     │   │            │           │    W A    │
  1526. ├────────┤   ├──────────────────┼──────────────────┼────────────┤
  1527. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1528. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1529. │  FS     ├──÷│      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G B P DPL E │
  1530. │     │   │            │           │    W A    │
  1531. ├────────┤   ├──────────────────┼──────────────────┼────────────┤
  1532. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  1533. │     │   │íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  1534. │  GS     │──÷│      ßÑú¼Ñ¡Γá    │     ßΓαá¡¿µáσ)│G B P DPL E │
  1535. │     │   │            │           │    W A    │
  1536. └────────┘   └──────────────────┴──────────────────┴────────────┘
  1537. É¿ß. 8.6 ÉÑú¿ßΓαδ è¥ÿá ñÑß¬α¿»Γ«αá ñ½∩ óßÑσ αÑú¿ßΓα«ó ßÑú¼Ñ¡Γ«ó.
  1538.  
  1539.           êæÅÄï£çÄéÇìêà ÅÉÄâÉÇîì¢ò ÅÉàÉ¢éÇìêë
  1540.            ───────────────────────────────────
  1541.    é »α«ßΓδσ ºáΘ¿ΘÑ¡¡δσ ß¿ßΓѼáσ »«½∞º«óáΓѽ∞ óδºδóáÑΓ    »α«úαá¼¼δ
  1542. ßπ»Ñα󿺫αá, ¿ß»«½∞ºπ∩ »α«úαἡδÑ »αÑαδóá¡¿∩ - ¿¡ßΓαπ¬µ¿¿ INT n .
  1543. ä½∩ φΓ«⌐ µÑ½¿ ºáαѺÑαó¿α«óá¡δ ¡«¼Ñαá «Γ 32 ñ«  255.
  1544.    æΓαπ¬Γπαá  »αÑαδóá¡¿⌐,  »«φΓ«¼π,-  ¡Ñ«Γñѽ¿¼á∩  τáßΓ∞  »α«ßΓ«⌐
  1545. 32-í¿Γ¡«⌐  ß¿ßΓÑ¼δ  ß  ºáΘ¿Γ«⌐.  ¥Γ«   αáº`∩ߡѡ«   ó    ß½ÑñπεΘѼ
  1546. »áαáúαáΣÑ. çáΓѼ «íßπªñÑ¡« »α«Ñ¬Γ¿α«óá¡¿Ñ ¼¡«ú«πα«ó¡Ñóδσ ß¿ßΓѼ.
  1547.  
  1548.         æÆÉôèÆôÉÇ ÅÉàÉ¢éÇìêë é çÇÖêÖàììÄî Éàåêîà
  1549.          ────────────────────────────────────────
  1550.    æΓαπ¬Γπαá »αÑαδóá¡¿⌐  ó  αѪ¿¼Ñ  ºáΘ¿Γδ  -  ó  óδßΦÑ⌐  ßΓѻѡ¿
  1551. á¡á½«ú¿τ¡á ßΓαπ¬ΓπαÑ »αÑαδóá¡¿⌐ ó αѪ¿¼Ñ REAL, «»¿ßá¡¡«¼ ó  ú½.6.
  1552. æσ«ñßΓó« »«αếΓѽ∞¡« ó« óßÑσ «Γ¡«ΦÑ¡¿∩σ
  1553.    1. èᬠ¿ ó αѪ¿¼Ñ REAL, »α«úαἡδÑ  »αÑαδóá¡¿∩  ¼«ª¡«  óδºóáΓ∞
  1554.       ¿¡ßΓαπ¬µ¿∩¼¿   INT   n.    æ¿ú¡á½δ   á»»áαáΓ¡δσ   »αÑαδóá¡¿⌐
  1555.       ¡á»αáó½∩εΓß∩ ¡á óσ«ñ¡δÑ ¬«¡Γá¬Γδ INTR (¼á߬¿απѼδÑ)  ¿  NMI
  1556.       (¡Ñ¼á߬¿απѼδÑ).    Å«ß½Ñ  »«½πτÑ¡¿∩  »αÑαδóá¡¿∩,  π»αáó½Ñ¡¿Ñ
  1557.       »ÑαÑñáÑΓß∩ »α«úαἼѠ «íß½πª¿óá¡¿∩  ß  »«¼«Θ∞ε  αѺ¿ñÑ¡Γ¡«⌐
  1558.       Γáí½¿µδ, ß«ñÑαªáΘÑ⌐ ß««ΓóÑΓßΓóπεΘπε ¿¡Σ«α¼áµ¿ε « óÑ¬Γ«αáσ.
  1559.    2.  Æ«τ¬¿  óσ«ñá   ñ½∩   ßπ»Ñα󿺫α¡δσ   »α«úαá¼¼   »αÑαδóá¡¿⌐
  1560.       ß«ñÑαªáΓß∩ ßαÑñ¿ óÑ¡Γ¿½Ñ⌐ »αÑαδóá¡¿⌐ ¿  óÑ¡Γ¿½Ñ⌐    ß¿ßΓѼ¡δσ
  1561.       »αÑαδóá¡¿⌐.  ¥Γ¿    óÑ¡Γ¿½¿  -  á¡á½«ú¿  óÑ¬Γ«α«ó  »αÑαδóá¡¿⌐
  1562.       αѪ¿¼á REAL.  éÑ¡Γ¿½¿  »αÑαδóá¡¿⌐  «ß«íÑ¡¡«  »«ñσ«ñ∩Θ¿  ñ½∩
  1563.       óÑ¬Γ«α¡δσ á»»áαáΓ¡δσ »αÑαδóá¡¿⌐, ó  Γ«  óαѼ∩  ¬á¬  óÑ¡Γ¿½¿
  1564.       ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐ - ¿ñÑá½∞¡δ  ñ½∩  óÑ¬Γ«α¡δσ  »α«úαἡδσ
  1565.       »αÑαδóá¡¿⌐.
  1566.  
  1567.                  - 94 -
  1568.    3.  éÑ¡Γ¿½¿    »αÑαδóá¡¿⌐   ¿     óÑ¡Γ¿½¿   ß¿ßΓѼ¡δσ   »αÑαδóá¡¿⌐
  1569.       »Ñα¿τ¿ß½Ñ¡δ  ó¼ÑßΓÑ  ó  αѺ¿ñÑ¡Γ¡«¼   ¼áßß¿óÑ,   ¡áºδóáѼ«¼
  1570.       Æáí½¿µÑ⌐    äÑß¬α¿»Γ«α«ó  ÅαÑαδóá¡¿⌐  (IDT).  IDT  -   á¡á½«ú
  1571.       Γáí½¿µδ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐, αáßß¼«ΓαÑ¡¡«⌐ ó  αѪ¿¼Ñ  REAL.
  1572.       IDT ñá½∞ΦÑ αáßß¼«Γαѡᠡá ßΓα.
  1573.  
  1574.               éÑ¡Γ¿½¿ »αÑαδóá¡¿⌐.
  1575.                ──────────────────
  1576.    éÑ¬Γ«α¡δ⌐ φ½Ñ¼Ñ¡Γ, ß»Ñµ¿á½∞¡« ß»α«Ñ¬Γ¿α«óá¡¡δ⌐  ñ½∩    óÑ¬Γ«α¡δσ
  1577. á»»áαáΓ¡δσ »αÑαδóá¡¿⌐ ó αѪ¿¼Ñ ºáΘ¿Γδ - φΓ«  óÑ¡Γ¿½∞  »αÑαδóá¡¿⌐.
  1578. èᬠ¿ Ñú« á¡á½«ú ó αѪ¿¼Ñ REAL    -  óÑ¬Γ«α  »αÑαδóá¡¿⌐  -  óÑ¡Γ¿½∞
  1579. »αÑαδóá¡¿⌐ ß«ñÑαª¿Γ  ßÑ½Ñ¬Γ«α  ¿  ß¼ÑΘÑ¡¿Ñ.  Äñ¡á¬«,  ßÑ½Ñ¬Γ«α    ¿
  1580. ß¼ÑΘÑ¡¿Ñ ºá¬½ετÑ¡δ ó  8-íá⌐Γ¡«¼  ñÑß¬α¿»Γ«α«»«ñ«í¡«¼  φ½Ñ¼Ñ¡ΓÑ    -
  1581. óÑ¡Γ¿½Ñ »αÑαδóá¡¿⌐.
  1582.    èáªñδ⌐ óÑ¡Γ¿½∞ »αÑαδóá¡¿⌐ ß«ñÑαª¿Γ α«ó¡« 8 íá⌐Γ - 2    32-í¿Γ¡δσ
  1583. ñó«⌐¡δσ  ß½«óá,  ß«ñÑαªáΘ¿σ  »«½¡πε  ¿¡Σ«α¼áµ¿ε  »α«  ¡á»αáó½Ñ¡¿Ñ
  1584. »ÑαÑñáτ¿   π»αáó½Ñ¡¿∩    ¿   ºáΘ¿Γπ   ñ½∩    «ñ¡«ú«    »αÑαδóá¡¿∩
  1585. ßÑ½Ñ¬Γ«α (¬«Γ«αδ⌐ ñ«½ªÑ¡ íδΓ∞ ßÑ½Ñ¬Γ«α«¼ »α«úαἡ«ú« ßÑú¼Ñ¡Γá)    ¿
  1586. πα«óÑ¡∞ »α¿óѽ½Ñú¿α«óá¡¡«ßΓ¿, ¡áº¡áτÑ¡¡δ⌐ φΓ«¼π óÑ¡Γ¿½ε. É¿ß. 8.7
  1587. ¿½½εßΓα¿απÑΓ óÑ¡Γ¿½∞ »αÑαδóá¡¿⌐.
  1588.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1589. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬───
  1590. │ß¼ÑΘÑ¡¿Ñ 31...16 «Γ Γ«τ¬¿ óσ«ñá ó »α«úαἡδ⌐ ßÑú¼Ñ¡Γ
  1591. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───
  1592. │  │  │ßÑ½Ñ¬Γ«α »αúαἡ«ú« ßÑú¼Ñ¡Γá-»α¿Ñ¼¡¿¬á│
  1593. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1594.     15 14 13 12 11 10 9  8    7  6  5  4  3  2  1  0
  1595.        ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────┬──┐
  1596.        │P   DPL  0  0  1  0  1 │0  0  0 │     ¡Ñ ¿ß-   │      4
  1597.                         »«½∞ºπÑΓß∩
  1598.        ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬──┘
  1599.        │ß¼ÑΘÑ¡¿Ñ 15...0 «Γ Γ«τ¬¿ óσ«ñá ó »α«úαἡδ⌐ ßÑú¼Ñ¡Γ   0
  1600.        ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1601.       É¿ß. 8.7 éÑ¡Γ¿½∞ »αÑαδóá¡¿⌐ ñ½∩ óÑ¬Γ«α¡δσ »αÑαδóá¡¿⌐
  1602.               ó çÇÖêÖàììÄî αѪ¿¼Ñ.
  1603.    Ä»αÑñѽѡ¿∩ »«½Ñ⌐ óÑ¡Γ¿½∩ »αÑαδóá¡¿⌐
  1604.    1. æÑ½Ñ¬Γ«α    ñ½∩  »α«úαἡ«ú«  ßÑú¼Ñ¡Γá  -  »α¿Ñ¼¡¿¬á  ¿¼Ñ¡πÑΓ
  1605.       »α«úαἡδ⌐  ßÑú¼Ñ¡Γ,  ß«ñÑαªáΘ¿⌐     »α«úαá¼¼π   «íß½πª¿óá¡¿∩
  1606.       »αÑαδóá¡¿⌐. ¥Γ«Γ ßÑ½Ñ¬Γ«α ñ«½ªÑ¡    ßßδ½áΓ∞ß∩  ¡á  »α«úαἡδ⌐
  1607.       ßÑú¼Ñ¡Γ.
  1608.    2. æ¼ÑΘÑ¡¿Ñ Γ«τ¬¿ óσ«ñá ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ Γ«τ¬π óσ«ñá ó »α«úαá¼¼π
  1609.       «íß½πª¿óá¡¿∩ »αÑαδóá¡¿∩.
  1610.    3. Åαáóá ñ«ßΓπ»á π¬áºδóáεΓ  ¡á  αáºαÑΦÑ¡¡δÑ    Σ«α¼δ  ñ«ßΓπ»á    ¬
  1611.       óÑ¡Γ¿½ε,     ó¬½ετá∩   ΓαÑí«óá¡¿∩    »α¿ßπΓßΓó¿∩   ¿    πα«ó¡∩
  1612.       »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿.    àß½¿   ¿ß»«½∞º«óá¡¿Ñ   óÑ¡Γ¿½∩   ¡Ñ
  1613.       ß««ΓóÑΓßΓóπÑΓ   ΓαÑí«óá¡¿∩¼,    Γ«    80386    óδαáíáΓδóáÑΓ
  1614.       ¿ß¬½ετ¿Γѽ∞¡πε ß¿Γπáµ¿ε  »«  «íΘÑ⌐  ºáΘ¿ΓÑ  (¿ß¬½ετ¿Γѽ∞¡πε
  1615.       ß¿Γπᵿε 13).
  1616.   3á.  P  (»α¿ßπΓßΓó¿Ñ)  π¬áºδóáÑΓ  ñ«ßΓπ»Ñ¡   ½¿   óÑ¡Γ¿½∞   ñ½∩
  1617.       ¿ß»«½∞º«óá¡¿∩ (P=1) ¿½¿ ¡ÑΓ (P=0). ä½∩  πß»ÑΦ¡«⌐    «íαáí«Γ¬¿
  1618.       »« óÑ¬Γ«απ ñ«½ªÑ¡ »α¿ßπΓßΓó«óáΓ∞ óÑ¡Γ¿½∞.
  1619.   3í. DPL (πα«óÑ¡∞  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿   ñÑß¬α¿»Γ«αá)    π¬áºδóáÑΓ
  1620.       πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  óÑ¡Γ¿½∩. Ç»»áαáΓ¡«Ñ »αÑαδóá¡¿Ñ
  1621.       ¼«ªÑΓ óßÑúñá íδΓ∞ ¡á»α«áó½Ñ¡« »« óÑ¬Γ«απ ß »«¼«Θ∞ε  óÑ¡Γ¿½∩
  1622.       »αÑαδóá¡¿⌐, Ñß½¿ «¡ »«¼ÑτÑ¡ ¬á¬ »α¿ßπΓßΓóπεΘ¿⌐,  ¡Ñºáó¿ß¿¼«
  1623.       «Γ DPL  óÑ¡Γ¿½∩.    DPL  »α¿¼Ñ¡∩ÑΓß∩  Γ«½∞¬«  ñ½∩  »α«úαἡδσ
  1624.       »αÑαδóá¡¿⌐ (¿¡ßΓαπ¬µ¿¿ INT n, INTO, BOUND ¿  ¿ß¬½ετ¿Γѽ∞¡δÑ
  1625.       ß¿Γπᵿ¿).  DPL  π¬áºδóáÑΓ ¡á πα«óÑ¡∞   »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿
  1626.       óÑ¡Γ¿½∩ τ¿ß½«¼ 0, 1, 2, ¿½¿ 3 »« ß½ÑñπεΘѼπ »α¿¡µ¿»π
  1627.  
  1628.                  - 95 -
  1629.  Å«½Ñ DPL│           äÑß¬α¿»Γ«α
  1630.  ────────┼────────────────────────────────────────────────────
  1631.     00     │πα«óÑ¡∞ 0 ßá¼δ⌐ »α¿ó¿½Ñú¿α«óá¡¡δ⌐ (ßπ»Ñα󿺫α, ∩ñα«)
  1632.  ────────┼────────────────────────────────────────────────────
  1633.     01     │πα«óÑ¡∞ 1
  1634.  ────────┼────────────────────────────────────────────────────
  1635.     10     │πα«óÑ¡∞ 2
  1636.  ────────┼────────────────────────────────────────────────────
  1637.     11     │πα«óÑ¡∞ 3  ¡¿ºΦ¿⌐ πα«óÑ¡∞ (»«½∞º«óáΓѽ∞)
  1638.    ä½∩    »α«úαἡδσ   »αÑαδóá¡¿⌐   ¿½¿    ¿ß¬½ετ¿Γѽ∞¡δσ     ß¿Γπᵿ⌐
  1639. ¿¡ßΓαπ¬µ¿¿, ¿ß»«½∞ºπεΘ¿Ñ »αÑαδóá¡¿∩ ñ«½ª¡δ  ¿¼ÑΓ∞  æPL »« ¬αá⌐¡Ñ⌐
  1640. ¼ÑαÑ Γᬫú« ªÑ πα«ó¡∩ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,  ¬á¬  ¿  DPL  óÑ¡Γ¿½∩.
  1641. ìá»α¿¼Ñα,   Ñß½¿   »α«µÑßß«α   αáí«ΓáÑΓ   ¡á    ΓѬπΘѼ    πα«ó¡Ñ
  1642. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿    3,   Γ«     »α«úαἡδÑ   »αÑαδóá¡¿∩    ¼«úπΓ
  1643. ¿ß»«½∞º«óáΓ∞ Γ«½∞¬« óÑ¡Γ¿½¿ »α«Ñαδóá¡¿⌐  ß  DPL=3.  ïεí«Ñ  ñαπú«Ñ
  1644. º¡áτÑ¡¿Ñ DPL óÑ¡Γ¿½∩ (Γ.Ñ. 2, 1, ¿½¿ 0) íπñÑΓ π¬áºδóáΓ∞ ¡á  í«½ÑÑ
  1645. »α¿ó¿½Ñú¿α«óá¡¡«Ñ   ΓαÑí«óá¡¿Ñ    »ÑαÑσ«ñ  »«  óÑ¬Γ«απ  πß»ÑΦ¡«  ¡Ñ
  1646. «ßπΘÑßΓó¿Γß∩.  é¼ÑßΓ«  φΓ«ú«  íπñÑΓ   óδαáí«Γá¡á   ¿ß¬½ετ¿Γѽ∞¡á∩
  1647. ß¿Γπᵿ∩ 13 (»« «íΘÑ⌐ ºáΘ¿ΓÑ).
  1648.  
  1649.        ÅÑαÑñáτá π»αáó½Ñ¡¿∩ ß »«¼«Θ∞ε óÑ¡Γ¿½∩ »αÑαδóá¡¿∩.
  1650.     ────────────────────────────────────────────────
  1651.    è«úñá   π»αáó½Ñ¡¿Ñ    »ÑαÑñáÑΓß∩   ó     »α«úαá¼¼π   «íß½πª¿óá¡¿∩
  1652. »αÑαδóá¡¿⌐ τÑαѺ óÑ¡Γ¿½∞ »αÑαδóá¡¿⌐, ó ßΓѬ ºáßδ½áεΓß∩ 3  ñó«⌐¡δσ
  1653. ß½«óá ¬«»¿∩ EFLAG, ¬«»¿∩ CS ß ¼½áñΦ¿¼ æïÄéÄî 0000   ¿ ¬«»¿∩ EIP.
  1654.                           16
  1655.    ö½áú IF ó EIP ºáΓѼ «τ¿ΘáÑΓß∩, ¿ß¬½ετá∩ ñá½∞¡Ñ⌐Φ¿Ñ  »αÑαδóá¡¿∩
  1656. ñ« Γ«ú«, ¬á¬ IF  ß¡«óá ¡Ñ πßΓá¡«ó¿Γß∩ »α«úαá¼¼¡δ¼  «íαẫ¼     IF
  1657. «íδτ¡« πßΓá¡áó½¿óáÑΓß∩ ó ¡áτá½Ñ  »α«úαá¼¼δ  «íß½πª¿óá¡¿∩  ÉÑú¿ßΓα
  1658. EIP ºáΓѼ ºáúαπªáÑΓß∩ ¿º »«½∩ ß¼ÑΘÑ¡¿∩ óÑ¡Γ¿½∩    »αÑαδóá¡¿∩  ¿  CS
  1659. ºáúαπªáÑΓß∩ ¿º »«½∩ ßÑ½Ñ¬Γ«αá  óÑ¡Γ¿½∩    »αÑαδóá¡¿⌐.  80386  ΓᬪÑ
  1660. τ¿ΓáÑΓ ñÑß¬α¿»Γ«α, ß««ΓóÑΓßΓóπεΘ¿⌐ »«½ε ßÑ½Ñ¬Γ«αá.    é  »α«µÑßßÑ
  1661. φΓ«⌐ αáí«Γδ «¡ ºáúαπªáÑΓ  ó  ßó«⌐  ¬φΦ    ñÑß¬α¿»Γ«αá  »α«úαá¼¼¡«ú«
  1662. ßÑú¼Ñ¡Γá  óßε  ¿¡Σ«α¼áµ¿ε  ñÑß¬α¿»Γ«αá    -  íáºá,úαá¡¿µδ  ¿  »αáóá
  1663. ñ«ßΓπ»á.  80386 »α«ñ«½ªáÑΓ óδºδóáΓ∞ ¿¡ßΓαπ¬µ¿ε ß«  ß¼ÑΘÑ¡¿Ñ¼  EIP
  1664. -1ε ¿¡ßΓαπ¬µ¿ε »α«úαá¼¼δ «íß½πª¿óá¡¿∩.
  1665.  
  1666.            éÑ¡Γ¿½¿ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐.
  1667.         ────────────────────────────
  1668. éÑ¬Γ«α¡δ⌐  φ½Ñ¼Ñ¡Γ,  ß»Ñµ¿á½∞¡«  ß»α«Ñ¬Γ¿α«óá¡¡δ⌐  ñ½∩    óÑ¬Γ«α¡δσ
  1669. »α«úαἡδσ »αÑαδóá¡¿⌐ ó çÇÖêÖàììÄî  αѪ¿¼Ñ  -  óÑ¡Γ¿½∞    ß¿ßΓѼ¡δσ
  1670. »αÑαδóá¡¿⌐ - «τÑ¡∞ »«σ«ª ¡á óÑ¡Γ¿½∞ »αÑαδóá¡¿⌐, «»¿ßá¡¡δ⌐ ¡á ßΓα.
  1671.      . èáªñδ⌐ óÑ¡Γ¿½∞ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐ ß«ßΓ«¿Γ ¿º α«ó¡« 8
  1672. íá⌐Γ - 2-σ 32-í¿Γ¡δσ ñó«⌐¡δσ ß½«óá, ß«ñÑαªáΘ¿σ »«½¡πε  ¿¡Σ«α¼áµ¿ε
  1673. « óÑ¬Γ«αÑ ºáΘ¿Γδ ñ½∩ «ñ¡«ú« »αÑαδóá¡¿∩: ßÑ½Ñ¬Γ«α (¬«Γ«αδ⌐  ñ«½ªÑ¡
  1674. íδΓ∞ ßÑ½Ñ¬Γ«α«¼ »α«úαἡ«ú« ßÑú¼Ñ¡Γá), ß¼ÑΘÑ¡¿Ñ ñ½∩  Γ«τ¬¿  óσ«ñá
  1675. »α«úαἡ«ú« ßÑú¼Ñ¡Γá ¿    πα«óÑ¡∞  »α¿ó¿½Ñú¿⌐,   ¡áº¡áτÑ¡¡δ⌐  φΓ«¼π
  1676. óÑ¡Γ¿½ε. É¿ß.  8.8  ¿½½εßΓα¿απÑΓ  óÑ¡Γ¿½∞  ß¿ßΓѼ¡δσ  »αÑαδóá¡¿⌐.
  1677. Ä»αÑñѽѡ¿∩ ñ½∩  »«½Ñ⌐    óÑ¡Γ¿½∩  ß¿ßΓѼ¡δσ  »αÑαδóá¡¿⌐    ¿ñÑ¡Γ¿τ¡δ
  1678. ß««ΓóÑΓßΓóπεΘ¿¼ «»αÑñѽѡ¿∩¼ óÑ¡Γ¿½∩ »αÑαδóá¡¿⌐.
  1679.  
  1680.                  - 96 -
  1681.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1682. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬───
  1683. │ß¼ÑΘÑ¡¿Ñ 31...16 «Γ Γ«τ¬¿ óσ«ñá ó »α«úαἡδ⌐ ßÑú¼Ñ¡Γ
  1684. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───
  1685. │  │  │ßÑ½Ñ¬Γ«α »αúαἡ«ú« ßÑú¼Ñ¡Γá-»α¿Ñ¼¡¿¬á│
  1686. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1687.     15 14 13 12 11 10 9  8    7  6  5  4  3  2  1  0
  1688.        ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────┬──┐
  1689.        │P   DPL  0  1  1  1  1 │0  0  0 │     ¡Ñ ¿ß-   │      4
  1690.                         »«½∞ºπÑΓß∩
  1691.        ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬──┘
  1692.        │ß¼ÑΘÑ¡¿Ñ 15...0 «Γ Γ«τ¬¿ óσ«ñá ó »α«úαἡδ⌐ ßÑú¼Ñ¡Γ   0
  1693.        ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1694.       É¿ß. 8.8 éÑ¡Γ¿½∞ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐ ñ½∩ óÑ¬Γ«α¡δσ
  1695.         »αÑαδóá¡¿⌐ ó çÇÖêÖàììÄî αѪ¿¼Ñ.
  1696.  
  1697.               ÅÑαÑñáτá π»αáó½Ñ¡¿∩
  1698.                ───────────────────
  1699.         ß »«¼«Θ∞ε óÑ¡Γ¿½∩ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐.
  1700.          ──────────────────────────────────────
  1701.    ÅÑαÑñáτá  π»αáó½Ñ¡¿∩  τÑαѺ     óÑ¡Γ¿½∞   ß¿ßΓѼ¡δσ   »αÑαδóá¡¿⌐
  1702. ¿ñÑ¡Γ¿τ¡á  »α«µÑßßπ  »ÑαÑñáτ¿  τÑαѺ   óÑ¡Γ¿½∞     »αÑαδóá¡¿⌐,   ºá
  1703. ¿ß¬½ετÑ¡¿Ñ¼ Γ«ú«, τΓ« Σ½áú IF ó EFLAG ¡Ñ «τ¿ΘáÑΓß∩. ¥Γ« ß«σαá¡∩ÑΓ
  1704. ó«ß»α¿¿¼τ¿ó«ßΓ∞ 80386 ¬  ¼á߬¿απÑ¼δ¼  á»»áαáΓ¡δ¼  »αÑαδóá¡¿∩¼  ¡á
  1705. ¬«¡Γá¬Γ INTR, τΓ« «ß«íÑ¡¡« πñ«í¡« ñ½∩  »α«úαἡδσ  »αÑαδóá¡¿⌐  »«
  1706. óÑ¬Γ«απ.
  1707.  
  1708.          IDT (Æáí½¿µá äÑß¬α¿»Γ«αá ÅαÑαδóá¡¿∩).
  1709.           ────────────────────────────────────
  1710.    IDT - φΓ« ñó«⌐¡¿¬ Γáí½¿µδ »αÑαδóá¡¿⌐ »« óÑ¬Γ«απ, αáßß¼«ΓαÑ¡¡«⌐
  1711. ó αѪ¿¼Ñ REAL (ß¼. â½áóπ 6). IDT ß«ñÑαª¿Γ Γ«½∞¬« óÑ¡Γ¿½¿,  ¡«  ¡Ñ
  1712. ñ¿ß¬α¿»Γ«αδ.  èα«¼Ñ  óÑ¡Γ¿½∩  »αÑαδóá¡¿⌐,  ¿  óÑ¡Γ¿½∩    ß¿ßΓѼ¡δσ
  1713. »αÑαδóá¡¿⌐, «»¿ßá¡¡δσ ó φΓ«⌐ ú½áóÑ,    ¼«ªÑΓ  íδΓ∞  Γ¿»  óÑ¡Γ¿½∩,
  1714. ¡áºδóáѼδ⌐ óÑ¡Γ¿½Ñ¼ ºáñáτ¿. éÑ¡Γ¿½¿ ºáñáτ, ¡Ñ  ¡πª¡δÑ  ó  »α«ßΓδσ
  1715. 32-í¿Γ¡δσ ß¿ßΓѼáσ ß ºáΘ¿Γ«⌐, αáßß¼«ΓαÑ¡δ ó ú½áóÑ 14.
  1716.    IDT ß«ñÑαª¿Γ ¼áßß¿ó óÑ¡Γ¿½Ñ⌐. èᬠ»«¬áºá¡« ¡á α¿ß. 8.9, φΓ«    -
  1717. αѺ¿ñÑ¡Γ¡á∩ Γáí½¿µá ß« ßó«Ñ⌐  íẫ⌐  ¿    úαá¡¿µÑ⌐,  αẼÑΘÑ¡¡«⌐    ó
  1718. ½¿¡Ñ⌐¡«¼   áñαÑß¡«¼   »α«ßΓαá¡ßΓóÑ,   ó   «í½áßΓ¿,   «»αÑñѽѡ¡«⌐
  1719. »«ßαÑñßΓó«¼ ß¿ßΓѼ¡«ú« αÑú¿ßΓαá IDTR (ß¼. ßΓα.       ¿  α¿ß.  2.8).
  1720. IDTR »α¿¡¿¼áÑΓ 48-í¿Γ¡δ⌐ «»Ñαá¡ñ ß«ßΓ«∩Θ¿⌐ ¿º 32-í¿Γ¡δτ⌐  íáºδ    ¿
  1721. 16-í¿Γ¡«⌐ úαá¡¿µδ. Æá¬¿¼ «íαẫ¼, íáºá    IDT  ¼«ªÑΓ  ¡áσ«ñ¿Γß∩  ¡á
  1722. ½εí«¼ áñαÑßÑ ó »αÑñѽáσ ½¿¡Ñ⌐¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá; úαá¡¿µá
  1723. (¼á¬ß¿¼á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ) ¼«ªÑΓ ñ«ßΓ¿úáΓ∞ 7FF16, «σóáΓδóá∩  ñ«  256
  1724. óÑ¡Γ¿½Ñ⌐, »α«¡π¼Ñα«óá¡¡δσ «Γ 0 ñ« 255.    éÑ¡Γ¿½∞  0  ¡áσ«í¿Γß∩  »«
  1725. íẫó«¼π áñαÑßπ IDT.
  1726. IDT ¼«ªÑΓ ß«ñÑαªáΓ∞ Γ«½∞¬«
  1727.    éÑ¡Γ¿½¿ »αÑαδóá¡¿⌐: ßΓα.
  1728.    éÑ¡Γ¿½¿ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐: ßΓα.
  1729.    éÑ¡Γ¿½¿ ºáñáτ ú½. 14
  1730.  
  1731.            êæÅÄï£çÄéÇìêà ôÉÄéìàë ÅÉêéàïïàâêë
  1732.            ─────────────────────────────────
  1733. ÄτÑó¿ñ¡«,  τΓ«    ñ½∩  ß«ºñá¡¿∩  ¡áñѪ¡δσ  ß¿ßΓѼ ñ½∩   »α«úαἡ«ú«
  1734. «íÑß»ÑτÑ¡¿∩  í«½∞Φ¿¡ßΓóá   «ΓóÑΓßΓóÑ¡¡δσ   Σπ¡¬µ¿⌐,   Γá¬¿σ   ¬á¬
  1735. óó«ñ/óδó«ñ ¡á ñ¿ß¬ ¡á»α¿¼Ñα, - ß½ÑñπÑΓ ΓαÑí«óáΓ∞ ú«αáºñ« í«½∞ΦÑú«
  1736. πα«ó¡∩    »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,   τѼ  ñ½∩  »α«úαἡ«ú«  «íÑß»ÑτÑ¡¿∩
  1737. Φáí½«¡¡δσ  óδτ¿ß½Ñ¡¿⌐.    Æá¬ªÑ  «τÑó¿ñ¡«,  τΓ«  ¡Ñ¬«Γ«αδÑ  ñá¡¡δÑ,
  1738. ß«ñÑαªáΘ¿Ñ,  ¬    »α¿¼Ñαπ,  ID-δ    ¿  ¬½ετ¿  »«½∞º«óáΓѽ∩,   ß½ÑñπÑΓ
  1739. ¡áñѽ∩Γ∞ óδß«¬¿¼¿ »α¿ó¿½Ñú¿∩¼¿. (Γ.Ñ. ßóÑασßѬαÑΓ¡δÑ).    é  «íΘѼ,
  1740. ßó∩º∞ ß ßπ»Ñαó¿º«α«¼ ¡áñ« ¬«¡Γα«½¿α«óáΓ∞. 80386 »α«Ñ¬Γ¿απÑΓß∩ ñ½∩
  1741. «íÑß»ÑτÑ¡¿∩  ¡Ñ«íσ«ñ¿¼«⌐  ºáΘ¿Γδ  »πΓѼ  ¿ß»«½∞º«óá¡¿∩    ¼Ñσá¡¿º¼á
  1742. »α¿óѽ½Ñú¿⌐.
  1743.  
  1744.                  - 97 -
  1745.    é αѪ¿¼Ñ ºáΘ¿Γδ ó«º¼«ª¡« ñ« 4-σ πα«ó¡Ñ⌐ »α¿ó¿½Ñú¿⌐.    4  πα«ó¡∩
  1746. «íÑß»Ñτ¿óáεΓ »«ñσ«ñ∩Θπε úαá¡π½½¿α«óá¡¡«ßΓ∞ ñáªÑ ñ½∩ ßá¼δσ ß½«ª¡δσ
  1747. ß¿ßΓѼ. Äñ¡á¬«, »½á¡¿α«óá¡¿Ñ ¼¿¡¿¼á½∞¡«⌐ ß¿ßΓѼδ ñѽáÑΓ ó«º¼«ª¡δ¼
  1748. ¿ß»«½∞º«óá¡¿Ñ    2-σ   πα«ó¡Ñ⌐    ñ½∩   αÑá½∞¡«ú«    ñóπσπα«ó¡Ñó«ú«
  1749. »α«Ñ¬Γ¿α«óá¡¿∩    ß¿ßΓÑ¼δ  »«½∞º«óáΓѽ∞/ßπ»Ñα󿺫α.  é «»αÑñѽѡ¡δσ
  1750. ß¿ßΓѼáσ óδ  ¼«ªÑΓÑ  »«ªÑ½áΓ∞  ¿ß»«½∞º«óáΓ∞  »«  ¬αá⌐¡Ñ⌐  ¼ÑαÑ    3
  1751. πα«ó¡∩,   »«ßó∩Θá∩   ¡¿ºΦ¿⌐   πα«óÑ¡∞    »α¿¬½áñ¡«¼π   »α«úαἡ«¼π
  1752. «íÑß»ÑτÑ¡¿ε »«½∞º«óáΓѽ∩  ¿  »«¼ÑΘá∩  ßπ»Ñαó¿º«α  ßαÑñ¿  2-σ  ¿½¿
  1753. í«½∞ΦÑú« τ¿ß½á í«½ÑÑ »α¿ó¿½Ñú¿α«óá¡¡δσ πα«ó¡Ñ⌐.
  1754.    ì¿¬«úñá ¡Ñ  «¬áºδóáÑΓß∩  ß½πτáÑó  ¿ß»«½∞º«óá¡¿∩  í«½ÑÑ  «ñ¡«ú«
  1755. πα«ó¡∩ »α¿ó¿½Ñú¿⌐.  éδ ¼«ªÑΓÑ ¡á⌐Γ¿  »α¿¼Ñ¡Ñ¡¿∩,  ñ½∩  ¬«Γ«αδσ    ¿
  1756. «ñ¿¡ πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  ó»«½¡Ñ  ñ«ßΓáΓ«τÑ¡.  éá¼  ¼«ªÑΓ
  1757. ΓαÑí«óáΓ∞ß∩  Γ«½∞¬«  ú«½á∩  ß¬«α«ßΓ∞  óδτ¿ß½Ñ¡¿⌐   80386.   è«úñá
  1758. ¿ß»«½∞ºπÑΓß∩  Γ«½∞¬«  1  πα«óÑ¡∞  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,     ó  ½εí«¼
  1759. ß½πτáÑ, «¡  ñ«½ªÑ¡  íδΓ∞  πα«ó¡∩  0  -    ßá¼δ¼    »α¿ó¿½Ñú¿α«óá¡¡δ¼
  1760. πα«ó¡Ñ¼, ΓᬠτΓ«íδ ¼«ú½¿ óδ»«½¡∩Γ∞ß∩ óßÑ ¬«¼á¡ñδ 80386.
  1761.  
  1762.          îàòÇìêçî îàåôÉÄéìàéÄë ÅàÉàäÇùê
  1763.           ──────────────────────────────
  1764.    ¥Γ«Γ    αáºñѽ    «»¿ßδóáÑΓ      »ÑαÑñáτ¿     ¼Ñªñπ     πα«ó¡∩¼¿
  1765. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿.  Ä¡¿   ó«º¡¿¬áεΓ,     ¬«úñá     80386     »ÑαÑñáÑΓ
  1766. π»αáó½Ñ¡¿Ñ   ¿º   «ñ¡«ú«   »α«úαἡ«ú«     ßÑú¼Ñ¡Γá    ß      πα«ó¡Ñ¼
  1767. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿ n  ó  ñαπú«⌐  »α«úαἡδ⌐  ßÑú¼Ñ¡Γ  ß  πα«ó¡Ñ¼
  1768. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿ m. Æá¬¿Ñ »ÑαÑñáτ¿  ½Ñú¬«  ºáóÑαΦ¿Γ∞  ó  «ñ¡«¼
  1769. ¡á»αáó½Ñ¡¿¿ ¿, ºáΓѼ,  -  ó  ñαπú«¼  -    «Γñѽ∞¡δ¼¿  ¿¡ßΓαπ¬µ¿∩¼¿,
  1770. Γᬿ¼¿ ¬á¬ CALL (ó í«½ÑÑ óδß«¬¿⌐ πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿),    ¿
  1771. RET (¡áºáñ, ó í«½ÑÑ ¡¿º¬¿⌐ πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿), ¿½¿  INT
  1772. n (ó í«½ÑÑ óδß«¬¿⌐ πα«óÑ¡∞ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿) ¿½¿ IRET  (¡áºáñ,
  1773. ó í«½ÑÑ ¡¿º¬¿⌐).  Çασ¿ΓѬΓπαá  80386  ó  çÇÖêÖàììÄî  αѪ¿¼Ñ,  ¬á¬
  1774. «»¿ßá¡« ó φΓ«⌐ ú½áóÑ, ½Ñú¬« óδ»«½¡∩ÑΓ φΓ¿ »ÑαÑñáτ¿.
  1775.    è«úñá π»αáó½Ñ¡¿Ñ »ÑαÑñáÑΓß∩ ¿º «ñ¡«ú«  ßÑú¼Ñ¡Γá  ó  ñαπú«⌐,    ó
  1776. αÑú¿ßΓα »α«úαἡ«ú« ßÑú¼Ñ¡Γá ¿ ßτÑΓτ¿¬ ¬«¼á¡ñ  80386  ºáúαπªáεΓß∩
  1777. ¡«óδÑ º¡áτÑ¡¿∩. é ß««ΓóÑΓßΓó¿¿ ß φΓ¿¼, ¿¡ßΓαπ¬µ¿¿ óδ»«½¡∩εΓß∩  ¿º
  1778. ñαπú«⌐     «í½áßΓ¿.   ÅÑαÑñáτá   π»αáó½Ñ¡¿∩   ó     ¡«óδ⌐      πα«óÑ¡∞
  1779. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿ αáßΦ¿α∩ÑΓ »«¡∩Γ¿Ñ »ÑαÑñáτ¿ π»αáó½Ñ¡¿∩ ÑΘÑ  ¡á
  1780. Φáú.
  1781.    îѪπα«ó¡Ñó«⌐ »ÑαÑñáτÑ ¡«óδ⌐ »«Γ«¬  ¿¡ßΓαπ¬µ¿⌐  ¿  ¡«óδ⌐  ßΓѬ.
  1782. Å«¼¿¼«    ºáúαπº¬¿  ¡«óδσ  º¡áτÑ¡¿⌐  CS  ¿  EIP,    ¬á¬  »α¿  «íδτ¡«⌐
  1783. »ÑαÑñáτÑ, ΓᬪѠºáúαπªáεΓß∩ ¡«ó묨 º¡áτÑ¡¿∩¼¿  αÑú¿ßΓα    ßΓѬ«ó«ú«
  1784. ßÑú¼Ñ¡Γá ¿ π¬áºáΓѽ∞ ßΓѬá. çáúαπº¬á CS:EIP ¿ SS:EIP  ß«ú½áß«óá¡á
  1785. ß ¬áªñδ¼ πα«ó¡Ñ¼ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,  ¿¼ÑεΘ¿¼    ßó«⌐  ß«íßΓóÑ¡¡δ⌐
  1786. ßΓѬ ñ½∩ «íÑß»ÑτÑ¡¿∩ µÑ½«ßΓ¡«ßΓ¿ ßΓѬ«ó«⌐ «í½áßΓ¿ »α¿ »«½∞º«óá¡¿¿
  1787. πα«ó¡Ñ¼ ßπ»Ñα󿺫αá.
  1788.  
  1789.     ê¡ßΓαπ¬µ¿¿ INT n, ¿ß»«½∞ºπѼδÑ ñ½∩ ¼Ñªπα«ó¡Ñó«⌐
  1790.      ───────────────────────────────────────────────
  1791.         »ÑαÑñáτ¿ ó »α«ßΓδσ çÇÖêÖàìì¢ò ß¿ßΓѼáσ.
  1792.          ──────────────────────────────────────
  1793.    èᬠ»«¬áºá¡« ¡á α¿ß. 8.10, »ÑαÑñáτ¿ ¡á í«½ÑÑ »α¿ó¿½Ñú¿α«óá¡¡δÑ
  1794. πα«ó¡¿ ¼«ª¡« «ßπΘÑßΓó½∩Γ∞ ó  »α«úαá¼¼δ    ßπ»Ñα󿺫αá  ¿¡ßΓαπ¬µ¿∩¼¿
  1795. INT n. é ¬«¡µÑ »α«úαá¼¼δ ¿¡ßΓαπ¬µ¿Ñ⌐ IRET ñ«ßΓ¿úáÑΓß∩ »ÑαÑñáτá    ó
  1796. «íαáΓ¡πε ßΓ«α«¡π.
  1797.  
  1798.                  - 98 -
  1799.           4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  1800.             31     24 23     16 15      8 7      0
  1801.             ┌──────┬───────┬───────┬───────┐
  1802.     PPPPPPPP    │       │       │       │       │
  1803.         16  ├──────┼───────┼───────┼───────┤
  1804.             │       │       │       │       │
  1805.             ├──────┼───────┼───────┼───────┤
  1806.                    .
  1807.  ½¿¡Ñ⌐¡δ⌐ áñαÑß            .
  1808.  íáºá + úαá¡¿µá            .
  1809.             ├──────┴───────┴───────┼───────┤
  1810.         ┌───────┼─÷.óÑ¡Γ¿½∞ N, N <= 255│       │ úαá¡¿µá
  1811.         │        ├──────┼───────┼───────┼───────┤
  1812.         │        ├──────┼───────┼───────┼───────┤
  1813.         │        │ óÑ¡Γ¿½∞ N - 1│       │       │
  1814.         │        ├──────┼───────┼───────┼───────┤
  1815.         │        ├──────┼───────┼───────┼───────┤
  1816.         │               .
  1817.         │               .
  1818.         │               .
  1819.         │        ├──────┼───────┼───────┼───────┤
  1820.         │        │ óÑ¡Γ¿½∞ 1    │       │       │
  1821.         │        ├──────┼───────┼───────┼───────┤
  1822.         │        │       │       │       │       │
  1823.         │        ├──────┼───────┼───────┼───────┤
  1824.   ½¿¡Ñ⌐¡δ⌐  │        │ óÑ¡Γ¿½∞ 0    │       │       │
  1825.   áñαÑß     │        ├──────┼───────┼───────┼───────┤
  1826.   íáºá        │        ├──────┼───────┼───────┼───────┤
  1827.   ┌─────────┼───────┼──────┼───────┼───────┼──÷.   │
  1828.   │        │        ├──────┼───────┼───────┼───────┤
  1829.   │        │        │       │       │       │       │ íáºá
  1830.   │        │        ├──────┼───────┼───────┼───────┤
  1831.   │        │               .
  1832.   │        │               .
  1833.   │        │               .
  1834.   │        │        ├──────┼───────┼───────┼───────┤
  1835.   │        │        │       │       │       │       │ 00000000
  1836.   │        │        └──────┴───────┴───────┴───────┘         16
  1837.   │        │         4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  1838.   │        └───────────────────────┐
  1839. 47│                16 15   │       0
  1840. ┌─┴───────────────────────────┬─────────────┐
  1841. │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐ áñαÑß íáºδ│16-í¿Γ¡á∩    │
  1842. │        IDT           │úαá¡¿µá IDT  │
  1843. └─────────────────────────────┴─────────────┘
  1844.       c¿ßΓѼ¡δ⌐ αÑú¿ßΓα IDTR (ó 80386)
  1845.      É¿ß. 8.4 ÉÑú¿ßΓα IDTR αẼÑΘáÑΓ IDT ó ½¿¡Ñ⌐¡«¼
  1846.              áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ.
  1847.  ê¡ßΓαπ¬µ¿∩ ñ½∩   │  ôα«óÑ¡∞          │ ê¡ßΓαπ¬µ¿∩ ñ½∩
  1848.  »ÑαÑñáτ¿ "óóÑασ" │  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  │ »ÑαÑñáτ¿ "󡿺"
  1849.  ─────────────────┼───────────────────────┼───────────────
  1850.           │00 πα«óÑ¡∞ ßπ»Ñα󿺫αá │
  1851.    INT n      │01              │   IRET
  1852.           │10              │
  1853.           │11 πα«óÑ¡∞ »«½∞º«óáΓѽ∩│
  1854.          É¿ß. 8.10. îѪπα«ó¡Ñóá∩ »ÑαÑñáτá τÑαѺ
  1855.      »α«úαἡ«Ñ »αÑαδóá¡¿Ñ ¿ ó«ºóαáΓ ¿º »αÑαδóá¡¿∩.
  1856.  
  1857.                  - 99 -
  1858.         ÅπΓ¿ ¬ í«½ÑÑ »α¿ó¿½Ñú¿α«óá¡¡δ¼ πα«ó¡∩¼.
  1859.          ──────────────────────────────────────
  1860.    è«úñá  ó  ¬áτÑßΓóÑ  óÑ¡Γ¿½∩    n  ó  IDT   «¬áºδóáεΓß∩   óÑ¡Γ¿½∞
  1861. »αÑαδóá¡¿⌐ ¿½¿ óÑ¡Γ¿½∞ ß¿ßΓѼ¡δσ  »αÑαδóá¡¿⌐,  ¿¡ßΓαπ¬µ¿∩  INT    n
  1862. ¡á»αáó½∩ÑΓ Ñú« ßÑ½Ñ¬Γ«α ¿ ß¼ÑΘÑ¡¿Ñ τÑαѺ óÑ¡Γ¿½∞  ó  «»αÑñѽѡ¡δ⌐
  1863. »α¿Ñ¼¡¿¬. éÑ¡Γ¿½∞ ß¿ßΓѼ¡δσ »αÑαδóá¡¿⌐,  ¿½¿  óÑ¡Γ¿½∞  »αÑαδóá¡¿⌐
  1864. «íÑß»Ñτ¿óáÑΓ  »ÑαÑñáτπ    π»αáó½Ñ¡¿∩  ó  ß»Ñµ¿á½∞¡πε  Γ«τ¬π  óσ«ñá,
  1865. ¬«Γ«αá∩ ¼«ªÑΓ íδΓ∞  ¡á    í«½ÑÑ  óδß«¬«¼,  ¿½¿  ¡á  Γ«¼  ªÑ  πα«ó¡Ñ
  1866. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿ ¬á¬ CPL ¿¡ßΓαπ¬µ¿¿ INT n.
  1867.    Æá¬    ¿½¿  ¿¡áτÑ,  »ÑαÑñáτá  ¡á  Γ«τ¬π  óσ«ñá   αáºαÑΦáÑΓß∩    ó
  1868. ºáó¿ß¿¼«ßΓ¿ «Γ ßαáó¡Ñ¡¿∩ CPL ¿¡ßΓαπ¬µ¿¿ INT n c  DPL  -  óÑ¡Γ¿½∩.
  1869. Åα¿¼Ñ¡∩ÑΓß∩ ¡«α¼á½∞¡«Ñ »αá󿽫 ßαáó¡Ñ¡¿∩.  àß½¿  CPL  »«  ¬αá⌐¡Ñ⌐
  1870. ¼ÑαÑ Γ«ú« ªÑ πα«ó¡∩, τΓ« ¿ DPL óÑ¡Γ¿½∩, Γ« »ÑαÑñáτá π»αáó½Ñ¡¿∩    ß
  1871. »«¼«Θ∞ε   óÑ¡Γ¿½∩   »α«σ«ñ¿Γ   πß»ÑΦ¡«.   é   »α«Γ¿ó¡«¼    ß½πτáÑ
  1872. úÑ¡Ñα¿απÑΓß∩   ¿ß¬½ετ¿Γѽ∞¡á∩    ß¿Γπᵿ∩    »«      «íΘÑ⌐    ºáΘ¿ΓÑ
  1873. (¿ß¬½ετ¿Γѽ∞¡á∩  ß¿Γπᵿ∩  13)(ß¼.  ú½áóπ   16     ñ½∩   ñá½∞¡Ñ⌐ΦÑ⌐
  1874. ¿¡Σ«α¼áµ¿¿ »« ¿ß¬½ετ¿Γѽ∞¡δ¼ ß¿Γπᵿ∩¼ ó αѪ¿¼Ñ ºáΘ¿Γδ).
  1875.    éÑ¡Γ¿½∞ «τÑó¿ñ¡« ñ«íáó½∩ÑΓ Φáú ¬«ßóÑ¡¡«ßΓ¿ ¬      »α«µÑßßπ
  1876. ñ«ßΓ¿ªÑ¡¿∩     »α«úαá¼¼δ      ¡á     í«½ÑÑ     óδß«¬«¼       πα«ó¡Ñ
  1877. »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿.  Äñ¡á¬«, »«ßαÑñßΓó«¼ φΓ«ú« óÑ¡Γ¿½∩  ºáΘ¿ΘáÑΓ
  1878. í«½ÑÑ »α¿ó¿½Ñú¿α«óá¡¡πε  »α«úαá¼¼π αáºαÑΦÑ¡¿Ñ¼ ñ«ßΓπ»á    Γ«½∞¬«    ó
  1879. Γ«¼ ß½πτáÑ, Ñß½¿ »αÑñßΓáó½Ñ¡ óÑ¡Γ¿½∞  ¿  »«ßαÑñßΓó«¼  «»αÑñѽѡ¿∩
  1880. Γ«τ¡«⌐ Γ«τ¬¿ óσ«ñá ó »α¿ó¿½Ñú¿α«óá¡¡πε »α«úαá¼¼π.
  1881.  
  1882.          Å஧αáτ¡«ßΓ∞ ñ½∩ »«½∞º«óáΓѽ∩.
  1883.           ─────────────────────────────
  1884.    ÅÑαÑ¡«ß  πα«ó¡∩  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿  «ßπΘÑßΓó½∩ÑΓß∩  »α«ßΓ묨
  1885. ¿¡ßΓαπ¬µ¿∩¼¿ INT n ¿ IRET. Ä¡¿ »α«ºαáτ¡δ  ñ½∩  »«½∞º«óáΓѽ∩,  Γá¬
  1886. ¬á¬ ¡¿¬á¬¿σ ß»Ñµ¿á½∞¡δσ ¿¡ßΓαπ¬µ¿⌐ ¡Ñ ΓαÑíπÑΓß∩.
  1887.    Åα¿¼Ñτá¡¿Ñ: ¿¡ßΓαπ¬µ¿¿  CALL,  ¬«Γ«αδÑ  ßßδ½áεΓß∩  ¡á  óÑ¡Γ¿½¿
  1888. ó맮óá,  ΓᬪѠ   ß«óÑαΦáεΓ  »ÑαÑ¡«ß   πα«ó¡∩   »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿
  1889. »α«ºαáτ¡δ¼ «íαẫ¼. éÑ¡Γ¿½¿ ó맮óá «íßπªñÑ¡δ ó    ú½.  14.  é  φΓ«⌐
  1890. ß¿ßΓѼѠߠºáΘ¿Γ«⌐ ¼δ »α«ßΓ« ¿ß»«½∞ºπѼ ¬«¼á¡ñδ »αÑαδóá¡¿∩.
  1891.    Åα«úαἼᠠßπ»Ñα󿺫αá   º¡áÑΓ,   ¬á¬¿Ñ   ¿¡ßΓαπ¬µ¿¿   INT    n
  1892. «ßπΘÑßΓó½∩εΓ  πα«ó¡Ñóδ⌐  »ÑαÑ¡«ß   »«ßαÑñßΓó«¼     ¬«¡Γα«½½¿α«óá¡¿∩
  1893. ß«ñÑαªá¡¿∩ óÑ¡Γ¿½∩ n, ¡á ¬«Γ«αδ⌐ ßßδ½áÑΓß∩ ¿¡ßΓαπ¬µ¿∩.    ìá»α¿¼Ñα,
  1894. Ñß½¿  »α¿Ñ¼¡¿¬    -  óÑ¡Γ¿½∞  k,     ßÑ½Ñ¬Γ«α   ¬«Γ«α«ú«   «»αÑñѽ∩ÑΓ
  1895. »α«úαἡδ⌐ ßÑú¼Ñ¡Γ Γᬫ⌐  ªÑ  »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,  ¬á¬  CPL,  Γ«
  1896. ¿¡ßΓαπ¬µ¿∩ INT k Γ«½∞¬« »ÑαÑñáÑΓ π»αáó½Ñ¡¿Ñ  ß½πªÑí¡«⌐    »α«úαá¼¼Ñ
  1897. (CS:EIP ºáúαπªáεΓß∩ ¡«ó묨 º¡áτÑ¡¿∩¼¿). Äñ¡á¬«, ¬«úñá  ¿¡ßΓαπ¬µ¿∩
  1898. INT  q    «»αÑñѽ∩ÑΓ  óÑ¡Γ¿½∞  q,  ßÑ½Ñ¬Γ«α   ¬«Γ«α«ú«   «»αÑñѽ∩ÑΓ
  1899. »α«úαἡδ⌐ ßÑú¼Ñ¡Γ í«½ÑÑ óδß«¬«ú« πα«ó¡∩ »α¿ó¿½Ñú¿α«óá¡¡«ßΓ¿,  Γ«
  1900. ¿¼ÑÑΓ  ¼ÑßΓ«  áóΓ«¼áΓ¿τÑ߬¿⌐  »ÑαÑ¡«ß  πα«ó¡∩  (CS:EIP    ¿  SS:ESP
  1901. ºáúαπªáεΓß∩ ¡«ó묨 º¡áτÑ¡¿∩¼¿).
  1902.    æ««ΓóÑΓßΓóÑ¡¡«, ¿¡ßΓαπ¬µ¿∩  IRET  »α«óÑα∩ÑΓ    ß«ñÑαªá¡¿Ñ  CS    ó
  1903. ßΓѬѠßπ»Ñα󿺫αá ñ½∩ «»αÑñѽѡ¿∩ DPL  »α¿Ñ¼¡¿¬á  ó«ºóαáΓá.  àß½¿
  1904. DPL ß«ó»áñáÑΓ ß CPL, ¿¼ÑÑΓ ¼ÑßΓ«  »ÑαÑñáτá  íѺ  »ÑαÑ¡«ßá  πα«ó¡∩
  1905. (CS:EIP ºáúαπªáεΓß∩ ¡«ó묨 º¡áτÑ¡¿∩¼¿.) àß½¿ DPL ¡¿ªÑ,    τѼ  CPL,
  1906. Γ« »α«¿ßσ«ñ¿Γ  ß¡¿ªÑ¡¿Ñ  πα«ó¡∩.  (CS:EIP  ¿  SS:ESP  ºáúαπªáεΓß∩
  1907. ¡«ó묨 º¡áτÑ¡¿∩¼¿).
  1908.  
  1909.            32-üêÆì¢ë æàâîàìÆ æÄæÆÄƒìꃠçÇäÇùê
  1910.         ──────────────────────────────────
  1911.    æÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩ ºáñáτ¿ - TSS »Ñαó«¡áτá½∞¡«  ¿ß»«½∞º«óá½ß∩    ó
  1912. ¼π½∞Γ¿ºáñáτ¡δσ ß¿ßΓѼáσ, ¬á¬  αáßß¼«ΓαÑ¡«  ó  τáßΓ¿  5.  é  Γᬿσ
  1913. ß¿ßΓѼáσ,  úñÑ    80386  «íÑß»Ñτ¿óáÑΓ  á»»áαáΓ¡πε   »«ññÑ᪬𠠠ñ½∩
  1914. í«½∞Φ«ú« ¬«½¿τÑßΓóá ºáñáτ,  32-í¿Γ¡δ⌐  ßÑú¼Ñ¡Γ    ß«ßΓ«∩¡¿∩  ºáñáτ¿
  1915. ß«ºñáÑΓß∩ ñ½∩ ¬áªñ«⌐ 32-í¿Γ¡«⌐ ºáñáτ¿ ñ½∩ ß«σαá¡Ñ¡¿∩  ß«ñÑন¼«ú«
  1916. αÑú¿ßΓα«ó ºáñáτ¿, ¬«úñá ºáñáτá    ¡Ñ  á¬Γ¿ó¡á.  Å«  φΓ¿¼    »α¿τ¿¡á¼,
  1917. 32-í¿Γ¡δ⌐  ßÑú¼Ñ¡Γ  ß«ßΓ«∩¡¿∩  ºáñáτ¿  ñ«½ªÑ¡    íδΓ∞   ñ«ßΓáΓ«τ¡«
  1918.  
  1919.                 - 100 -
  1920. í«½∞Φ¿¼, τΓ«íδ ó¼ÑßΓ¿Γ∞ óßε ¡Ñ«íσ«ñ¿¼πε ¿¡Σ«α¼áµ¿ε, «Γ¡«ß∩Θπεß∩ ¬
  1921. «ñ¡«⌐ ºáñáτÑ. ä½∩ 32-í¿Γ¡«⌐ ºáñáτ¿ 32-í¿Γ¡δ⌐ TSS ñ«½ªÑ¡ ¿¼ÑΓ∞, »«
  1922. ¬αá⌐¡Ñ⌐ ¼ÑαÑ, 104 íá⌐Γá ó ñ½¿¡π.
  1923.     Åα«úαἡδÑ ºá¼Ñτá¡¿∩: ä½∩  »α«ßΓ«⌐  32-í¿Γ¡«⌐  ß¿ßΓÑ¼δ    ß
  1924. ºáΘ¿Γ«⌐  TSS  ß½πª¿Γ  Γ«½∞¬«  ¼ÑßΓ«¼  σαá¡Ñ¡¿∩    π¬áºáΓѽ∩   ßΓѬá
  1925. ßπ»Ñα󿺫αá - SS:ESP. ¥Γ« - ¬á¬ αẠ Γ«Γ  ßÑú¼Ñ¡Γ,  ¬«Γ«αδ⌐  ¡áñ«
  1926. «í`∩ó½∩Γ∞ ó¼ÑßΓÑ ß ñÑß¬α¿»Γ«α«¼ ó GDT,    »«σ«ª¿¼  «íαẫ¼,  ¬á¬    2
  1927. ßÑú¼Ñ¡Γá ñá¡¡δσ ¿ 2 »α«úαἡδσ ßÑú¼Ñ¡Γá, ¡Ñ«íσ«ñ¿¼δσ ñ½∩  »α«ßΓ«⌐
  1928. ß¿ßΓѼδ.
  1929.    ä½∩ »α«ßΓ«⌐ 32-í¿Γ¡«⌐ ß¿ßΓѼδ ß ºáΘ¿Γ«⌐ ó 32-í¿Γ¡«¼ TSS  »«τΓ¿
  1930. óßÑ ¡π½¿, »«ß¬«½∞¬π «Γ¡«ß∩Γß∩ ¬  »«½∩¼,  ¡Ñ  ¡πª¡δ¼  ñ½∩  »α«ßΓ«⌐
  1931. ß¿ßΓѼδ ß ºáΘ¿Γ«⌐. ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, TSS  ñ«½ªÑ¡  ¿¼ÑΓ∞,  »«  ¬αá⌐¡Ñ⌐
  1932. ¼ÑαÑ, 104 íá⌐Γá ó ñ½¿¡π,  ¬á¬  »«¬áºá¡«  ¡á  α¿ß.  8.11.  ô  ¡Ñú«
  1933. «Γ¡«ß∩Γß∩ ¬ ñÑ½π »«½∩ SS ¿ ESP ñ½∩ πα«ó¡∩ 0. ¥Γ¿  2  »«½∩  ñ«½ª¡δ
  1934. π¬áºδóáΓ∞   ¡á     ¡áτá½∞¡δÑ   SS:ESP,   ¿ß»«½∞ºπѼδÑ   ñ½∩   ßΓѬá
  1935. ßπ»Ñα󿺫αá.
  1936.  
  1937.             äÑß¬α¿»Γ«α TSS.
  1938.              ──────────────
  1939.    32-í¿Γ¡δ⌐ ßÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩ ºáñáτ¿ ¿º α¿ß.  8.11  «í`∩ó½∩ÑΓß∩,
  1940. ¬á¬ ½ÑªáΘ¿⌐ ó ß»Ñµ¿á½∞¡«¼ ñÑß¬α¿»Γ«αÑ GDT. Æá¬«⌐  ñÑß¬α¿»Γ«α  TSS
  1941. ¿º«íαáªÑ¡ ¡á α¿ß. 8.12. Ä»αÑñѽѡ¿∩ »«½Ñ⌐, ½ÑªáΘ¿σ ó  ñÑß¬α¿»Γ«αÑ
  1942. TSS ¿ñÑ¡Γ¿τ¡δ «»αÑñѽѡ¿∩¼ ó ñÑß¬α¿»Γ«αÑ »α«úαἡ«ú« ßÑú¼Ñ¡Γá, ºá
  1943. ¿ß¬½ετÑ¡¿Ñ¼:
  1944.    B (ºá¡∩Γ«), ¬«Γ«αδ⌐ π¬áºδóáÑΓ - ºá¡∩Γá ½¿ ΓѬπΘá∩ ºáñáτá (B=1)
  1945. ¿½¿ ¡ÑΓ (B=0). ä½∩ »α«ßΓ«⌐ ß¿ßΓѼδ ß ºáΘ¿Γ«⌐ φëàí¿Γ ñ«½ªÑ¡ íδΓ∞
  1946. πßΓá¡«ó½Ñ¡ ó 1. äá½∞¡Ñ⌐Φ¿Ñ ñÑΓ὿ «Γ¡«ß¿Γѽ∞¡« »«½∩ B ¼«ª¡« ¡á⌐Γ¿
  1947. ó ú½áóÑ 14.
  1948.  31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
  1949. ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬────────────
  1950. │  │ íáºá TSS    31...24 │G │0 │0 AVL│úαá¡¿µá ßÑú¼Ñ¡Γá 19...16
  1951. ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┬──┬──┬───
  1952. │  │  │  │  │  íáºá TSS 15...0│  │  │  │  │  │
  1953. └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴───
  1954.          15 14 13 12 11 10 9  8  7  6  5  4  3    2  1  0
  1955.         ┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  1956.         │P │ DPL │0 │1 │0 │W │1 │  │ íáºá TSS    23...16 │
  1957.         ┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
  1958.         │  │  │  │  │  │   úαá¡¿µá TSS 15...0  │  │  │    │
  1959.         ┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
  1960.       äÑß¬α¿»Γ«α ßÑú¼Ñ¡Γá TSS ñ½∩ 32-í¿Γ¡«ú« TSS.
  1961.           É¿ß. 8.12 äÑß¬α¿»Γ«α ñ½∩ 32-í¿Γ¡«ú«
  1962.            ßÑú¼Ñ¡Γá ß«ßΓ«∩¡¿∩ ºáñáτ¿.
  1963.  
  1964.           ê¡¿µ¿á½¿ºáµ¿∩ TR (ÉÑú¿ßΓαá çáñáτ¿).
  1965.            ──────────────────────────────────
  1966. ìᬫ¡Ñµ, ñ½∩ ºá»π߬ᠠ32-í¿Γ¡«ú«  TSS  ¡πª¡«  ºáúαπº¿Γ∞  ßÑ½Ñ¬Γ«α
  1967. ñÑß¬α¿»Γ«αá TSS ó αÑú¿ßΓα  çÇÖêÖàììÄâÄ    αѪ¿¼á,  ß»α«Ñ¬Γ¿α«óá¡¡δ⌐
  1968. ߻ѵ¿á½∞¡« ñ½∩ φΓ«⌐ µÑ½¿ - ÉÑú¿ßΓα çáñáτ¿ (TR).
  1969.    TR ¿¡¿µ¿á½¿º¿απÑΓß∩ ºáúαπº¬«⌐ º¡áτÑ¡¿∩ ßÑ½Ñ¬Γ«αá ó  αÑú¿ßΓα    ß
  1970. »«¼«Θ∞ε ¬«¼¼á¡ñδ LTR. êß»«½∞ºπѼδ⌐ ßÑ½Ñ¬Γ«α ñ«½ªÑ¡  ßßδ½áΓ∞ß∩  ¡á
  1971. ñÑß¬α¿»Γ«α   TSS,  Γᬫ⌐  ¬á¬  ¡á  α¿ß.  8.12,    ¬«Γ«αδ⌐  ß«ñÑনΓ
  1972. ¡Ñ«íσ«ñ¿¼δ⌐ íẫóδ⌐ áñαÑß ¿ ¿¡Σ«α¼áµ¿ε «  úαá¡¿µÑ.  ÉÑú¿ßΓα  ¬φΦá
  1973. ñÑß¬α¿»Γ«αá, ßó∩ºá¡¡δ⌐ ß αÑú¿ßΓα«¼ TR ß«σαá¡∩ÑΓ ó¡πΓαÑ¡¡εε  ¬«»¿ε
  1974. ñÑß¬α¿»Γ«α¡«ú« »«½∩ TSS, ¬á¬ »«¬áºá¡«  ¡á  α¿ß.  8.13.    êß»«½∞ºπ∩
  1975. ¿¡ßΓαπ¬µ¿¿  LTR  ñ½∩  ºáúαπº¬¿     ñÑß¬α¿»Γ«αá   LDT,   TSS   ¼«ª¡«
  1976. αáß»«½«ª¿Γ∞ ó ½εí«¼ ¼ÑßΓÑ ½¿¡Ñ⌐¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá, ¿  «¡
  1977. ¼«ªÑΓ ºá¡¿¼áΓ∞ ñ« 64 è, ¬á¬ ¿º«íαáªÑ¡« ¡á α¿ß. 8.14.
  1978.  
  1979.                 - 101 -
  1980. 31                  16 15                0
  1981. ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐
  1982. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  100
  1983. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1984. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  96
  1985. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1986. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  92
  1987. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1988. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  88
  1989. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1990. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  84
  1991. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1992. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  80
  1993. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1994. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  76
  1995. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1996. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  72
  1997. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  1998. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  68
  1999. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2000. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  64
  2001. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2002. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  60
  2003. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2004. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  56
  2005. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2006. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  52
  2007. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2008. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  48
  2009. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2010. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  44
  2011. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2012. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  40
  2013. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2014. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  36
  2015. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2016. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  32
  2017. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2018. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  28
  2019. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2020. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  24
  2021. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2022. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  20
  2023. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2024. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  16
  2025. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2026. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  12
  2027. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2028. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│ │ │ │ │SS ñ½∩ πα«ó¡∩ 0│ │ │ │ │  8
  2029. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2030. │ │ │ │ │ │ │ │ │ │ │ │ │ESP ñ½∩ πα«ó¡∩ 0 │ │ │ │ │ │ │ │ │ │ │ │  4
  2031. ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
  2032. │0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0│  0
  2033. └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
  2034.      É¿ß. 8.11 32-í¿Γ¡δ⌐ æÑú¼Ñ¡Γ æ«ßΓ«∩¡¿∩ çáñáτ¿ (TSS),
  2035.       ¿ß»«½∞ºπεΘ¿⌐ Γ«½∞¬« SS:ESP ñ½∩ ßΓѬá ßπ»Ñ»ó¿º«αá.
  2036.  
  2037.                 - 102 -
  2038. ÉÑú¿ßΓα      è¥ÿ ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γá (߬αδΓá∩ ¬«»¿∩ ñÑß¬α¿»-
  2039. TR             Γ«αá TSS ¡á τ¿»Ñ)
  2040. ┌────────┐   ┌──────────────────┬──────────────────┬────────────┐
  2041. │     │   │32-í¿Γ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-í¿Γ¡á∩ úαá¡¿µá │ñαπú¿Ñ áΓα¿-│
  2042. │  TR     ├──÷│íẫóδ⌐ áñαÑß    │ (ó íá⌐Γáσ ¿½¿    │íπΓδ    │
  2043. │     │   │      TSS        │     ßΓαá¡¿µáσ)│    P DPL B │
  2044. └────────┘   └──────────────────┴──────────────────┴────────────┘
  2045.     É¿ß. 8.13 ÉÑú¿ßΓαδ è¥ÿá ñÑß¬α¿»Γ«αá ñ½∩ αÑú¿ßΓαá TR.
  2046.    çá¼ÑΓ¿¼.  τΓ«  ñÑß¬α¿»Γ«α  TSS  ¡áσ«ñ¿Γß∩   ó   GDT.   Å«φΓ«¼π
  2047. ¡Ñ«íσ«ñ¿¼« ß«ºñáΓ∞ «íαẠGDT ¿ ß¡áτá½á    ¿¡µ¿á½¿º¿α«óáΓ∞  GDTR.    æ
  2048. πßΓá¡«ó½Ñ¡¿Ñ¼ GDT ¼«ªÑΓ óδ»«½¡∩Γ∞ß∩ ¿¡ßΓαπ¬µ¿∩ LTR  ñ½∩  ºáúαπº¬¿
  2049. TR ¿ »«ßαÑñßΓó«¼ φΓ«ú« ºáúαπªáεΘá∩ TSS.
  2050.  
  2051.     16-αáºα∩ñ¡δ⌐ ÆSS ß«ñÑαª¿Γ ß½ÑñπεΘπε ¿¡Σ«α¼áµ¿ε:
  2052.    Σ¿¬ß¿α«óá¡¡πε τáßΓ∞,«»¿ßδóáεΘπε ß«ñÑন¼«Ñ αÑú¿ßΓα«ó,ñ«»«½¡¿-
  2053. Γѽ∞¡πε ¡Ñ«í∩ºáΓѽ∞¡πε º«¡π  »á¼∩Γ¿  ºá  Σ¿¬ß¿α«óá¡¡«⌐    τáßΓ∞ε,¡«
  2054. ó¡πΓα¿ º«¡δ,«í«º¡áτÑ¡¡«⌐ «úαá¡¿τ¿ΓѽѼ ÆSS.
  2055.          32-αáºα∩ñ¡δ⌐ ÆSS ß«ñÑαª¿Γ ß½ÑñπεΘπε ¿¡Σ«α¼áµ¿ε:
  2056. Σ¿¬ß¿α«óá¡¡πε τáßΓ∞,«»¿ßδóáεΘπε ß«ñÑন¼«Ñ αÑú¿ßΓα«ó,¡Ñ«í∩ºáΓѽ∞-
  2057. ¡πε  í¿Γ«óπε  ¬áαΓπ  αáºαÑΘÑ¡¡«ú«  óó«ñá/óδó«ñá,¡«  ó¡πΓα¿   º«¡δ
  2058. «í«º¡áτÑ¡¡«⌐ ÆSS
  2059.             4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  2060.             31        24 23     16 15     8 7        0
  2061.             ┼─────────┼─────────┼─────────┼─────────┼
  2062.             │                        │FFFFFFFFh
  2063.             ├───────────────────────────────────────┤
  2064.             │                        │
  2065.             ├───────────────────────────────────────┤
  2066. ï¿¡Ñ⌐¡δ⌐ áñαÑß:             .
  2067. íáºá+«úαá¡¿τ¿Γѽ∞   ├───────────────────────────────────────┤
  2068.      TSS    ┌───┼─────÷                    │
  2069.         │   ├───────────────────────────────────────┤
  2070.         │   │                        │
  2071.         │   ├───────────────────────────────────────┤
  2072.         │   │ æÑú¼Ñ¡Γ ß«ßΓ«∩¡¿∩ ºáñáτ¿ ÆSS α¿ß.4.11 │
  2073.         │   ├───────────────────────────────────────┤
  2074.         │            .
  2075. ï¿¡Ñ⌐¡δ⌐ áñαÑß: │   ├───────────────────────────────────────┤
  2076. íáºá TSS.  ┌────┼───┼────────────────────────────────────÷  │
  2077.        │    │   ├───────────────────────────────────────┤
  2078.        │    │   │                        │
  2079.        │    │   ├───────────────────────────────────────┤
  2080.        │    │            .
  2081.        │    │            .
  2082.        │    │   ├───────────────────────────────────────┤
  2083.        │    │   │                        │00000000h
  2084.        │    │   └───────────────────────────────────────┘
  2085.        │    │    4-âíá⌐Γ¡«Ñ ½¿¡Ñ⌐¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«
  2086.        │    │
  2087.        │    └────────────────────────┐
  2088.        └─────────────┐         │
  2089.              │         │
  2090.              │         │
  2091. 15      0   31     │       0 19  │     0
  2092. ├─────────┐   ├──────────┴──────────┼────┴───────┼──────────┐
  2093. │   TR      │   │32-αáºα∩ñ¡δ⌐ ½¿¡Ñ⌐¡δ⌐│20-αáºα∩ñ¡δ⌐│«ßΓá½∞¡δÑ │
  2094. │      │   │ íẫóδ⌐ áñαÑß ÆSS   │«úαá¡¿τ¿Γѽ∞│á¡Γα¿íπΓδ │
  2095. └─────────┘   └─────────────────────┴────────────┴──────────┘
  2096.  αÑú¿ßΓα TR   èφΦ ñÑß¬α¿»Γ«αá ßÑú¼Ñ¡Γá TR (߬αδΓδ⌐,σαá¡¿Γ ¡á
  2097.           ¬α¿ßΓώѠ¬«»¿ε ñÑß¬α¿»Γ«αá LDÆ)
  2098. É¿ß.8.14 èφΦ ñÑß¬α¿»Γ«αá ÆR  «»αÑñѽ∩ÑΓ  ¼ÑßΓ«»«½«ªÑ¡¿Ñ  »α«ßΓ«ú«
  2099.      ÆSS ó ½¿¡Ñ⌐¡«¼ áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ.
  2100.  
  2101.