home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / io.doc / io.prt
Encoding:
Text File  |  1980-01-01  |  294.5 KB  |  7,145 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.       ê ¡ ª Ñ ¡ Ñ p ¡ « - Γ Ñ σ ¡ ¿ τ Ñ ß ¬ « Ñ   í ε p «
  7.  
  8.  
  9.  
  10.                 Åp«úpá¼¼¡«-ΓÑσ¡¿τÑ߬¿Ñ ßpÑñßΓóá
  11.                »Ñpß«¡á½∞¡δσ ¥éî ßѼÑ⌐ßΓóá IBM PC
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                  E₧. æ. ïπ¬áτ, Ç. à. æ¿í¿α∩¬«óF
  23.  
  24.  E
  25.         Ç É ò ê Æ à è Æ ô É Ç   é é Ä ä Ç - é ¢ é Ä ä Ç
  26.          Å à É æ Ä ì Ç ï £ ì ¢ ò   ¥ é î   I B M   P C
  27.  F
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.            û¿¬½ ¿ºñáÑΓß∩ »«ñ pÑñᬵ¿Ñ⌐ ₧. æ. ïπ¬áτá
  42.  
  43.  
  44.  
  45.  
  46.  ────────────────────────────────────────────────────────────
  47.                  (C) ê¡ªÑ¡Ñp¡«-ΓÑσ¡¿τÑ߬«Ñ íεp«, 1990
  48.  
  49.                      Å«½¡«Ñ ¿½¿ τáßΓ¿τ¡«Ñ ó«ß»p«¿ºóÑñÑ¡¿Ñ ¿½¿
  50.                  pẼ¡«ªÑ¡¿Ñ  ¬á¬¿¼ íδ  Γ«  ¡¿  í佫 ß»«ß«í«¼
  51.                  ¼áΓÑα¿á½«ó, «»πí½¿¬«óá¡¡δσ ó ¡áßΓ«∩ΘѼ ¿ºñá-
  52.                  ¡¿¿, ñ«»π߬áÑΓß∩ Γ«½∞¬« ß »¿ß∞¼Ñ¡¡«ú« αáºαÑ-
  53.                  ΦÑ¡¿∩ ê¡ªÑ¡Ñα¡«-ΓÑσ¡¿τÑ߬«ú« íεα«.
  54.  
  55.  
  56.  
  57.                           æóÑpñ½«ó߬
  58.                              1990
  59.  
  60.  
  61.  
  62.  
  63.                              - 1 -
  64.  
  65.                           Eæ«ñÑpªá¡¿ÑF
  66.  
  67.  éóÑñÑ¡¿Ñ . . . . . . . . . . . . . . . . . . . . . . . . .   3
  68.  Äí«º¡áτÑ¡¿∩  . . . . . . . . . . . . . . . . . . . . . . .   4
  69.  1. Æáí½¿µá »«αΓ«ó óó«ñá-óδó«ñá . . . . . . . . . . . . . .   6
  70.  2. è«¡Γα«½½Ñα »α∩¼«ú« ñ«ßΓπ»á ¬ »á¼∩Γ¿ . . . . . . . . . .   7
  71.  2.1. Åα¿¡µ¿»δ αáí«Γδ ¬«¡Γα«½½Ñαá ÅäÅ . . . . . . . . . . .   8
  72.  2.2. Æ¿»δ »ÑαÑñáτ  . . . . . . . . . . . . . . . . . . . .  10
  73.  2.3. Ä»¿ßá¡¿Ñ ó¡πΓαÑ¡¡¿σ αÑú¿ßΓα«ó ÅäÅ . . . . . . . . . .  11
  74.  2.4. Åα«úαá¼¼¡«Ñ π»αáó½Ñ¡¿Ñ ¬«¡Γα«½½Ñα«¼ ÅäÅ . . . . . . .  15
  75.  2.4.1. Äpúá¡¿ºáµ¿∩ ¿ π»páó½Ñ¡¿Ñ ÅäÅ ¡á XT-»«ñ«í¡δσ Å¥éî  .  15
  76.  2.4.2. Äpúá¡¿ºáµ¿∩ ¿ π»páó½Ñ¡¿Ñ ÅäÅ ¡á AT-»«ñ«í¡δσ Å¥éî  .  18
  77.  3. Åα«úαá¼¼¿απѼδ⌐ ¬«¡Γα«½½Ñα »αÑαδóá¡¿⌐ . . . . . . . . .  21
  78.  3.1. Ä»¿ßá¡¿Ñ «ß¡«ó¡δσ φ½Ñ¼Ñ¡Γ«ó ÅèÅ . . . . . . . . . . .  23
  79.  3.2. ÉѪ¿¼δ αáí«Γδ ÅèÅ . . . . . . . . . . . . . . . . . .  25
  80.  3.3. Åα«úαá¼¼¿α«óá¡¿Ñ ÅèÅ. . . . . . . . . . . . . . . . .  26
  81.  4. Æá⌐¼Ñα ¿ úÑ¡Ñαᵿ∩ ºóπ¬á  . . . . . . . . . . . . . . .  31
  82.  4.1. Åα«úαá¼¼¿απѼδ⌐ Γá⌐¼Ñα 8253 . . . . . . . . . . . . .  31
  83.  4.2. Æá⌐¼Ñα ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ IBM PC  . . . . . . . . . .  35
  84.  4.3. âÑ¡Ñαᵿ∩ ºóπ¬á . . . . . . . . . . . . . . . . . . .  36
  85.  5. Åα«úαá¼¼¿απѼδ⌐ »Ñα¿ΣÑα¿⌐¡δ⌐ ¿¡ΓÑαΣÑ⌐ß  . . . . . . . .  39
  86.  5.1. Ä»¿ßá¡¿Ñ ÅÅê 8255 . . . . . . . . . . . . . . . . . .  39
  87.  5.2. êß»«½∞º«óá¡¿Ñ ÅÅê ó IBM PC  . . . . . . . . . . . . .  41
  88.  6. è½áó¿áΓπαá  . . . . . . . . . . . . . . . . . . . . . .  43
  89.  6.1. è½áó¿áΓπαá IBM PC/XT  . . . . . . . . . . . . . . . .  43
  90.  6.2. è½áó¿áΓπαá IBM PC AT  . . . . . . . . . . . . . . . .  44
  91.  7. ä¿ß»½Ñ¿ . . . . . . . . . . . . . . . . . . . . . . . .  47
  92.  7.1. ÄíΘÑÑ «»¿ßá¡¿Ñ  . . . . . . . . . . . . . . . . . . .  47
  93.  7.2. è«¡Γα«½½Ñαδ ¥ïÆ . . . . . . . . . . . . . . . . . . .  48
  94.  7.3. ÇΓα¿íπΓδ ß¿¼ó«½«ó . . . . . . . . . . . . . . . . . .  52
  95.  7.4. î«¡«σα«¼¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα MGA . . . . . . . . .  54
  96.  7.5. ûóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα CGA . . . . . . . . . . .  57
  97.  7.6. ÉáßΦ¿αÑ¡¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα EGA . . . . . . . . .  60¿απѼδ⌐ Γá⌐¼Ñα 8253 . . . . . . . . . . . . .  31
  98.  4.2. Æá⌐¼Ñα ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ IBM PC  . . . . . . . . . .  35
  99.  4.3. âÑ¡Ñαᵿ∩ ºóπ¬á . . . . . . . . . . . . . . . . . . .  36
  100.  5. Åα«úαá¼¼¿απѼδ⌐ »Ñα¿ΣÑα¿⌐¡δ⌐ ¿¡ΓÑαΣÑ⌐ß  . . . . . . . .  39
  101.  5.1. Ä»¿ßá¡¿Ñ ÅÅê 8255 . . . . . . . . . . . . . . . . . .  39
  102.  5.2. êß»«½∞º«óá¡¿Ñ ÅÅê ó IBM PC  . . . . . . . . . . . . .  41
  103.  6. è½áó¿áΓπαá  . . . . . . . . . . . . . . . . . . . . . .  43
  104.  6.1. è½áó¿áΓπαá IBM PC/XT  . . . . . . . . . . . . . . . .  43
  105.  6.2. è½áó¿áΓπαá IBM PC AT  . . . . . . . . . . . . . . . .  44
  106.  7. ä¿ß»½Ñ¿ . . . . . . . . . . . . . . . . . . . . . . . .  47
  107.  7.1. ÄíΘÑÑ «»¿ßá¡¿Ñ  . . . . . . . . . . . . . . . . . . .  47
  108.  7.2. è«¡Γα«½½Ñαδ ¥ïÆ . . . . . . . . . . . . . . . . . . .  48
  109.  7.3. ÇΓα¿íπΓδ ß¿¼ó«½«ó . . . . . . . . . . . . . . . . . .  52
  110.  7.4. î«¡«σα«¼¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα MGA . . . . . . . . .  54
  111.  7.5. ûóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα CGA . . . . . . . . . . .  57
  112.  7.6. ÉáßΦ¿αÑ¡¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα EGA . . . . . . . . .  60
  113.  7.7. âαáΣ¿τÑ߬¿⌐ ó¿ñÑ«¼áßß¿ó VGA . . . . . . . . . . . . .  71
  114.  8. è«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσ . . . . . . . .  72
  115.  8.1. Äß¡«ó¡δÑ ßóÑñÑ¡¿∩ « ¬«¡Γα«½½ÑαÑ . . . . . . . . . . .  72
  116.  8.2. Å«αΓδ ¬«¡Γα«½½Ñαᠡᬫ»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσ. . . .  73
  117.  8.3. è«¼á¡ñδ π»αáó½Ñ¡¿∩ ¡á¬«»¿Γѽ∩¼¿ . . . . . . . . . . .  75
  118.  8.3.1. ÅÑpÑτÑ¡∞ ¬«¼á¡ñ ¬«¡Γp«½½Ñpá ìâîä  . . . . . . . . .  75
  119.  8.3.2. æΓpπ¬Γπpá íá⌐Γ«ó ß«ßΓ«∩¡¿∩  . . . . . . . . . . . .  81
  120.  8.4. ö«α¼áΓ ñ«α«ª¬¿. . . . . . . . . . . . . . . . . . . .  83
  121.  8.5. ÄΓ½¿τ¿∩ ¬«¡Γα«½½Ñαá ñ½∩ ÇÆ-»«ñ«í¡δσ Å¥éî. . . . . . .  85
  122.  9. è«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ªÑßΓ¬¿σ ñ¿ß¬áσ  . . . . . . .  89
  123.  9.1. è«¡Γα«½½Ñα ªÑßΓ¬¿σ ñ¿ß¬«ó ñ½∩ òÆ-»«ñ«í¡δσ Å¥éî. . . .  90
  124.  9.1.1. Å«pΓδ óó«ñá-óδó«ñá  . . . . . . . . . . . . . . . .  90
  125.  9.1.2. ÄíΘ¿⌐ Σ«p¼áΓ ¬«¼á¡ñδ ¿ ΓÑp¼¿¡«½«ú¿∩ . . . . . . . .  93
  126.  9.1.3. Ä»¿ßá¡¿Ñ ¬«¼á¡ñ . . . . . . . . . . . . . . . . . .  95
  127.  9.1.4. ÉẼÑΓ¬á ñ¿ß¬á  . . . . . . . . . . . . . . . . . . 102
  128.  9.2. è«¡Γα«½½Ñα ªÑßΓ¬¿σ ñ¿ß¬«ó ñ½∩ ÇÆ-»«ñ«í¡δσ Å¥éî. . . . 105
  129.  9.2.1. Ä»¿ßá¡¿Ñ »«pΓ«ó óó«ñá-óδó«ñá  . . . . . . . . . . . 105
  130.  9.2.2. æ¿ßΓѼᠬ«¼á¡ñ  . . . . . . . . . . . . . . . . . . 106
  131.  10. ÅÑτáΓáεΘÑÑ πßΓα«⌐ßΓó«  . . . . . . . . . . . . . . . . 108
  132.  11. Å«ß½Ññ«óáΓѽ∞¡δ⌐ ¿¡ΓÑαΣÑ⌐ß RS-232  . . . . . . . . . . 112
  133.  11.1. ÄíΘ¿Ñ ßóÑñÑ¡¿∩ . . . . . . . . . . . . . . . . . . . 112
  134.  11.2. Ä»¿ßá¡¿Ñ »«αΓ«ó  . . . . . . . . . . . . . . . . . . 113
  135.  
  136.  
  137.  
  138.                              - 2 -
  139.  
  140.  11.3. Å«α∩ñ«¬ ¿¡¿µ¿á½¿ºáµ¿¿ 8250 . . . . . . . . . . . . . 116
  141.  12. êúα«ó«⌐ áñá»ΓÑα  . . . . . . . . . . . . . . . . . . . 121
  142.  13. CMOS . . . . . . . . . . . . . . . . . . . . . . . . . 122
  143.  13.1. ä«ßΓπ» ¬ CMOS  . . . . . . . . . . . . . . . . . . . 122
  144.  13.2. æ«ñÑন¼«Ñ CMOS  . . . . . . . . . . . . . . . . . . 123
  145.  14. Åα«τ¿Ñ »«αΓδ . . . . . . . . . . . . . . . . . . . . . 127
  146.  Åα¿½«ªÑ¡¿Ñ 1. æ¬á¡-¬«ñδ ¬½áó¿Φ . . . . . . . . . . . . . . 128
  147.  Åα¿½«ªÑ¡¿Ñ 2. Æ¿»δ ªÑßΓ¬¿σ ñ¿ß¬«ó  . . . . . . . . . . . . 129
  148.  Åp¿½«ªÑ¡¿Ñ 3. Å«ñú«Γ«ó¬á Å¥éî ¬ páí«ΓÑ . . . . . . . . . . 131
  149.  â½«ßßáα¿⌐  . . . . . . . . . . . . . . . . . . . . . . . . 137
  150.  ÅÑpÑτÑ¡∞ pѬ«¼Ñ¡ñπѼδσ ¼áΓÑp¿á½«ó  . . . . . . . . . . . . 139
  151.  
  152.  
  153.  
  154.  
  155.                              - 3 -
  156.  
  157.                            EéóÑñÑ¡¿ÑF
  158.  
  159.       äá¡¡δ⌐  ñ«¬π¼Ñ¡Γ  ß«ñÑαª¿Γ  ΓÑσ¡¿τÑ߬«Ñ  «»¿ßá¡¿Ñ πßΓα«⌐ßΓó
  160.  óó«ñá-óδó«ñá, óσ«ñ∩Θ¿σ  ó ß«ßΓáó Å¥éî ßѼÑ⌐ßΓóá  IBM PC, ó¬½ετá∩
  161.  Å¥éî  IBM  PC   XT,  AT  ¿  PS/2.  Ä¡   «ß¡«óá¡  ¡á  ΓÑσ¡¿τÑ߬«⌐
  162.  ñ«¬π¼Ñ¡Γᵿ¿  Σ¿α¼  -  »α«¿ºó«ñ¿ΓѽÑ⌐  »Ñα¿ΣÑα¿⌐¡«⌐  á»»áαáΓπαδ,
  163.  «σóáΓδóáεΘÑ⌐   ¡Ñ߬«½∞¬«  ñÑß∩Γ¬«ó   απ¬«ó«ñßΓó.  é   τáßΓ¡«ßΓ¿,
  164.  «»¿ßá¡¿Ñ ¼¿¬α«ßσѼ,  αẼÑΘÑ¡¡δσ ¡á ß¿ßΓѼ¡«⌐  »½áΓÑ, íếαπÑΓß∩
  165.  ¡á ß»αáó«τ¡¿¬áσ Σ¿α¼δ INTEL (Intel Handbooks).
  166.  
  167.       ä«»«½¡¿Γѽ∞¡δ¼¿     ¿ßΓ«τ¡¿¬á¼¿     ¿¡Σ«α¼áµ¿¿    »«ß½πª¿½¿
  168.  ¼¡«ú«τ¿ß½Ñ¡¡δÑ   ¼«¡«úαáΣ¿¿,  ªπα¡á½∞¡δÑ   ßΓáΓ∞¿  ¿  ñ¿á½«ú«óδÑ
  169.  ß»αáó«τ¡δÑ ß¿ßΓѼδ (ΓᬿÑ, ¬á¬ TECH  Help!, Norton Guide ¿ ñα.).
  170.  èα«¼Ñ Γ«ú«, ñá¡¡«Ñ «»¿ßá¡¿Ñ πτ¿ΓδóáÑΓ «»δΓ áóΓ«α«ó »« αáºαáí«Γ¬Ñ
  171.  ¿ ß«»α«ó«ªñÑ¡¿ε  »α«úαá¼¼ ó  ßαÑñÑ MS-DOS.  ¥Γ«Γ «»δΓ  »«ºó«½¿½,
  172.  ó«-»Ñαóδσ, ¿ß»αáó¿Γ∞  «Γñѽ∞¡δÑ ¡ÑΓ«τ¡«ßΓ¿ ¿  ¡Ññ«ú«ó«αÑ¡¡«ßΓ¿ ó
  173.  ¿ß»«½∞º«óá¡¡δσ  ¼áΓÑα¿á½áσ,  ¿,  ó«-óΓ«αδσ,  «»¿ßáΓ∞ α∩ñ ¡Ññ«¬π-
  174.  ¼Ñ¡Γ¿α«óá¡¡δσ «ß«íÑ¡¡«ßΓÑ⌐ «í«απñ«óá¡¿∩ IBM PC.
  175.  
  176.       éß∩   »α¿óÑñÑ¡¡á∩   ¿¡Σ«α¼áµ¿∩   »«ñóÑαúá½áß∞  ¼á¬ß¿¼á½∞¡«⌐
  177.  »α«óÑα¬Ñ  ¡á  ¥éî;  «ñ¡á¬«,  áóΓ«αδ  »αÑñ»«½áúáεΓ, τΓ« «Γñѽ∞¡δÑ
  178.  ¡εá¡ßδ «»¿ßá¡¿⌐, ºá¿¼ßΓó«óá¡¡δσ ¿º Σ¿α¼Ñ¡¡«⌐ ñ«¬π¼Ñ¡Γᵿ¿, ¼«úπΓ
  179.  ß«ñÑαªáΓ∞  «Φ¿í¬¿. Æá¬¿Ñ  "»«ñ«ºα¿Γѽ∞¡δÑ" ¼«¼Ñ¡Γδ  ¼δ, »«  ¼ÑαÑ
  180.  ó«áº¼«ª¡«ßΓ¿,  ßΓáα὿ß∞  ∩ó¡«   «ú«óáα¿óáΓ∞  ó  ß««ΓóÑΓßΓóπεΘ¿σ
  181.  ¼ÑßΓáσ ß»αáó«τ¡¿¬á.
  182.  
  183.       ä½∩   »«¡¿¼á¡¿∩  ¿º½«ªÑ¡¡«ú«   ºñÑß∞  ¼áΓÑα¿á½á   ΓαÑíπÑΓß∩
  184.  ó½áñÑ¡¿Ñ «ß¡«óἿ  »α«úαá¼¼¿α«óá¡¿∩ ¡á ∩ºδ¬Ñ  áßßѼí½Ñαá ñ½∩ IBM
  185.  PC (º¡á¡¿Ñ áασ¿ΓѬΓπαδ »α«µÑßß«αá ¿ ñ¿αÑ¬Γ¿ó áßßѼí½Ñαá).
  186.  
  187.       ÇóΓ«αδ  íπñπΓ í½áú«ñáα¡δ  ºá ½εíδÑ  π¬áºá¡¿∩ ¡á ¡ÑΓ«τ¡«ßΓ¿,
  188.  ºá¼Ñτá¡¿∩ ¿ ñ«»«½¡Ñ¡¿∩, ¬«Γ«αδÑ ¼δ »α«ß¿¼ »α¿ßδ½áΓ∞ »« áñαÑßπ:
  189.  
  190.       620075, ú. æóÑαñ½«ó߬,
  191.       π½. ïπ¡áτáα߬«ú« 81,
  192.       ê¡ªÑ¡Ñα¡«-ΓÑσ¡¿τÑ߬«Ñ íεα«.
  193.       Γѽ. 56-92-54, 56-92-41.
  194.  
  195.  
  196.  
  197.  
  198.                              - 4 -
  199.  
  200.                           EÄí«º¡áτÑ¡¿∩F
  201.  
  202.       PC,  XT,  AT,  PCjr,  PC  Convertible  ¿  PS/2  - φΓ« ¿¼Ñ¡á
  203.  ¬«¼»∞εΓÑα«ó ßѼÑ⌐ßΓóá IBM PC. éßÑ «¡¿ í«½ÑÑ ¿½¿ ¼Ñ¡ÑÑ ß«ó¼ÑßΓ¿¼δ
  204.  ¼Ñªñπ ß«í«⌐ ¡á πα«ó¡Ñ  »α¿¬½áñ¡δσ »á¬ÑΓ«ó, ¡« ¿¼ÑεΓ «»αÑñѽѡ¡δÑ
  205.  á»»áαáΓ¡δÑ αẽ¿τ¿∩:
  206.  
  207.       PC: µÑ¡Γαá½∞¡δ⌐ »α«µÑßß«α 8088,  Γá¬Γ«óá∩ τáßΓ«Γá 4.77 îâµ,
  208.  5 »«º¿µ¿⌐ ñ½∩ áñá»ΓÑα¡δσ »½áΓ.
  209.  
  210.       PCjr:  ûÅ  8088,  ¡ÑΓ  ¼ÑßΓá  ñ½∩  »½áΓ.  éδ»πΘѡᠼ¿ºÑα¡δ¼
  211.  Γ¿α᪫¼ ¿  ¡Ñ ß«ó¼ÑßΓ¿¼á ß «ßΓá½∞¡δ¼¿  IBM PC. é ¡áΦÑ⌐  ßÑα¿¿ ¡Ñ
  212.  «»¿ßδóáÑΓß∩.
  213.  
  214.       XT: ûÅ 8088, ªÑßΓ¬¿⌐ ñ¿ß¬, 8 »«º¿µ¿⌐ ñ½∩ áñá»ΓÑα¡δσ »½áΓ. é
  215.  «ßΓá½∞¡«¼ á¡á½«ú¿τ¡á PC.
  216.  
  217.       Turbo PC: Å¥éî ñαπú¿σ Σ¿α¼ (¡Ñ IBM), ß«ó¼ÑßΓ¿¼δÑ ß PC ¿ XT,
  218.  ¡« ¿¼ÑεΦ¿⌐ ûÅ 8086 ¿½¿ V30 Σ¿α¼δ NEC, Γá¬Γ«óá∩ τáßΓ«Γá ¬«Γ«αδσ 6
  219.  ¿½¿ 8 îâµ. Äíδτ¡« ¿¼ÑÑΓ 8 »«º¿µ¿⌐ ñ½∩ »½áΓ.
  220.  
  221.       XT-286:  ûÅ 80286,  8 »«º¿µ¿⌐  ñ½∩ »½áΓ,  τáßΓ«Γá 6 îúµ íѺ
  222.  σ«½«ßΓδσ µ¿¬½«ó (߬«α«ßΓ∞  ¬á¬ π AT ß 8 îâµ).  Å½áΓδ «Γ AT ¬ ¡Ñ⌐
  223.  ¡Ñ  »«ñσ«ñ∩Γ,  «Γ  PC  »«ñσ«ñ∩Γ,  ¡«  ¡Ñ  »«ºó«½∩εΓ ¿ß»«½∞º«óáΓ∞
  224.  »αÑ¿¼πΘÑßΓóá 16-αáºα∩ñ¡«⌐ ß¿ßΓѼ¡«⌐ Φ¿¡δ.
  225.  
  226.       AT: ûÅ 80286, 8 »«º¿µ¿⌐ ñ½∩  »½áΓ, Γá¬Γ«óá∩ τáßΓ«Γá 6 ¿½¿ 8
  227.  îâµ.
  228.  
  229.       PC Convertible: Å«αΓáΓ¿ó¡δ⌐ óáα¿á¡Γ AT. ÄΓ½¿τ¿∩: »½áº¼Ñ¡¡δ⌐
  230.  (LCD)  ñ¿ß»½Ñ⌐,  3.5-ñε⌐¼«óδÑ  ñ¿ß¬«ó«ñδ,  ¡ÑΓ  »«º¿µ¿⌐ ñ½∩ »½áΓ
  231.  αáßΦ¿αÑ¡¿∩.
  232.  
  233.       PS/2: ì«ó«Ñ ßѼÑ⌐ßΓó« Å¥éî Σ¿α¼δ IBM.  î«ñѽ¿ 25 ¿ 30 - φΓ«
  234.  π½πτΦÑ¡¡δÑ óÑαß¿¿  ßΓáαδσ PC, ß«ó¼ÑßΓ¿¼δÑ  ß ¡¿¼¿ »«  áñá»ΓÑα¡δ¼
  235.  »½áΓá¼.  î«ñѽ¿   50  ¿  60   -  ûÅ  80286,   32-αáºα∩ñ¡á∩  Φ¿¡á
  236.  MicroChannel,  ß«ó¼ÑßΓ¿¼«ßΓ¿ ß«  ßΓáα묨 »½áΓἿ  ¡ÑΓ. î«ñѽ∞ 80
  237.  ¿¼ÑÑΓ  ûÅ 80386.  éßÑ ¼«ñѽ¿  «ß¡áΘÑ¡δ ñ¿ß¬«ó«ñἿ  αẼÑα«¼ 3.5
  238.  ñε⌐¼á.
  239.  
  240.       AT-386: Å¥éî ΓαÑΓ∞¿σ Σ¿α¼, ß«ó¼ÑßΓ¿¼á∩  ß AT, ¡« ¿¼ÑεΘá∩ ûÅ
  241.  80386.
  242.  
  243.       àß½¿  αáßß¼áΓα¿óáѼδÑ πßΓα«⌐ßΓóá  ºáó¿ß∩Γ «Γ  Γ¿»á Å¥éî, Γ«
  244.  ¿ß»«½∞ºπεΓß∩ ß½ÑñπεΘ¿Ñ »«¼ÑΓ¬¿:
  245.  
  246.       PC/XT          «Γ¡«ß¿Γß∩ ¬ Å¥éî IBM PC ¿ XT, ó¬½ετá∩
  247.                      Portable PC
  248.       AT             «Γ¡«ß¿Γß∩ ¬ Å¥éî IBM PC AT
  249.       PS/2           «Γ¡«ß¿Γß∩ ¬ ßѼÑ⌐ßΓóπ PS/2
  250.  
  251.       ÄΓßπΓßΓó¿Ñ  Γᬿσ  π¬áºá¡¿⌐  «º¡áτáÑΓ,  τΓ« ñá¡¡δ⌐ ¼áΓÑα¿á½
  252.  »α¿¼Ñ¡¿¼ ¬« óßѼ Å¥éî Σ¿α¼δ IBM.
  253.  
  254.       äÑß∩Γ¿τ¡δÑ    τ¿ß½á     ºá»¿ßδóáεΓß∩    «íδτ¡δ¼    «íαẫ¼,
  255.  
  256.  
  257.  
  258.                              - 5 -
  259.  
  260.  ΦÑßΓ¡áñµáΓ¿α¿τ¡δÑ  «Γ½¿τáεΓß∩  ñ«íáó½Ñ¡¿Ñ¼  íπ¬óδ  "h"  ó ¬«¡µÑ.
  261.  ìá»α¿¼Ñα, 256 ¿ 100h «º¡áτáεΓ ñÑß∩Γ¿τ¡«Ñ τ¿ß½« 256.
  262.  
  263.       éßÑ  αẼÑαδ  »«½Ñ⌐  ó  π»αáó½∩εΘ¿σ  ßΓαπ¬Γπαáσ »α¿óÑñÑ¡δ ó
  264.  íá⌐Γáσ, Ñß½¿ ¡Ñ «ú«ó«αÑ¡« »α«Γ¿ó¡«Ñ.
  265.  
  266.       é  ¡Ñ¬«Γ«αδσ  ß½πτá∩σ  á½ú«α¿Γ¼δ  ß«»α«ó«ªñáεΓß∩ Σ«α¼π½á¼¿.
  267.  Ä»Ñαᵿ¿  ó Σ«α¼π½áσ  «í«º¡áτáεΓß∩, ¬á¬  »α¿¡∩Γ« ó  ∩ºδ¬Ñ æ¿,  á
  268.  ¿¼Ñ¡¡«:
  269.  
  270.       áα¿Σ¼ÑΓ¿τÑ߬¿Ñ: +, -, *, /, % (óº∩Γ¿Ñ «ßΓáΓ¬á)
  271.       í¿Γ«óδÑ: & (¿), | (¿½¿), ~ (¡Ñ)
  272.       ßñó¿ú¿:  << ¿ >>.
  273.  
  274.  
  275.  
  276.  
  277.                              - 6 -
  278.  
  279.                  E1.Æáí½¿µá »«αΓ«ó óó«ñá-óδó«ñáF
  280.  
  281.       Åα¿óÑñÑ¡¡á∩  ¡¿ªÑ Γáí½¿µá  ß«ñÑαª¿Γ αáß»αÑñѽѡ¿Ñ áñαÑß¡«ú«
  282.  »α«ßΓαá¡ßΓóá »«αΓ«ó  óó«ñá-óδó«ñá ñ½∩ IBM PC/XT,  AT ¿ PS/2. Åα¿
  283.  φΓ«¼:
  284.  
  285.       - »«αΓδ 0 - FFh «ΓóÑñÑ¡δ ñ½∩ ß¿ßΓѼ¡«⌐ »½áΓδ;
  286.       - »«αΓδ 100h - 3FFh «ΓóÑñÑ¡δ ñ½∩ ¬«¡Γα«½½Ñα«ó πßΓα«⌐ßΓó;
  287.       - »«αΓδ, ¡áτ¿¡á∩ ß 400h, ¡Ññ«ßΓπ»¡δ ñ½∩ ß¿ßΓѼ¡«⌐ Φ¿¡δ.
  288.  
  289.  AT/PS-2  PC/XT              Ä»¿ßá¡¿Ñ                  æ¼. αáºñѽ
  290.  ────────────────────────────────────────────────────────────────
  291.  000-01F 000-00F  è«¡Γα«½½Ñα ÅäÅ N 1, 8237Ç-5                  2
  292.  020-03F 020-021  è«¡Γα«½½Ñα »αÑαδóá¡¿⌐ N 1, 8259A             3
  293.  040-05F 040-043  Æá⌐¼Ñα (PC/XT:8253-5, AT:8254-2)             4
  294.          060-063  Åα«úαá¼¼¿απѼδ⌐ ¿¡ΓÑαΣÑ⌐ß »Ñα¿ΣÑα¿¿ 8255     5
  295.  060-06F          è«¡Γα«½½Ñα ¬½áó¿áΓπαδ AT 8042                6
  296.  070-07F          Åá¼∩Γ∞ CMOS ¿ ¼á߬á NMI                     13
  297.  080              ä¿áú¡«ßΓ¿τÑ߬¿⌐ αÑú¿ßΓα                     14
  298.  080-08F 080-083  ÉÑú¿ßΓαδ ßΓαá¡¿µ ÅäÅ 74LS612                 2
  299.  090-097          ü½«¬ π»αáó½Ñ¡¿∩ ¬á¡á½á¼¿ PS/2              ───
  300.          0A0      îá߬á NMI                                   14
  301.  0A0-0BF          è«¡Γα«½½Ñα »αÑαδóá¡¿⌐ N 2, 8259A             3
  302.  0C0-0DF          è«¡Γα«½½Ñα ÅäÅ N 2, 8237A-5                  2
  303.  0F0-0FF  (N2 »α¿ MGA)       10
  304.  380-38F 380-38F  æ¿¡σα«¡¡δÑ áñá»ΓÑαδ: SDLC ¿½¿ BSC N 2      ───
  305.  3A0-3AF 3A0-3A9  æ¿¡σα«¡¡δ⌐ áñá»ΓÑα BSC N 1                 ───
  306.  3B0-3BF 3B0-3BF  î«¡«σα«¼¡δ⌐ áñá»ΓÑα (MGA) + »α¿¡ΓÑα N 1    7,10
  307.  3C0-3CF 3C0-3CF  ÉáßΦ¿αÑ¡¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα (EGA) N 1    7
  308.  3D0-3DF 3D0-3DF  ûóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα (CGA) ¿ EGA      7
  309.  3F0-3F7 3F0-3F7  è«¡Γα«½½Ñα ìâîä N 1                          8
  310.  3F8-3FF 3F8-3FF  æΓδ¬ RS-232 N 1                             11
  311.  ────────────────────────────────────────────────────────────────
  312.  
  313.       Åα¿¼Ñτá¡¿Ñ: é Γáí½¿µπ ¡Ñ ó¬½ετÑ¡δ πßΓα«⌐ßΓóá, íẫóδ⌐ áñαÑß
  314.  óó«ñá-óδó«ñá  ¬«Γ«αδσ  ¼«ªÑΓ  ¡áßΓαá¿óáΓ∞ß∩  (ßÑΓÑóδÑ  áñá»ΓÑαδ,
  315.  ¬«¡Γα«½½Ñαδ ßΓα¿¼¼Ñα¡δσ ½Ñ¡Γ ¿ Γ.ñ.).
  316.  
  317.  
  318.  
  319.  
  320.                              - 7 -
  321.  
  322.             E2. è«¡Γα«½½Ñα »α∩¼«ú« ñ«ßΓπ»á ¬ »á¼∩Γ¿F
  323.  
  324.       è«¡Γα«½½Ñα  »α∩¼«ú« ñ«ßΓπ»á  ¬  »á¼∩Γ¿  (ÅäÅ, DMA  - Direct
  325.  Memory Access) «íÑß»Ñτ¿óáÑΓ óδß«¬«ß¬«α«ßΓ¡«⌐ «í¼Ñ¡ ñá¡¡δ¼¿ ¼Ñªñπ
  326.  πßΓα«⌐ßΓóἿ óó«ñá-óδó«ñá  ¿ Äçô íѺ  ¿ß»«½∞º«óá¡¿∩ µÑ¡Γαá½∞¡«ú«
  327.  »α«µÑßß«αá,  τΓ« »«ºó«½∩ÑΓ  «ßó«í«ñ¿Γ∞ »α«µÑßß«α  ñ½∩ óδ»«½¡Ñ¡¿∩
  328.  óδτ¿ß½Ñ¡¿⌐ »áαώѽ∞¡« ß «í¼Ñ¡«¼  ¿ ¡Ñºáó¿ß¿¼« «Γ ¡Ñú«. ìá¿í«½ÑÑ
  329.  τáßΓ«  ó«º¼«ª¡«ßΓ¿  ÅäÅ  ¿ß»«½∞ºπεΓß∩  »α¿  αáí«ΓÑ  ß  ñ¿ß¬«ó묨
  330.  ¡á¬«»¿Γѽ∩¼¿,  «ñ¡á¬« αÑ὿º«óá¡«  ¿ß»«½∞º«óá¡¿Ñ ÅäÅ  áñá»ΓÑαἿ
  331.  ¡á¬«»¿ΓѽÑ⌐  ¡á  ¼áú¡¿Γ¡«⌐  ½Ñ¡ΓÑ   ¿  α∩ñ«¼  ñαπú¿σ  πßΓα«⌐ßΓó.
  332.  ÄΘπΓ¿¼δÑ »α¿Ñ¼πΘÑßΓóá ñáÑΓ ¿ß»«½∞º«óá¡¿Ñ ÅäÅ ó »α«µÑßßÑ «í¼Ñ¡á ß
  333.  πßΓα«⌐ßΓóἿ,  »α¿¡¿¼áεΘ¿¼¿  ¿½¿  »ÑαÑñáεΘ¿¼¿  ñá¡¡δÑ ñ«ßΓáΓ«τ¡«
  334.  í«½∞Φ¿¼¿ »«αµ¿∩¼¿ ß óδß«¬«⌐ ß¬«α«ßΓ∞ε.
  335.  
  336.       é  IBM  PC-»«ñ«í¡δσ  ¬«¼»∞εΓÑαáσ  Σπ¡¬µ¿¿  ¬«¡Γα«½½Ñαá  ÅäÅ
  337.  óδ»«½¡∩ÑΓ  ¼¿¬α«ßσѼᠠ 8237Ç  Σ¿α¼δ  INTEL   (ß«óÑΓ߬¿⌐  á¡á½«ú
  338.  èÉ580éÆ57)  ¿½¿  ÑÑ  á¡á½«ú¿  8237Ç-4  ¿  8237Ç-5,  αáí«ΓáεΘ¿Ñ ß
  339.  Γá¬Γ«ó«⌐  τáßëë⌐   4  ¿  5   îúµ  ß««ΓóÑΓßΓóÑ¡¡«  (ßΓá¡ñáαΓ¡á∩
  340.  ¼¿¬α«ßσѼá 8237Ç αáí«ΓáÑΓ ¡á τáßΓ«ΓÑ  3 îúµ). è«¡Γα«½½Ñα ¿¼ÑÑΓ 4
  341.  ¡Ñºáó¿ß¿¼δσ  ¬á¡á½á, ¬áªñδ⌐  ¿º ¬«Γ«αδσ  ¼«ªÑΓ «íß½πª¿óáΓ∞  «ñ¡«
  342.  »Ñα¿ΣÑα¿⌐¡«Ñ πßΓα«⌐ßΓó«.
  343.  
  344.  
  345.  
  346.  
  347.                              - 8 -
  348.  
  349.              E2.1. Åα¿¡µ¿»δ αáí«Γδ ¬«¡Γα«½½Ñαá ÅäÅF
  350.  
  351.       é  αáí«ΓÑ ÅäÅ  αẽ¿τáεΓß∩ 2  ú½áó¡δσ µ¿¬½á:  µ¿¬½ «ª¿ñá¡¿∩
  352.  (Idle  cycle)  ¿  á¬Γ¿ó¡δ⌐  µ¿¬½  (Active  cycle).  èáªñδ⌐  µ¿¬½
  353.  »«ñαáºñѽ∩ÑΓß∩  ¡á  α∩ñ  ß«ßΓ«∩¡¿⌐,  ºá¡¿¼áεΘ¿σ  »« óαѼѡ¿ «ñ¿¡
  354.  »Ñα¿«ñ  τáß«ó (Γ¿¬).  êº  µ¿¬½á  «ª¿ñá¡¿∩ ¬«¡Γα«½½Ñα  ¼«ªÑΓ íδΓ∞
  355.  »ÑαÑóÑñÑ¡ ó ß«ßΓ«∩¡¿Ñ »α«úαá¼¼¿α«óá¡¿∩ (Program Condition) »πΓѼ
  356.  »«ñáτ¿ ¡á  óσ«ñ RESET ß¿ú¡á½á óδß«¬«ú«  πα«ó¡∩, ñ½¿Γѽ∞¡«ßΓ∞ε ¡Ñ
  357.  ¼Ñ¡ÑÑ 300  ¡c ¿ ß½ÑñπεΘÑ⌐  ºá ¡¿¼ »«ñáτ¿  ß¿ú¡á½á ¡¿º¬«ú« πα«ó¡∩
  358.  (πα«ó¡∩  0)  ¡á  óδó«ñ  CS  (Chip  Select). é ß«ßΓ«∩¡¿¿ »α«úαá¼-
  359.  ¼¿α«óá¡¿∩ ¬«¡Γα«½½Ñα íπñÑΓ ¡áσ«ñ¿Γß∩ ñ«  ΓÑσ »«α, »«¬á ¡á óδó«ñÑ
  360.  CS ß«σαá¡¿Γß∩ ß¿ú¡á½ ¡¿º¬«ú« πα«ó¡∩. é »α«µÑßßÑ »α«úαá¼¼¿α«óá¡¿∩
  361.  ¬«¡Γα«½½Ñαπ ºáñáεΓß∩:
  362.  
  363.       - ¡áτá½∞¡δ⌐ áñαÑß »á¼∩Γ¿ ñ½∩ «í¼Ñ¡á;
  364.       - π¼Ñ¡∞ΦÑ¡¡«Ñ ¡á Ññ¿¡¿µπ τ¿ß½« »ÑαÑñáóáѼδσ íá⌐Γ«ó;
  365.       - ¡á»αáó½Ñ¡¿Ñ «í¼Ñ¡á,
  366.  
  367.  á ΓᬪѠπßΓá¡áó½¿óáεΓß∩  ΓαÑíπѼδÑ αѪ¿¼δ αáí«Γδ  (αáºαÑΦ¿Γ∞ ¿½¿
  368.  ºá»αÑΓ¿Γ∞  µ¿¬½¿τÑ߬«Ñ ¿º¼Ñ¡Ñ¡¿Ñ »α¿«α¿ΓÑΓ«ó, áóΓ«¿¡¿µ¿á½¿ºáµ¿ε,
  369.  ºáñáΓ∞ ¡á»αáó½Ñ¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ áñαÑßá »α¿ «í¼Ñ¡Ñ ¿ Γ. ñ.).
  370.  
  371.       çáúαπº¬á 16-αáºα∩ñ¡δσ  αÑú¿ßΓα«ó ¬«¡Γα«½½Ñαá «ßπΘÑßΓó½∩ÑΓß∩
  372.  τÑαѺ  8-αáºα∩ñ¡δÑ »«αΓδ  óó«ñá-óδó«ñá. ÅÑαÑñ  ºáúαπº¬«⌐ »Ñαó«ú«
  373.  (¼½áñΦÑú«)  íá⌐Γá ñ«½ªÑ¡  íδΓ∞ ßíα«ΦÑ¡  («τ¿ΘÑ¡) Γα¿úúÑα-ºáΘѽ¬á
  374.  (Γα¿úúÑα   »Ñαóδ⌐/»«ß½Ññ¡¿⌐,   First/Last   flip-flop),  ¬«Γ«αδ⌐
  375.  ¿º¼Ñ¡∩ÑΓ  ßó«Ñ ß«ßΓ«∩¡¿Ñ  »«ß½Ñ óδó«ñá  ó »«αΓ  »Ñαó«ú« íá⌐Γá  ¿
  376.  Γᬿ¼ «íαẫ¼  ñáÑΓ ó«º¼«ª¡«ßΓ∞ ß½ÑñπεΘÑ⌐ ¬«¼á¡ñ«⌐  óδó«ñá ó Γ«Γ
  377.  ªÑ »«αΓ ºáúαπº¿Γ∞ ßΓáαΦ¿⌐ íá⌐Γ ß««ΓóÑΓßΓóπεΘÑú« αÑú¿ßΓαá.
  378.  
  379.       çá»α«úαá¼¼¿α«óá¡¡δ⌐  ¬á¡á½  ñ«½ªÑ¡  íδΓ∞  ñѼá߬¿α«óá¡ (í¿Γ
  380.  ¼á߬¿ ¬á¡á½á πßΓá¡áó½¿óáÑΓß∩ »α¿ φΓ«¼  ó 0), »«ß½Ñ τÑú« «¡ ¼«ªÑΓ
  381.  »α¿¡¿¼áΓ∞  ß¿ú¡á½δ  "çá»α«ß  ¡á  ÅäÅ",  úÑ¡Ñα¿απѼδÑ ΓѼ ó¡ÑΦ¡¿¼
  382.  πßΓα«⌐ßΓó«¼,  ¬«Γ«α«Ñ  «íß½πª¿óáÑΓß∩  τÑαѺ  φëà ¬á¡á½. æ¿ú¡á½
  383.  "çá»α«ß ¡á ÅäÅ" ¼«ªÑΓ íδΓ∞ ΓᬪѠ¿¡¿µ¿¿α«óá¡ πßΓá¡«ó¬«⌐ ó 1 í¿Γá
  384.  ºá»α«ßá  ñá¡¡«ú« ¬á¡á½á  ó αÑú¿ßΓαÑ  ºá»α«ß«ó ¬«¡Γα«½½Ñαá. Å«ß½Ñ
  385.  »«∩ó½Ñ¡¿∩ ß¿ú¡á½á  ºá»α«ßá ¬«¡Γα«½½Ñα óσ«ñ¿Γ ó  á¬Γ¿ó¡δ⌐ µ¿¬½, ó
  386.  ¬«Γ«α«¼ óδ»«½¡∩ÑΓß∩ «í¼Ñ¡ ñá¡¡δ¼¿.  Äí¼Ñ¡ ¼«ªÑΓ «ßπΘÑßΓó½∩ÑΓß∩ ó
  387.  «ñ¡«¼ ¿º τÑΓδαÑσ αѪ¿¼«ó:
  388.  
  389.       1. ÉѪ¿¼  «ñ¿¡«τ¡«⌐ »ÑαÑñáτ¿ (Signle  Transfer Mode). Å«ß½Ñ
  390.  ¬áªñ«ú« µ¿¬½á  »ÑαÑñáτ¿ ¬«¡Γα«½½Ñα «ßó«í«ªñáÑΓ  Φ¿¡π »α«µÑßß«απ,
  391.  ¡«  ßαáºπ ªÑ  ¡áτ¿¡áÑΓ »α«óÑα¬π  ß¿ú¡á½«ó ºá»α«ßá  ¿, ¬á¬ Γ«½∞¬«
  392.  «í¡áαπª¿óáÑΓ á¬Γ¿ó¡δ⌐ ß¿ú¡á½  ºá»α«ßá, ¿¡¿µ¿¿απÑΓ ß½ÑñπεΘ¿⌐ µ¿¬½
  393.  »ÑαÑñáτ¿.
  394.  
  395.       2.  ÉѪ¿¼ í½«τ¡«⌐  »ÑαÑñáτ¿ (Block  Transfer Mode).  é φΓ«¼
  396.  αѪ¿¼Ñ  ¡á½¿τ¿Ñ  ß¿ú¡á½á  ºá»α«ßá  ΓαÑíπÑΓß∩  Γ«½∞¬«  ñ« ¼«¼Ñ¡Γá
  397.  óδñáτ¿  ¬«¡Γα«½½Ñα«¼  ß¿ú¡á½á  "Å«ñΓóÑαªñÑ¡¿Ñ  ºá»α«ßá  ¡á  ÅäÅ"
  398.  (DACK), »«ß½Ñ  τÑú« Φ¿¡á ¡Ñ  «ßó«í«ªñáÑΓß∩ ó»½«Γ∞ ñ«  ºáóÑαΦÑ¡¿∩
  399.  »ÑαÑñáτ¿ óßÑú« í½«¬á.
  400.  
  401.       3.  ÉѪ¿¼ »ÑαÑñáτ¿  »« ΓαÑí«óá¡¿ε  (Demand Transfer  Mode).
  402.  äá¡¡δ⌐  αѪ¿¼   ∩ó½∩ÑΓß∩  »α«¼ÑªπΓ«τ¡δ¼  ¼Ñªñπ   ñóπ¼∩  »Ñαó묨:
  403.  »ÑαÑñáτá  ¿ñÑΓ  ¡Ñ»αÑαδó¡«  ñ«  ΓÑσ  »«α,  »«¬á  á¬Γ¿óÑ¡  ß¿ú¡á½
  404.  
  405.  
  406.  
  407.                              - 9 -
  408.  
  409.  ºá»α«ßá,  ß«ßΓ«∩¡¿Ñ  ¬«Γ«α«ú«  »α«óÑα∩ÑΓß∩  »«ß½Ñ  ¬áªñ«ú« µ¿¬½á
  410.  »ÑαÑñáτ¿.  èá¬ Γ«½∞¬«  πßΓα«⌐ßΓó« ¡Ñ  ¼«ªÑΓ »α«ñ«½ª¿Γ∞ »ÑαÑñáτπ,
  411.  ß¿ú¡á½  ºá»α«ßá  ßíαáßδóáÑΓß∩  ¿¼  ¿ ¬«¡Γα«½½Ñα »α¿«ßΓá¡áó½¿óáÑΓ
  412.  αáí«Γπ.   ¥Γ«Γ  αѪ¿¼   »α¿¼Ñ¡∩ÑΓß∩  ñ½∩   «í¼Ñ¡á  ß  ¼Ññ½Ñ¡¡δ¼¿
  413.  πßΓα«⌐ßΓóἿ, ¡Ñ »«ºó«½∩εΘ¿¼¿ »« ßó«¿¼ óαѼѡ¡δ¼ σáαá¬ΓÑα¿ßΓ¿¬á¼
  414.  αáí«ΓáΓ∞ ß ÅäÅ ó αѪ¿¼Ñ í½«τ¡«⌐ »ÑαÑñáτ¿.
  415.  
  416.       4. èá߬áñ¡δ⌐ αѪ¿¼ (Cascade Mode). ÉѪ¿¼ »«ºó«½∩ÑΓ ó¬½ετ¿Γ∞
  417.  ó »«ñß¿ßΓѼπ ÅäÅ  í«½ÑÑ «ñ¡«ú« ¬«¡Γα«½½Ñαá ó  ΓÑσ ß½πτá∩σ, ¬«úñá
  418.  ¡Ññ«ßΓáΓ«τ¡« τÑΓδαÑσ ¬á¡á½«ó ÅäÅ. é  φΓ«¼ αѪ¿¼Ñ «ñ¿¡ ¿º ¬á¡á½«ó
  419.  óÑñπΘÑú«   ¬«¡Γα«½½Ñαá   ¿ß»«½∞ºπÑΓß∩   ñ½∩   ¬á߬áñ¿α«óá¡¿∩   ß
  420.  ¬«¡Γα«½½Ñα«¼  óΓ«α«ú« πα«ó¡∩.  ä½∩ αáí«Γδ  ó ¬á߬áñÑ  ß¿ú¡á½ HRQ
  421.  ("çá»α«ß ¡á ºáσóáΓ") óÑñ«¼«ú«  ¬«¡Γα«½½Ñαá »«ñáÑΓß∩ ¡á óσ«ñ DREG
  422.  ("çá»α«ß ¡á ¬á¡á½ ÅäÅ")  óÑñπΘÑú«, á ß¿ú¡á½ DACK ("Å«ñΓóÑαªñÑ¡¿Ñ
  423.  ºá»α«ßá")   óÑñπΘÑú«  »«ñáÑΓß∩   ¡á  óσ«ñ   HDLA  ("Å«ΓóÑαªñÑ¡¿Ñ
  424.  ºáσóáΓá") óÑñ«¼«ú«.
  425.  
  426.       Æá¬á∩  ßσѼᠠ»«ñ¬½ετÑ¡¿∩  á¡á½«ú¿τ¡á  »«ñ¬½ετÑ¡¿ε óÑñπΘÑú«
  427.  (»Ñαó«ú«)   ¬«¡Γα«½½Ñαá   ¬   ¼¿¬α«»α«µÑßß«απ,   ß   ¬«Γ«αδ¼  «¡
  428.  «í¼Ñ¡¿óáÑΓß∩ ß¿ú¡á½á¼¿ HRQ ¿ HDLA.
  429.  
  430.  
  431.  
  432.  
  433.                             - 10 -
  434.  
  435.                        E2.2. Æ¿»δ »ÑαÑñáτF
  436.  
  437.       1. ÅÑαÑñáτá »á¼∩Γ∞-»á¼∩Γ∞ (Memory-to-memory DMA).
  438.       êß»«½∞ºπÑΓß∩  ñ½∩  »ÑαÑñáτ¿  í½«¬á  ñá¡¡δσ  ¿º «ñ¡«ú« ¼ÑßΓá
  439.  »á¼∩Γ¿  ó  ñαπú«Ñ.  êßσ«ñ¡δ⌐   áñαÑß  «»αÑñѽ∩ÑΓß∩  ó  αÑú¿ßΓαáσ
  440.  ¡π½Ñó«ú« ¬á¡á½á,  óδσ«ñ¡«⌐ - ó  αÑú¿ßΓαáσ »Ñαó«ú« ¬á¡á½á.  ù¿ß½«
  441.  µ¿¬½«ó  «í¼Ñ¡á (τ¿ß½«  íá⌐Γ ¼¿¡πß  1) ºáñáÑΓß∩  ó αÑú¿ßΓαÑ τ¿ß½á
  442.  µ¿¬½«ó ¬á¡á½á  1. ÅÑαÑñáτá »α«¿ßσ«ñ¿Γ  ß ¿ß»«½∞º«ó᡿Ѽ αáí«τÑú«
  443.  αÑú¿ßΓαá  ¬«¡Γα«½½Ñαá   ó  ¬áτÑßΓóÑ  »α«¼ÑªπΓ«τ¡«ú«   ºóѡᠠñ½∩
  444.  σαá¡Ñ¡¿∩ ¿¡Σ«α¼áµ¿¿. Åα¿ »ÑαÑñáτe »á¼∩Γ∞-»á¼∩Γ∞ ¼«ªÑΓ íδΓ∞ ºáñá¡
  445.  ß»Ñµ¿á½∞¡δ⌐  αѪ¿¼ Σ¿¬ßᵿ¿  áñαÑßá (Address  hold), »α¿ ¬«Γ«α«¼
  446.  º¡áτÑ¡¿Ñ   ΓѬπΘÑú«  áñαÑßá   ó  αÑú¿ßΓαÑ   ¡π½Ñó«ú«  ¬á¡á½á  ¡Ñ
  447.  ¿º¼Ñ¡∩ÑΓß∩, »α¿ φΓ«¼ óÑß∞ óδσ«ñ¡«⌐ í½«¬ »á¼∩Γ¿ ºá»«½¡∩ÑΓß∩ «ñ¡¿¼
  448.  ¿ ΓѼ ªÑ φ½Ñ¼Ñ¡Γ«¼ ñá¡¡δσ, ¡áσ«ñ∩Θ¿¼ß∩ »« ºáñá¡¡«¼π áñαÑßπ.
  449.  
  450.       2. ÇóΓ«¿¡¿µ¿á½¿ºáµ¿∩ (áóΓ«ºáúαπº¬á, Autoinitialization).
  451.       Å«ß½Ñ ºáóÑαΦÑ¡¿∩ «íδτ¡«⌐  »ÑαÑñáτ¿ ¿ß»«½∞º«óá¡¡δ⌐ ¬á¡á½ ÅäÅ
  452.  ¼á߬¿απÑΓß∩  ¿  ñ«½ªÑ¡  íδΓ∞  »ÑαÑ»α«úαá¼¼¿α«óá¡  ñ½∩ ñá½∞¡Ñ⌐ΦÑ⌐
  453.  αáí«Γδ  ß  ¡¿¼.  Åα¿  áóΓ«¿¡¿µ¿á½¿ºáµ¿¿  ¼á߬¿α«ó¬á ¬á¡á½á »«ß½Ñ
  454.  «¬«¡τá¡¿∩ »ÑαÑñáτ¿  ¡Ñ »α«¿ßσ«ñ¿Γ, á αÑú¿ßΓαδ  ΓѬπΘÑú« áñαÑßá ¿
  455.  ßτÑΓτ¿¬  µ¿¬½«ó  áóΓ«¼áΓ¿τÑ߬¿  ºáúαπªáεΓß∩  ¿º  ß««ΓóÑΓßΓóπεΘ¿σ
  456.  αÑú¿ßΓα«ó ß ¡áτá½∞¡δ¼¿ º¡áτÑ¡¿∩¼¿. Æá¬¿¼ «íαẫ¼ ñ½∩ »α«ñ«½ªÑ¡¿∩
  457.  (»«óΓ«αÑ¡¿∩) «í¼Ñ¡á  ñ«ßΓáΓ«τ¡« óδßΓáó¿Γ∞ ß¿ú¡á½  ºá»α«ßá ¡á ÅäÅ
  458.  »« ñá¡¡«¼π ¬á¡á½π.
  459.  
  460.       3. ÉѪ¿¼ Σ¿¬ß¿α«óá¡¡δσ »α¿«α¿ΓÑΓ«ó.
  461.       é φΓ«¼ αѪ¿¼Ñ ¬á¡á½  0 óßÑúñá ¿¼ÑÑΓ ¼á¬ß¿¼á½∞¡δ⌐ »α¿«α¿ΓÑΓ,
  462.  á ¬á¡á½  3 -  ¼¿¡¿¼á½∞¡δ⌐. ¥Γ«  «º¡áτáÑΓ, τΓ«  ½εíá∩ »ÑαÑñáτá »«
  463.  ¬á¡á½π ß í«½ÑÑ óδß«¬¿¼ »α¿«α¿ΓÑΓ«¼ íπñÑΓ óδ»«½¡∩Γ∞ß∩ αá¡∞ΦÑ, τѼ
  464.  »« ¬á¡á½π ß í«½ÑÑ ¡¿º¬¿¼ »α¿«α¿ΓÑΓ«¼.
  465.  
  466.       4. û¿¬½¿τÑ߬¿⌐ ßñó¿ú »α¿«α¿ΓÑΓ«ó.
  467.       Å«ºó«½∩ÑΓ  ¿ºíѪáΓ∞  "ºáí¿óá¡¿∩"  Φ¿¡δ  «ñ¡¿¼  ¬á¡á½«¼  »α¿
  468.  «ñ¡«óαѼѡ¡«⌐ »ÑαÑñáτe »« ¡Ñ߬«½∞¬¿¼ ¬á¡á½á¼. èáªñ«¼π ¬á¡á½π, »«
  469.  ¬«Γ«α«¼π  »α«Φ½á  »ÑαÑñáτá,  áóΓ«¼áΓ¿τÑ߬¿  »α¿ßóá¿óáÑΓß∩ ¡¿ºΦ¿⌐
  470.  »α¿«α¿ΓÑΓ,  »«ß½Ñ  τÑú«  »αáó«  ¡á  »ÑαÑñáτπ  »«½πτáÑΓ  ¬á¡á½  ß
  471.  ¡á¿óδßΦ¿¼  »α¿«α¿ΓÑΓ«¼, ñ½∩  ¬«Γ«α«ú« »ÑαÑñáτá  ó ñá¡¡δ⌐  ¼«¼Ñ¡Γ
  472.  ó«º¼«ª¡á.  Æá¬¿¼  «íαẫ¼,  Ñß½¿  ó  ¡áτá½Ñ αáí«Γδ αáß»αÑñѽѡ¿Ñ
  473.  »α¿«α¿ΓÑΓ«ó í佫 «íδτ¡δ¼ (¬á¡á½ 0 - ¡á¿óδßΦ¿⌐), ¿ »α¿Φ½¿ ß¿ú¡á½δ
  474.  ºá»α«ßá  ¡á  ÅäÅ  »«  1-¼π  ¿  2-¼π  ¬á¡á½á¼,  Γ«  ß¡áτá½á íπñÑΓ
  475.  óδ»«½¡∩Γ∞ß∩ »ÑαÑñáτá »« »Ñαó«¼π  ¬á¡á½π, ºáΓѼ «¡ »«½πτ¿Γ ¡¿ºΦ¿⌐
  476.  »α¿«α¿ΓÑΓ  (á  ¬á¡á½  2,  ß««ΓóÑΓßΓóÑ¡¡«,  óδßΦ¿⌐,  Γ.  ¬. ßñó¿ú
  477.  »α¿«α¿ΓÑΓ«ó µ¿¬½¿τÑ߬¿⌐)  ¿ »ÑαÑñáτá óδ»«½¡¿Γß∩  »« 2-¼π ¬á¡á½π,
  478.  ¬«Γ«αδ⌐  ºáΓѼ  »«½πτ¿Γ  ¡¿ºΦ¿⌐  »α¿«α¿ΓÑΓ,  á  óδßΦ¿⌐ »α¿«α¿ΓÑΓ
  479.  »«½πτ¿Γ,  ß«ΓóÑΓßΓóÑ¡¡«,  ¬á¡á½  3,  ¬«Γ«αδ⌐  ¿  íπñÑΓ  «í½áñáΓ∞
  480.  »αÑ¿¼πΘÑßΓóÑ¡¡δ¼ »αáó«¼ ¡á »ÑαÑñáτπ.
  481.  
  482.       5. æªáΓ¿Ñ óαѼѡ¿ »ÑαÑñáτ¿ (Compressed transfer timing).
  483.       é  ß½πτáÑ,  Ñß½¿  óαѼѡ¡δÑ  σáαá¬ΓÑα¿ßΓ¿¬¿  íδßΓα«ñÑ⌐ßΓó¿∩
  484.  «í¼Ñ¡¿óáεΘ¿σß∩  πßΓα«⌐ßΓó ß«ó»áñáεΓ,  ÅäÅ ¼«ªÑΓ  ß«¬αáΓ¿Γ∞ óαѼ∩
  485.  óδ»«½¡Ñ¡¿∩  ¬áªñ«ú«  Γá¬Γá  »ÑαÑñáτ¿  ¡á  2  µ¿¬½á τáß«ó ºá ßτÑΓ
  486.  Γá¬Γ«ó «ª¿ñá¡¿∩, óσ«ñ∩Θ¿σ ó ¬áªñδ⌐ µ¿¬½ »ÑαÑñáτ¿.
  487.  
  488.  
  489.  
  490.  
  491.                             - 11 -
  492.  
  493.             E2.3. Ä»¿ßá¡¿Ñ ó¡πΓαÑ¡¡¿σ αÑú¿ßΓα«ó ÅäÅF
  494.  
  495.       è«¡Γα«½½Ñα ¿¼ÑÑΓ 344 í¿Γá ó¡πΓαÑ¡¡Ñ⌐ »á¼∩Γ¿, «αúá¡¿º«óá¡¡«⌐
  496.  ó ó¿ñÑ αÑú¿ßΓα«ó. Ä»¿ßá¡¿Ñ ó¡πΓαÑ¡¡¿σ  αÑú¿ßΓα«ó ÅäÅ »α¿óÑñÑ¡« ó
  497.  Γáí½¿µÑ.
  498.  
  499.  ┌───────────────────────────────────┬──────────────┬───────────┐
  500.  │          ìῼѡ«óá¡¿Ñ             │ Éáºα∩ñ¡«ßΓ∞  │   ù¿ß½«   │
  501.  │            αÑú¿ßΓαá               │    (í¿Γ)     │ αÑú¿ßΓα«ó │
  502.  ├───────────────────────────────────┼──────────────┼───────────┤
  503.  │ ÉÑú¿ßΓα ¡áτá½∞¡«ú« áñαÑßá         │     16       │     4     │
  504.  │ (Base Address Register)           │              │           │
  505.  │                                   │              │           │
  506.  │ ÉÑú¿ßΓα ¡áτá½∞¡«ú« ßτÑΓτ¿¬á µ¿¬½«ó│     16       │     4     │
  507.  │ (Base Word Count Register)        │              │           │
  508.  │                                   │              │           │
  509.  │ ÉÑú¿ßΓα ΓѬπΘÑú« áñαÑßá           │     16       │     4     │
  510.  │ (Current Address Register)        │              │           │
  511.  │                                   │              │           │
  512.  │ ÉÑú¿ßΓα ΓѬπΘÑú« ßτÑΓτ¿¬á µ¿¬½«ó  │     16       │     4     │
  513.  │ (Current Word Count Register)     │              │           │
  514.  │                                   │              │           │
  515.  │ Éáí«τ¿⌐ αÑú¿ßΓα áñαÑßá            │     16       │     1     │
  516.  │ (Temporary Address Register)      │              │           │
  517.  │                                   │              │           │
  518.  │ Éáí«τ¿⌐ αÑú¿ßΓα ßτÑΓτ¿¬á µ¿¬½«ó   │     16       │     1     │
  519.  │ (Temporary Word Count Register)   │              │           │
  520.  │                                   │              │           │
  521.  │ ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩                 │     8        │     1     │
  522.  │ (Status Register)                 │              │           │
  523.  │                                   │              │           │
  524.  │ ÉÑú¿ßΓα ¬«¼á¡ñ                    │     8        │     1     │
  525.  │ (Command Register)                │              │           │
  526.  │                                   │              │           │
  527.  │ ÉÑú¿ßΓα αѪ¿¼á (Mode Register)    │     6        │     4     │
  528.  │                                   │              │           │
  529.  │ Éáí«τ¿⌐ αÑú¿ßΓα                   │     8        │     1     │
  530.  │ (Temporary Register)              │              │           │
  531.  │                                   │              │           │
  532.  │ ÉÑú¿ßΓα ¼áß«¬ (Mask Register)     │     4        │     1     │
  533.  │                                   │              │           │
  534.  │ ÉÑú¿ßΓα ºá»α«ß«ó                  │     4        │     1     │
  535.  │ (Request Register)                │              │           │
  536.  └───────────────────────────────────┴──────────────┴───────────┘
  537.  
  538.       ÉÑú¿ßΓα ¡áτá½∞¡«ú« áñαÑßá (Base Address Register).
  539.       é φΓ«¼  αÑú¿ßΓαÑ ºáñáÑΓß∩ ßΓáαΓ«óδ⌐  áñαÑß Äçô, ß  ¬«Γ«α«ú«
  540.  ¡áτ¿¡áÑΓß∩ »ÑαÑñáτá.  ÉÑú¿ßΓα ß«ñÑαª¿Γ 16  αáºα∩ñ«ó ¿ «»αÑñѽ∩ÑΓ
  541.  áñαÑß  ó¡πΓα¿  ºáñá¡¡«⌐  ßΓαá¡¿µδ  »á¼∩Γ¿  αẼÑα«¼ 64è. çáñá¡¿Ñ
  542.  ¡«¼Ñαá   ßΓαá¡¿µδ   »á¼∩Γ¿   «ßπΘÑßΓó½∩ÑΓß∩   τÑαѺ  ß»Ñµ¿á½∞¡δÑ
  543.  ßΓαá¡¿τ¡δÑ  αÑú¿ßΓαδ  (Page  Registers),  »«ññÑনóáѼδÑ ó¡ÑΦ¡Ñ⌐
  544.  ½«ú¿¬«⌐. èáªñδ⌐ ¬á¡á½ ÅäÅ ¿¼ÑÑΓ ßó«⌐ αÑú¿ßΓα ¡áτá½∞¡«ú« áñαÑßá ¿
  545.  ßΓαá¡¿τ¡δ⌐  αÑú¿ßΓα.   Æá¬«Ñ  ñѽѡ¿Ñ  »á¼∩Γ¿   ¡á  ßΓαá¡¿µδ  ¡Ñ
  546.  »«ºó«½∩ÑΓ  «ßπΘÑßΓó¿Γ∞  «í¼Ñ¡  ß  í½«¬«¼  »á¼∩Γ¿, ¡áσ«ñ∩Θ¿¼ß∩ ¡á
  547.  »ÑαÑßÑτÑ¡¿¿   ñóπσ   ßΓαá¡¿µ.   èáªñá∩   ßΓαá¡¿µá  ¡áτ¿¡áÑΓß∩  ß
  548.  
  549.  
  550.  
  551.                             - 12 -
  552.  
  553.  ßÑú¼Ñ¡Γ¡«ú«  áñαÑßá,  ¬αáΓ¡«ú«  1000h  (0,  1000h,  2000h,  ...,
  554.  9000h).
  555.  
  556.       ÉÑú¿ßΓα  ¡áτá½∞¡«ú«   ßτÑΓτ¿¬á  µ¿¬½«ó  (Base   Word  Count
  557.  Register).
  558.       é  φΓ«¼ αÑú¿ßΓαÑ  ºáñáÑΓß∩ ¡áτá½∞¡«Ñ  τ¿ß½« µ¿¬½«ó »ÑαÑñáτ¿
  559.  ñ½∩ »α«úαá¼¼¿απѼ«ú«  ¬á¡á½á. öá¬Γ¿τÑ߬«Ñ τ¿ß½«  »ÑαÑñáóáѼδσ ó«
  560.  óαѼ∩ αáí«Γδ ÅäÅ φ½Ñ¼Ñ¡Γ«ó  ñá¡¡δσ ¡á Ññ¿¡¿µπ »αÑóδΦáÑΓ ºáñá¡¡«Ñ
  561.  τ¿ß½«  µ¿¬½«ó, Γ.  Ñ. Ñß½¿   éδ ºáñáÑΓÑ  100 µ¿¬½«ó  »ÑαÑñáτ¿, á
  562.  αẼÑα φ½Ñ¼Ñ¡Γá  íπñÑΓ αáóÑ¡ 1  íá⌐Γπ, Γ« ºá  ßÑá¡ß «í¼Ñ¡á íπñÑΓ
  563.  »ÑαÑñá¡ 101 íá⌐Γ ¿¡Σ«α¼áµ¿¿.
  564.  
  565.       ÉÑú¿ßΓα ΓѬπΘÑú« áñαÑßá (Current Address Register).
  566.       ìáτá½∞¡«Ñ º¡áτÑ¡¿Ñ ºá¡«ß¿Γß∩ ó  φëàαÑú¿ßΓα «ñ¡«óαѼѡ¡« ß
  567.  αÑú¿ßΓα«¼  ¡áτá½∞¡«ú«  áñαÑßá.  é  ñá½∞¡Ñ⌐ΦѼ  ó  σ«ñÑ  »ÑαÑñáτ¿
  568.  º¡áτÑ¡¿Ñ   ΓѬπΘÑú«  áñαÑßá   áóΓ«¼áΓ¿τÑ߬¿  πóѽ¿τ¿óáÑΓß∩   ¿½¿
  569.  π¼Ñ¡∞ΦáÑΓß∩  (¬«¡¬αÑΓ¡«Ñ  ¡á»αáó½Ñ¡¿Ñ   ¿º¼Ñ¡Ñ¡¿∩  ºáñáÑΓß∩  »α¿
  570.  »α«úαá¼¼¿α«óá¡¿¿  ó  αÑú¿ßΓαÑ  αѪ¿¼á).  àß½¿ αáºαÑΦÑ¡á áóΓ«¿¡¿-
  571.  µ¿á½¿ºáµ¿∩, Γ« »«ß½Ñ «¬«¡τá¡¿∩  »ÑαÑñáτ¿ ó αÑú¿ßΓα áóΓ«¼áΓ¿τÑ߬¿
  572.  πßΓá¡áó½¿óáÑΓß∩ º¡áτÑ¡¿Ñ ¿º αÑú¿ßΓαá ¡áτá½∞¡«ú« áñαÑßá.
  573.  
  574.       ÉÑú¿ßΓα  ΓѬπΘÑú«  ßτÑΓτ¿¬á   µ¿¬½«ó  (Current  Word  Count
  575.  Register).
  576.       ÉÑú¿ßΓα  ß«ñÑαª¿Γ ΓѬπΘÑÑ  º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á  µ¿¬½«ó (τ¿ß½«
  577.  «ßΓáóΦ¿σß∩  µ¿¬½«ó »ÑαÑñáτ¿).  ÄΓ«íαáªáѼ«Ñ ó  ¡Ñ¼ τ¿ß½«  µ¿¬½«ó
  578.  óßÑúñá  ¡á  Ññ¿¡¿µπ  ¼Ñ¡∞ΦÑ  τ¿ß½á  ÑΘÑ  ¡Ñ »ÑαÑñá¡¡δσ φ½Ñ¼Ñ¡Γ«ó
  579.  ñá¡¡δσ, Γᬠ¬á¬ ¿º¼Ñ¡Ñ¡¿Ñ º¡áτÑ¡¿∩ ó φΓ«¼ αÑú¿ßΓαÑ »α«¿ó«ñ¿Γß∩ ó
  580.  ¬«¡µÑ  µ¿¬½á »ÑαÑñáτ¿,  πªÑ »«ß½Ñ  Σá¬Γ¿τÑ߬«⌐ »ÑαÑñáτ¿ φ½Ñ¼Ñ¡Γá
  581.  ñá¡¡δσ,  á  ¬«¡Ñµ  »ÑαÑñáτ¿  Σ¿¬ß¿απÑΓß∩  ó  ¼«¼Ñ¡Γ »ÑαÑ»«½¡Ñ¡¿∩
  582.  ßτÑΓτ¿¬á (¿º¼Ñ¡Ñ¡¿Ñ Ñú« º¡áτÑ¡¿∩ ß 0 ¡á 0FFFFh).
  583.  
  584.      ÉÑú¿ßΓα αѪ¿¼á (Mode Register).
  585.      äá¡¡δ⌐   αÑú¿ßΓα   ºáñáÑΓ   αѪ¿¼δ   αáí«Γδ   ßó«Ñú«  ¬á¡á½á
  586.  ¬«¡Γα«½½Ñαá.
  587.  
  588.   7 6 5  4  3  2  1  0
  589.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  590.  │X│X│     │  │  │     │ ü¿Γδ:
  591.  └─┴─┴──┼──┴┬─┴┬─┴──┬──┘ ─────
  592.         │   │  │    └────> 0-1: ÉѪ¿¼ αáí«Γδ: 00=»α«óÑα¬á,
  593.         │   │  │                01=ºá»¿ß∞ (ó »á¼∩Γ∞),
  594.         │   │  │                10=τΓÑ¡¿Ñ (¿º »á¼∩Γ¿),
  595.         │   │  │                11=¡Ññ«»πßΓ¿¼á∩ ¬«¼í¿¡áµ¿∩
  596.         │   │  └─────────> 2: ÇóΓ«¿¡¿µ¿á½¿ºáµ¿∩: 1=αáºαÑΦÑ¡á,
  597.         │   │                                    0=ºá»αÑΘÑ¡á
  598.         │   └────────────> 3: êº¼Ñ¡Ñ¡¿Ñ ΓѬπΘÑú« áñαÑßá »α¿
  599.         │                     «í¼Ñ¡Ñ: 0=πóѽ¿τÑ¡¿Ñ, 1=π¼Ñ¡∞ΦÑ¡¿Ñ
  600.         └────────────────> 4-5: Æ¿» »ÑαÑñáτ¿:
  601.                                 00=ÉѪ¿¼ »ÑαÑñáτ¿ »« ΓαÑí«óá¡¿ε,
  602.                                 01=ÉѪ¿¼ «ñ¿¡«τ¡«⌐ »ÑαÑñáτ¿,
  603.                                 10=ÉѪ¿¼ í½«τ¡«⌐ »ÑαÑñáτ¿,
  604.                                 11=èá߬áñ¡δ⌐ αѪ¿¼.
  605.  
  606.      èáªñδ⌐ ¿º  τÑΓδαÑσ ¬á¡á½«ó ÅäÅ  ¿¼ÑÑΓ ßó«⌐ ¡áí«α  αÑú¿ßΓα«ó,
  607.  «»¿ßá¡¡δσ óδΦÑ.  èα«¼Ñ Γ«ú«, ¿¼ÑÑΓß∩  ß½ÑñπεΘ¿⌐ ¡áí«α αÑú¿ßΓα«ó,
  608.  
  609.  
  610.  
  611.                             - 13 -
  612.  
  613.  «íΘ¿σ ñ½∩ óßÑσ ¬á¡á½«ó.
  614.  
  615.        ÉÑú¿ßΓα ¬«¼á¡ñ (Command Register).
  616.        ¥Γ«Γ  8-í¿Γ¡δ⌐ αÑú¿ßΓα  π»αáó½∩ÑΓ αáí«Γ«⌐  ¬«¡Γα«½½Ñαá. Ä¡
  617.  »α«úαá¼¼¿απÑΓß∩,   ¬«úñá   ¬«¡Γα«½½Ñα   ¡áσ«ñ¿Γß∩   ó  ß«ßΓ«∩¡¿¿
  618.  »α«úαá¼¼¿α«óá¡¿∩ ¿ «τ¿ΘáÑΓß∩ ¬«¼á¡ñἿ  ßíα«ßá "Reset" ¿ "Master
  619.  Clear". ìạáτÑ¡¿Ñ í¿Γ«ó αÑú¿ßΓαá ¬«¼á¡ñ »α¿óÑñÑ¡« ¡á α¿ßπ¡¬Ñ.
  620.  
  621.   7  6  5  4  3  2  1  0
  622.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  623.  │  │  │  │  │  │  │  │  │ ü¿Γ:
  624.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ───
  625.   │  │  │  │  │  │  │  └─> 0: 0=ºá»αÑΓ¿Γ∞ »ÑαÑñáτπ »á¼∩Γ∞-»á¼∩Γ∞,
  626.   │  │  │  │  │  │  │         1=αáºαÑΦ¿Γ∞
  627.   │  │  │  │  │  │  └────> 1: 0=ºá»αÑΓ¿Γ∞ Σ¿¬ßᵿε áñαÑßá ó ¬á¡á½Ñ
  628.   │  │  │  │  │  │            0, 1=αáºαÑΦ¿Γ∞
  629.   │  │  │  │  │  └───────> 2: 0=αáºí½«¬¿α«óáΓ∞, 1=ºáí½«¬¿α«óáΓ∞
  630.   │  │  │  │  │               ¬«¡Γα«½½Ñα
  631.   │  │  │  │  └──────────> 3: 0=¡«α¼á½∞¡á∩ óαѼѡ¡á∩ ñ¿áúαá¼¼á,
  632.   │  │  │  │                  1=ߪáΓ¿Ñ óαѼѡ¿ »ÑαÑñáτ¿; Ñß½¿ í¿Γ
  633.   │  │  │  │                  0 πßΓá¡«ó½Ñ¡, Γ« ¿ú¡«α¿απÑΓß∩
  634.   │  │  │  └─────────────> 4: 0=αѪ¿¼ Σ¿¬ß¿α«óá¡¡δσ »α¿«α¿ΓÑΓ«ó,
  635.   │  │  │                     1=αѪ¿¼ µ¿¬½¿τÑ߬«ú« ßñó¿úá
  636.   │  │  │                       »α¿«α¿ΓÑΓ«ó
  637.   │  │  └────────────────> 5: 1=ÉѪ¿¼ αáßΦ¿αÑ¡¡«⌐ ºá»¿ß¿,
  638.   │  │                        0=ºáñÑ᪬¿ »α¿ ºá»¿ß¿; Ñß½¿ í¿Γ 3
  639.   │  │                        πßΓá¡«ó½Ñ¡, Γ« ¿ú¡«α¿απÑΓß∩
  640.   │  └───────────────────> 6: 0=á¬Γ¿ó¡δ¼ ßτ¿ΓáÑΓß∩ óδß«¬¿⌐ πα«óÑ¡∞
  641.   │                           ß¿ú¡á½á ºá»α«ßá (DREQ), 1=¡¿º¬¿⌐
  642.   └──────────────────────> 7: á¬Γ¿ó¡δ¼ ßτ¿ΓáÑΓß∩ óδß«¬¿⌐ πα«óÑ¡∞
  643.                               ß¿ú¡á½á »«ñΓóÑαªñÑ¡¿∩ ºá»α«ßá ¡á
  644.                               ÅäÅ (DACK), 1=¡¿º¬¿⌐
  645.  
  646.       ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ (Status Register).
  647.       ÉÑú¿ßΓα  «ΓαáªáÑΓ ΓѬπΘÑÑ  ß«ßΓ«∩¡¿Ñ ºá»α«ß«ó  ¿ »ÑαÑñáτ »«
  648.  óßѼ τÑΓδαѼ ¬á¡á½á¼. ü¿Γδ 0 - 3 πßΓá¡áó½¿óáεΓß∩ ó Ññ¿¡¿µπ »«ß½Ñ
  649.  ºáóÑαΦÑ¡¿∩ »ÑαÑñáτ¿ »« ¬á¡á½á¼  0 - 3 (í¿Γ 0 - ¬á¡á½  0, í¿Γ 1 -
  650.  ¬á¡á½ 1 ¿ Γ.ñ.), Ñß½¿ ¡Ñ ºáñá¡ αѪ¿¼ áóΓ«¿¡¿µ¿á½¿ºáµ¿¿. ¥Γ¿ í¿Γδ
  651.  «τ¿ΘáεΓß∩  »«ß½Ñ  ¬«¼á¡ñδ  ßíα«ßá  ¬«¡Γα«½½Ñαá  ¿  »«ß½Ñ  ¬áªñ«⌐
  652.  «»Ñαᵿ¿ ßτ¿Γδóá¡¿∩ ß«ßΓ«∩¡¿∩ ¿º αÑú¿ßΓαá  ß«ßΓ«∩¡¿∩. ü¿Γδ 4 - 7
  653.  π¬áºδóáεΓ »«  ¬á¬«¼π ¿º ¬á¡á½«ó 0  - 3 á¬Γ¿óÑ¡ ó  ΓѬπΘ¿⌐ ¼«¼Ñ¡Γ
  654.  ß¿ú¡á½ ºá»α«ßá ¡á ÅäÅ.
  655.  
  656.       ÉÑú¿ßΓα ¼áß«¬ (Mask Register).
  657.       èáªñδ⌐ í¿Γ φΓ«ú«  4-í¿Γ«ó«ú« αÑú¿ßΓαá ¼á߬¿απÑΓ/ñѼá߬¿απÑΓ
  658.  ßó«⌐ ¬á¡á½ ÅäÅ, »α¿ φΓ«¼  º¡áτÑ¡¿Ñ 1 ¼á߬¿απÑΓ ¬á¡á½, º¡áτÑ¡¿Ñ 0
  659.  ñѼá߬¿απÑΓ  ¬á¡á½ ¿  αáºαÑΦáÑΓ »α¿Ñ¼  ß¿ú¡á½á ºá»α«ßá  »« φΓ«¼π
  660.  ¬á¡á½π.
  661.  
  662.       ÉÑú¿ßΓα ºá»α«ß«ó (Request Register).
  663.       æ¿ú¡á½  ºá»α«ßá   ¡á  ÅäÅ  (DREQ)  ¼«ªÑΓ   íδΓ∞  ¿ºñá¡  ¬á¬
  664.  «íß½πª¿óáÑ¼δ¼  πßΓα«⌐ßΓó«¼, Γᬠ ¿ »α«úαá¼¼¡«.  ä½∩ »α«úαá¼¼¡«ú«
  665.  ¿ºñá¡¿∩ ß¿ú¡á½á ºá»α«ßá »« «ñ¡«¼π  ¿º 4-σ ¬á¡á½«ó ÅäÅ ¡Ñ«íσ«ñ¿¼«
  666.  πßΓá¡«ó¿Γ∞ ß««ΓóÑΓßΓóπεΘ¿⌐ í¿Γ  ó 4-αáºα∩ñ¡«¼ αÑú¿ßΓαÑ ºá»α«ß«ó.
  667.  çá»α«ß  ¡á ÅäÅ  ¼«ªÑΓ íδΓ∞  «Γ¼Ñ¡Ñ¡ ºá»¿ß∞ε  ¡π½Ñó«ú« º¡áτÑ¡¿∩ ó
  668.  
  669.  
  670.  
  671.                             - 14 -
  672.  
  673.  ß««ΓóÑΓßΓóπεΘ¿⌐    í¿Γ   αÑú¿ßΓαá.    ü¿Γ   ºá»α«ßá    «τ¿ΘáÑΓß∩
  674.  áóΓ«¼áΓ¿τÑ߬¿ »α¿ «¬«¡τá¡¿¿ »ÑαÑñáτ¿ »« ñá¡¡«¼π ¬á¡á½π. éßÑ í¿Γδ
  675.  ºá»α«ß«ó  «τ¿ΘáεΓß∩  »α¿  ßíα«ßÑ  ¬«¡Γα«½½Ñαá.  ä½∩  Γ«ú«, τΓ«íδ
  676.  ó«ß»α¿¡¿¼áΓ∞ »α«úαá¼¼¡δÑ ºá»α«ßδ ¡á  ÅäÅ, ¬á¡á½ ñ«½ªÑ¡ ¡áσ«ñ¿Γß∩
  677.  ó αѪ¿¼Ñ í½«¬«ó«⌐ »ÑαÑñáτ¿.
  678.  
  679.       Éáí«τ¿⌐ αÑú¿ßΓα (Temporary Register).
  680.       ¥Γ«Γ   8-αáºα∩ñ¡δ⌐   αÑú¿ßΓα   ¿ß»«½∞ºπÑΓß∩   ñ½∩  σαá¡Ñ¡¿∩
  681.  φ½Ñ¼Ñ¡Γá  ñá¡¡δσ, »ÑαÑñáóáѼ«ú«  ó αѪ¿¼Ñ  Σ¿¬ß¿α«óá¡¡«ú« áñαÑßá
  682.  »α¿   »ÑαÑñáτÑ   »á¼∩Γ∞-»á¼∩Γ∞   ¿½¿   ñ½∩  óαѼѡ¡«ú«  σαá¡Ñ¡¿∩
  683.  »ÑαÑñáóáѼ«ú« íá⌐Γá »α¿ óßÑσ «ßΓá½∞¡δσ αѪ¿¼áσ »ÑαÑñáτ¿.
  684.  
  685.  
  686.  
  687.  
  688.                             - 15 -
  689.  
  690.          E2.4. Åα«úαá¼¼¡«Ñ π»αáó½Ñ¡¿Ñ ¬«¡Γα«½½Ñα«¼ ÅäÅF
  691.  
  692.       Åα«úαá¼¼¡«Ñ  π»αáó½Ñ¡¿Ñ   ¬«¡Γα«½½Ñα«¼  ÅäÅ  «ßπΘÑßΓó½∩ÑΓß∩
  693.  τÑαѺ »«αΓδ óó«ñá-óδó«ñá. ä«ßΓπ»  ¬ ¬áªñ«¼π αÑú¿ßΓα𠬫¡Γα«½½Ñαá
  694.  ¼«ªÑΓ íδΓ∞ «ßπΘÑßΓó½Ñ¡ τÑαѺ ßó«¿ »«αΓδ óó«ñá-óδó«ñá. é αáºñѽáσ
  695.  2.4.1 ¿  2.4.2 «»¿ßδóáÑΓß∩ »α«úαá¼¼¡«Ñ  π»αáó½Ñ¡¿Ñ ¬«¡Γα«½½ÑαἿ
  696.  ¡á XT- ¿ ÇÆ-»«ñ«í¡δσ Å¥éî ß««ΓóÑΓßΓóÑ¡¡«.
  697.  
  698.       E2.4.1. Äαúá¡¿ºáµ¿∩ ¿ π»αáó½Ñ¡¿Ñ ÅäÅ ¡á XT-»«ñ«í¡δσ Å¥éîF
  699.  
  700.       IBM  PC XT  ¿  XT-ß«ó¼ÑßΓ¿¼δÑ  Å¥éî ¿¼ÑεΓ  «ñ¿¡ 4-¬á¡á½∞¡δ⌐
  701.  ¬«¡Γα«½½Ñα ÅäÅ 8237Ç. ìạáτÑ¡¿Ñ ¬á¡á½«ó ß½ÑñπεΘÑÑ:
  702.  
  703.       0 - «í¼Ñ¡ »á¼∩Γ∞-»á¼∩Γ∞;
  704.       1 - ßó«í«ñÑ¡ (¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ßÑΓÑó묨 áñá»ΓÑαἿ);
  705.       2 - «í¼Ñ¡ ß ¬«¡Γα«½½Ñα«¼ ú¿í¬¿σ ñ¿ß¬«ó;
  706.       3 - «í¼Ñ¡ ß ¬«¡Γα«½½Ñα«¼ ªÑßΓ¬¿σ ñ¿ß¬«ó.
  707.  
  708.       é   Γáí½¿µÑ   »α¿óÑñÑ¡«   «»¿ßá¡¿Ñ   »«αΓ«ó   óó«ñá-óδó«ñá,
  709.  »αÑñ¡áº¡áτÑ¡¡δσ ñ½∩ π»αáó½Ñ¡¿∩ ¬«¡Γα«½½Ñα«¼ ÅäÅ.
  710.  
  711.  ┌──────┬────────┬─────────────────────────────────────────────┐
  712.  │ Å«αΓ │ ÉѪ¿¼  │       ìạáτÑ¡¿Ñ                            │
  713.  ├──────┼────────┼─────────────────────────────────────────────┤
  714.  │ 0h   │ ºá»¿ß∞ │ çỿß∞ ¡áτá½∞¡«ú« áñαÑßá ó αÑú¿ßΓα ¡áτá½∞¡«-│
  715.  │      │        │ ú« áñαÑßá ¿ αÑú¿ßΓα ΓѬπΘÑú« áñαÑßá ¬á¡á½á 0│
  716.  │      │        │                                             │
  717.  │ 2h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 1                          │
  718.  │      │        │                                             │
  719.  │ 4h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 2                          │
  720.  │      │        │                                             │
  721.  │ 6h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 3                          │
  722.  │      │        │                                             │
  723.  │ 0h   │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ ¡áτá½∞¡«ú« áñαÑßá ¿º αÑú¿ßΓαá ¡áτá½∞-│
  724.  │      │        │ ¡«ú« áñαÑßá ¬á¡á½á 0                        │
  725.  │      │        │                                             │
  726.  │ 2h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 1                          │
  727.  │      │        │                                             │
  728.  │ 4h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 2                          │
  729.  │      │        │                                             │
  730.  │ 6h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 3                          │
  731.  │      │        │                                             │
  732.  │ 1h   │ ºá»¿ß∞ │ çỿß∞ ó αÑú¿ßΓα ¡áτá½∞¡«ú« ßτÑΓτ¿¬á µ¿¬½«ó │
  733.  │      │        │¿ ó αÑú¿ßΓα ΓѬπΘÑú« ßτÑΓτ¿¬á µ¿¬½«ó ¬á¡á½á 0│
  734.  │      │        │                                             │
  735.  │ 3h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 1                          │
  736.  │      │        │                                             │
  737.  │ 5h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 2                          │
  738.  │      │        │                                             │
  739.  │ 7h   │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 3                          │
  740.  └──────┴────────┴─────────────────────────────────────────────┘
  741.  
  742.  
  743.  
  744.  
  745.                             - 16 -
  746.  
  747.  ┌──────┬────────┬─────────────────────────────────────────────┐
  748.  │ Å«αΓ │ ÉѪ¿¼  │       ìạáτÑ¡¿Ñ                            │
  749.  ├──────┼────────┼─────────────────────────────────────────────┤
  750.  │      │        │                                             │
  751.  │ 1h   │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ ΓѬπΘÑú« º¡áτÑ¡¿∩ ¿º αÑú¿ßΓαá ΓѬπ-  │
  752.  │      │        │ ΘÑú« ßτÑΓτ¿¬á µ¿¬½«ó ¬á¡á½á 0               │
  753.  │      │        │                                             │
  754.  │ 3h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 1                          │
  755.  │      │        │                                             │
  756.  │ 5h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 2                          │
  757.  │      │        │                                             │
  758.  │ 7h   │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 3                          │
  759.  │      │        │                                             │
  760.  │ 8h   │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá ¬«¼á¡ñ ÅäÅ                  │
  761.  │      │        │                                             │
  762.  │ 8h   │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ ÅäÅ               │
  763.  │      │        │                                             │
  764.  │ 9h   │ ºá»¿ß∞ │ çỿß∞ ó αÑú¿ßΓα ºá»α«ß«ó ÅäÅ               │
  765.  │      │        │                                             │
  766.  │ 0Ah  │ ºá»¿ß∞ │ çỿß∞ í¿Γá ¼á߬¿ ñ½∩ «ñ¡«ú« ¿º ¬á¡á½«ó ÅäÅ │
  767.  │      │        │                                             │
  768.  │ 0Bh  │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá αѪ¿¼«ó ñ½∩ «ñ¡«ú« ¿º       │
  769.  │      │        │ ¬á¡á½«ó ÅäÅ                                 │
  770.  │      │        │                                             │
  771.  │ 0Ch  │ ºá»¿ß∞ │ Äτ¿ßΓ¬á (ßíα«ß) Γα¿úúÑαá-ºáΘѽ¬¿ (Γα¿úúÑαá  │
  772.  │      │        │ »Ñαó«ú«/»«ß½Ññ¡Ñú«)                         │
  773.  │      │        │                                             │
  774.  │ 0Dh  │ ºá»¿ß∞ │ Åα«úαá¼¼¡δ⌐ ßíα«ß ¬«¡Γα«½½Ñαá               │
  775.  │      │        │                                             │
  776.  │ 0Eh  │ ºá»¿ß∞ │ Äτ¿ßΓ¬á í¿Γ«ó ¼áß«¬ óßÑσ 4-σ ¬á¡á½«ó        │
  777.  │      │        │                                             │
  778.  │ 0Fh  │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá ¼áß«¬ ñ½∩ óßÑσ 4-σ ¬á¡á½«ó  │
  779.  │      │        │                                             │
  780.  │ 0Dh  │        │                                             │
  781.  │ ¿½¿  │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ αáí«τÑú« αÑú¿ßΓαá ÅäÅ                │
  782.  │ 0Fh  │        │                                             │
  783.  ├──────┼────────┼─────────────────────────────────────────────┤
  784.  │ 81h  │ ºá»¿ß∞ │ çáñá¡¿Ñ ¡«¼Ñαá ßΓαá¡¿µδ ñ½∩ ¬á¡á½á 2        │
  785.  │      │        │                                             │
  786.  │ 82h  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 3                          │
  787.  │      │        │                                             │
  788.  │ 83h  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 1                          │
  789.  │      │        │                                             │
  790.  │ 87h  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 0                          │
  791.  └──────┴────────┴─────────────────────────────────────────────┘
  792.  
  793.       Å«αΓδ 0h - 7h »αÑñ¡áº¡áτÑ¡δ  ñ½∩ ºá»¿ß¿ ¿ßσ«ñ¡δσ º¡áτÑ¡¿⌐ ó
  794.  αÑú¿ßΓαδ  ¡áτá½∞¡«ú« ¿  ΓѬπΘÑú« áñαÑßá,  ¡áτá½∞¡«ú« ¿  ΓѬπΘÑú«
  795.  ßτÑΓτ¿¬á   µ¿¬½«ó  ñ½∩   óßÑσ   4-σ   ¬á¡á½«ó.  Æá¬   ¬á¬  »«αΓδ
  796.  ó«ß∞¼¿αáºα∩ñ¡δÑ,  á  αÑú¿ßΓαδ,  ó  ¬«Γ«αδÑ  τÑαѺ  ¡¿σ ºá¡«ß∩Γß∩
  797.  ñá¡¡δÑ, 16-αáºα∩ñ¡δÑ, Γ« ºá»¿ß∞ »α«¿ºó«ñ¿Γß∩ ó ñóá »α¿Ñ¼á. ÅÑαÑñ
  798.  »Ñαó«⌐  ¬«¼á¡ñ«⌐  óδó«ñá  ó  ΓαÑíπѼδ⌐  »«αΓ ¡Ñ«íσ«ñ¿¼« ßíα«ß¿Γ∞
  799.  Γα¿úúÑα-ºáΘѽ¬π,    ñ½∩   τÑú«    óδ»«½¡∩ÑΓß∩   ¬«¼á¡ñá   óδó«ñá
  800.  »α«¿ºó«½∞¡«ú« º¡áτÑ¡¿∩  ó »«αΓ 0Ch, »«ß½Ñ  τÑú« ó ΓαÑíπѼδ⌐ »«αΓ
  801.  óδó«ñ¿Γß∩  ¼½áñΦ¿⌐ íá⌐Γ  16-αáºα∩ñ¡«ú« º¡áτÑ¡¿∩  ¿ ºáΓѼ ßΓáαΦ¿⌐
  802.  
  803.  
  804.  
  805.                             - 17 -
  806.  
  807.  íá⌐Γ ß½ÑñπεΘÑ⌐ ¬«¼á¡ñδ óδó«ñá ó Γ«Γ ªÑ »«αΓ.
  808.  
  809.       éδó«ñ ó »«αΓ 8h »«ºó«½∩ÑΓ ºá¡ÑßΓ¿ º¡áτÑ¡¿Ñ ó αÑú¿ßΓα ¬«¼á¡ñ
  810.  ÅäÅ. Ä»¿ßá¡¿Ñ í¿Γ«ó αÑú¿ßΓαá ¬«¼á¡ñ »α¿óÑñÑ¡« ó ».2.3.
  811.  
  812.       ùΓÑ¡¿Ñ  ¿º  »«αΓá   8h  ßτ¿ΓδóáÑΓ  αÑú¿ßΓα  ß«ßΓ«∩¡¿∩  ÅäÅ.
  813.  Ä»¿ßá¡¿Ñ í¿Γ«ó αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ »α¿óÑñÑ¡« ó ».2.3.
  814.  
  815.       çỿß∞  ó »«αΓ  9h  »«ºó«½∩ÑΓ  πßΓá¡«ó¿Γ∞ ¿½¿  ßíα«ß¿Γ∞ í¿Γ
  816.  ºá»α«ßá ó αÑú¿ßΓα ºá»α«ß«ó ñ½∩ «ñ¡«ú« ¿º ¬á¡á½«ó. ö«α¼áΓ ¬«¼á¡ñδ
  817.  ß½ÑñπεΘ¿⌐:
  818.  
  819.   7  6  5  4  3  2  1  0
  820.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  821.  │X  X  X  X  X │  │     │ ü¿Γδ:
  822.  └──┴──┴──┴──┴──┴┬─┴┬─┴┬─┘ ─────
  823.  ¡Ñ ¿ß»«½∞ºπεΓß∩ │  └──┴──> 0-1: óδí«α ¬á¡á½á 00 - 0
  824.                  │                            01 - 1
  825.                  │                            10 - 2
  826.                  │                            11 - 3
  827.                  └────────> 2: 1=πßΓá¡«ó¿Γ∞ í¿Γ ºá»α«ßá ¡á ÅäÅ
  828.                                0=ßíα«ß¿Γ∞ í¿Γ ºá»α«ßá ¡á ÅäÅ
  829.  
  830.       çỿß∞  ó »«αΓ  0Ah »«ºó«½∩ÑΓ  πßΓá¡«ó¿Γ∞ ¿½¿  ßíα«ß¿Γ∞ í¿Γ
  831.  ¼á߬¿ ó αÑú¿ßΓαÑ ¼áß«¬ ñ½∩ «ñ¡«ú« ¿º ¬á¡á½«ó. ö«α¼áΓ ¬«¼á¡ñδ:
  832.  
  833.   7  6  5  4  3  2  1  0
  834.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  835.  │X  X  X  X  X │  │     │ ü¿Γδ:
  836.  └──┴──┴──┴──┴──┴┬─┴┬─┴┬─┘ ─────
  837.  ¡Ñ ¿ß»«½∞ºπεΓß∩ │  └──┴──> 0-1: óδí«α ¬á¡á½á 00 - 0
  838.                  │                            01 - 1
  839.                  │                            10 - 2
  840.                  │                            11 - 3
  841.                  └────────> 2: 1=πßΓá¡«ó¿Γ∞ í¿Γ ¼á߬¿
  842.                                0=ßíα«ß¿Γ∞ í¿Γ ¼á߬¿
  843.  
  844.       çỿß∞ ó »«αΓ 0Bh πßΓá¡áó½¿óáÑΓ º¡áτÑ¡¿Ñ ó αÑú¿ßΓαÑ αѪ¿¼«ó
  845.  «ñ¡«ú« ¿º 4-σ ¬á¡á½«ó ÅäÅ. ü¿Γδ 0  ¿ 1 ºáñáεΓ ¡«¼Ñα ¬á¡á½á (00 -
  846.  0, 01  - 1, 10 -  2, 11 - 3).  é í¿Γδ 2 -  7 ºá¡«ß∩Γß∩ º¡áτÑ¡¿∩,
  847.  »ÑαÑñáóáѼδÑ  ß««ΓóÑΓßΓóÑ¡¡«  ó  í¿Γδ  0  -  6 αÑú¿ßΓαá αѪ¿¼«ó.
  848.  Ä»¿ßá¡¿Ñ í¿Γ«ó αÑú¿ßΓαá αѪ¿¼«ó »α¿óÑñÑ¡« ó ». 2.3.
  849.  
  850.       çỿß∞  ó  »«αΓ  0Dh  ºáñáÑΓ  »α«úαá¼¼¡δ⌐ ßíα«ß ¬«¡Γα«½½Ñαá
  851.  (Master  Clear). éδó«ñ  ½εí«ú« íá⌐Γá  ó φëà »«αΓ ¿¼ÑÑΓ  Γ«Γ ªÑ
  852.  φΣΣѬΓ,  τΓ«  ¿  á»»áαáΓ¡δ⌐  ßíα«ß  ¬«¡Γα«½½Ñαá. Åα¿ »α«úαá¼¼¡«¼
  853.  ßíα«ßÑ «τ¿ΘáεΓß∩ αÑú¿ßΓαδ ¬«¼á¡ñ,  ß«ßΓ«∩¡¿∩, ºá»α«ß«ó ¿ αáí«τ¿⌐
  854.  αÑú¿ßΓα. Æá¬  ªÑ ßíαáßδóáÑΓß∩ Γα¿úúÑα-ºáΘѽ¬á  ¿ πßΓá¡áó½¿óáÑΓß∩
  855.  óßÑ  í¿Γδ  ¼áß«¬  ó  αÑú¿ßΓαÑ  ¼áß«¬.  Å«ß½Ñ »α«úαá¼¼¡«ú« ßíα«ßá
  856.  ¬«¡Γα«½½Ñα »ÑαÑσ«ñ¿Γ ó µ¿¬½ «ª¿ñá¡¿∩.
  857.  
  858.       éδó«ñ  ½εí«ú«  íá⌐Γá  ó  »«αΓ  0Eh  «τ¿ΘáÑΓ αÑú¿ßΓα ¼áß«¬ -
  859.  ßíαáßδóáÑΓ  í¿Γδ  ¼áß«¬  óßÑσ  4-σ  ¬á¡á½«ó  ÅäÅ ¿ Γᬿ¼ «íαẫ¼
  860.  αáºαÑΦáÑΓ »α¿Ñ¼ ºá»α«ß«ó ¡á ÅäÅ »« óßѼ ¬á¡á½á¼.
  861.  
  862.  
  863.  
  864.  
  865.                             - 18 -
  866.  
  867.       ùÑαѺ »«αΓ 0Fh ¼«ª¡«  ºáñáΓ∞ »α«¿ºó«½∞¡«Ñ º¡áτÑ¡¿Ñ αÑú¿ßΓαá
  868.  ¼áß«¬  ÅäÅ. ä½∩  φΓ«ú« ¡Ñ«íσ«ñ¿¼«  ó  í¿Γáσ  0 -  3 αÑú¿ßΓαá  AL
  869.  πßΓá¡«ó¿Γ∞ ΓαÑíπѼ«Ñ º¡áτÑ¡¿Ñ ¼áß«¬ ¬á¡á½«ó 0 - 3 ß««ΓóÑΓßΓóÑ¡¡«
  870.  ¿ óδóÑßΓ¿ φΓ« º¡áτÑ¡¿Ñ ó »«αΓ.
  871.  
  872.       æΓαá¡¿τ¡δÑ αÑú¿ßΓαδ ÅäÅ »αÑñ¡áº¡áτÑ¡δ ñ½∩ ºáñá¡¿∩ »áαá¼ÑΓαá
  873.  ßΓαá¡¿µδ »á¼∩Γ¿, ß ¬«Γ«α«⌐ íπñÑΓ »α«¿ºó«ñ¿Γß∩ «í¼Ñ¡. Å«ñ ¡«¼Ñα«¼
  874.  ßΓαá¡¿µδ  »«¡¿¼áεΓß∩ ßΓáαΦ¿Ñ  4 í¿Γá  »«½¡«ú« 20-í¿Γ«ó«ú« áñαÑßá
  875.  Äçô, Γ.Ñ. ¡áτá½∞¡δÑ ßÑú¼Ñ¡Γ¡δÑ áñαÑßá ßΓαá¡¿µ íπñπΓ ¬αáΓ¡δ 1000h
  876.  (0,  1000h, 2000h,  ..., 9000h).  ìừ¼¡¿¼, τΓ«  áασ¿ΓѬΓπαá ÅäÅ
  877.  »«ºó«½∩ÑΓ αáí«ΓáΓ∞  Γ«½∞¬« ß« ßΓαá¡¿µÑ⌐  »á¼∩Γ¿ αẼÑα«¼ 64è,  á
  878.  ½«ú¿¬á,  «íÑß»Ñτ¿óáεΘá∩ »ÑαѬ½ετÑ¡¿Ñ  ßΓαá¡¿µ πßΓα«Ñ¡á  Γá¬, τΓ«
  879.  ßΓαá¡¿µδ  ¿¼ÑεΓ  ªÑßΓ¬¿Ñ  úαá¡¿µδ,  «»¿ßá¡¡δÑ  óδΦÑ.  êº-ºá φΓ«⌐
  880.  «ß«íÑ¡¡«ßΓ¿ ¡Ñ󫺼«ª¡« ß »«¼«Θ∞ε ÅäÅ «ßπΘÑßΓó¿Γ∞ «í¼Ñ¡ ß í½«¬á¼¿
  881.  »á¼∩Γ¿, »ÑαÑßѬáεΘ¿¼¿ úαá¡¿µπ ¼Ñªñπ ñóπ¼∩ Γᬿ¼¿ ßΓαá¡¿µá¼¿.
  882.  
  883.       E2.4.2. Äαúá¡¿ºáµ¿∩ ¿ π»αáó½Ñ¡¿Ñ ÅäÅ ¡á AT-»«ñ«í¡δσ Å¥éîF
  884.  
  885.       IBM  PC AT  ¿ AT-»«ñ«í¡δÑ  Å¥éî ¿¼ÑεΓ  ñóá ¬«¡Γα«½½Ñαá  ÅäÅ
  886.  8237Ç, αáí«ΓáεΘ¿e ó ¬á߬áñ¡«¼ αѪ¿¼Ñ.
  887.  
  888.       ìạáτÑ¡¿Ñ ¬á¡á½«ó ß½ÑñπεΘ¿Ñ:
  889.  
  890.       0 - ßó«í«ñÑ¡;
  891.       1 - áñá»ΓÑα SDLC;
  892.       2 - ¬«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσ;
  893.       3 - ¬«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ªÑßΓ¬¿σ ñ¿ß¬áσ;
  894.       4 - ¬á߬áñ ß »Ñαóδ¼ ¬«¡Γα«½½Ñα«¼ ÅäÅ;
  895.       5, 6, 7 - ßó«í«ñ¡δ.
  896.  
  897.       ô»αáó½Ñ¡¿Ñ ¬á¡á½á¼¿ 0 -  3 «ßπΘÑßΓó½∩ÑΓß∩ á¡á½«ú¿τ¡« PC/òÆ.
  898.  èá¡á½δ 4  - 7 »αÑñ¡áº¡áτÑ¡δ ñ½∩  «í¼Ñ¡á 16-αáºα∩ñ¡δ¼¿ ß½«óἿ. é
  899.  ßó∩º¿ ß φΓ¿¼ ó«º¡¿¬áÑΓ α∩ñ «Γ½¿τ¿⌐ ó αáí«ΓÑ ß φΓ¿¼¿ ¬á¡á½á¼¿:
  900.  
  901.       -  í¿Γ  0  ó  ñá¡¡δσ,  ºá¡«ß¿¼δσ  ó  αÑú¿ßΓαδ  ¡áτá½∞¡«ú« ¿
  902.  ΓѬπΘÑú« áñαÑßá, óßÑúñá »«ñαáºπ¼ÑóáÑΓß∩  αáó¡δ¼ 0, »«φΓ«¼π τÑαѺ
  903.  φΓ¿ αÑú¿ßΓαδ »ÑαÑñáεΓß∩ í¿Γδ 1 - 16 »«½¡«ú« 23-αáºα∩ñ¡«ú« áñαÑßá
  904.  (á  ¡Ñ  í¿Γδ  0  -  15  »«½¡«ú«  20-αáºα∩ñ¡«ú«  áñαÑßá,  ¬á¬ φΓ«
  905.  αÑ὿º«óá¡«  ¡á   òÆ-»«ñ«í¡δσ  Å¥éî),  »«  φΓ«⌐   ªÑ  »α¿τ¿¡Ñ  ó
  906.  ßΓαá¡¿τ¡δÑ αÑú¿ßΓαδ ¬á¡á½«ó 4 - 7 ºá¡«ß∩Γß∩ í¿Γδ 17 - 23 »«½¡«ú«
  907.  áñαÑßá, á  ¡Ñ í¿Γδ 16  - 23, ¬á¬  φΓ« ¡áñ« ßñѽáΓ∞  »α¿ αáí«ΓÑ ß
  908.  ¬á¡á½á¼¿ 0 - 3;
  909.  
  910.       - »«ß¬«½∞¬π »ÑαÑñáτá  «ßπΘÑßΓó½∩ÑΓß∩ 16-αáºα∩ñ¡δ¼¿ ß½«óἿ,
  911.  ó αÑú¿ßΓαδ  ΓѬπΘÑú« ¿  ¡áτá½∞¡«ú« ßτÑΓτ¿¬á  µ¿¬½«ó ºá¡«ß¿Γß∩ ¡Ñ
  912.  τ¿ß½« íá⌐Γ, á τ¿ß½« ß½«ó, π¼Ñ¡∞ΦÑ¡¡«Ñ ¡á Ññ¿¡¿µπ;
  913.  
  914.       - αẼÑαδ ßΓαá¡¿µ »á¼∩Γ¿, ó »αÑñѽá󠬫ëαδσ ó«º¼«ªÑ¡ «í¼Ñ¡
  915.  ó ΓÑτÑ¡¿Ñ «ñ¡«⌐ »ÑαÑñáτ¿ ß«ßΓáó½∩εΓ 2000h íá⌐Γ«ó.
  916.  
  917.       é   Γáí½¿µÑ   »α¿óÑñÑ¡«   «»¿ßá¡¿Ñ   »«αΓ«ó   óó«ñá-óδó«ñá,
  918.  »αÑñ¡áº¡áτÑ¡¡δσ ñ½∩ π»αáó½Ñ¡¿∩ óΓ«αδ¼ ¬«¡Γα«½½Ñα«¼ ÅäÅ.
  919.  
  920.  
  921.  
  922.  
  923.                             - 19 -
  924.  
  925.  ┌──────┬────────┬─────────────────────────────────────────────┐
  926.  │ Å«αΓ │ ÉѪ¿¼  │       ìạáτÑ¡¿Ñ                            │
  927.  ├──────┼────────┼─────────────────────────────────────────────┤
  928.  │ 0C0h │ ºá»¿ß∞ │ çỿß∞ ¡áτá½∞¡«ú« áñαÑßá ó αÑú¿ßΓα ¡áτá½∞¡«-│
  929.  │      │        │ ú« áñαÑßá ¿ αÑú¿ßΓα ΓѬπΘÑú« áñαÑßá ¬á¡á½á 4│
  930.  │      │        │                                             │
  931.  │ 0C4h │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 5                          │
  932.  │      │        │                                             │
  933.  │ 0C8h │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 6                          │
  934.  │      │        │                                             │
  935.  │ 0CCh │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 7                          │
  936.  │      │        │                                             │
  937.  │ 0C0h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ ¡áτá½∞¡«ú« áñαÑßá ¿º αÑú¿ßΓαá ¡áτá½∞-│
  938.  │      │        │ ¡«ú« áñαÑßá ¬á¡á½á 4                        │
  939.  │      │        │                                             │
  940.  │ 0C4h │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 5                          │
  941.  │      │        │                                             │
  942.  │ 0C8h │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 6                          │
  943.  │      │        │                                             │
  944.  │ 0CCh │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 7                          │
  945.  │      │        │                                             │
  946.  │ 0C2h │ ºá»¿ß∞ │ çỿß∞ ó αÑú¿ßΓα ¡áτá½∞¡«ú« ßτÑΓτ¿¬á µ¿¬½«ó │
  947.  │      │        │¿ ó αÑú¿ßΓα ΓѬπΘÑú« ßτÑΓτ¿¬á µ¿¬½«ó ¬á¡á½á 4│
  948.  │      │        │                                             │
  949.  │ 0C6h │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 5                          │
  950.  │      │        │                                             │
  951.  │ 0CAh │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 6                          │
  952.  │      │        │                                             │
  953.  │ 0CEh │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 7                          │
  954.  │      │        │                                             │
  955.  │ 0C2h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ ΓѬπΘÑú« º¡áτÑ¡¿∩ ¿º αÑú¿ßΓαá ΓѬπ-  │
  956.  │      │        │ ΘÑú« ßτÑΓτ¿¬á µ¿¬½«ó ¬á¡á½á 4               │
  957.  │      │        │                                             │
  958.  │ 0C6h │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 5                          │
  959.  │      │        │                                             │
  960.  │ 0Cah │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 6                          │
  961.  │      │        │                                             │
  962.  │ 0CCh │ τΓÑ¡¿Ñ │ Γ« ªÑ ñ½∩ ¬á¡á½á 7                          │
  963.  │      │        │                                             │
  964.  │ 89h  │ ºá»¿ß∞ │ çáñá¡¿Ñ ¡«¼Ñαá ßΓαá¡¿µδ ñ½∩ ¬á¡á½á 6        │
  965.  │      │        │                                             │
  966.  │ 8Bh  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 5                          │
  967.  │      │        │                                             │
  968.  │ 8Ah  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 7                          │
  969.  │      │        │                                             │
  970.  │ 8Fh  │ ºá»¿ß∞ │ Γ« ªÑ ñ½∩ ¬á¡á½á 4                          │
  971.  └──────┴────────┴─────────────────────────────────────────────┘
  972.  
  973.       é  ß½ÑñπεΘÑ⌐ Γáí½¿µÑ  »α¿óÑñÑ¡« «»¿ßá¡¿Ñ  ¡áº¡áτÑ¡¿∩ »«αΓ«ó
  974.  óΓ«α«ú« ¬«¡Γα«½½Ñαá  ÅäÅ ß π¬áºá¡¿Ñ¼  á¡á½«ú¿τ¡δσ »«αΓ«ó »Ñαó«ú«
  975.  ¬«¡Γα«½½Ñαá. ö«α¼áΓδ ñá¡¡δσ,  óó«ñ¿¼δσ/óδó«ñ¿¼δσ τÑαѺ φΓ¿ »«αΓδ
  976.  ß«ó»áñáεΓ   ß  Σ«α¼áΓἿ   ñá¡¡δσ  á¡á½«ú¿τ¡δσ   »«αΓ«ó  »Ñαó«ú«
  977.  ¬«¡Γα«½½Ñαá.   Åα¿  αáí«ΓÑ   ß  φΓ¿¼¿   »«αΓἿ  ß½ÑñπÑΓ  Γ«½∞¬«
  978.  πτ¿ΓδóáΓ∞,  τΓ«  ¡π¼Ñαᵿ∩  ¬á¡á½«ó  ¡áτ¿¡áÑΓß∩  ¡Ñ  ß  0, ¬á¬ π
  979.  »Ñαó«ú«  ¬«¡Γα«½½Ñαá, á  ß 4  (¬á¡á½  4  - φΓ«  ¬á¡á½ 0  óΓ«α«ú«
  980.  
  981.  
  982.  
  983.                             - 20 -
  984.  
  985.  ¬«¡Γα«½½Ñαá, ¬á¡á½ 5 - φΓ« Ñú« ¬á¡á½ 1 ¿ Γ. ñ.).
  986.  
  987.  ┌──────┬────────┬───────────────────────────────────┬─────────┐
  988.  │ Å«αΓ │        │                                   │ Ç¡á½«ú. │
  989.  │      │ ÉѪ¿¼  │        ìạáτÑ¡¿Ñ                 │  »«αΓ   │
  990.  │ ÅäÅ-2│        │                                   │  ÅäÅ-1  │
  991.  ├──────┼────────┼───────────────────────────────────┼─────────┤
  992.  │ 0D0h │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá ¬«¼á¡ñ ÅäÅ        │   8h    │
  993.  │      │        │                                   │         │
  994.  │ 0D0h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ ÅäÅ     │   8h    │
  995.  │      │        │                                   │         │
  996.  │ 0D2h │ ºá»¿ß∞ │ çỿß∞ ó αÑú¿ßΓα ºá»α«ß«ó ÅäÅ     │   9h    │
  997.  │      │        │                                   │         │
  998.  │ 0D4h │ ºá»¿ß∞ │ çỿß∞ í¿Γá ¼á߬¿ ñ½∩ «ñ¡«ú« ¿º ¬á│   0Ah   │
  999.  │      │        │ ¬á¡á½«ó ÅäÅ                       │         │
  1000.  │      │        │                                   │         │
  1001.  │ 0D6h │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá αѪ¿¼«ó ñ½∩ «ñ¡«ú«│   0Bh   │
  1002.  │      │        │ ¿º ¬á¡á½«ó ÅäÅ                    │         │
  1003.  │      │        │                                   │         │
  1004.  │ 0D8h │ ºá»¿ß∞ │ Äτ¿ßΓ¬á (ßíα«ß) Γα¿úúÑαá-ºáΘѽ¬¿  │   0Ch   │
  1005.  │      │        │ (Γα¿úúÑαá »Ñαó«ú«/»«ß½Ññ¡Ñú«)     │         │
  1006.  │      │        │                                   │         │
  1007.  │ 0DAh │ ºá»¿ß∞ │ Åα«úαá¼¼¡δ⌐ ßíα«ß ¬«¡Γα«½½Ñαá     │   0Dh   │
  1008.  │      │        │                                   │         │
  1009.  │ 0DCh │ ºá»¿ß∞ │ Äτ¿ßΓ¬á í¿Γ«ó ¼áß«¬ óßÑσ  ¬á¡á½«ó │   0Eh   │
  1010.  │      │        │                                   │         │
  1011.  │ 0DEh │ ºá»¿ß∞ │ çỿß∞ αÑú¿ßΓαá ¼áß«¬ ñ½∩ óßÑσ 4-σ│   0Fh   │
  1012.  │      │        │ ¬á¡á½«ó                           │         │
  1013.  │      │        │                                   │         │
  1014.  │ 0DAh │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ αáí«τÑú« αÑú¿ßΓαá ÅäÅ      │   0Dh   │
  1015.  │      │        │                                   │         │
  1016.  └──────┴────────┴───────────────────────────────────┴─────────┘
  1017.  
  1018.  
  1019.  
  1020.  
  1021.                             - 21 -
  1022.  
  1023.             E3.Åα«úαá¼¼¿απѼδ⌐ ¬«¡Γα«½½Ñα »αÑαδóá¡¿⌐F
  1024.  
  1025.       Åα«úαá¼¼¿απѼδ⌐  ¬«¡Γα«½½Ñα  »αÑαδóá¡¿⌐  (ÅèÅ, Programmable
  1026.  Interrupt   Controller,   PIC)   αÑ὿ºπÑΓ   óÑ¬Γ«α¡πε   ß¿ßΓѼπ
  1027.  »αÑαδóá¡¿⌐.  î¿¬α«ßσѼᠠ8259Ç  Σ¿α¼δ  Intel  (ß«óÑΓ߬¿⌐  á¡á½«ú
  1028.  èÉ580éì59),  á   Γᬠ ªÑ  ÑÑ  ¼«ñ¿Σ¿¬áµ¿¿   8259Ç-2  ¿  8259Ç-8,
  1029.  »«ññÑনóáÑΓ 8 πα«ó¡Ñ⌐ »αÑαδóá¡¿⌐ «Γ ó«ß∞¼¿ αẽ¿τ¡δσ πßΓα«⌐ßΓó.
  1030.  Äß¡«ó¡δÑ Σπ¡¬µ¿¿ ¬«¡Γα«½½Ñαá:
  1031.  
  1032.       -  Σ¿¬ßᵿ∩  ºá»α«ß«ó  ¡á   »αÑαδóá¡¿∩  «Γ  ó«ß∞¼¿  ó¡ÑΦ¡¿σ
  1033.  ¿ßΓ«τ¡¿¬«ó;
  1034.       - »α«úαá¼¼¡«Ñ ¼á߬¿α«óá¡¿Ñ »«ßΓπ»áεΘ¿σ ºá»α«ß«ó;
  1035.       - »α¿ßó«Ñ¡¿Ñ  Σ¿¬ß¿α«óá¡¡δσ ¿½¿ µ¿¬½¿τÑ߬¿  ¿º¼Ñ¡∩Ѽδσ »α¿-
  1036.  «α¿ΓÑΓ«ó óσ«ñá¼ ¬«¡Γα«½½Ñαá, ¡á ¬«Γ«αδÑ »«ßΓπ»áεΓ ºá»α«ßδ;
  1037.       - ¿¡¿µ¿áµ¿∩  ó맮óá »α«µÑñπαδ «íαáí«Γ¬¿  »«ßΓπ»¿óΦÑú« á»»á-
  1038.  αáΓ¡«ú« »αÑαδóá¡¿∩.
  1039.  
  1040.       è«½¿τÑßΓó«  «íß½πª¿óáѼδσ   ó¡ÑΦ¡¿σ  ¿ßΓ«τ¡¿¬«ó  »αÑαδóá¡¿⌐
  1041.  ¼«ªÑΓ    íδΓ∞   πóѽ¿τÑ¡«    »πΓѼ   ¬á߬áñ¿α«óá¡¿∩   ¡Ñ߬«½∞¬¿σ
  1042.  ¬«¡Γα«½½Ñα«ó.
  1043.  
  1044.        Éáß»«½«ªÑ¡¿Ñ   óδó«ñ«ó    ¼¿¬α«ßσÑ¼δ   ¬«¡Γα«½½Ñαá   8259A
  1045.  »α¿óÑñÑ¡« ¡á α¿ßπ¡¬Ñ.
  1046.  
  1047.              ┌────────────┐  ┌────────────┐
  1048.         __   │            └──┘            │
  1049.         CS  █▌ 1                       28 ▐█  Vcc
  1050.         __   │                            │
  1051.         WR  █▌ 2                       27 ▐█  A0
  1052.         __   │                            │   ____
  1053.         RD  █▌ 3                       26 ▐█  INTA
  1054.              │                            │
  1055.         D7  █▌ 4                       25 ▐█  IR7
  1056.              │                            │
  1057.         D6  █▌ 5                       24 ▐█  IR6
  1058.              │                            │
  1059.         D5  █▌ 6                       23 ▐█  IR5
  1060.              │                            │
  1061.         D4  █▌ 7                       22 ▐█  IR4
  1062.              │                            │
  1063.         D3  █▌ 8                       21 ▐█  IR3
  1064.              │                            │
  1065.         D2  █▌ 9                       20 ▐█  IR2
  1066.              │                            │
  1067.         D1  █▌ 10                      19 ▐█  IR1
  1068.              │                            │
  1069.         D0  █▌ 11                      18 ▐█  IR0
  1070.              │                            │
  1071.       CAS0  █▌ 12                      17 ▐█  INT
  1072.              │                            │   __ __
  1073.       CAS1  █▌ 13                      16 ▐█  SP/EN
  1074.              │                            │
  1075.        GND  █▌ 14                      15 ▐█  CAS2
  1076.              │                            │
  1077.              └────────────────────────────┘
  1078.  
  1079.  
  1080.  
  1081.                             - 22 -
  1082.  
  1083.  ┌───────────┬──────────┬───────────────────────────────────────┐
  1084.  │Äí«º¡áτÑ¡¿Ñ│Æ¿» óδó«ñá│             ìạáτÑ¡¿Ñ                │
  1085.  ├───────────┼──────────┼───────────────────────────────────────┤
  1086.  │  Vcc      │    -     │  Å¿Γá¡¿Ñ + 5 é                        │
  1087.  │           │          │                                       │
  1088.  │  GND      │    -     │  ÄíΘ¿⌐ (ºÑ¼½∩)                        │
  1089.  │  __       │          │                                       │
  1090.  │  CS       │  óσ«ñ    │  éδí«α ¼¿¬α«ßσÑ¼δ                     │
  1091.  │  __       │          │                                       │
  1092.  │  RD       │  óσ«ñ    │  ùΓÑ¡¿Ñ                               │
  1093.  │  __       │          │                                       │
  1094.  │  WR       │  óσ«ñ    │  çỿß∞                               │
  1095.  │           │          │                                       │
  1096.  │  D0-D7    │ñóπ¡á»αáó-│  éδó«ñδ ¡á Φ¿¡π ñá¡¡δσ                │
  1097.  │           │½Ñ¡¡δÑ    │                                       │
  1098.  │           │óδó«ñδ    │                                       │
  1099.  │           │          │                                       │
  1100.  │ CAS0-CAS2 │ óσ«ñδ/   │  ä½∩ óÑñπΘÑú« ¬«¡Γα«½½Ñαá ∩ó½∩εΓß∩    │
  1101.  │           │ óδσ«ñδ   │  óδσ«ñἿ, ñ½∩ óßÑσ óÑñ«¼δσ óσ«ñἿ.  │
  1102.  │           │          │  ÅαÑñ¡áº¡áτÑ¡δ ñ½∩ »ÑαÑñáτ¿ óÑñπΘ¿¼   │
  1103.  │           │          │  ¿¡Σ«α¼áµ¿¿ ñ½∩ óδí«αá ¡Ñ«íσ«ñ¿¼«ú«   │
  1104.  │           │          │  óÑñ«¼«ú«.                            │
  1105.  │ __ __     │          │                                       │
  1106.  │ SP/EN     │ óσ«ñ     │  éδí«α óÑñπΘÑú« ¬«¡Γα«½½Ñαá           │
  1107.  │           │          │                                       │
  1108.  │ INT       │ óδσ«ñ    │  çá»α«ß ¡á »αÑαδóá¡¿∩                 │
  1109.  │ ____      │          │                                       │
  1110.  │ INTA      │ óσ«ñ     │  Å«ñΓóÑαªñÑ¡¿Ñ »αÑαδóá¡¿∩             │
  1111.  │           │          │                                       │
  1112.  │   A0      │ óσ«ñ     │  éδí«α αÑú¿ßΓα«ó ¬«¡Γα«½½Ñαá          │
  1113.  │           │          │                                       │
  1114.  │ IR0-IR7   │ óσ«ñδ    │  éσ«ñδ ºá»α«ß«ó ¡á »αÑαδóá¡¿∩ «Γ      │
  1115.  │           │          │  ó¡ÑΦ¡¿σ ¿ßΓ«τ¡¿¬«ó.                  │
  1116.  └───────────┴──────────┴───────────────────────────────────────┘
  1117.  
  1118.       é ß«ßΓá󠬫¡Γα«½½Ñαá óσ«ñ∩Γ:
  1119.  
  1120.       - ßσѼá π»αáó½Ñ¡¿∩ τΓÑ¡¿Ñ¼/ºá»¿ß∞ε;
  1121.       - ßσѼá π»αáó½Ñ¡¿∩;
  1122.       - ßσѼᠬá߬áñ¿α«óá¡¿∩;
  1123.       - αÑú¿ßΓα ºá»α«ß«ó ¡á »αÑαδóá¡¿∩;
  1124.       - ßσѼᠫíαáí«Γ¬¿ »α¿«α¿ΓÑΓ«ó;
  1125.       - αÑú¿ßΓα ß«ßΓ«∩¡¿∩;
  1126.       - αÑú¿ßΓα ¼á߬¿α«óá¡¿∩ ºá»α«ß«ó ¡á »αÑαδóá¡¿∩.
  1127.  
  1128.       ÅèÅ ¼«ªÑΓ ¡áσ«ñ¿Γ∞ß∩ ó  ñóπσ «ß¡«ó¡δσ ß«ßΓ«∩¡¿∩σ: ¡áßΓα«⌐¬¿
  1129.  ¿ «íß½πª¿óá¡¿∩  ºá»α«ß«ó  ¡á  »αÑαδóá¡¿∩.  é ß«ßΓ«∩¡¿¿ ¡áßΓα«⌐¬¿
  1130.  ¬«¡Γα«½½Ñα    »α¿¡¿¼áÑΓ    π»αáó½∩εΘ¿Ñ    ß½«óá    ¿¡¿µ¿á½¿ºáµ¿¿
  1131.  (Initialization Command Words, ICW),  ó ß«ßΓ«∩¡¿¿ «íß½πª¿óá¡¿∩ -
  1132.  «»Ñαᵿ«¡¡δÑ π»αáó½∩εΘ¿Ñ  ß½«óá (Operation Control  Words, OCW).
  1133.  é«º¼«ª¡δ ¡Ñ߬«½∞¬« αѪ¿¼«ó «íß½πª¿óá¡¿∩ ¿ßΓ«τ¡¿¬«ó »αÑαδóá¡¿⌐:
  1134.  
  1135.       - αѪ¿¼ Σ¿¬ß¿α«óá¡¡δσ »α¿«α¿ΓÑΓ«ó »« »« πα«ó¡∩¼ »αÑαδóá¡¿⌐;
  1136.       - ñóá αẽ¿τ¡δσ óáα¿á¡Γá µ¿¬½¿τÑ߬«ú« ßñó¿úá »α¿«α¿ΓÑΓ«ó;
  1137.       - αѪ¿¼ áóΓ«¼áΓ¿τÑ߬«ú« ºáóÑαΦÑ¡¿∩ «íαáí«Γ¬¿ »αÑαδóá¡¿∩;
  1138.  
  1139.  
  1140.  
  1141.                             - 23 -
  1142.  
  1143.       - αѪ¿¼ ß»Ñµ¿á½∞¡«ú« ¼á߬¿α«óá¡¿∩;
  1144.       - αѪ¿¼ «»α«ßá πßΓα«⌐ßΓó.
  1145.  
  1146.               E3.1.Ä»¿ßá¡¿Ñ «ß¡«ó¡δσ φ½Ñ¼Ñ¡Γ«ó ÅèÅF
  1147.  
  1148.       æσѼᠠ π»αáó½Ñ¡¿∩   τΓÑ¡¿Ñ¼/ºá»¿ß∞ε   (Read/Write  Control
  1149.  Logic). Äß¡«ó¡«⌐  Σπ¡¬µ¿Ñ⌐ φΓ«ú« í½«¬á ∩ó½∩ÑΓß∩  »α¿Ñ¼ ¬«¼á¡ñ «Γ
  1150.  ¼¿¬α«»α«µÑßß«αá ¿ »ÑαÑñáτá Ñ¼π ¿¡Σ«α¼áµ¿¿ « ß«ßΓ«∩¡¿¿ ÅèÅ. Äí¼Ñ¡
  1151.  ß ¼¿¬α«»α«µÑßß«α«¼ «ßπΘÑßΓó½∩ÑΓß∩  τÑαѺ ß»Ñµ¿á½∞¡δ⌐ 8-αáºα∩ñ¡δ⌐
  1152.  íπΣÑα ñá¡¡δσ (Data Bus Buffer), ∩ó½∩εΘ¿⌐ß∩ ¿¡ΓÑαΣÑ⌐ß«¼ ¼Ñªñπ ÅèÅ
  1153.  ¿ Φ¿¡«⌐ ñá¡¡δσ. é ß«ßΓáó  í½«¬á óσ«ñ∩Γ αÑú¿ßΓαδ π»αáó½∩εΘ¿σ ß½«ó
  1154.  ICW ¿  OCW. æσѼá π»αáó½∩ÑΓß∩ óσ«ñἿ  CS, RD, WR ¿  A0. éσ«ñ CS
  1155.  (Chip  select)  «ΓóÑτáÑΓ  ºá  óδí«α  ¼¿¬α«ßσѼδ.  ì¿º¬¿⌐ πα«óÑ¡∞
  1156.  ß¿ú¡á½á ¡á  óσ«ñÑ CS αáºαÑΦáÑΓ  óδ»«½¡Ñ¡¿Ñ «í¼Ñ¡á ß  ÅèÅ. ì¿º¬¿⌐
  1157.  πα«óÑ¡∞  ß¿ú¡á½á ¡á  óσ«ñÑ WR  (Write) αáºαÑΦáÑΓ ¼¿¬α«»α«µÑßß«απ
  1158.  óδó«ñ¿Γ∞ π»αáó½∩εΘ¿Ñ ß½«óá  ICW ¿ OCW ñ½∩ »α¿Ñ¼á  ¿σ ÅèÅ. ì¿º¬¿⌐
  1159.  πα«óÑ¡∞  ß¿ú¡á½á  ¡á  óσ«ñÑ  RD  (Read)  αáºαÑΦáÑΓ  ÅèÅ »ÑαÑñáΓ∞
  1160.  ¼¿¬α«»α«µÑßß«απ  ¿¡Σ«α¼áµ¿ε  «  ß«ßΓ«∩¡¿¿  ß»Ñµ¿á½∞¡δσ αÑú¿ßΓα«ó
  1161.  IRR, ISR ¿ IMR, ¬«Γ«αδÑ «»¿ßá¡δ ¡¿ªÑ.
  1162.  
  1163.       éßÑ π»αáó½∩εΘ¿Ñ ß½«óá ICW  ¿ OCW »α¿¡¿¼áεΓß∩ ¬«¡Γα«½½Ñα«¼ ó
  1164.  ó¿ñÑ  9-αáºα∩ñ¡δσ  º¡áτÑ¡¿⌐.  Éáºα∩ñδ  0  -  7  »ÑαÑñáεΓß∩ τÑαѺ
  1165.  8-αáºα∩ñ¡δ⌐  íπΣÑα  ñá¡¡δσ.  æΓáαΦ¿⌐  αáºα∩ñ  (ó«ß∞¼«⌐, ßτ¿Γá∩ ß
  1166.  ¡π½∩)  ¡«ß¿Γ  ¡áºóá¡¿Ñ  Ç0  ¿   πßΓá¡áó½¿óáÑΓß∩  ó  0  ¿½¿  1  ó
  1167.  ºáó¿ß¿¼«ßΓ¿  «Γ  Γ«ú«,  τÑαѺ  ¬á¬«⌐  ¿º  ñóπσ  ó«º¼«ª¡δσ »«αΓ«ó
  1168.  óó«ñá-óδó«ñá  (τÑΓ¡δ⌐  ¿½¿  ¡ÑτÑΓ¡δ⌐)  í佫 »ÑαÑñá¡« π»αáó½∩εΘÑÑ
  1169.  ß½«ó«.  àß½¿ ñ½∩  óδó«ñá  º¡áτÑ¡¿∩  ¿ß»«½∞º«óá½ß∩ »«αΓ  ß τÑΓ¡δ¼
  1170.  áñαÑß«¼, Ç0  íπñÑΓ αáóÑ¡ 0,  Ñß½¿ ¿ß»«½∞º«óá½ß∩ »«αΓ  ß ¡ÑτÑΓ¡δ¼
  1171.  áñαÑß«¼ ¡á Ññ¿¡¿µπ í«½∞Φ¿¼, τѼ »αÑñδñπΘ¿⌐, Γ«úñá Ç0 íπñÑΓ αáóÑ¡
  1172.  1.
  1173.  
  1174.       ÉÑú¿ßΓα ºá»α«ß«ó ¡á »αÑαδóá¡¿∩ (Interrupt Request Register,
  1175.  IRR) «íß½πª¿óáÑΓß∩ τÑαѺ óσ«ñδ IR0  - IR7 ¬«¡Γα«½½Ñαá. æ¿ú¡á½ ¡á
  1176.  «ñ¡«¼   óσ«ñ«ó   IR0   -   IR7   -   φΓ«  ºá»α«ß  ¡á  »αÑαδóá¡¿Ñ
  1177.  ß««ΓóÑΓßΓóπεΘÑú«  πα«ó¡∩  (0  -  7).  é  ß««ΓóÑΓßΓó¿¿ ß ß¿ú¡á½«¼
  1178.  ºá»α«ßá   ¡á   »αÑαδóá¡¿Ñ   ßσѼ«⌐   π»αáó½Ñ¡¿∩  πßΓá¡áó½¿óáÑΓß∩
  1179.  ß««ΓóÑΓßΓóπεΘ¿⌐ í¿Γ ó αÑú¿ßΓαÑ IRR.
  1180.  
  1181.       ÉÑú¿ßΓα   ß«ßΓ«∩¡¿∩   (αÑú¿ßΓα   «íαáíáΓδóáѼδσ   ºá»α«ß«ó,
  1182.  In-Service  Register, ISR)  «»¿ßδóáÑΓ ó  í¿Γáσ 0  - 7 »αÑαδóá¡¿∩
  1183.  ¬á¬¿σ πα«ó¡Ñ⌐ (0 - 7) ó ñá¡¡δ⌐ ¼«¼Ñ¡Γ «íαáíáΓδóáεΓß∩.
  1184.  
  1185.       ÉÑú¿ßΓα ¼á߬¿α«óá¡¿∩ ºá»α«ß«ó ¡á »αÑαδóá¡¿∩ (Interrupt Mask
  1186.  Register, IMR)  «»¿ßδóáÑΓ, »αÑαδóá¡¿∩ ¬á¬¿σ  πα«ó¡Ñ⌐ ó ¡áßΓ«∩Θ¿⌐
  1187.  ¼«¼Ñ¡Γ ºá¼á߬¿α«óá¡δ. àñ¿¡¿τ¡«Ñ º¡áτÑ¡¿Ñ í¿Γá ó IMR π¬áºδóáÑΓ ¡á
  1188.  Γ«, τΓ« »αÑαδóá¡¿Ñ ß««ΓóÑΓßΓóπεΘÑú« πα«ó¡∩ »α¿ »«∩ó½Ñ¡¿¿ ºá»α«ßá
  1189.  ó IRR í½«¬¿απÑΓß∩.
  1190.  
  1191.       æσѼᠫíαáí«Γ¬¿ »α¿«α¿ΓÑΓ«ó (Φ¿ΣαáΓ«α »α¿«α¿ΓÑΓ«ó, Priority
  1192.  Resolver) «»αÑñѽ∩ÑΓ,  »αÑαδóá¡¿Ñ ¬á¬«ú« πα«ó¡∩  ó ñá¡¡δ⌐ ¼«¼Ñ¡Γ
  1193.  ∩ó½∩ÑΓß∩ ¡á¿í«½ÑÑ »α¿«α¿ΓÑΓ¡δ¼ ñ½∩ óδ»«½¡Ñ¡¿∩.
  1194.  
  1195.       æσѼᠠ π»αáó½Ñ¡¿∩   ÅèÅ   Σ«α¼¿απÑΓ   ß¿ú¡á½   ºá»α«ßá  ¡á
  1196.  »αÑαδóa¡¿Ñ,  »«ßΓπ»áεΘ¿⌐  ¡á  óσ«ñ  INT  (ºá»α«ß  ¡á »αÑαδóá¡¿Ñ)
  1197.  ¼¿¬α«»α«µÑßß«αá. àß½¿ Σ½áú IF αÑú¿ßΓαá Σ½áú«ó »α«µÑßß«αá αáóÑ¡ 1
  1198.  
  1199.  
  1200.  
  1201.                             - 24 -
  1202.  
  1203.  (»αÑαδóá¡¿∩  αáºαÑΦÑ¡δ),  »α«µÑßß«α  «ΓóÑτáÑΓ  ß¿ú¡á½«¼ »« ½¿¡¿¿
  1204.  INTA  (»«ñΓóÑαªñÑ¡¿Ñ »αÑαδóá¡¿∩),  »«ß½Ñ τÑú«  ßíαáßδóáÑΓß∩ ó  0
  1205.  αáºα∩ñ  IRR ¿  πßΓá¡áó½¿óáÑΓß∩ ó  1 αáºα∩ñ  ISR, ß««ΓóÑΓßΓóπεΘ¿Ñ
  1206.  πα«ó¡ε  «íαáíáΓδóáѼ«ú«  »αÑαδóá¡¿∩.   Å«ß½Ñ  »«½πτÑ¡¿∩  óΓ«α«ú«
  1207.  ß¿ú¡á½á »«ñΓóÑαªñÑ¡¿∩ «Γ »α«µÑßß«αá  »« ½¿¡¿¿ INTA, ÅèÅ »ÑαÑñáÑΓ
  1208.  ¡á    Φ¿¡π   ñá¡¡δσ    8-í¿Γ«óδ⌐   ¡«¼Ñα    »αÑαδóá¡¿∩.   äá¡¡á∩
  1209.  »«ß½Ññ«óáΓѽ∞¡«ßΓ∞  αáí«Γδ  ßσÑ¼δ   π»αáó½Ñ¡¿∩  óδ»«½¡∩ÑΓß∩  »α¿
  1210.  »«ñ¬½ετÑ¡¿¿  ÅèÅ ¬  ß¿ßΓѼѠߠ ¼¿¬α«»α«µÑßß«αἿ 8088/8086.  Åα¿
  1211.  αáí«ΓÑ  ß ¼¿¬α«»α«µÑßß«αἿ  8080/8085 »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ αáí«Γδ
  1212.  ßσÑ¼δ  π»αáó½Ñ¡¿∩   ¡Ñ߬«½∞¬«  «Γ½¿τáÑΓß∩  «Γ   «»¿ßá¡¡«⌐  óδΦÑ.
  1213.  Äß¡«ó¡«Ñ  «Γ½¿τ¿Ñ ß«ßΓ«¿Γ  ó Γ«¼,  τΓ« »α«µÑßß«απ  »ÑαÑñáÑΓß∩ ¡Ñ
  1214.  Γ«½∞¬«  ¡«¼Ñα  »αÑαδóá¡¿∩,  ¡«  ¿  ¬«ñ  ¬«¼á¡ñδ  »α«µÑßß«αá  INT
  1215.  (»αÑαδóá¡¿Ñ) - íá⌐Γ 0CDh.
  1216.  
  1217.       æσѼᠠ ¬á߬áñ¿α«óá¡¿∩  «ΓóÑτáÑΓ   ºá  αáí«Γπ   ¬á߬áñá  ¿º
  1218.  ¡Ñ߬«½∞¬¿σ ¬«¡Γα«½½Ñα«ó. Åα¿  »«ñ¬½ετÑ¡¿¿ ¬ óÑñπΘÑ¼π ¬«¡Γα«½½Ñαπ
  1219.  óδσ«ñ INT ¬áªñ«ú« óÑñ«¼«ú« »«ñ¬½ετáÑΓß∩ ¬ «ñ¡«¼π ¿º óσ«ñ«ó IR0 -
  1220.  IR7 óÑñπΘÑú«.  äá½ÑÑ φΓ«Γ ß¿ú¡á½ »ÑαÑñáÑΓß∩  óÑñπΘ¿¼ ¡á óσ«ñ INT
  1221.  »α«µÑßß«αá.  è«úñá  »α«µÑßß«α  ó«ºóαáΘáÑΓ  ß¿ú¡á½  INTA, óÑñπΘ¿⌐
  1222.  ¬«¡Γα«½½Ñα ¡Ñ Γ«½∞¬« πßΓá¡áó½¿óáÑΓ í¿Γ  ó ISR ¿ ßíαáßδóáÑΓ í¿Γ ó
  1223.  IRR,  ¡«  ¿  óδñáÑΓ  ¡á  ßó«¿  óδσ«ñδ  CAS0  - CAS2 ¡«¼Ñα πα«ó¡∩
  1224.  »αÑαδóá¡¿∩,  ¬ ¬«Γ«α«¼π  »«ñ¬½ετÑ¡ óÑñ«¼δ⌐,  »«ß½áóΦ¿⌐ ºá»α«ß ¡á
  1225.  »αÑαδóá¡¿Ñ.  æ¿ú¡á½δ  »«  ½¿¡¿¿  CAS0  -  CAS2 »α¿¡¿¼áεΓß∩ óßѼ¿
  1226.  óÑñ«¼δ¼¿, «ñ¡á¬« «íαáíáΓδóáεΓß∩ Γ«½∞¬«  ΓѼ, ¬«Γ«αδ⌐ »«ñ¬½ετÑ¡ ¬
  1227.  ½¿¡¿¿ IR ß ß««ΓóÑΓßΓóπεΘ¿¼ ¡«¼Ñα«¼.
  1228.  
  1229.  
  1230.  
  1231.  
  1232.                             - 25 -
  1233.  
  1234.                      E3.2.ÉѪ¿¼δ αáí«Γδ ÅèÅF
  1235.  
  1236.       1. ÉѪ¿¼  Σ¿¬ß¿α«óá¡¡δσ »α¿«α¿ΓÑΓ«ó (Fixed  Priority, Fully
  1237.  Nested  Mode). é  φΓ«¼ αѪ¿¼Ñ  ¬«¡Γα«½½Ñα ¡áσ«ñ¿Γß∩  ßαáºπ »«ß½Ñ
  1238.  ¿¡¿µ¿á½¿ºáµ¿¿. çá»α«ßδ »αÑαδóá¡¿⌐ ¿¼ÑεΓ  ªÑßΓ¬¿Ñ »α¿«α¿ΓÑΓδ «Γ 0
  1239.  ñ«   7  (0   -  óδßΦ¿⌐)   ¿  «íαáíáΓδóáεΓß∩   ó  ß««ΓóÑΓßΓó¿¿  ß
  1240.  »α¿«α¿ΓÑΓἿ. ÅαÑαδóá¡¿Ñ ß ¼Ñ¡∞Φ¿¼  »α¿«α¿ΓÑΓ«¼ ¡¿¬«úñá ¡Ñ íπñÑΓ
  1241.  «íαáí«Γá¡«,  Ñß½¿  ó  »α«µÑßßÑ   «íαáí«Γ¬¿  »αÑαδóá¡¿⌐  ß  í«½ÑÑ
  1242.  óδß«¬¿¼¿  »α¿«α¿ΓÑΓἿ   »«ßΓ«∩¡¡«  ó«º¡¿¬áεΓ  ºá»α«ßδ   ¡á  φΓ¿
  1243.  »αÑαδóá¡¿∩.
  1244.  
  1245.       2. ÇóΓ«¼áΓ¿τÑ߬¿⌐ ßñó¿ú »α¿«α¿ΓÑΓ«ó (Automatic Rotation). é
  1246.  φΓ«¼  αѪ¿¼Ñ  ñáÑΓß∩   ó«º¼«ª¡«ßΓ∞  «íαáí«ΓáΓ∞  »αÑαδóá¡¿∩  óßÑσ
  1247.  πα«ó¡Ñ⌐   íѺ  ¿σ   ñ¿ß¬α¿¼¿¡áµ¿¿.  ìá»α¿¼Ñα,   »«ß½Ñ  «íαáí«Γ¬¿
  1248.  »αÑαδóá¡¿∩  πα«ó¡∩  4  Ñ¼π  áóΓ«¼áΓ¿τÑ߬¿  »α¿ßóá¿óáÑΓß∩  ¡¿ºΦ¿⌐
  1249.  »α¿«α¿ΓÑΓ,  »α¿  φΓ«¼  »α¿«α¿ΓÑΓδ  ñ½∩  óßÑσ  «ßΓá½∞¡δσ  πα«ó¡Ñ⌐
  1250.  µ¿¬½¿τÑ߬¿ ßñó¿úáεΓß∩ ¿ »αÑαδóá¡¿∩ πα«ó¡∩ 5 íπñπΓ ¿¼ÑΓ∞ ó ñá¡¡«⌐
  1251.  ß¿Γπᵿ¿  óδßΦ¿⌐  »α¿«α¿ΓÑΓ  ¿,  ß½Ññ«óáΓѽ∞¡«, ó«º¼«ª¡«ßΓ∞ íδΓ∞
  1252.  «íαáí«Γá¡¡δ¼¿.
  1253.  
  1254.       3.   Åα«úαá¼¼¡«-π»αáó½∩Ѽδ⌐    ßñó¿ú   »α¿«α¿ΓÑΓ«ó(Specific
  1255.  Rotation). Åα«úαá¼¼¿ßΓ  ¼«ªÑΓ ßá¼ »ÑαÑñáΓ∞  ¬«¼á¡ñπ µ¿¬½¿τÑ߬«ú«
  1256.  ßñó¿úá »α¿«α¿ΓÑΓ«ó ÅèÅ, ºáñáó ß««ΓóÑΓßΓóπεΘÑÑ π»αáó½∩εΘÑÑ ß½«ó«.
  1257.  é ¬«¼á¡ñÑ  ºáñáÑΓß∩ ¡«¼Ñα  πα«ó¡∩, ¬«Γ«α«¼π  ΓαÑíπÑΓß∩ »α¿ßó«¿Γ∞
  1258.  ¼á¬ß¿¼á½∞¡δ⌐   »α¿«α¿ΓÑΓ.   Å«ß½Ñ   óδ»«½¡Ñ¡¿∩   Γᬫ⌐   ¬«¼á¡ñδ
  1259.  πßΓα«⌐ßΓó«  αáí«ΓáÑΓ  Γᬠ ªÑ,  ¬á¬  ¿  ó  αѪ¿¼Ñ  Σ¿¬ß¿α«óá¡¡δσ
  1260.  »α¿«α¿ΓÑΓ«ó,   ß   πτÑΓ«¼   ¿σ   ßñó¿úá.  Åα¿«α¿ΓÑΓδ  ßñó¿úáεΓß∩
  1261.  µ¿¬½¿τÑ߬¿,  Γᬿ¼  «íαẫ¼   Ñß½¿  ¼á¬ß¿¼á½∞¡δ⌐  »α¿«α¿ΓÑΓ  íδ½
  1262.  ¡áº¡áτÑ¡  πα«ó¡ε 3,  Γ« πα«óÑ¡∞  2 »«½πτ¿Γ  ¼¿¡¿¼á½∞¡δ⌐ ¿  íπñÑΓ
  1263.  «íαáíáΓδóáΓ∞ß∩ »«ß½Ññ¡¿¼.
  1264.  
  1265.       4.    ÇóΓ«¼áΓ¿τÑ߬«Ñ   ºáóÑαΦÑ¡¿Ñ    «íαáí«Γ¬¿   »αÑαδóá¡¿∩
  1266.  (Automatic  End Of  Interrupt,  AEOI).  é «íδτ¡«¼  αѪ¿¼Ñ αáí«Γδ
  1267.  »α«µÑñπαá  «íαáí«Γ¬¿ á»»áαáΓ¡«ú«  »αÑαδóá¡¿∩ ñ«½ª¡á  »ÑαÑñ ßó«¿¼
  1268.  ºáóÑαΦÑ¡¿Ñ¼ «τ¿ßΓ¿Γ∞ ßó«⌐ í¿Γ  ó ISR ß»Ñµ¿á½∞¡«⌐ ¬«¼á¡ñ«⌐, ¿¡áτÑ
  1269.  ¡«óδÑ  »αÑαδóá¡¿∩ ¡Ñ  íπñπΓ  «íαáíáΓδóáΓ∞ß∩  ÅèÅ. é  αѪ¿¼Ñ AEOI
  1270.  ¡πª¡δ⌐ í¿Γ ó ISR áóΓ«¼áΓ¿τÑ߬¿  ßíαáßδóáÑΓß∩ ó Γ«Γ ¼«¼Ñ¡Γ, ¬«úñá
  1271.  ¡áτ¿¡áÑΓß∩ «íαáí«Γ¬á »αÑαδóá¡¿∩ ¡πª¡«⌐ »α«µÑñπα«⌐ «íαáí«Γ¬¿ ¿ «Γ
  1272.  ¡ÑÑ   ¡Ñ   ΓαÑíπÑΓß∩   ¿ºñáóáΓ∞   ¬«¼á¡ñπ  ºáóÑαΦÑ¡¿∩  «íαáí«Γ¬¿
  1273.  »αÑαδóá¡¿∩   (EOI).    æ½«ª¡«ßΓ∞   αáí«Γδ   ó    ñá¡¡«¼   αѪ¿¼Ñ
  1274.  «íπß½áó½¿óáÑΓß∩  ΓѼ,  τΓ«  óßÑ  »α«µÑñπαδ  «íαáí«Γ¬¿ á»»áαáΓ¡δσ
  1275.  »αÑαδóá¡¿⌐  ñ«½ª¡δ íδΓ∞  »«óΓ«α¡« óσ«ñ¿¼δ¼¿,  Γ. ¬.  ºá óαѼ∩ ¿σ
  1276.  αáí«Γδ ¼«úπΓ »«óΓ«α¡« ó«º¡¿¬¡πΓ∞ »αÑαδóá¡¿∩ Γ«ú« ªÑ πα«ó¡∩.
  1277.  
  1278.       5.  ÉѪ¿¼  ß»Ñµ¿á½∞¡«⌐  ¼á߬¿  (Special  Mask Mode). äá¡¡δ⌐
  1279.  αѪ¿¼  »«ºó«½∩ÑΓ  «Γ¼Ñ¡¿Γ∞  »α¿«α¿ΓÑΓ¡«Ñ  π»«α∩ñ«τÑ¡¿Ñ «íαáí«Γ¬¿
  1280.  ºá»α«ß«ó  ¿ «íαáíáΓδóáΓ∞  ¿σ »«  ¼ÑαÑ »«ßΓπ»½Ñ¡¿∩.  Å«ß½Ñ «Γ¼Ñ¡δ
  1281.  αѪ¿¼á  ß»Ñµ¿á½∞¡«⌐  ¼á߬¿  »αÑñΦÑßΓóπεΘ¿⌐  »«α∩ñ«¬  »α¿«α¿ΓÑΓ«ó
  1282.  πα«ó¡Ñ⌐ ß«σαá¡áÑΓß∩.
  1283.  
  1284.       6. ÉѪ¿¼  «»α«ßá (Polling Mode).  é φΓ«¼ αѪ¿¼Ñ  á»»áαáΓ¡δÑ
  1285.  »αÑαδóá¡¿∩  ¡Ñ »α«¿ßσ«ñ∩Γ  áóΓ«¼áΓ¿τÑ߬¿. Å«∩ó½Ñ¡¿Ñ  ºá»α«ß«ó ¡á
  1286.  »αÑαδóá¡¿Ñ  ñ«½ª¡«  «»αÑñѽ∩Γ∞ß∩  ßτ¿Γδó᡿Ѽ  IRR. äá¡¡δ⌐ αѪ¿¼
  1287.  »«ºó«½∩ÑΓ Γᬠ ªÑ »«½πτ¿Γ∞ «Γ ÅèÅ  ¿¡Σ«α¼áµ¿ε « ¡á½¿τ¿¿ ºá»α«ß«ó
  1288.  ¡á  »αÑαδóá¡¿∩   ¿,  Ñß½¿  ºá»α«ßδ   ¿¼ÑεΓß∩,  ¡«¼Ñα  πα«ó¡∩   ß
  1289.  
  1290.  
  1291.  
  1292.                             - 26 -
  1293.  
  1294.  ¼á¬ß¿¼á½∞¡δ¼ »α¿«α¿ΓÑΓ«¼, »« ¬«Γ«α«¼π ÑßΓ∞ ºá»α«ß.
  1295.  
  1296.                    E3.3.Åα«úαá¼¼¿α«óá¡¿Ñ ÅèÅF
  1297.  
  1298.       ì¿ªÑ   «»¿ßδóáÑΓß∩   π»αáó½Ñ¡¿Ñ   ÅèÅ   ó   Å¥éî   ¡á  íáºÑ
  1299.  ¼¿¬α«»α«µÑßß«α«ó Intel 8086/8088/80286. é«º¼«ª¡«ßΓ¿, »«ºó«½∩εΘ¿Ñ
  1300.  ó¬½ετ¿Γ∞ ÅèÅ ó Å¥éî, ¿ß»«½∞ºπεΘ¿Ñ ñαπú¿Ñ »α«µÑßß«αδ, «»πΘÑ¡δ.
  1301.  
  1302.       ä½∩   óδó«ñá  ¿¡Σ«α¼áµ¿¿   ó  ÅèÅ   ¿ß»«½∞ºπεΓß∩  2   »«αΓá
  1303.  óó«ñá-óδó«ñá. Å«αΓ ß τÑΓ¡δ¼ áñαÑß«¼ («íδτ¡« φΓ« »«αΓ 20h) ¿ »«αΓ
  1304.  ß ¡ÑτÑΓ¡δ¼  áñαÑß«¼ («íδτ¡«  21h).  ùÑαѺ  φΓ¿ »«αΓδ  ¼«úπΓ íδΓ∞
  1305.  »ÑαÑñá¡δ  4  ß½«óá  ¿¡¿µ¿á½¿ºáµ¿¿  (Initialization Control Word,
  1306.  ICW1  -  ICW4),  ºáñáεΘ¿Ñ  αѪ¿¼  αáí«Γδ  ÅèÅ,  ¿ 3 «»Ñαᵿ«¡¡δσ
  1307.  π»αáó½∩εΘ¿σ  ß½«óá  (ß½«óá  αáí«τ¿σ  »α¿¬áº«ó, Operation Control
  1308.  Words,  OCW1 -  OCW3). é  »«αΓ ß  τÑΓ¡δ¼ áñαÑß«¼ óδó«ñ∩Γß∩ ICW1,
  1309.  OCW2 ¿ OCW3. OCW2 «Γ½¿τáÑΓß∩ «Γ OCW3 ΓѼ, τΓ« í¿Γ 3 ó ocw2 αáóÑ¡
  1310.  0, á ó OCW3 αáóÑ¡ 1. é Γ« ªÑ  óαѼ∩ í¿Γ 4 ó OCW2 ¿ OCW3 αáóÑ¡ 0,
  1311.  á ó ICW1 αáóÑ¡ 1. Æá¬¿¼ «íαẫ¼ »« º¡áτÑ¡¿ε, óδó«ñ¿¼«¼π ó »«αΓ ß
  1312.  τÑΓ¡δ¼ áñαÑß«¼, «ñ¡«º¡áτ¡« «»αÑñѽ∩ÑΓß∩,  ó ¬á¬«⌐ αÑú¿ßΓα (ICW1,
  1313.  OCW2 ¿½¿ OCW3) ºá¡«ß∩Γß∩ ñá¡¡δÑ.
  1314.  
  1315.       Å«αΓ ß ¡ÑτÑΓ¡δ¼ áñαÑß«¼ ¿ß»«½∞ºπÑΓß∩ ñ½∩ óδó«ñá ICW2, ICW3,
  1316.  ICW4 ¿ OCW1. ìÑ«ñ¡«º¡áτ¡«ßΓ¿  ¿¡ΓÑα»αÑΓᵿ¿ ñá¡¡δσ ó φΓ«¼ ß½πτáÑ
  1317.  Γᬠ ªÑ ¡Ñ  ó«º¡¿¬áÑΓ, Γ.   ¬. ß½«óá  ¿¡¿µ¿á½¿ºáµ¿¿ ICW2  - ICW4
  1318.  ñ«½ª¡δ ¡Ñ»«ßαÑñßΓóÑ¡¡«  ß½Ññ«óáΓ∞ ºá ICW1,  óδóÑñÑ¡¡δ¼ ó »«αΓ  ß
  1319.  τÑΓ¡δ¼  áñαÑß«¼  ¿  óδó«ñ¿Γ∞  ó  »α«¼ÑªπΓ¬Ñ  ¼Ñªñπ  ¡¿¼¿ OCW1 ¡Ñ
  1320.  ß½ÑñπÑΓ, «¡o ¡Ñ íπñÑΓ «»«º¡á¡o ¬«¡Γα«½½Ñα«¼.
  1321.  
  1322.       éδó«ñ«¼  ó   »«αΓ  ß  τÑΓ¡δ¼   áñαÑß«¼  π»αáó½∩εΘÑú«  ß½«óá
  1323.  ¿¡¿µ¿á½¿ºáµ¿¿  ICW1  ¡áτ¿¡áÑΓß∩  ¿¡¿µ¿á½¿ºáµ¿∩  ÅèÅ.  é »α«µÑßßÑ
  1324.  ¿¡¿µ¿á½¿ºáµ¿¿  ¬«¡Γα«½½Ñα »«ß½Ññ«óáΓѽ∞¡«  »α¿¡¿¼áÑΓ π»αáó½∩εΘ¿Ñ
  1325.  ß½«óá ICW1 - ICW4. Åα¿ ¡á½¿τ¿¿ ó ß¿ßΓѼѠ«ñ¡«ú« ¬«¡Γα«½½Ñαá ICW3
  1326.  ¡Ñ  óδó«ñ¿Γß∩. ì὿τ¿Ñ  ICW4 «»αÑñѽ∩ÑΓß∩  ß«ñÑαªá¡¿Ñ¼ ICW1. Åα¿
  1327.  ¡á½¿τ¿¿ ¬á߬áñá ¿º ¡Ñ߬«½∞¬¿σ ÅèÅ ¬áªñδ⌐ ¿º ¡¿σ ¿¡¿µ¿á½¿º¿απÑΓß∩
  1328.  «Γñѽ∞¡«.
  1329.  
  1330.       ö«α¼áΓ ICW1 ß½ÑñπεΘ¿⌐:
  1331.  
  1332.    A0   7    6    5    4    3    2    1    0
  1333.  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1334.  │  0 │ -- │ -- │ -- │  1 │LTIM│ ADI│SNGL│ IC4│
  1335.  └────┴────┴────┴────┴────┴─┬──┴─┬──┴─┬──┴─┬──┘
  1336.                             │    │    │    │
  1337.                             │    │    │    └─> 1=íπñÑΓ óδó«ñ ICW4
  1338.                             │    │    │        0=¡Ñ íπñÑΓ
  1339.                             │    │    └──────> 1=«ñ¿¡ ¬«¡Γα«½½Ñα
  1340.                             │    │             0=¬á߬áñ
  1341.                             │    └───────────> ¿ú¡«α¿απÑΓß∩
  1342.                             └────────────────> 0=ºá»π߬ ºá»α«ß«ó
  1343.                                                  Σα«¡Γ«¼
  1344.                                                1=ºá»π߬ ºá»α«ß«ó
  1345.                                                  πα«ó¡Ñ¼
  1346.  
  1347.       ü¿Γ 4, αáó¡δ⌐ 1, «»αÑñѽ∩ÑΓ,  τΓ« óδó«ñ¿Γß∩ ICW1, á ¡Ñ OCW2
  1348.  ¿½¿ OCW3.
  1349.  
  1350.  
  1351.  
  1352.                             - 27 -
  1353.  
  1354.       ü¿Γ 3 (LTIM), αáó¡δ⌐ 0, ºáñáÑΓ ºá»π߬ ºá»α«ß«ó Σα«¡Γ«¼, »α¿
  1355.  φΓ«¼ ñÑ⌐ßΓóπÑΓ «»¿ßá¡¡á∩ óδΦÑ ßσѼá:  í¿Γ ó IRR ßíαáßδóáÑΓß∩ »α¿
  1356.  πßΓá¡«ó¬Ñ ß««ΓóÑΓßΓóπεΘÑú« í¿Γá ó ISR.
  1357.  
  1358.       ü¿Γ  2  (ADI)  ¿ß»«½∞ºπÑΓß∩  Γ«½∞¬«  ó  Å¥éî ¡á íáºÑ ¼¿¬α«-
  1359.  »α«µÑßß«α«ó Intel 8080/8085.
  1360.  
  1361.       ü¿Γ  1  (SNGL)  π¬áºδóáÑΓ   ¡á  ¡á½¿τ¿Ñ  ó  ß¿ßΓѼѠ «ñ¡«ú«
  1362.  ¬«¡Γα«½½Ñαá   (Ñß½¿   αáóÑ¡   1)   ¿½¿   ¬á߬áñá  ¿º  ¡Ñ߬«½∞¬¿σ
  1363.  ¬«¡Γα«½½Ñα«ó (Ñß½¿  αáóÑ¡ 0). àß½¿ φëà í¿Γ αáóÑ¡ 1, Γ« ICW3 ¡Ñ
  1364.  óδó«ñ¿Γß∩ ó »α«µÑßßÑ ¿¡¿µ¿á½¿ºáµ¿¿ ¿ ß½Ññ«¼ ºá ICW2 ßαáºπ ñ«½ª¡«
  1365.  ß½Ññ«óáΓ∞ ICW4.
  1366.  
  1367.       ü¿Γ 0 (IC4) «»αÑñѽ∩ÑΓ, íπñÑΓ ½¿ óδó«ñ¿Γ∞ß∩ ICW4. àß½¿ ICW4
  1368.  ¡Ñ  óδó«ñ¿Γß∩  (í¿Γ  0  =  0),  Γ« «¡« áóΓ«¼áΓ¿τÑ߬¿ ºá»«½¡∩ÑΓß∩
  1369.  ¡π½∩¼¿. é  «»¿ßδóáѼδσ Å¥é὿τ¿Ñ  ICW4 «í∩ºáΓѽ∞¡«, Γ. ¬. Γ¿»
  1370.  ¼¿¬α«»α«µÑßß«αá 8086/8088 ºáñáÑΓß∩ ó ¡Ñ¼  º¡áτÑ¡¿Ñ¼ 1 ó «ñ¡«¼ ¿º
  1371.  í¿Γ«ó.
  1372.  
  1373.       ô»αáó½∩εΘÑÑ ß½«ó« ICW2 ºáñáÑΓ  ¡«¼Ñα óÑ¬Γ«αá »αÑαδóá¡¿∩ ñ½∩
  1374.  »αÑαδóá¡¿⌐ πα«ó¡∩ 0 (¡á»α¿¼Ñα 8 ñ½∩  IBM PC, π ¬«Γ«αδσ »« πα«ó¡ε
  1375.  0 »α«¿ßσ«ñ∩Γ »αÑαδóá¡¿∩ «Γ Γá⌐¼Ñαá).  Æá¬ ¬á¬ óÑ¬Γ«αá á»»áαáΓ¡δσ
  1376.  »αÑαδóá¡¿⌐  αáß»«½áúáεΓß∩ »«ñα∩ñ  ñαπú ºá  ñαπú«¼, óδó«ñ  ó ICW2
  1377.  º¡áτÑ¡¿∩  8 ¡Ñ  Γ«½∞¬« ºáñáÑΓ  ó«ß∞¼«⌐ óÑ¬Γ«α  ñ½∩ Γá⌐¼Ñαá, ¡« ¿
  1378.  ñÑó∩Γδ⌐ ñ½∩  »αÑαδóá¡¿⌐ πα«ó¡∩ 1,  ñÑß∩Γδ⌐ (0Ah) ñ½∩  »αÑαδóá¡¿⌐
  1379.  πα«ó¡∩ 2 ¿ Γ. ñ.
  1380.  
  1381.       ô»αáó½∩εΘÑÑ ß½«ó« ICW3 óδó«ñ¿Γß∩ Γ«½∞¬« »α¿ ¡á½¿τ¿¿ ¬á߬áñá
  1382.  ¿ ¿¼ÑÑΓ αạδ⌐ Σ«α¼áΓ ñ½∩  óÑñπΘÑú« ¿ óÑñ«¼δ󠬫¡Γα«½½Ñα«ó. ICW3
  1383.  óÑñπΘÑú« π¬áºδóáÑΓ, ¬ ¬á¬¿¼ óσ«ñá¼  IR0 - IR7 »«ñ¬½ετÑ¡δ óÑñ«¼δÑ
  1384.  ¬«¡Γα«½½Ñαδ, »α¿ φΓ«¼ ß««ΓóÑΓßΓóπεΘ¿Ñ  í¿Γδ πßΓá¡áó½¿óáεΓß∩ ó 1.
  1385.  ÄßΓá½∞¡δÑ í¿Γδ »α¿ φΓ«¼ αáó¡δ 0. ICW3 ß½ÑñπεΘÑú« ó¿ñá:
  1386.  
  1387.            A0   7    6    5    4    3    2    1    0
  1388.          ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1389.          │  1 │  0 │  0 │  0 │  1 │  0 │  0 │  1 │  0 │
  1390.          └────┴────┴────┴────┴────┴────┴────┴────┴────┘
  1391.  
  1392.  ºáñáÑΓ,   τΓ«   ó   ¬á߬áñÑ   ¿¼ÑÑΓß∩   2  óÑñ«¼δσ  ¬«¡Γα«½½Ñαá,
  1393.  »«ñ¬½ετÑ¡¡δσ ¬ óσ«ñá¼ IR1 ¿ IR4.
  1394.  
  1395.       ICW3  óÑñ«¼«ú«  (»«ñτ¿¡Ñ¡¡«ú«,  slave)  ÅèÅ  ó ΓαÑσ ¼½áñΦ¿σ
  1396.  í¿Γáσ   ºáñáÑΓ  ¡«¼Ñα   πα«ó¡∩,  ¡á   ¬«Γ«α«¼  αáí«ΓáÑΓ  óÑñ«¼δ⌐
  1397.  ¬«¡Γα«½½Ñα.  ä½∩ óÑñ«¼«ú«  ¬«¡Γα«½½Ñαá, αáí«ΓáεΘÑú«  ¡á πα«ó¡Ñ 1
  1398.  ICW3 íπñÑΓ óδú½∩ñÑΓ∞ ß½ÑñπεΘ¿¼ «íαẫ¼:
  1399.  
  1400.            A0   7    6    5    4    3    2    1    0
  1401.          ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1402.          │  1 │  0 │  0 │  0 │  0 │  0 │  0 │  0 │  1 │
  1403.          └────┴────┴────┴────┴────┴────┴────┴────┴────┘
  1404.  
  1405.  àß½¿ óÑñ«¼δ⌐ ¬«¡Γα«½½Ñα αáí«ΓáÑΓ ¡á  πα«ó¡Ñ 4, Γ« Ñú« ICW3 íπñÑΓ
  1406.  Γᬿ¼:
  1407.  
  1408.  
  1409.  
  1410.  
  1411.                             - 28 -
  1412.  
  1413.            A0   7    6    5    4    3    2    1    0
  1414.          ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1415.          │  1 │  0 │  0 │  0 │  0 │  0 │  1 │  0 │  0 │
  1416.          └────┴────┴────┴────┴────┴────┴────┴────┴────┘
  1417.  
  1418.       Å«ß½Ññ¡ÑÑ   ß½«ó«  ¿¡¿µ¿á½¿ºáµ¿¿   (ICW4)  ¿¼ÑÑΓ  ß½ÑñπεΘ¿⌐
  1419.  Σ«α¼áΓ:
  1420.  
  1421.    A0   7    6    5    4    3    2    1    0
  1422.  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1423.  │  1 │  0 │  0 │  0 │SFNM│ BUF│ M/S│AEOI│ mPM│
  1424.  └────┴────┴────┴────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┘
  1425.                        │    │    │    │    │
  1426.                        │    │    │    │    └───> 1=8088/8086
  1427.                        │    │    │    │          0=8080/8085
  1428.                        │    │    │    └────────> 1=AEOI
  1429.                        │    │    │               0=EOI
  1430.                        │    │    └─────────────> 1=óÑñπΘ¿⌐
  1431.                        │    │                    0=óÑñ«¼δ⌐
  1432.                        │    │                  (Γ«½∞¬« »α¿ BUF=1)
  1433.                        │    └──────────────────> 1=αѪ¿¼
  1434.                        │                           íπΣÑα¿ºáµ¿¿
  1435.                        └───────────────────────> 1=߻ѵ¿á½∞¡δ⌐
  1436.                                                  ó½«ªÑ¡¡δ⌐ αѪ¿¼
  1437.  
  1438.       ü¿Γ 0  (mPM) «»αÑñѽ∩ÑΓ, ß  ¬á¬¿¼ ¼¿¬α«»α«µÑßß«α«¼ αáí«ΓáÑΓ
  1439.  ÅèÅ (0 - 8080/8085, 1 - 8086/8088).
  1440.  
  1441.       ü¿Γ  1  (AEOI),  αáó¡δ⌐  1,  ºáñáÑΓ  αѪ¿¼  áóΓ«¼áΓ¿τÑ߬«ú«
  1442.  ºáóÑαΦÑ¡¿∩ «íαáí«Γ¬¿  »αÑαδóá¡¿∩, «»¿ßá¡¡δ⌐ óδΦÑ.  àß½¿ φëàí¿Γ
  1443.  αáóÑ¡  0,  ñÑ⌐ßΓóπÑΓ  «íδτ¡«Ñ  ß«ú½áΦÑ¡¿Ñ:  »α«µÑñπαá  «íαáí«Γ¬¿
  1444.  á»»áαáΓ¡«ú« »αÑαδóá¡¿∩ ñ«½ª¡á ßá¼á ßíαáßδóáΓ∞ ßó«⌐ í¿Γ ó ISR.
  1445.  
  1446.       ü¿Γ 2 (M/S) ¿ú¡«α¿απÑΓß∩, Ñß½¿ í¿Γ 3 (BUF) = 0. Åα¿ ¡á½¿τ¿¿
  1447.  «ñ¡«ú« ¬«¡Γα«½½Ñαá  ¿ BUF =  1 πßΓá¡áó½¿óáÑΓß∩ ó  1. Åα¿ ¡á½¿τ¿¿
  1448.  ¬á߬áñá ñ«½ªÑ¡ íδΓ∞ αáóÑ¡ 1 Γ«½∞¬« ñ½∩ óÑñπΘÑú« ¬«¡Γα«½½Ñαá.
  1449.  
  1450.       ü¿Γ  4  (SFNM)  πßΓá¡áó½¿óáÑΓ  ß»Ñµ¿á½∞¡δ⌐ ó½«ªÑ¡¡δ⌐ αѪ¿¼,
  1451.  »α¿¼Ñ¡∩Ѽδ⌐  »α¿  ¬á߬áñ¿α«óá¡¿¿   ñ½∩  «»αÑñѽѡ¿∩  »α¿«α¿ΓÑΓ«ó
  1452.  ºá»α«ß«ó «Γ αạδ󠬫¡Γα«½½Ñα«ó (Special Fully Nested Mode).
  1453.  
  1454.       Å«ß½Ñ ¿¡¿µ¿á½¿ºáµ¿¿  ÅèÅ ú«Γ«ó ¬ αáí«ΓÑ  ó ºáñá¡¡«¼ αѪ¿¼Ñ.
  1455.  ä½∩  ¿º¼Ñ¡Ñ¡¿∩  αѪ¿¼«ó  αáí«Γδ,  ºáñáóáѼδσ  »α¿  ¿¡¿µ¿á½¿ºáµ¿¿
  1456.  ΓαÑíπÑΓß∩ »ÑαÑ¿¡¿µ¿á½¿º¿α«óáΓ∞ Ñú« ºá¡«ó«.
  1457.  
  1458.       é »α«µÑßßÑ αáí«Γδ ß ÅèÅ éδ ¼«ªÑΓÑ íѺ »ÑαÑ¿¡¿µ¿á½¿ºáµ¿¿:
  1459.  
  1460.       - ¼á߬¿α«óáΓ∞ ¿ αẼá߬¿α«óáΓ∞ á»»áαáΓ¡δÑ »αÑαδóá¡¿∩;
  1461.       - ¿º¼Ñ¡∩Γ∞ »α¿«α¿ΓÑΓδ πα«ó¡Ñ⌐;
  1462.       - ¿ºñáóáΓ∞  ¬«¼á¡ñπ  ºáóÑαΦÑ¡¿∩ «íαáí«Γ¬¿  á»»áαáΓ¡«ú« »αÑ-
  1463.  αδóá¡¿∩;
  1464.       - πßΓá¡áó½¿óáΓ∞/ßíαáßδóáΓ∞ αѪ¿¼ ß»Ñµ¿á½∞¡«⌐ ¼á߬¿;
  1465.       - »ÑαÑó«ñ¿Γ∞   ¬«¡Γα«½½Ñα  ó  αѪ¿¼   «»α«ßá   ¿  ßτ¿ΓδóáΓ∞
  1466.  ß«ßΓ«∩¡¿Ñ αÑú¿ßΓα«ó ISR ¿ IRR; ñ½∩ φΓ«ú« éá¼ »«ΓαÑíπÑΓß∩ óδóÑßΓ¿
  1467.  ó »«αΓδ ÅèÅ «ñ¡« ¿º ΓαÑσ ß½«ó αáí«τ¿σ »α¿¬áº«ó OCW1 - OCW3.
  1468.  
  1469.  
  1470.  
  1471.                             - 29 -
  1472.  
  1473.       ö«α¼áΓ »Ñαó«ú« ß½«óá αáí«τ¿σ »α¿¬áº«ó OCW1:
  1474.  
  1475.    A0   7    6    5    4    3    2    1    0
  1476.  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1477.  │  1 │ M7 │ M6 │ M5 │ M4 │ M3 │ M2 │ M1 │ M0 │
  1478.  └────┴────┴────┴────┴────┴────┴────┴────┴────┘
  1479.  
  1480.       àñ¿¡¿τ¡«Ñ º¡áτÑ¡¿Ñ  «ñ¡«ú« ¿º í¿Γ«ó  î0 - î7  «º¡áτáÑΓ, τΓ«
  1481.  »αÑαδóá¡¿∩ ß««ΓóÑΓßΓóπεΘÑú« πα«ó¡∩ (IR0  - IR7) ¼á߬¿απεΓß∩ ¿ ¡Ñ
  1482.  íπñπΓ «íαáíáΓδóáΓ∞ß∩ ¬«¡Γα«½½Ñα«¼.
  1483.  
  1484.       éΓ«α«Ñ  ß½«ó«  αáí«τ¿σ  »α¿¬áº«ó  (OCW2)  »αÑñ¡áº¡áτÑ¡« ñ½∩
  1485.  óδó«ñá  ¬«¼á¡ñδ  ºáóÑαΦÑ¡¿∩   «íαáí«Γ¬¿  á»»áαáΓ¡«ú«  »αÑαδóá¡¿∩
  1486.  (EOI),  µ¿¬½¿τÑ߬«ú«  ßñó¿úá   ¿  ∩ó¡«ú«  ¿º¼Ñ¡Ñ¡¿∩  »α¿«α¿ΓÑΓ«ó
  1487.  πα«ó¡Ñ⌐. ìạáτÑ¡¿Ñ í¿Γ«ó OCW2 ß½ÑñπεΘÑÑ:
  1488.  
  1489.    A0   7    6    5    4    3    2    1    0
  1490.  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1491.  │  0 │  R │ SL │ EOI│  0 │  0 │ L2 │ L1 │ L0 │
  1492.  └────┴─┬──┴─┬──┴─┬──┴────┴────┴─┬──┴─┬──┴─┬──┘
  1493.         │    │    │              │    │    └──> ¥Γ¿ 3 í¿Γá «»αÑñÑ-
  1494.         │    │    │              │    └───────> ½∩εΓ ¡«¼Ñα πα«ó¡∩
  1495.         │    │    │              └────────────> »αÑαóá¡¿∩, Ñß½¿ «¡
  1496.         │    │    │                             ΓαÑíπÑΓß∩ ó ¬«¼á¡ñÑ.
  1497.         │    │    │
  1498.         │    │    │
  1499.         │    │    └───────────────────────────> 1-¬«¼á¡ñá ºáóÑα-
  1500.         v    v                                    ΦÑ¡¿∩ «íαáí«Γ¬¿
  1501.      ┌────┬────┐                                  á»»áαáΓ¡«ú«
  1502.      │  0 │  0 │ êß»«½∞ºπÑΓß∩ ó¼ÑßΓÑ ß EOI=1      »αÑαδóá¡¿∩
  1503.      ├────┼────┤
  1504.      │  0 │  1 │ æ»Ñµ¿Σ¿µ¿α«óá¡¡δ⌐ EOI (ßíαáßδóáÑΓ í¿Γ, «»αÑñѽ∩-
  1505.      ├────┼────┤ Ñ¼δ⌐ »«½∩¼¿ L0 - L2 ó ISR)
  1506.      │  1 │  0 │ û¿¬½¿τÑ߬¿⌐ ßñó¿ú »α¿«α¿ΓÑΓ«ó ó½Ñó« ¡á «ñ¡π
  1507.      ├────┼────┤ »«º¿µ¿ε
  1508.      │  1 │  1 │ ìạáτÑ¡¿Ñ ¡¿ºΦÑú« »α¿«α¿ΓÑΓá πα«ó¡ε, «»αÑñѽ∩Ñ-
  1509.      └────┴────┘ ¼«¼π »«½∩¼¿ L0 - L2
  1510.  
  1511.       èᬠ  πªÑ  ú«ó«α¿½«ß∞,   »α«µÑñπαá  «íαáí«Γ¬¿   á»»áαáΓ¡«ú«
  1512.  »αÑαδóá¡¿∩ ñ«½ª¡á  »ÑαÑñ ßó«¿¼ ºáóÑαΦÑ¡¿Ñ¼  «τ¿ßΓ¿Γ∞ ßó«⌐ í¿Γ  ó
  1513.  ISR  óδó«ñ«¼  ¬«¼á¡ñδ  ºáóÑαΦÑ¡¿∩  «íαáí«Γ¬¿  »αÑαδóá¡¿∩ (End Of
  1514.  Interrupt, EOI). æπΘÑßΓóπÑΓ ñóá  óáα¿á¡Γá ¬«¼á¡ñδ EOI: «íδτ¡δ⌐ ¿
  1515.  ß»Ñµ¿Σ¿µ¿α«óá¡¡δ⌐  EOI. Äíδτ¡δ⌐  EOI  «τ¿ΘáÑΓ  í¿Γ ó  ISR, ß««Γ-
  1516.  óÑΓßΓóπεΘ¿⌐  »αÑαδóá¡¿ε  ß  ¼á¬ß¿¼á½∞¡δ¼  »α¿«α¿ΓÑΓ«¼.  æ»Ñµ¿Σ¿-
  1517.  µ¿α«óá¡¡δ⌐ EOI  (R=0, SL=1, EOI=1,  L0 - L2  αáó¡« ¡«¼Ñαπ πα«ó¡∩
  1518.  »αÑαδóá¡¿∩)  «τ¿ΘáÑΓ  ó  ISR  í¿Γ,  ß««ΓóÑΓßΓóπεΘ¿⌐ »αÑαδóá¡¿ε ß
  1519.  ¡«¼Ñα«¼,  π¬áºá¡¡δ¼  ó  L0  -  L2  ¡Ñºáó¿ß¿¼« «Γ Ñú« »α¿«α¿ΓÑΓá.
  1520.  è«¼á¡ñδ  ß  í¿Γ«¼  R=1  »«ºó«½∩εΓ  ¿º¼Ñ¡¿Γ∞  »α¿«α¿ΓÑΓδ πα«ó¡Ñ⌐.
  1521.  û¿¬½¿τÑ߬¿⌐  ßñó¿ú  »α¿«α¿ΓÑΓ«ó  ßñó¿úáÑΓ  »α¿«α¿ΓÑΓδ  ó½Ñó«  ¡á
  1522.  Ññ¿¡¿µπ,   »α¿   φΓ«¼,   Ñß½¿   »«ß½Ñ   «íδτ¡«ú«   αáß»αÑñѽѡ¿∩
  1523.  »α¿«α¿ΓÑΓ«ó,  ¿ºñáΓ∞  ¬«¼á¡ñπ  µ¿¬½¿τÑ߬«ú«  ßñó¿úá,  πα«óÑ¡∞  0
  1524.  »«½πτ¿Γ  ¡¿ºΦ¿⌐ »α¿«α¿ΓÑΓ,  πα«óÑ¡∞ 1  - ¡á¿óδßΦ¿⌐,  πα«óÑ¡∞ 2 -
  1525.  ß½ÑñπεΘ¿⌐  ºá  ¡¿¼  ¿  Γ.ñ.  è«¼á¡ñá  ∩ó¡«ú«  ¡áº¡áτÑ¡¿∩ ¡¿ºΦÑú«
  1526.  »α¿«α¿ΓÑΓá  «ñ¡«¼π  ¿º  πα«ó¡Ñ⌐  ¿º¼Ñ¡∩ÑΓ  »α¿«α¿ΓÑΓδ  «ßΓá½∞¡δσ
  1527.  πα«ó¡Ñ⌐  µ¿¬½¿τÑ߬¿.  Æá¬¿¼  «íαẫ¼,  Ñß½¿  éδ  ºáñáñ¿ΓÑ ¡¿ºΦ¿⌐
  1528.  
  1529.  
  1530.  
  1531.                             - 30 -
  1532.  
  1533.  »α¿«α¿ΓÑΓ πα«ó¡ε 5, Γ« πα«óÑ¡∞ 6 »«½πτ¿Γ ¡á¿óδßΦ¿⌐.
  1534.  
  1535.       ÆαÑΓ∞Ñ ß½«ó«  αáí«τ¿σ »α¿¬áº«ó OCW3  »«ºó«½∩ÑΓ πßΓá¡«ó¿Γ∞ ¿
  1536.  «Γ¼Ñ¡¿Γ∞ αѪ¿¼  ß»Ñµ¿á½∞¡«⌐ ¼á߬¿, »ÑαÑóÑßΓ¿  ¬«¡Γα«½½Ñα ó αѪ¿¼
  1537.  «»α«ßá ¿  »α«τ¿ΓáΓ∞ ß«ñÑন¼«Ñ IRR ¿  ISR. ìạáτÑ¡¿Ñ í¿Γ«ó OCW3
  1538.  »α¿óÑñÑ¡« ¡á α¿ßπ¡¬Ñ
  1539.  
  1540.    A0   7    6    5    4    3    2    1    0
  1541.  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┐
  1542.  │  0 │  0 │ESMM│ SMM│  0 │  1 │  P │ RR │ RIS│
  1543.  └────┴────┴─┬──┴─┬──┴────┴────┴─┬──┴──┬─┴─┬──┘
  1544.    ┌─────────┘    │              │     │   │
  1545.    │   ┌──────────┘              └─┬───┼───┼──> 1-αѪ¿¼ «»α«ßá
  1546.    v   v                           v   v   v
  1547.  ┌───┬───┐                       ┌───┬───┬───┐
  1548.  │ 1 │ 0 │-ÄΓ¼Ñ¡¿Γ∞ αѪ¿¼        │ 0 │ 1 │ 0 │ ùΓÑ¡¿Ñ IRR
  1549.  ├───┼───┤ ß»Ñµ¿á½∞¡«⌐ ¼á߬¿     ├───┼───┼───┤
  1550.  │ 1 │ 1 │-ôßΓá¡«ó¿Γ∞ αѪ¿¼      │ 0 │ 1 │ 1 │ ùΓÑ¡¿Ñ ISR
  1551.  └───┴───┘ ß»Ñµ¿á½∞¡«⌐ ¼á߬¿     └───┴───┴───┘
  1552.  
  1553.       àñ¿¡¿τ¡«Ñ  º¡áτÑ¡¿Ñ  í¿Γá  É   (í¿Γ  «»α«ßá,  Polling  Bit)
  1554.  »ÑαÑó«ñ¿Γ ¬«¡Γα«½½Ñα  ó αѪ¿¼ «»α«ßá.  àß½¿ »«ß½Ñ φΓ«ú«  ßτ¿ΓáΓ∞
  1555.  ñá¡¡δÑ ¿º »«αΓá  ß τÑΓ¡δ¼ áñαÑß«¼, ó αÑú¿ßΓα  AL ºáúαπº¿Γß∩ íá⌐Γ
  1556.  ß½ÑñπεΘÑú« ß«ñÑαªá¡¿∩:
  1557.  
  1558.            7    6    5    4    3    2    1    0
  1559.          ┌────┬────┬────┬────┬────┬────┬────┬────┐
  1560.          │  I │  0 │  0 │  0 │  0 │ L2 │ L1 │ L0 │
  1561.          └────┴────┴────┴────┴────┴────┴────┴────┘
  1562.  
  1563.       àß½¿ I = 1, º¡áτ¿Γ ¿¼ÑεΓß∩ ºá»α«ßδ ¡á »αÑαδóá¡¿∩ ¿ Γ«úñá L0
  1564.  - L2  - φΓ«  ¡«¼Ñα πα«ó¡∩  ß ¡á¿óδßΦ¿¼  »α¿«α¿ΓÑΓ«¼, »« ¬«Γ«α«¼π
  1565.  ¿¼ÑÑΓß∩ ºá»α«ß ¡á »αÑαδóá¡¿Ñ.
  1566.  
  1567.       àß½¿ P=0, éδ ¼«ªÑΓÑ ßτ¿ΓáΓ∞  ¿¡Σ«α¼áµ¿ε ¿º ISR ¿½¿ IRR. ä½∩
  1568.  φΓ«ú« ¡Ñ«íσ«ñ¿¼« ¿ºñáΓ∞ ¬«¼á¡ñπ τΓÑ¡¿∩  ISR ¿½¿ IRR (ß¼. α¿ßπ¡«¬
  1569.  óδΦÑ) ¿ ºáΓѼ ßτ¿ΓáΓ∞ º¡áτÑ¡¿Ñ ¿º »«αΓá ß ¡ÑτÑΓ¡δ¼ áñαÑß«¼.
  1570.  
  1571.       àñ¿¡¿τ¡«Ñ  º¡áτÑ¡¿Ñ í¿Γá  ESMM »«ºó«½∩ÑΓ  ó ºáó¿ß¿¼«ßΓ¿  «Γ
  1572.  º¡áτÑ¡¿∩  í¿Γá  SMM  πßΓá¡«ó¿Γ∞  ¿½¿  «Γ¼Ñ¡¿Γ∞ αѪ¿¼ ß»Ñµ¿á½∞¡«⌐
  1573.  ¼á߬¿.
  1574.  
  1575.  
  1576.  
  1577.  
  1578.                             - 31 -
  1579.  
  1580.                   E4. Æá⌐¼Ñα ¿ úÑ¡Ñαᵿ∩ ºóπ¬áF
  1581.  
  1582.                E4.1. Åα«úαá¼¼¿απѼδ⌐ Γá⌐¼Ñα 8253F
  1583.  
  1584.       ä½∩ ºáñá¡¿∩ óαѼѡ¡δσ ¿¡ΓÑαóὫ󠠿 Σ«α¼¿α«óá¡¿∩ ß¿ú¡á½«ó ß
  1585.  αẽ¿τ¡δ¼¿  óαѼѡ¡δ¼¿  »áαá¼ÑΓαἿ   ó  IBM  PC/XT  »α¿¼Ñ¡∩ÑΓß∩
  1586.  »α«úαá¼¼¿απѼδ⌐ Γá⌐¼Ñα 8253  («ΓÑτÑßΓóÑ¡¡δ⌐ á¡á½«ú èÉ580éì53), ó
  1587.  AT - 8254.  æ Γ«τ¬¿ ºαÑ¡¿∩ »α«úαá¼¼¿ßΓá «¡¿  ¿ñÑ¡Γ¿τ¡δ. é ß«ßΓáó
  1588.  Γá⌐¼Ñαá   óσ«ñ∩Γ:   íπΣÑα    Φ¿¡δ   ñá¡¡δσ,   ßσѼᠠ π»αáó½Ñ¡¿∩
  1589.  óó«ñ«¼-óδó«ñ«¼  ¿  Γα¿  ¡Ñºáó¿ß¿¼δσ  ¬á¡á½á,  ¬áªñδ⌐  ¿º ¬«Γ«αδσ
  1590.  ß«ñÑαª¿Γ  αÑú¿ßΓα  αѪ¿¼á,  ßσѼπ  π»αáó½Ñ¡¿∩  ¬á¡á½«¼,  íπΣÑα ¿
  1591.  16-αáºα∩ñ¡δ⌐ ßτÑΓτ¿¬.
  1592.  
  1593.       Åα«úαá¼¼¿α«óá¡¿Ñ   ¬á¡á½á   «ßπΘÑßΓó½∩ÑΓß∩   »πΓѼ   óδó«ñá
  1594.  π»αáó½∩εΘ¿σ ß½«ó ó αÑú¿ßΓα  αѪ¿¼á ¬á¡á½«ó ¿ ¡áτá½∞¡«ú« º¡áτÑ¡¿∩
  1595.  ó Ñú« ßτÑΓτ¿¬¿. èáªñδ⌐ ¬á¡á½ ¿¼ÑÑΓ π»αáó½∩εΘ¿⌐ óσ«ñ GATE ¿ óδσ«ñ
  1596.  OUT ¿ ¼«ªÑΓ αáí«ΓáΓ∞ ó «ñ¡«¼ ¿º ß½ÑñπεΘ¿σ ΦÑßΓ¿ αѪ¿¼«ó.
  1597.  
  1598.        -ÉѪ¿¼  0-  (»αÑαδóá¡¿Ñ  ΓÑନ¡á½∞¡«ú«  ßτÑΓá). Å«ß½Ñ ºá»¿ß¿
  1599.  π»αáó½∩εΘÑú«  ß½«óá  ó  αÑú¿ßΓα  αѪ¿¼á  ¬á¡á½á  ¡á  óδσ«ñÑ  ÄUT
  1600.  πßΓá¡áó½¿óáÑΓß∩ ¡á»α∩ªÑ¡¿Ñ ¡¿º¬«ú«  πα«ó¡∩; ºáúαπº¬á ßτÑΓτ¿¬á ¡Ñ
  1601.  ¿º¼Ñ¡∩ÑΓ  φΓ«  ß«ßΓ«∩¡¿Ñ.  çáΓѼ  ¡áτ¿¡áÑΓß∩  ñѬαÑ¼Ñ¡Γ ßτÑΓτ¿¬á
  1602.  (»«ß½Ññ«óáΓѽ∞¡«Ñ  óδτ¿Γá¡¿Ñ ¿º  ¡Ñú« Ññ¿¡¿µδ).  é ¼«¼Ñ¡Γ, ¬«úñá
  1603.  ßτÑΓτ¿¬  «í¡π½¿Γß∩,  ¡á  óδσ«ñÑ  OUT  πßΓá¡«ó½¿óáÑΓß∩ ¡á»α∩ªÑ¡¿Ñ
  1604.  óδß«¬«ú«  πα«ó¡∩  ¿  ß«σαá¡∩ÑΓß∩   ñ«  ºáúαπº¬¿  ßτÑΓτ¿¬á  ¡«óδ¼
  1605.  º¡áτÑ¡¿Ñ¼.  æτÑΓ ó«º¼«ªÑ¡  Γ«½∞¬« »α¿  ¡á½¿τ¿Ñ ß¿ú¡á½á  óδß«¬«ú«
  1606.  πα«ó¡∩  ¡á   óσ«ñÑ  GATE.  ì¿º¬¿⌐  πα«óÑ¡∞   φΓ«ú«  ß¿ú¡á½á  ¿½¿
  1607.  ¡¿ß»áñáεΘ¿⌐ Σα«¡Γ ºá»αÑΘáεΓ ßτÑΓ.
  1608.  
  1609.       ÅÑαѺáúαπº¬á  ßτÑΓτ¿¬á  ó«  óαѼ∩  »α¿ó«ñ¿Γ  ¬  ß½ÑñπεΘѼπ:
  1610.  ºáúαπº¬á  ¼½áñΦÑú«  íá⌐Γá  «ßΓá¡áó½¿óáÑΓ  ΓѬπΘ¿⌐ ßτÑΓ, ºáúαπº¬á
  1611.  ßΓáαΦÑú« íá⌐Γá ºá»π߬áÑΓ ¡«óδ⌐ µ¿¬½ ßτÑΓá. î¿¡¿¼á½∞¡« ñ«»πßΓ¿¼«Ñ
  1612.  º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á αáó¡« 2.
  1613.  
  1614.       -ÉѪ¿¼ 1- (ªñπΘ¿⌐ ¼π½∞Γ¿ó¿íαáΓ«α).  ìá óδσ«ñÑ OUT Σ«α¼¿απÑΓß∩
  1615.  «Γα¿µáΓѽ∞¡δ⌐  ¿¼»π½∞ß  ñ½¿Γѽ∞¡«ßΓ∞ε  t=n*T,  úñÑ  n  -  τ¿ß½«,
  1616.  ºáúαπªÑ¡¡«Ñ  ó ßτÑΓτ¿¬,  T -  »Ñα¿«ñ Γá¬Γ«óδσ  ¿¼»π½∞ß«ó. ì¿º¬¿⌐
  1617.  πα«óÑ¡∞ ¡á óδσ«ñÑ OUT  πßΓá¡áó½¿óáÑΓß∩ ß« ß½ÑñπεΘÑú« Γá¬Γá »«ß½Ñ
  1618.  »«ñáτ¿ ¡á óσ«ñ GATE ß¿ú¡á½á óδß«¬«ú« πα«ó¡∩.
  1619.  
  1620.       çáúαπº¬á ó  ßτÑΓτ¿¬ ¡«ó«ú« τ¿ß½á ¡Ñ  ó½¿∩ÑΓ ¡á ñ½¿Γѽ∞¡«ßΓ∞
  1621.  ΓѬπΘÑú«   ¿¼»π½∞ßá,  á   πτ¿ΓδóáÑΓß∩  »α¿   ß½ÑñπεΘѼ  ºá»π߬Ñ.
  1622.  ÅÑαѺá»π߬ ßτÑΓτ¿¬á »α«¿ºó«ñ¿Γß∩  ¡áαáßΓáεΘ¿¼ Σα«¡Γ«¼ óσ«ñá GATE
  1623.  (íѺ »ÑαѺáúαπº¬¿ ßτÑΓτ¿¬á). î¿¡¿¼á½∞¡«Ñ ñ«»πßΓ¿¼«Ñ n=1.
  1624.  
  1625.       -ÉѪ¿¼  2- (úÑ¡ÑαáΓ«α  τáßΓ«Γδ). èáªñδ⌐  αẠ»«ß½Ñ ñ«ßΓ¿ªÑ¡¿∩
  1626.  ßτÑΓτ¿¬«¼ ¡π½∩ ¡á óδσ«ñÑ  OUT »«∩ó½∩ÑΓß∩ «Γα¿µáΓѽ∞¡δ⌐ ¿¼»π½∞ß ß
  1627.  ñ½¿Γѽ∞¡«ßΓ∞ε  «ñ¿¡  Γá¬Γ.   ÅÑαѺáúαπº¬á  ßτÑΓτ¿¬á  ß¬áºδóáÑΓß∩
  1628.  Γ«½∞¬«  »«ß½Ñ  »ÑαѺá»π߬ᠠßτÑΓτ¿¬á.  Åα¿  ¿ßτѺ¡«óÑ¡¿¿ ß¿ú¡á½á
  1629.  óδß«¬«ú« πα«ó¡∩ ¡á  óσ«ñÑ GATE »αѬαáΘáÑΓß∩ ßτÑΓ ¿  ¡á óδσ«ñ OUT
  1630.  »«ñáÑΓß∩   ¡á»α∩ªÑ¡¿Ñ  óδß«¬«ú«   πα«ó¡∩.  ÅÑαѺá»π߬   ßτÑΓτ¿¬á
  1631.  »α«¿ßσ«ñ¿Γ »α¿ ¡á½¿τ¿¿ ¡á óσ«ñÑ GATE ß¿ú¡á½á óδß«¬«ú« πα«ó¡∩.
  1632.  
  1633.       -ÉѪ¿¼  3-  (úÑ¡ÑαáΓ«α  ¼Ñá¡ñαá).  Ç¡á½«ú¿τÑ¡  αѪ¿¼π  2,  ¡«
  1634.  »«½«ª¿Γѽ∞¡δ⌐   πα«óÑ¡∞   óδσ«ñ¡«ú«   ß¿ú¡á½á   ºá¡¿¼áÑΓ  »Ñαóδ⌐
  1635.  
  1636.  
  1637.  
  1638.                             - 32 -
  1639.  
  1640.  »«½π»Ñα¿«ñ, á «Γα¿µáΓѽ∞¡δ⌐ -  óΓ«α«⌐ »«½π»Ñα¿«ñ. Æ«τ¡ÑÑ, Ñß½¿ n
  1641.  (¡áτá½∞¡«Ñ    º¡áτÑ¡¿Ñ   ßτÑΓτ¿¬á)    τÑΓ¡«,   Γ«   ñ½¿Γѽ∞¡«ßΓ∞
  1642.  »«½«ª¿Γѽ∞¡«ú« ¿  «Γα¿µáΓѽ∞¡«ú« »«½π»Ñα¿«ñ«ó αáó¡á  n*T/2; Ñß½¿
  1643.  ªÑ  n ¡ÑτÑΓ¡«  - Γ«  (n+1)*T/2 ¿  (n-1)*Æ/2 ß««ΓóÑßΓóÑ¡¡«. ì¿º¬⌐
  1644.  πα«óÑ¡∞  ß¿ú¡á½á ¡á  óσ«ñÑ GATE  ºá»αÑΘáÑΓ ßτÑΓ,  ¡á óδσ«ñÑ  OUT
  1645.  πßΓá¡áó½¿óáÑΓß∩  ß¿ú¡á½  óδß«¬«ú«  πα«ó¡∩.  éδß«¬¿⌐ πα«óÑ¡∞ GATE
  1646.  αáºαÑΦáÑΓ  ßτÑΓ, á  ¡áαáßΓá¡¿Ñ Ñú«  ºá»π߬áÑΓ ßτÑΓτ¿¬ ¡áτá½∞¡«ú«
  1647.  ß«ßΓ«∩¡¿∩. ÄΓ¼ÑΓ¿¼, τΓ« n=3 ó φΓ«¼ αѪ¿¼Ñ ¡Ññ«»πßΓ¿¼«.
  1648.  
  1649.       -ÉѪ¿¼  4-  (ßτÑΓτ¿¬  ß«íδΓ¿⌐).  Å«  «¬«¡τá¡¿¿ «ΓßτÑΓá τ¿ß½á,
  1650.  ºáúαπªÑ¡¡«ú« ó ßτÑΓτ¿¬, ¡á  óδσ«ñÑ OUT Σ«α¼¿απÑΓß∩ «Γα¿µáΓѽ∞¡δ⌐
  1651.  ¿¼»π½∞ß ñ½¿Γѽ∞¡«ßΓ∞ε «ñ¿¡ Γá¬Γ. çỿß∞ ó ßτÑΓτ¿¬ ó« óαѼ∩ ßτÑΓá
  1652.  ¼½áñΦÑú«  íá⌐Γá ¡Ñ  ó½¿∩ÑΓ ¡á  ΓѬπΘ¿⌐ ßτÑΓ,  á ºá»¿ß∞  ßΓáαΦÑú«
  1653.  íá⌐Γá »ÑαѺá»π߬áÑΓ ßτÑΓτ¿¬. ì¿º¬¿⌐ πα«óÑ¡∞ óσ«ñá GATE ºá»αÑΘáÑΓ
  1654.  ßτÑΓ,  óδß«¬¿⌐  -  αáºαÑΦáÑΓ.  î¿¡¿¼á½∞¡«Ñ  ñ«»πßΓ¿¼«Ñ  º¡áτÑ¡¿Ñ
  1655.  ßτÑΓτ¿¬á αáó¡« 1.
  1656.  
  1657.       -ÉѪ¿¼  5-  (ßτÑΓτ¿¬  ß«íδΓ¿⌐  ß  áóΓ«ºáúαπº¬«⌐).  ÄΓ½¿τ¿Ñ «Γ
  1658.  αѪ¿¼á 4 ß«ßΓ«¿Γ  ó Γ«¼, τΓ« ¬áªñ«Ñ ¡áαáßΓá¡¿Ñ  ß¿ú¡á½á ¡á óσ«ñÑ
  1659.  GATE »ÑαѺá»π߬áÑΓ  ßτÑΓτ¿¬. ÅÑαѺáúαπº¬á ßτÑΓτ¿¬á  ¡Ñ ó½¿∩ÑΓ ¡á
  1660.  ΓѬπΘ¿⌐   µ¿¬½,   «ñ¡á¬«   ß½ÑñπεΘ¿⌐   µ¿¬½  «»αÑñѽ∩ÑΓß∩  ó¡«ó∞
  1661.  ºá¡ÑßÑ¡¡δ¼ τ¿ß½«¼.
  1662.  
  1663.       éαѼѡ¡δÑ ñ¿áúαá¼¼δ αѪ¿¼«ó  Γá⌐¼Ñαá »α¿óÑñÑ¡δ ¡á ß½ÑñπεΘѼ
  1664.  α¿ßπ¡¬Ñ:
  1665.  
  1666.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1667.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1668.    __   ├┐n=5 ┌────────────────┐n=4 ┌──────────────────
  1669.    WR   │└────┘                └────┘
  1670.         │       ┌─────────────────────────┐   ┌────────
  1671.    GATE ├───────┘                         └───┘
  1672.         ├─────┐           ┌─────────┐               ┌──
  1673.    OUT  │     └───────────┘         └───────────────┘
  1674.         │
  1675.    n    │      5 4 3 2 1 0           4 3 2     2 1 0
  1676.         └─────────────────────────────────────────────────
  1677.  
  1678.                              ÉѪ¿¼ 0
  1679.  
  1680.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1681.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1682.    __   ├┐n=4 ┌──────┐n=5 ┌────────────────────────────
  1683.    WR   │└────┘      └────┘
  1684.         │         ┌──────────┐    ┌─┐    ┌─────────────
  1685.    GATE ├─────────┘          └────┘ └────┘
  1686.         ├───────────┐       ┌───────┐               ┌──
  1687.    OUT  │           └───────┘       └───────────────┘
  1688.         │
  1689.    n    │          4 3 2 1 0       5 4 3  5 4 3 2 1 0
  1690.         └─────────────────────────────────────────────────
  1691.  
  1692.                              ÉѪ¿¼ 1
  1693.  
  1694.  
  1695.  
  1696.  
  1697.                             - 33 -
  1698.  
  1699.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1700.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1701.    __   ├┐n=4 ┌──┐n=3 ┌────────────────────────────────
  1702.    WR   │└────┘  └────┘
  1703.         │      ┌────────────────────────┐    ┌─────────
  1704.    GATE ├──────┘                        └────┘
  1705.         ├─────────────┐ ┌────┐ ┌─────┐ ┌──────────┐ ┌──
  1706.    OUT  │             └─┘    └─┘     └─┘          └─┘
  1707.         │
  1708.    n    │      4 3 2 1 0 3 2 1 0 3 2 1 0      3 2 1 0
  1709.         └─────────────────────────────────────────────────
  1710.  
  1711.                              ÉѪ¿¼ 2
  1712.  
  1713.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1714.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1715.    __   ├┐n=4 ┌────────────────┐n=5 ┌──────────────────
  1716.    WR   │└────┘                └────┘
  1717.         │     ┌────────────────────────────────┐   ┌───
  1718.    GATE ├─────┘                                └───┘
  1719.         ├──────────┐    ┌─────┐    ┌─────┐    ┌────────
  1720.    OUT  │          └────┘     └────┘     └────┘
  1721.         │
  1722.    n    │      4 3 2 1 0  4 3 2 1 0  4 3 2 1 0  5   5 4
  1723.         └─────────────────────────────────────────────────
  1724.  
  1725.                              ÉѪ¿¼ 3
  1726.  
  1727.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1728.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1729.    __   ├┐n=4 ┌────────────────┐n=5 ┌─────────────────────
  1730.    WR   │└────┘                └────┘
  1731.         ├──────────────────────────────┐   ┌──────────────
  1732.    GATE │                              └───┘
  1733.         ├──────────────┐ ┌────────────────────────────┐ ┌─
  1734.    OUT  │              └─┘                            └─┘
  1735.         │
  1736.    n    │      4 3 2 1 0             5      5 4 3 2 1 0
  1737.         └─────────────────────────────────────────────────
  1738.  
  1739.                              ÉѪ¿¼ 4
  1740.  
  1741.         │┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
  1742.    CLK  ├┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└
  1743.    __   ├┐n=4 ┌────────────────────────────────────────
  1744.    WR   │└────┘
  1745.         │         ┌────────┐   ┌─┐   ┌─────────────────
  1746.    GATE ├─────────┘        └───┘ └───┘
  1747.         ├─────────────────┐ ┌─────────────────┐ ┌──────
  1748.    OUT  │                 └─┘                 └─┘
  1749.         │
  1750.    n    │         4 3 2 1 0    4 3    4 3 2 1 0
  1751.         └─────────────────────────────────────────────────
  1752.  
  1753.                              ÉѪ¿¼ 5
  1754.  
  1755.  
  1756.  
  1757.                             - 34 -
  1758.  
  1759.       é  IBM  PC  Γá⌐¼Ñα  ¿¼ÑÑΓ  íẫóδ⌐  áñαÑß  40h  ¿ ß½ÑñπεΘ¿Ñ
  1760.  »α«úαá¼¼¿απѼδÑ αÑú¿ßΓαδ:
  1761.  
  1762.   ÇñαÑß     Ä»Ñαᵿ∩        ìạáτÑ¡¿Ñ
  1763.  ────────────────────────────────────────────────────
  1764.    40h       ºá»¿ß∞       çáúαπº¬á ßτÑΓτ¿¬á ¬á¡á½á 0
  1765.              τΓÑ¡¿Ñ       ùΓÑ¡¿Ñ ßτÑΓτ¿¬á ¬á¡á½á 0
  1766.  
  1767.    41h       ºá»¿ß∞       çáúαπº¬á ßτÑΓτ¿¬á ¬á¡á½á 1
  1768.              τΓÑ¡¿Ñ       ùΓÑ¡¿Ñ ßτÑΓτ¿¬á ¬á¡á½á 1
  1769.  
  1770.    42h       ºá»¿ß∞       çáúαπº¬á ßτÑΓτ¿¬á ¬á¡á½á 2
  1771.              τΓÑ¡¿Ñ       ùΓÑ¡¿Ñ ßτÑΓτ¿¬á ¬á¡á½á 2
  1772.  
  1773.    43h       ºá»¿ß∞       çỿß∞ π»αáó½∩εΘÑú« ß½«óá
  1774.                           ó αÑú¿ßΓα αѪ¿¼á ¬á¡á½á
  1775.  ─────────────────────────────────────────────────────
  1776.  
  1777.       ô»αáó½∩εΘÑÑ ß½«ó« ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ:
  1778.  
  1779.   7  6  5  4  3  2  1  0
  1780.  ┌─┬──┬──┬──┬──┬──┬──┬──┐
  1781.  │    │     │        │  │  ü¿Γδ                          îá߬á
  1782.  └─┼──┴──┼──┴──┴┬─┴──┴─┬┘  ────                        ───────
  1783.    │     │      │      └> 0: 0 = ñó«¿τ¡δ⌐ ¬«ñ,           á & 1
  1784.    │     │      │            1 = ñó«¿τ¡«-ñÑß∩Γ¿τ¡δ⌐ ¬«ñ
  1785.    │     │      └───────> 1-3: αѪ¿¼ αáí«Γδ ¬á¡á½á:      á & 0Eh
  1786.    │     │                     000 - αѪ¿¼ 0
  1787.    │     │                     001 - αѪ¿¼ 1
  1788.    │     │                     X10 - αѪ¿¼ 2
  1789.    │     │                     X11 - αѪ¿¼ 3
  1790.    │     │                     100 - αѪ¿¼ 4
  1791.    │     │                     101 - αѪ¿¼ 5
  1792.    │     └──────────────> 4-5: ó¿ñ ºáúαπº¬¿ ßτÑΓτ¿¬á:    á & 30h
  1793.    │                           00 - "ºáΘѽ¬¿óá¡¿Ñ"
  1794.    │                                (í¿Γδ 0-3 íѺαẽ¿τ¡δ)
  1795.    │                           01 - Γ«½∞¬« ¼½áñΦ¿⌐ íá⌐Γ
  1796.    │                           10 - Γ«½∞¬« ßΓáαΦ¿⌐ íá⌐Γ
  1797.    │                           00 - ¼½áñΦ¿⌐ íá⌐Γ, ºáΓѼ ßΓáαΦ¿⌐
  1798.    └────────────────────> 6-7: ¡«¼Ñα ¬á¡á½á:             a & C0h
  1799.                                00 - ¬á¡á½ 0
  1800.                                01 - ¬á¡á½ 1
  1801.                                10 - ¬á¡á½ 2
  1802.                                11 - ºá»αÑΘÑ¡¡á∩ ¬«¼í¿¡áµ¿∩
  1803.  
  1804.       æπΘÑßΓóπÑΓ  ñóá ß»«ß«íá  τΓÑ¡¿∩ ΓѬπΘÑú«  º¡áτÑ¡¿∩ ßτÑΓτ¿¬á
  1805.  ¬á¡á½á.
  1806.  
  1807.       1. ùΓÑ¡¿Ñ ß «ßΓá¡«ó«¼  ßτÑΓτ¿¬á. ä½∩ «íÑß»ÑτÑ¡¿∩ ßΓáí¿½∞¡δσ
  1808.  »«¬áºá¡¿⌐  ¡Ñ«íσ«ñ¿¼« »α¿«ßΓá¡«ó¿Γ∞  αáí«Γπ ¬á¡á½á  ½¿í« »«ñáτÑ⌐
  1809.  ß¿ú¡á½á  ¡¿º¬«ú«  πα«ó¡∩  ¡á  óσ«ñ  GATE  (¬α«¼Ñ αѪ¿¼á 1), ½¿í«
  1810.  í½«¬¿α«ó᡿Ѽ Γá¬Γ«óδσ ¿¼»π½∞ß«ó.
  1811.  
  1812.       2. ùΓÑ¡¿Ñ "¡á ½ÑΓπ".  ä½∩ ßτ¿Γδóá¡¿∩ ßτÑΓτ¿¬á íѺ «ßΓá¡«ó¬¿
  1813.  »α«µÑßßá  ßτÑΓá  ¿ß»«½∞ºπÑΓß∩  »«ßδ½¬á  ó  »«αΓ 43h π»αáó½∩εΘÑú«
  1814.  
  1815.  
  1816.  
  1817.                             - 35 -
  1818.  
  1819.  ß½«óá ó αѪ¿¼Ñ "ºáΘѽ¬¿óá¡¿∩"  (ß¼. óδΦÑ). ¥Γ« π»αáó½∩εΘÑÑ ß½«ó«
  1820.  Σ¿¬ß¿απÑΓ  ΓѬπΘÑÑ º¡áτÑ¡¿Ñ  ßτÑΓτ¿¬á  ¿  éδ ¼«ªÑΓÑ  ßτ¿ΓáΓ∞ Ñú«
  1821.  ¼½áñΦ¿⌐ íá⌐Γ, á ºáΓѼ ßΓáαΦ¿⌐ íá⌐Γ.
  1822.  
  1823.              E4.2. Æá⌐¼Ñα ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ IBM PCF
  1824.  
  1825.       é IBM PC ¬á¡á½δ Γá⌐¼Ñαá ¿¼ÑεΓ ß½ÑñπεΘÑÑ ¡áº¡áτÑ¡¿Ñ.
  1826.  
  1827.    èá¡á½      ìạáτÑ¡¿Ñ                        ÉѪ¿¼
  1828.  ────────────────────────────────────────────────────────────────
  1829.      0        ß¿ßΓѼ¡δÑ τáßδ (IRQ0)          3, ßτÑΓτ¿¬=0 (65536)
  1830.      1        ºá»α«ß ñ½∩ ¬á¡á½á 0 ÅäÅ
  1831.               (αÑúÑ¡Ñαᵿ∩ »á¼∩Γ¿)           2, ßτÑΓτ¿¬=18
  1832.      2        úÑ¡ÑαáΓ«α ºóπ¬á                      ──
  1833.  ────────────────────────────────────────────────────────────────
  1834.  
  1835.       Æá¬Γ«óá∩ τáßΓ«Γá  ¬áªñ«ú« ¬á¡á½á αáó¡á  1,19318 îâµ, Γ.  Ñ.
  1836.  ¬áªñδ⌐ Γá¬Γ ¿¼ÑÑΓ ñ½¿Γѽ∞¡«ßΓ∞ 0,84  ¼ßѬ. éσ«ñ GATE ¬á¡á½«ó 0 ¿
  1837.  1 óßÑúñá  ¿¼ÑεΓ óδß«¬¿⌐  πα«óÑ¡∞, »«φΓ«¼π  ßτÑΓ ¡á  φΓ¿σ ¬á¡á½áσ
  1838.  αáºαÑΦÑ¡ óßÑúñá. éσ«ñ GATE ¬á¡á½á 2 π»αáó½∩ÑΓß∩ í¿Γ«¼ 0 »«αΓá PB
  1839.  ¿¡ΓÑαΣÑ⌐ßá 8255 (ß¼. ú½. 5), ßó∩ºá¡¡«ú« ß »«αΓ«¼ 61h.
  1840.  
  1841.       Åα¿  ¡áτá½∞¡«⌐  ºáúαπº¬Ñ  BIOS  ¿¡¿µ¿á½¿º¿απÑΓ  ¬á¡á½ 0 ñ½∩
  1842.  αáí«Γδ ó  αѪ¿¼Ñ 3 ß«  ßτÑΓτ¿¬«¼ 0 (Γ.  Ñ. 65536 ñѬαÑ¼Ñ¡Γ«ó  ¡á
  1843.  µ¿¬½ ßτÑΓá). Å«φΓ«¼π τáßΓ«Γá ß¿ßΓѼ¡δσ τáß«ó αáó¡á
  1844.       1,19 îâµ/65536 = 18.2 âµ
  1845.  ¿ »αÑαδóá¡¿Ñ IRQ0,  ßó∩ºá¡¡«Ñ ß óÑ¬Γ«α«¼ Int  8, »α«¿ßσ«ñ¿Γ 18,2
  1846.  αẠó ßѬπ¡ñπ, Γ. Ñ. ¬áªñδÑ 55 ¼ßѬ.
  1847.  
  1848.       éδ ¼«ªÑΓÑ »ÑαÑ»α«úαá¼¼¿α«óáΓ∞ ¬á¡á½ 0, ¡« Γ«úñá
  1849.  
  1850.       - BIOS ¡Ñ ß¼«ªÑΓ «Γ߽Ѫ¿óáΓ∞ ΓѬπΘÑÑ óαѼ∩ ¿ ñáΓπ;
  1851.  
  1852.       -  ¡áαπΦ¿Γß∩ αáí«Γá  ß ú¿í¬¿¼¿  ñ¿ß¬á¼¿, Γ.  ¬. ó¬½ετÑ¡¿Ñ ¿
  1853.  ó䬽ετÑ¡¿Ñ ¿σ ñó¿úáΓѽÑ⌐ «Γßτ¿ΓδóáÑΓß∩ »« ΓѬπΘѼπ óαѼѡ¿.
  1854.  
  1855.       èá¡á½  1  αáí«ΓáÑΓ  ó  αѪ¿¼Ñ  2  ß«  ßτÑΓτ¿¬«¼ 18, »«φΓ«¼π
  1856.  αÑúÑ¡Ñαᵿ∩   »á¼∩Γ¿  »α«¿ßσ«ñ¿Γ   ¬áªñδÑ  18   ¼ßѬ.  ÅÑαÑ»α«ú-
  1857.  αá¼¼¿α«óáΓ∞  Ñú« ¡Ñ½∞º∩,  Γ. ¬.  φΓ« »α¿óÑñÑΓ  ¬ »«ΓÑαÑ ñá¡¡δσ ó
  1858.  Äçô.
  1859.  
  1860.       Åα«úαá¼¼¿α«óá¡¿Ñ ¬á¡á½á 2 «»¿ßá¡« ó ß½ÑñπεΘѼ »π¡¬ΓÑ.
  1861.  
  1862.  
  1863.  
  1864.  
  1865.                             - 36 -
  1866.  
  1867.                      E4.3. âÑ¡Ñαᵿ∩ ºóπ¬áF
  1868.  
  1869.       ìá  óσ«ñ  ºóπ¬«úÑ¡ÑαáΓ«αá  »«ßΓπ»áÑΓ  ½«ú¿τÑ߬«Ñ  "ê"  ñóπσ
  1870.  ß¿ú¡á½«ó: óδσ«ñá  OUT 2-ú« ¬á¡á½á  Γá⌐¼Ñαá ¿ ß«ñÑন¼«ú«  í¿Γá 1
  1871.  »«αΓá  Éé ¿¡ΓÑαΣÑ⌐ßá  8255. Å«φΓ«¼π  »α«ßΓÑ⌐Φ¿⌐ ß»«ß«í úÑ¡Ñαᵿ¿
  1872.  ºóπ¬á ß«ßΓ«¿Γ ó »α«úαá¼¼¿α«óá¡¿¿ ¬á¡á½á  2 Γá⌐¼Ñαá Γá¬, τΓ«íδ «¡
  1873.  óδñáóá½  »α∩¼«πú«½∞¡δ⌐  ¿¼»π½∞ß   ºáñá¡¡«⌐  τáßΓ«Γδ,  ½ÑªáΘ¿⌐  ó
  1874.  ºóπ¬«ó«¼  ñ¿á»áº«¡Ñ  (20  âµ  -   20  èâµ).  ä½∩  φΓ«ú«  ß½ÑñπÑΓ
  1875.  ¿ß»«½∞º«óáΓ∞  αѪ¿¼ Γá⌐¼Ñαá  3 ß  »«ñσ«ñ∩Θ¿¼ ¡áτá½∞¡δ¼ º¡áτÑ¡¿Ñ¼
  1876.  ßτÑΓτ¿¬á. àß½¿ ºáΓѼ πßΓá¡«ó¿Γ∞ í¿Γδ 0  ¿ 1 »«αΓá Éé, Γ« ¿¼»π½∞ß
  1877.  ¡áτ¡ÑΓ »«ßΓπ»áΓ∞ ¡á óσ«ñ ºóπ¬«úÑ¡ÑαáΓ«αá  (í¿Γ 0 - φΓ« óσ«ñ GATE
  1878.  ¬á¡á½á 2, αáºαÑΦáεΘ¿⌐  ßτÑΓ, á í¿Γ 1 -  αáºαÑΦÑ¡¿Ñ óδñáτ¿ óδσ«ñá
  1879.  OUT  ¡á óσ«ñ  ºóπ¬«úÑ¡ÑαáΓ«αá). ä½∩  ó䬽ετÑ¡¿∩ ºóπ¬á ñ«ßΓáΓ«τ¡«
  1880.  ßíα«ß¿Γ∞ í¿Γδ  0 - 1 ó  Éé. ÅαÑ¿¼πΘÑßΓó« φΓ«ú« ¼ÑΓ«ñá  ß«ßΓ«¿Γ ó
  1881.  Γ«¼, τΓ«,  ºá»πßΓ¿ó úÑ¡Ñαáµ¿ε ºóπ¬á,  ûÅ ¼«ªÑΓ óδ»«½¡∩Γ∞  ñαπú¿Ñ
  1882.  ñÑ⌐ßΓó¿∩. ç¡áτÑ¡¿Ñ  ßτÑΓτ¿¬á 2-ú« ¬á¡á½á  óδτ¿ß½∩ÑΓß∩ »« Σ«α¼π½Ñ
  1883.  n=1193181/f=1234DDh/f (1193181 - Γá¬Γ«óá∩  τáßΓ«Γá Γá⌐¼Ñαá ó âµ,
  1884.  f - ΓαÑíπѼá∩ τáßΓ«Γá ºóπ¬á).
  1885.  
  1886.       Åα¿¼Ñα:
  1887.  
  1888.             ;
  1889.             ; »«ñ»α«úαá¼¼á úÑ¡Ñαᵿ¿ ºóπ¬á
  1890.             ; éσ«ñ: ÇX= τáßΓ«Γá ºóπ¬á ó âµ
  1891.             ;
  1892.  Sound      proc     near
  1893.             push     ax        ;ß«σαá¡¿Γ∞ αÑú¿ßΓαδ
  1894.             push     bx
  1895.             push     dx
  1896.             mov      bx,ax     ;τáßΓ«Γá
  1897.             mov      ax,34DDh
  1898.             mov      dx,12h    ;(dx,ax)=1193181
  1899.             cmp      dx,bx     ;Ñß½¿ bx < 18âµ, Γ« óδσ«ñ
  1900.             jnb      Done      ;τΓ«íδ ¿ºíѪáΓ∞ »ÑαÑ»«½¡Ñ¡¿∩
  1901.             div      bx        ;ax=(dx,ax)/bx
  1902.             mov      bx,ax     ;ßτÑΓτ¿¬ Γá⌐¼Ñαá
  1903.             in       al,61h    ;»«αΓ Éé
  1904.             or       al,3      ;πßΓá¡«ó¿Γ∞ í¿Γδ 0-1
  1905.             out      61h,al
  1906.             mov      al,00001011b   ;π»αáó½∩εΘÑÑ ß½«ó« Γá⌐¼Ñαá:
  1907.                                ;¬á¡á½ 2, αѪ¿¼ 3, ñó«¿τ¡«Ñ ß½«ó«
  1908.             mov      dx,43h
  1909.             out      dx,al     ;óδó«ñ ó αÑú¿ßΓα αѪ¿¼á
  1910.             dec      dx
  1911.             mov      al,bl
  1912.             out      dx,al     ;¼½áñΦ¿⌐ íá⌐Γ ßτÑΓτ¿¬á
  1913.             mov      al,bh
  1914.             out      dx,al     ;ßΓáαΦ¿⌐ íá⌐Γ ßτÑΓτ¿¬á
  1915.  Done:
  1916.             pop      dx        ;ó«ßßΓá¡«ó¿Γ∞ αÑú¿ßΓαδ
  1917.             pop      bx
  1918.             pop      ax
  1919.             ret
  1920.  Sound      endp
  1921.             ;
  1922.  
  1923.  
  1924.  
  1925.                             - 37 -
  1926.  
  1927.             ;»«ñ»α«úαá¼¼á ó䬽ετÑ¡¿∩ ºóπ¬á
  1928.             ;
  1929.  No_Sound   proc     near
  1930.             push     ax
  1931.             in       al,61h    ;»«αΓ Éé
  1932.             and      al,not 3  ;ßíα«ß í¿Γ«ó 0-1
  1933.             out      61h,al
  1934.             pop      ax
  1935.             ret
  1936.  No_Sound   endp
  1937.  
  1938.       ä½∩ úÑ¡Ñαᵿ¿ ¼πºδ¬¿ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ß½ÑñπεΘ¿⌐ á½ú«α¿Γ¼.
  1939.  ÅπßΓ∞ octave  - ¡«¼Ñα «¬Γáóδ  (1, 2, ...);  note - ¡«¼Ñα  ¡«Γδ ó
  1940.  «¬ΓáóÑ (ñ«=1, ñ«#=2, ..., ß¿=12). Æ«úñá:
  1941.  
  1942.       f := 32.625;
  1943.       for i := 1 to oktave do f := 2*f;
  1944.       for i := 1 to note do f := 1.059463094*f
  1945.       Sound (round(f));
  1946.  
  1947.       éΓ«α«⌐  ß»«ß«í   úÑ¡Ñαᵿ¿  ºóπ¬á  ß«ßΓ«¿Γ   ó  Γ«¼,  τΓ«íδ
  1948.  úÑ¡Ñα¿α«óáΓ∞ ºóπ¬«óδÑ ¿¼»π½∞ßδ ¡Ñ  óδσ«ñ«¼ Γá⌐¼Ñαá, á πßΓá¡«ó¬«⌐
  1949.  ¿ ßíα«ß«¼ í¿Γá 1 ó αÑú¿ßΓαÑ  Éé. ä½∩ π»αáó½Ñ¡¿∩ ºáñÑαª¬á¼¿ ¼«ª¡«
  1950.  ¿ß»«½∞º«óáΓ∞ »α«úαá¼¼¡δ⌐ µ¿¬½, ¡á»α¿¼Ñα:
  1951.  
  1952.            ;
  1953.            ; Åα«úαá¼¼á úÑ¡Ñαᵿ¿ ºóπ¬á
  1954.            ; éσ«ñ: N=¬«½¿τÑßΓó« ¿¼»π½∞ß«ó
  1955.            ;       FREQ=ñ½¿Γѽ∞¡«ßΓ∞ ¿¼»π½∞ßá
  1956.            ;
  1957.            in        al,61h         ;»«αΓ Éé
  1958.            and       al,not         ;ßíα«ß í¿Γá 0
  1959.            mov       dx,N
  1960.  Repeat:
  1961.            or        al,2
  1962.            out       61h,al         ;πßΓá¡«ó¿Γ∞ í¿Γ 1
  1963.            mov       cx,FREQ
  1964.  Wait_On:
  1965.            loop      Wait_On
  1966.            and       al,not 2       ;ßíα«ß¿Γ∞ í¿Γ 1
  1967.            out       61h,al
  1968.            mov       cx,FREQ
  1969.  Wait_Off:
  1970.            loop      Wait_Off
  1971.            dec       dx
  1972.            jnz       Repeat
  1973.  
  1974.       Åα«úαá¼¼¿α«óá¡¿Ñ   φΓ«ú«  ß»«ß«íá   «ß¡«óá¡«  ¡á  ß½ÑñπεΘ¿σ
  1975.  Σ«α¼π½áσ.  àß½¿ Æ  - ñ½¿Γѽ∞¡«ßΓ∞  ºóπτá¡¿∩ ó  ßѬ, f  - τáßΓ«Γá
  1976.  ºóπ¬á ó âµ, á t - Γá¬Γ«óá∩ τáßΓ«Γá »α«µÑßß«αá Å¥éî, Γ«
  1977.  
  1978.       N=T*f; FREQ=t/(34*f).
  1979.  
  1980.       è«¡ßΓá¡Γá 34  «íΩ∩ß¡∩ÑΓß∩ ΓѼ, τΓ«  ñ½¿Γѽ∞¡«ßΓ∞ ¬áªñ«ú« ¿º
  1981.  µ¿¬½«ó Wait_on ¿ Wait_off  »α¿í½¿º¿Γѽ∞¡« αáó¡á (17*cx) ¼áΦ¿¡¡δσ
  1982.  
  1983.  
  1984.  
  1985.                             - 38 -
  1986.  
  1987.  Γá¬Γ«ó.
  1988.  
  1989.       ìÑπñ«íßΓó«  φΓ«ú« ¼ÑΓ«ñá  ß«ßΓ«¿Γ ó  Γ«¼, τΓ«  ûÅ »«½¡«ßΓ∞ε
  1990.  ºá¡∩Γ  úÑ¡ÑαᵿÑ⌐ ºóπ¬á  - ½εí«Ñ  »αÑαδóá¡¿Ñ ¿ß»«αΓ¿Γ  óαѼѡ¡πε
  1991.  ñ¿áúαá¼¼π  ºóπ¬«ó«ú«  ß¿ú¡á½á.  Äñ¡á¬«  «¡  «íÑß»Ñτ¿óáÑΓ  Γ«τ¡πε
  1992.  »«ñßΓα«⌐¬π τáßΓ«Γδ ¿ »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ ¡Ñß¿¼¼ÑΓα¿τ¡δÑ ¿¼»π½∞ßδ
  1993.  óáα∞¿α«ó᡿Ѽ ºáñÑαªÑ¬ ó µ¿¬½áσ Wait_on ¿ Wait_off.
  1994.  
  1995.  
  1996.  
  1997.  
  1998.                             - 39 -
  1999.  
  2000.            E5. Åα«úαá¼¼¿απѼδ⌐ »Ñα¿ΣÑα¿⌐¡δ⌐ ¿¡ΓÑαΣÑ⌐ßF
  2001.  
  2002.                     E5.1. Ä»¿ßá¡¿Ñ ÅÅê 8255F
  2003.  
  2004.       é  ß«ßΓáó  IBM  PC/XT  óσ«ñ¿Γ  »α«úαá¼¼¿απѼδ⌐ »Ñα¿ΣÑα¿⌐¡δ⌐
  2005.  ¿¡ΓÑαΣÑ⌐ß  (ÅÅê)  8255  («ΓÑτÑßΓóÑ¡¡δ⌐  á¡á½«ú  èÉ580êè55).  ÅÅê
  2006.  ß«ñÑαª¿Γ  Γα¿ 8-αáºα∩ñ¡δσ  »«αΓá (ÉÇ,  Éé ¿  Éæ) ñ½∩ «αúá¡¿ºáµ¿¿
  2007.  «í¼Ñ¡á ¼Ñªñπ  ûÅ ¿ ó¡ÑΦ¡¿¼¿  πßΓα«⌐ßΓóἿ ¿ αÑú¿ßΓα  π»αáó½Ñ¡¿∩.
  2008.  Å«αΓδ  ßúαπ»»¿α«óá¡¡δ ó  ñóÑ úαπ»»δ:  úαπ»»á Ç  ß«ßΓ«¿Γ ¿º  ÉÇ ¿
  2009.  ßΓáαΦÑ⌐  ΓÑΓαáñδ Éæ,  úαπ»»á é  - ¿º  Éé ¿  ¼½áñΦÑ⌐ ΓÑΓαáñδ  Éæ.
  2010.  âαπ»»á Ç ¼«ªÑΓ  αáí«ΓáΓ∞ ó ΓαÑσ αѪ¿¼áσ (0, 1,  2); úαπ»»á é - ó
  2011.  ñóπσ   (0  ¿   1).  ÉѪ¿¼δ   «»αÑñѽ∩εΓß∩  ß«ñÑন¼δ¼   αÑú¿ßΓαá
  2012.  π»αáó½Ñ¡¿∩, ¿¼ÑεΘ¿¼ ß½ÑñπεΦ¿⌐ Σ«α¼áΓ:
  2013.  
  2014.   7  6  5  4  3  2  1  0
  2015.  ┌──┬──┬──┬──┬──┬──┬─┬──┐
  2016.  │1 │     │     │  │    │ ü¿Γδ:                         îá߬á:
  2017.  └──┴──┼──┴──┼──┴┬─┴─┼──┘ ─────                         ──────
  2018.        │     │   │   └───> 0-1: «»αÑñѽѡ¿Ñ úαπ»»δ é    a & 3
  2019.        │     │   │              (ºáó¿ß¿Γ «Γ αѪ¿¼á)
  2020.        │     │   └───────> 2: αѪ¿¼ úαπ»»δ é (0 ¿½¿ 1)  a & 4
  2021.        │     └───────────> 3-4: «»αÑñѽѡ¿Ñ úαπ»»δ Ç    a & 18h
  2022.        │                         (ºáó¿ß¿Γ «Γ αѪ¿¼á)
  2023.        └─────────────────> 5-6: αѪ¿¼ úαπ»»δ Ç:         a & 60h
  2024.                                   00=αѪ¿¼ 0
  2025.                                   01=αѪ¿¼ 1
  2026.                                   1X=αѪ¿¼ 2
  2027.  
  2028.       -ÉѪ¿¼  0.- é  φΓ«¼ αѪ¿¼Ñ  úαπ»»á αáºñѽ∩ÑΓß∩  ¡á ñóá ¡áí«αá
  2029.  (»«αΓ ¿  ΓÑΓαáñá Éæ). èáªñδ⌐  ¡áí«α ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩  Γ«½∞¬«
  2030.  ñ½∩  óó«ñá.  ü¿Γδ  «»αÑñѽѡ¿∩   úαπ»»δ  ó  αÑú¿ßΓαÑ  π»αáó½Ñ¡¿∩
  2031.  «»αÑñѽ∩εΓ, ¬á¬¿Ñ ¡áí«αδ »αÑñ¡áº¡áτÑ¡δ ñ½∩ óó«ñá , á ¬á¬¿Ñ - ñ½∩
  2032.  óδó«ñá (í¿Γ, αáó¡δ⌐ ¡π½ε, ºáñáÑΓ ¡áí«α ñ½∩ óδó«ñá, Ññ¿¡¿µá - ñ½∩
  2033.  óó«ñá):
  2034.  
  2035.  ┌──────┬───────────────────────┐
  2036.  │ ü¿Γ  │      ìáí«α            │
  2037.  ├──────┼───────────────────────┤
  2038.  │ 4    │ ÉÇ                    │
  2039.  │ 3    │ æΓáαΦá∩ ΓÑΓαáñá Éæ    │
  2040.  │ 1    │ Éé                    │
  2041.  │ 0    │ î½áñΦá∩ ΓÑΓαáñá Éæ    │
  2042.  └──────┴───────────────────────┘
  2043.  
  2044.       -ÉѪ¿¼ 1.- Å«αΓδ ÉÇ ¿ Éé ¿ß»«½∞ºπεΓß∩ ñ½∩ »ÑαÑñáτ¿ ñá¡¡δσ, Éæ
  2045.  - ñ½∩  π»αáó½∩εΘ¿σ  ß¿ú¡á½«ó.  äá½∞¡Ñ⌐ΦÑÑ  «»¿ßá¡¿Ñ  ßñѽᡫ  ¡á
  2046.  »α¿¼ÑαÑ úαπ»»δ Ç. ü¿Γ 4 αÑú¿ßΓαá π»αáó½Ñ¡¿∩ ºáñáÑΓ ¿ß»«½∞º«óá¡¿Ñ
  2047.  »«αΓá ÉÇ (1 = »«αΓ óó«ñá, 0 = »«αΓ óδó«ñá).
  2048.  
  2049.       Åα¿ óó«ñÑ í¿Γδ »«αΓá Éæ ¿¼ÑεΓ ß½ÑñπεΘÑÑ º¡áτÑ¡¿Ñ:
  2050.  
  2051.  
  2052.  
  2053.  
  2054.                             - 40 -
  2055.  
  2056.   ü¿Γ(δ)            ìạáτÑ¡¿Ñ
  2057.  ────────────────────────────────────────────────────────────────
  2058.  4 (STBA)   0 = "ßΓα«í¿α«óáΓ∞" Φ¿¡π ñá¡¡δσ ó »«αΓ ÉÇ
  2059.  5 (IBFA)   1 = ÉÇ ß«ñÑαª¿Γ ñá¡¡δÑ, ÑΘÑ ¡Ñ óδíαá¡¡δÑ »α«µÑßß«α«¼
  2060.  6-7        Ñß½¿  í¿Γ 3  αÑú¿ßΓαá  π»αáó½Ñ¡¿∩  αáóÑ¡ 0,  Γ« φΓ«
  2061.             ½¿¡¿¿ π»αáó½Ñ¡¿∩ »Ñα¿ΣÑα¿⌐¡δ¼  πßΓα«⌐ßΓó«¼; Ñß½¿ «¡
  2062.             αáóÑ¡ 1, Γ« φΓ« ½¿¡¿¿ óó«ñá ß«ßΓ«∩¡¿∩ πßΓα«⌐ßΓóá.
  2063.  ────────────────────────────────────────────────────────────────
  2064.  
  2065.       Åα¿ óδó«ñÑ:
  2066.  
  2067.   ü¿Γ(δ)             ìạáτÑ¡¿Ñ
  2068.  ────────────────────────────────────────────────────────────────
  2069.  4-5        Γ« ªÑ, τΓ« 6,7 »α¿ óó«ñÑ
  2070.  6 (OBFA)   1 = ÉÇ ß«ñÑαª¿Γ ñá¡¡δÑ, ÑΘÑ ¡Ñ »ÑαÑñá¡¡δÑ
  2071.                 »Ñα¿ΣÑα¿⌐¡«¼π πßΓα«⌐ßΓóπ
  2072.  7 (ASKA)   0 = ñá¡¡δÑ ¿º ÉÇ »α¿¡∩Γδ πßΓα«⌐ßΓó«¼
  2073.  ────────────────────────────────────────────────────────────────
  2074.  
  2075.       æ  úαπ»»«⌐ Ç  áßß«µ¿¿απÑΓß∩  í¿Γ  3 »«αΓá  Éæ, «í«º¡áτáѼδ⌐
  2076.  INTRA.  ¥Γ«Γ  ß¿ú¡á½  »α¿¼Ñ¡∩ÑΓß∩  ¬á¬  ½¿¡¿∩ ºá»α«ßá »αÑαδóá¡¿∩
  2077.  ß¿ßΓѼ¡«⌐ Φ¿¡δ. Åα¿  óó«ñÑ ó »«αΓ ÉÇ ¡á  φΓ«¼ óδσ«ñÑ Σ«α¼¿απÑΓß∩
  2078.  1,  ¬«úñá ¡«óδÑ  ñá¡¡δÑ »«¼ÑΘáεΓß∩  ó ÉÇ,  ¿ 0,  ¬«úñá »α«µÑßß«α
  2079.  ßτ¿ΓδóáÑΓ  ñá¡¡δÑ. Åα¿  óδó«ñÑ INTRA  = 1,  ¬«úñá ß«ñÑন¼«Ñ  ÉÇ
  2080.  »α¿¡∩Γ«  πßΓα«⌐ßΓó«¼,  ¿  0,  ¬«úñá  ûÅ  ºáúαπªáÑΓ ¡«óδÑ ñá¡¡δÑ.
  2081.  ÉáºαÑΦÑ¡¿Ñ¼ »αÑαδóá¡¿⌐ π»αáó½∩εΓ í¿Γ 4 Éæ ó αѪ¿¼Ñ óó«ñá ¿ í¿Γ 6
  2082.  ó αѪ¿¼Ñ óδó«ñá (1 = αáºαÑΦ¿Γ∞ »αÑαδóá¡¿Ñ).
  2083.  
  2084.       ä½∩  úαπ»»δ  é  óó«ñ  ¿½¿  óδó«ñ  ºáñáÑΓß∩ í¿Γ«¼ 1 αÑú¿ßΓαá
  2085.  π»αáó½Ñ¡¿∩. Åα¿ óó«ñÑ í¿Γδ 2 ¿  1 »«αΓá Éæ ¿¼Ñ¡πεΓß∩ STBB ¿ IBFB
  2086.  (¿σ ¡áº¡áτÑ¡¿Ñ á¡á½«ú¿τ¡« í¿Γá¼ STBA  ¿ IBFA). Åα¿ óδó«ñÑ í¿Γδ 2
  2087.  ¿ 1 ¿¼Ñ¡πεΓß∩  OBFB ¿ ASKB  (ß¼. óδΦÑ). ü¿Γ  0 ßΓá¡«ó¿Γß∩ INTRB,
  2088.  αáºαÑΦÑ¡¿∩¼¿ »αÑαδóá¡¿⌐ π»αáó½∩ÑΓ í¿Γ 2.
  2089.  
  2090.       -ÉѪ¿¼  2.- ¥Γ«Γ  αѪ¿¼ ñ«»πßΓ¿¼  Γ«½∞¬« ñ½∩  úαπ»»δ Ç. é ¡Ñ¼
  2091.  »«αΓ  Ç   ßΓá¡«ó¿Γß∩  ñóπ¡á»αáó½Ñ¡¡δ¼,  á   ßΓáαΦá∩  ΓÑΓαáñá  Éæ
  2092.  «»αÑñѽ∩ÑΓß∩ Γá¬:
  2093.  
  2094.   ü¿Γ(δ)            ìạáτÑ¡¿Ñ
  2095.  ────────────────────────────────────────────────────────────────
  2096.  4 (STBA)     0 = "ßΓα«í¿α«óáΓ∞" Φ¿¡π ñá¡¡δσ  ÉÇ
  2097.  5 (IBFA)     1 = »«αΓ ÉÇ ºáúαπªáεΓß∩ ñá¡¡δÑ ß Φ¿¡δ,
  2098.               0 = »α«µÑßß«α τ¿ΓáÑΓ ñá¡¡δÑ
  2099.  6 (ACKA)     1 = πßΓα«⌐ßΓó« ú«Γ«ó« τ¿ΓáΓ∞ ñá¡¡δÑ ß Φ¿¡δ
  2100.  7 (OBFA)     1 = »α«µÑßß«α ºáúαπªáÑΓ ó »«αΓ ÉÇ ñá¡¡δÑ,
  2101.               0 = ñá¡¡δÑ »α¿¡∩Γδ πßΓα«⌐ßΓó«¼
  2102.  ────────────────────────────────────────────────────────────────
  2103.  
  2104.  
  2105.  
  2106.  
  2107.                             - 41 -
  2108.  
  2109.                 E5.2.êß»«½∞º«óá¡¿Ñ ÅÅê ó IBM PCF
  2110.  
  2111.       ÅÅê ó  IBM PC/XT ºá¡¿¼áÑΓ »«αΓδ  60h - 63h. BIOS  ºá¡«ß¿Γ ó
  2112.  αÑú¿ßΓα π»αáó½Ñ¡¿∩ (»«αΓ 63h) 99h,  Γ. Ñ. »α«úαá¼¼¿απÑΓ úαπ»»δ Ç
  2113.  ¿ é ó  αѪ¿¼ 0, »α¿τѼ  ÉÇ ¿ Éæ  ∩ó½∩ÑΓß∩ »«αΓἿ óó«ñá,  á Éæ -
  2114.  »«αΓ«¼ óδó«ñá:
  2115.  
  2116.   ÇñαÑß    Ä»Ñαᵿ∩      ìạáτÑ¡¿Ñ
  2117.  ────────────────────────────────────────────────────────────────
  2118.  60h       τΓÑ¡¿Ñ       éó«ñ ¿º »«αΓá ÉÇ
  2119.  
  2120.  61h       ºá»¿ß∞       éó«ñ ó »«αΓ Éé
  2121.            τΓÑ¡¿Ñ       ùΓÑ¡¿Ñ »«ß½Ññ¡Ñú« óδó«ñá ó »«αΓ Éé
  2122.  
  2123.  62h       τΓÑ¡¿Ñ       éδó«ñ ¿º »«αΓá Éæ
  2124.  
  2125.  63h       τΓÑ¡¿Ñ/      ÉÑú¿ßΓα π»αáó½Ñ¡¿∩ ÅÅê
  2126.            ºá»¿ß∞
  2127.  ────────────────────────────────────────────────────────────────
  2128.  
  2129.       æ«ñÑন¼«Ñ »«αΓá ÉÇ: Ñß½¿ í¿Γ 7  ó Éé αáóÑ¡ 0, Γ« τΓÑ¡¿Ñ ¿º
  2130.  φΓ«ú«  »«αΓá «º¡áτáÑΓ  óó«ñ ß¬á¡-¬«ñá  »«ß½Ññ¡Ñ⌐ ¡áªáΓ«⌐ ¬½áó¿Φ¿
  2131.  (ß¼.  ú½. 6);  Ñß½¿ ªÑ  í¿Γ 7  ó Éé  πßΓá¡«ó½Ñ¡, Γ«  ÉÇ ß«ñÑনΓ
  2132.  »«½«ªÑ¡¿Ñ DIP-»ÑαѬ½ετáΓѽÑ⌐ ¬«½«ñ¬¿ SW1 ß¿ßΓѼ¡«⌐ »½áΓδ:
  2133.  
  2134.   7  6  5  4  3  2  1  0
  2135.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2136.  │     │     │     │  │  │ ü¿Γδ:                           îá߬á:
  2137.  └──┼──┴──┼──┴──┼──┴┬─┴┬─┘ ─────                           ──────
  2138.     │     │     │   │  └─>0: 1=ÑßΓ∞ ìâîä                  á & 1
  2139.     │     │     │   └────>1: 1=ÑßΓ∞ ß«»α«µÑßß«α 8087      á & 2
  2140.     │     │     └────────>2-3:αẼÑα Äçô ß¿ßΓѼ¡«⌐ »½áΓδ: á & 0àh
  2141.     │     │                    00=16K, 04h=32K, 0eh=64K ¿ í«½ÑÑ
  2142.     │     └──────────────>4-5:Γ¿» ñ¿ß»½Ñ∩:                á & 30h
  2143.     │                          00= EGA/VGA
  2144.     │                          10h=CGA, 40 ßΓ«½íµ«ó
  2145.     │                          20h=CGA, 80 ßΓ«½íµ«ó
  2146.     │                          30h=¼«¡«σα«¼¡δ⌐
  2147.     └────────────────────>6-7:¬«½¿τÑßΓó« ìâîä-1           a & C0h
  2148.                                00=1, 40h=2, 80h=3, C0h=4
  2149.  
  2150.  
  2151.  
  2152.  
  2153.                             - 42 -
  2154.  
  2155.       æ«ñÑন¼«Ñ »«αΓá Éé:
  2156.  
  2157.   7  6  5  4  3  2  1  0
  2158.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2159.  │  │  │  │  │  │  │  │  │ ü¿Γ:
  2160.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ────
  2161.   │  │  │  │  │  │  │  └─> 0: óσ«ñ GATE 2-ú« ¬á¡á½á Γá⌐¼Ñαá:
  2162.   │  │  │  │  │  │  │         á OR 3 = ó¬½. ºóπ¬
  2163.   │  │  │  │  │  │  │         á AND 0FCh = ó䬽. ºóπ¬
  2164.   │  │  │  │  │  │  └────> 1: ñá¡¡δÑ úÑ¡ÑαáΓ«αá ºóπ¬á
  2165.   │  │  │  │  │  └───────> 2: «»αÑñѽ∩ÑΓ ß«ñÑন¼«Ñ Éæ
  2166.   │  │  │  │  └──────────> 3: 0=ó¬½ετ¿Γ∞ ¼«Γ«α ¬áßßÑΓ¡«ú«
  2167.   │  │  │  │                    ¼áú¡¿Γ«Σ«¡á
  2168.   │  │  │  └─────────────> 4: 0=αáºαÑΦ¿Γ∞ »α«óÑα¬π »áα¿ΓÑΓá Äçô
  2169.   │  │  └────────────────> 5: 0=αáºαÑΦ¿Γ∞ ß¿ú¡á½δ «í «Φ¿í¬áσ
  2170.   │  │                          ó »½áΓáσ αáßΦ¿αÑ¡¿∩
  2171.   │  └───────────────────> 6: 0=ºá»αÑΓ¿Γ∞ τáßδ ¬½áó¿áΓπαδ
  2172.   └──────────────────────> 7: ºáñáÑΓ ß«ñÑন¼«Ñ ÉÇ
  2173.                               (»α¿ óó«ñÑ 1=»«ñΓóÑαªñÑ¡¿Ñ
  2174.                               «Γ ¬½áó¿áΓπαδ)
  2175.  
  2176.       æ«ñÑন¼«Ñ  »«αΓá Éæ  ºáó¿ß¿Γ «Γ  í¿Γá 7  »«αΓá Éé. àß½¿ «¡
  2177.  πßΓá¡«ó½Ñ¡,  Γ«  í¿Γδ  0-3   ß«ñÑαªáΓ  ¼½áñΦπε  ΓÑΓαáñπ  ¬«½«ñ¬¿
  2178.  DIP-»ÑαѬ½ετáΓѽÑ⌐ SW2, Ñß½¿ ßíα«ΦÑ¡, Γ« ßΓáαΦπε:
  2179.  
  2180.   7  6  5  4  3  2  1  0
  2181.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2182.  │  │  │  │  │           │ ü¿Γδ:
  2183.  └┬─┴┬─┴┬─┴┬─┴──┴──┼──┴──┘ ─────
  2184.   │  │  │  │       └────>  0-3: DIP-¬½ετ¿ SW2 (ß¼. ¡¿ªÑ)
  2185.   │  │  │  └────────────>  4: óó«ñ ñá¡¡δσ ß ¬áßÑΓ¡«ú« ¼áú¡¿Γ«Σ«¡á
  2186.   │  │  └───────────────>  5: óδσ«ñ OUT 2-ú« ¬á¡á½á Γá⌐¼Ñαá
  2187.   │  └──────────────────>  6: 1=«Φ¿í¬á ó »½áΓáσ αáßΦ¿αÑ¡¿∩
  2188.   └─────────────────────>  7: 1=«Φ¿í¬á »áα¿ΓÑΓá Äçô
  2189.  
  2190.       è«½«ñ¬á SW2 ß«ñÑαª¿Γ ß½ÑñπεΘ¿Ñ ¬½ετ¿:
  2191.  
  2192.   7  6  5  4  3  2  1  0
  2193.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2194.  │           │           │ ü¿Γδ:
  2195.  └──┴──┴──┴──┴──┴──┴──┴──┘ ─────
  2196.        │           └─────> 0-3: «íΘ¿⌐ αẼÑα Äçô
  2197.        └─────────────────> 4-7: óßÑúñá αáó¡δ ¡π½ε
  2198.  
  2199.  
  2200.  
  2201.  
  2202.                             - 43 -
  2203.  
  2204.                         E.6. è½áó¿áΓπαáF
  2205.  
  2206.                    E6.1. è½áó¿áΓπαá IBM PC/XTF
  2207.  
  2208.       æó∩º∞ ß  ¬½áó¿áΓπα«⌐ «ßπΘÑßΓó½∩ÑΓß∩ τÑαѺ  »«αΓδ ÅÅê 60h  ¿
  2209.  61h  (ß¼.  5.2).  Åα¿   ¡áªáΓ¿¿  ¬½áó¿Φ¿  »α«¿ßσ«ñ¿Γ  á»»áαáΓ¡«Ñ
  2210.  »αÑαδóá¡¿Ñ  IRQ1, ßó∩ºá¡¡«Ñ  ß óÑ¬Γ«α«¼  Int 9.  àß½¿ éδ  σ«Γ¿ΓÑ
  2211.  «íαáíáΓδóáΓ∞  φΓ«   »αÑαδóá¡¿Ñ  ßἿ,  Γ«   »α«úαἼᠠ«íαáí«Γ¬¿
  2212.  »αÑαδóá¡¿∩ ñ«½ª¡á ¿¼ÑΓ∞ ß½ÑñπεΘ¿⌐ ó¿ñ:
  2213.  
  2214.  Int_09h:
  2215.       push      ax
  2216.       push      di
  2217.       push      es
  2218.       in        al,60h    ;߬á¡. ¬«ñ ¬½áó¿Φ¿ ¿º ÉÇ
  2219.       les       di,buffer ;áñαÑß íπΣÑαá
  2220.       stosb               ;ß«σαá¡¿Γ∞ ¬«ñ ó íπΣÑαÑ
  2221.       pop       es
  2222.       pop       di
  2223.       in        al,61h    ;óó«ñ »«αΓá Éé
  2224.       mov       ah,al
  2225.       or        al,80h    ;πßΓá¡«ó¿Γ∞ í¿Γ "»«ñΓóÑαªñÑ¡¿∩ óó«ñá"
  2226.       out       61h,al
  2227.       xchg      ah,al     ;óδóÑßΓ¿ ßΓáα«Ñ º¡áτÑ¡¿Ñ Éé
  2228.       out       61h,al
  2229.       mov       al,20h    ;»«ß½áΓ∞ ß¿ú¡á½ EOI
  2230.       out       20h,al    ;¬«¡Γα«½½Ñαπ »αÑαδóá¡¿⌐
  2231.       pop       ax
  2232.       iret
  2233.  
  2234.       ÅÑαÑτÑ¡∞ ß¬á¡-¬«ñ«ó óßÑ󠬽áó¿Φ »α¿óÑñÑ¡ ó »α¿½«ªÑ¡¿¿ 1. éδ
  2235.  ¼«ªÑΓÑ ºá»αÑΓ¿Γ∞ »αÑαδóá¡¿∩ «Γ  ¬½áó¿áΓπαδ ½¿í« ¼á߬¿α«ó¬«⌐ í¿Γá
  2236.  1 ó αÑú¿ßΓαÑ IMR ¬«¡Γα«½½Ñαá  »αÑαδóá¡¿⌐, ½¿í« πßΓá¡«ó¬«⌐ í¿Γá 6
  2237.  »«αΓá Éé ÅÅê:
  2238.  
  2239.       in        al,21h    ;τΓÑ¡¿Ñ IMR
  2240.       or        al,2      ;πßΓá¡«ó¬á í¿Γá 1
  2241.       out       21h,al    ;ºá»¿ß∞ IMR
  2242.  ¿½¿
  2243.       in        al,61h    ;τΓÑ¡¿Ñ Éé
  2244.       or        al,40h    ;πßΓá¡«ó¬á í¿Γá 6
  2245.       out       61h,al    ;ºá»¿ß∞ Éé
  2246.  
  2247.       ä½∩  αáºαÑΦÑ¡¿∩  αáí«Γδ   ¬½áó¿áΓπαδ  ¡Ñ«íσ«ñ¿¼«  óδ»«½¡¿Γ∞
  2248.  «íαáΓ¡δÑ ñÑ⌐ßΓó¿∩.
  2249.  
  2250.  
  2251.  
  2252.  
  2253.                             - 44 -
  2254.  
  2255.                    E6.2. è½áó¿áΓπαá IBM PC ATF
  2256.  
  2257.       éºá¿¼«ñÑ⌐ßΓó¿Ñ  ß   ¬½áó¿áΓπα«⌐  ó  PC   AT  íếαπÑΓß∩  ¡á
  2258.  ¼¿¬α«»α«µÑßß«αÑ  Intel 8042;  í½áú«ñáα∩ φΓ«¼π  »α«úαá¼¼¿ßΓ ¿¼ÑÑΓ
  2259.  ú«αáºñ« í«½∞Φ¿Ñ ó«º¼«ª¡«ßΓ¿ »«  π»αáó½Ñ¡¿ε ¬½áó¿áΓπα«⌐, ¡ÑªÑ½¿ ó
  2260.  PC/XT.
  2261.  
  2262.       ô»αáó½Ñ¡¿Ñ  ¬½áó¿áΓπα«⌐  »α«¿ºó«ñ¿Γß∩  «íαáΘÑ¡¿Ñ¼  ¬  »«αΓπ
  2263.  óó«ñá-óδó«ñá  64h. ä½∩  ß«ó¼ÑßΓ¿¼«ßΓ¿ ß«  ßΓáα묨 Å¥éî ñ«»πßΓ¿¼«
  2264.  ¿ß»«½∞º«óá¡¿Ñ  »«αΓá  60h.  àß½¿  »α¿óÑñÑ¡¡δÑ  ¡¿ªÑ  »α¿¼Ñαδ  ¡Ñ
  2265.  αáí«ΓáεΓ ¡á éáΦÑ⌐ Å¥éî, Γ« ¿ß»«½∞ºπ⌐ΓÑ »«αΓ 60h.
  2266.  
  2267.       Å«αΓ  64h »αÑñ¡áº¡áτÑ¡  ñ½∩ óδó«ñá  ¬«¼á¡ñ ¿  ñá¡¡δσ ¿  ñ½∩
  2268.  τΓÑ¡¿∩ ß«ßΓ«∩¡¿∩ ¬½áó¿áΓπαδ. ÄíΦá∩  ßσѼᠻ«ß佬¿ ¬«¼á¡ñ ¬½áó¿á-
  2269.  Γπαe Γᬫóá:
  2270.  
  2271.       cli                      ;ºá»αÑΓ »αÑαδóá¡¿⌐
  2272.       call      wait_kbd       ;«ª¿ñá¡¿Ñ ú«Γ«ó¡«ßΓ¿ ¬½áó¿áΓπαδ
  2273.       mov       al,cmd_code    ;¬«ñ ¬«¼á¡ñδ
  2274.       out       64h,al         ;óδó«ñ ó »«αΓ
  2275.       sti                      ;αáºαÑΦÑ¡¿Ñ »αÑαδóá¡¿⌐
  2276.  
  2277.       ä½∩  ¬«¼á¡ñ,  ß«»α«ó«ªñáεΘ¿σß∩  íá⌐Γ«¼  ñá¡¡δσ,  φΓá  ßσѼá
  2278.  »α¿¡¿¼áÑΓ ó¿ñ:
  2279.  
  2280.       cli
  2281.       call      wait_kbd
  2282.       mov       al,cmd_code    ;¬«ñ ¬«¼á¡ñδ
  2283.       out       64h,al
  2284.       call      wait_kbd
  2285.       mov       al,data_value  ;íá⌐Γ ñá¡¡δσ
  2286.       out       64h,al
  2287.       sti
  2288.  
  2289.       Åα«óÑα¬á «ª¿ñá¡¿∩ ú«Γ«ó¡«ßΓ¿ ¬½áó¿áΓπαδ ¼«ªÑΓ ¿¼ÑΓ∞ ó¿ñ:
  2290.  
  2291.  wait_kbd:
  2292.        mov      cx,2500h  ;ºáñÑαª¬á »«α∩ñ¬á 10 ¼ßѬ
  2293.  test_kbd:
  2294.        in       al,64h    ;τ¿ΓáѼ ß«ßΓ«∩¡¿Ñ ¬½áó¿áΓπαδ
  2295.        test     al,2      ;»α«óÑα¬á í¿Γá ú«Γ«ó¡«ßΓ¿
  2296.        loopnz   test_kbd
  2297.        ret
  2298.  
  2299.       ÇóΓ«αá¼  ¿ºóÑßΓ¡δ ß½ÑñπεΘ¿Ñ  ¬«¼á¡ñδ ¬«¡Γα«½½Ñαá ¬½áó¿áΓπαδ
  2300.  (φΓ«Γ ß»¿ß«¬, óÑα«∩Γ¡«, ¡Ñ »«½«¡ ¿ ¼«ªÑΓ ß«ñÑαªáΓ∞ «Φ¿í¬¿, Γ. ¬.
  2301.  ß«íαá¡ ¿º αẽ¿τ¡δσ ¿ßΓ«τ¡¿¬«ó):
  2302.  
  2303.   è«ñ ¬«¼á¡ñδ             Ä»¿ßá¡¿Ñ
  2304.  ────────────────────────────────────────────────────────────────
  2305.  0FFh           æíα«ß ¬½áó¿áΓπαδ ¿ ºá»π߬ ó¡πΓαÑ¡¡Ñú« ΓÑßΓá.
  2306.  
  2307.  0FEh           Å«óΓ«α¿Γ∞ »«ß½Ññ¡εε »ÑαÑñáτπ.
  2308.  
  2309.  0FDh           é맮ó »αÑαδóá¡¿∩ IRQ1.
  2310.  
  2311.  
  2312.  
  2313.                             - 45 -
  2314.  
  2315.  0F6h           Åα¿óÑßΓ¿ ¬½áó¿áΓπαπ ó ¿ßσ«ñ¡«Ñ ß«ßΓ«∩¡¿Ñ ¿
  2316.                 αáºαÑΦ¿Γ∞ ß¬á¡¿α«óá¡¿Ñ.
  2317.  
  2318.  0f5h           Åα¿óÑßΓ¿ ¬½áó¿áΓπαπ ó ¿ßσ«ñ¡«Ñ ß«ßΓ«∩¡¿Ñ ¿
  2319.                 ºá»αÑΓ¿Γ∞ ß¬á¡¿α«óá¡¿Ñ.
  2320.  
  2321.  0F4h           æíα«ß¿Γ∞ íπΣÑα ¬½áó¿áΓπαδ ¿ ¡áτáΓ∞ ß¬á¡¿α«óá¡¿Ñ.
  2322.  
  2323.  0F3h           çáñáΓ∞ ºáñÑαª¬π ¿ ß¬«α«ßΓ∞ óó«ñá ß¿¼ó«½«ó.
  2324.                 ÅÑαó«¡áτá½∞¡« ¬½áó¿áΓπαá ¡áτ¿¡áÑΓ »«óΓ«α∩Γ∞
  2325.                 ¡áªáΓπε ¬½áó¿Φπ τÑαѺ 0,5 ßѬ ß« ß¬«α«ßΓ∞ε
  2326.                 10 »«óΓ«α«ó ó ßѬπ¡ñπ. éδ ¼«ªÑΓÑ ¿º¼Ñ¡¿Γ∞ φΓ¿
  2327.                 »áαá¼ÑΓαδ, »«ß½áó ß½ÑñπεΘ¿⌐ íá⌐Γ ñá¡¡δσ:
  2328.  
  2329.    7  6  5  4  3  2  1  0
  2330.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2331.  │0 │     │              │ ü¿Γδ:
  2332.  └──┴──┼──┴──┴──┴┬─┴──┴──┘ ─────
  2333.        │         └────────> 0-4:¬«½¿τÑßΓó »«óΓ«α«ó ó ßѬπ¡ñπ
  2334.        └──────────────────> 5-6:¡áτá½∞¡á∩ ºáñÑ᪬á ó ¼ßѬ:
  2335.                                 00=250, 01=500, 10=750, 11=1000
  2336.  
  2337.                 è«½¿τÑßΓó« »«óΓ«α«ó ºáñáÑΓß∩ ß½ÑñπεΘÑ⌐ Γáí½¿µÑ⌐:
  2338.  
  2339.                 ┌──────┬────────┬──────┬────────┬──────┬────────┐
  2340.                 │è«¡ßΓ.│欫α«ßΓ∞│è«¡ßΓ.│欫α«ßΓ∞│è«¡ßΓ.│欫α«ßΓ∞│
  2341.                 ├──────┼────────┼──────┼────────┼──────┼────────┤
  2342.                 │ 00h  │ 30.0   │ 0Bh  │ 10.9   │ 16h  │ 4.3    │
  2343.                 │ 01h  │ 26.7   │ 0Ch  │ 10.0   │ 17h  │ 4.0    │
  2344.                 │ 02h  │ 24.0   │ 0Dh  │  9.2   │ 18h  │ 3.7    │
  2345.                 │ 03h  │ 21.8   │ 0Eh  │  8.6   │ 19h  │ 3.3    │
  2346.                 │ 04h  │ 20.0   │ 0Fh  │  8.0   │ 1Ah  │ 3.0    │
  2347.                 │ 05h  │ 18.5   │ 10h  │  7.5   │ 1Bh  │ 2.7    │
  2348.                 │ 06h  │ 17.1   │ 11h  │  6.7   │ 1Ch  │ 2.5    │
  2349.                 │ 07h  │ 16.0   │ 12h  │  6.0   │ 1Dh  │ 2.3    │
  2350.                 │ 08h  │ 15.0   │ 13h  │  5.5   │ 1Eh  │ 2.1    │
  2351.                 │ 09h  │ 13.3   │ 14h  │  5.0   │ 1Fh  │ 2.0    │
  2352.                 │ 0Ah  │ 12.0   │ 15h  │  4.6   │      │        │
  2353.                 └──────┴────────┴──────┴────────┴──────┴────────┘
  2354.  
  2355.  0EEh           ¥σ«  (ñ½∩ ñ¿áú¡«ßΓ¿¬¿). Åα«ßΓ« ó«ºóαáΘáÑΓ 0ààh.
  2356.  0EDh           ô»αáó½Ñ¡¿Ñ ßóÑΓ«ñ¿«ñἿ ¬½áó¿áΓπαδ. ä½∩ ó¬½ετÑ¡¿∩
  2357.                 ¿½¿ ó䬽ετÑ¡¿∩ ßóÑΓ«ñ¿«ñ«ó »«Φ½¿ΓÑ Γᬫ⌐ íá⌐Γ
  2358.                 ñá¡¡δσ:
  2359.  
  2360.    7  6  5  4  3  2  1  0
  2361.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2362.  │X  X  X  X  X │  │  │  │ ü¿Γδ:
  2363.  └──┴──┴──┴──┴──┴┬─┴┬─┴┬─┘ ─────
  2364.                  │  │  └──> 0: 1 = ó¬½ετ¿Γ∞ ScrollLock
  2365.                  │  └─────> 1: 1 = ó¬½ετ¿Γ∞ NumLock
  2366.                  └────────> 2: 1 = ó¬½ετ¿Γ∞ CapsLock
  2367.  
  2368.  0DFh           ÉáºαÑΦ¿Γ∞ 20-í¿Γ«óπε áñαÑßᵿε.
  2369.  0DDh           çá»αÑΓ¿Γ∞ 20-í¿Γ«óπε áñαÑßᵿε.
  2370.  
  2371.  
  2372.  
  2373.                             - 46 -
  2374.  
  2375.  0D1h           çỿß∞ ó »«αΓ óδó«ñá 8042.
  2376.  0D0h           ùΓÑ¡¿Ñ »«αΓá óδó«ñá 8042.
  2377.  0C0h           ùΓÑ¡¿Ñ »«αΓá óó«ñá 8042.
  2378.  0AEh           ÉáºαÑΦÑ¡¿Ñ ¬½áó¿áΓπαδ.
  2379.  0ADh           çá»αÑΘÑ¡¿Ñ ¬½áó¿áΓπαδ.
  2380.  0ACh           ùΓÑ¡¿Ñ Äçô ¬«¡Γα«½½Ñαá.
  2381.  0ABh           ÆÑßΓ ß¿¡σα«¡¿ºáµ¿¿ ¿ ñá¡¡δσ.
  2382.  0AAh           é¡πΓαÑ¡¡¿⌐ ΓÑßΓ ¬½áó¿áΓπαδ.
  2383.  ────────────────────────────────────────────────────────────────
  2384.  
  2385.  
  2386.  
  2387.  
  2388.                             - 47 -
  2389.  
  2390.                           E7. ä¿ß»½Ñ¿F
  2391.  
  2392.                       E7.1. ÄíΘÑÑ «»¿ßá¡¿ÑF
  2393.  
  2394.       Åα«úαá¼¼¿α«óá¡¿Ñ  ñ¿ß»½Ñ∩  Å¥éî  IBM  PC «»αÑñѽ∩ÑΓß∩ Γ¿»«¼
  2395.  ñ¿ß»½Ñ⌐¡«ú«  áñá»ΓÑαá  ¿  Γ¿»«¼  ó¿ñÑ«¼«¡¿Γ«αá,  »«ñ¬½ετÑ¡¡«ú« ¬
  2396.  φΓ«¼π   áñá»ΓÑαπ.   é   φΓ«⌐   ú½áóÑ   «»¿ßá¡δ  τÑΓδαÑ  ¡á¿í«½ÑÑ
  2397.  αáß»α«ßΓαá¡Ñ¡¡δσ ó¿ñÑ«áñá»ΓÑαá IBM PC, á ¿¼Ñ¡¡«:
  2398.  
  2399.       - ¼«¡«σα«¼¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα MGA;
  2400.       - µóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα CGA;
  2401.       - αáßΦ¿αÑ¡¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα EGA;
  2402.       - úαáΣ¿τÑ߬¿⌐ ó¿ñÑ«¼áßß¿ó VGA.
  2403.  
  2404.       ûÑ¡Γαá½∞¡δ¼   πßΓα«⌐ßΓó«¼   ó   π»αáó½Ñ¡¿¿   ó¿ñÑ«¼«¡¿Γ«α«¼
  2405.  ∩ó½∩ÑΓß∩  ¬«¡Γα«½½Ñα φ½Ñ¬Γα«¡¡«-½πτÑó«⌐ Γαπí¬¿ (¥ïÆ).  é IBM  PC
  2406.  »α¿¼Ñ¡∩εΓß∩   »α«úαá¼¼¿απѼδÑ    ¬«¡Γα«½½Ñαδ   Σ¿α¼δ   Motorola,
  2407.  »«ºó«½∩εΘ¿Ñ ºáñáΓ∞ óßÑ  «ß¡«ó¡δÑ »áαá¼ÑΓαδ αáºóÑαΓ¬¿ ¿º«íαáªÑ¡¿∩
  2408.  ¡á φ¬αá¡Ñ. ä½∩ »«¡¿¼á¡¿∩ ñá½∞¡Ñ⌐ΦÑú« ¼áΓÑα¿á½á ¡Ñ«íσ«ñ¿¼« óóÑßΓ¿
  2409.  α∩ñ  τáßΓ«  ¿ß»«½∞ºπѼδσ  »«¡∩Γ¿⌐.  ÉѪ¿¼  αáí«Γδ  ó¿ñÑ«¼«¡¿Γ«αá
  2410.  σáαá¬ΓÑਧπÑΓß∩ ß½ÑñπεΘ¿¼¿ »«¡∩Γ¿∩¼¿:
  2411.  
  2412.       -  óÑαΓ¿¬á½∞¡δ¼  αáºαÑΦÑ¡¿Ñ¼  (¬«½¿τÑßΓó«  ßΓ᫬  αáßΓαá ¡á
  2413.  φ¬αá¡Ñ);
  2414.       - ú«α¿º«¡Γá½∞¡δ¼ αáºαÑΦÑ¡¿Ñ¼ (¬«½¿τÑßΓó« ß¿¼ó«½«ó ¿½¿ Γ«τѬ
  2415.  ó ßΓ᫬Ñ);
  2416.       - »αÑñßΓáó½Ñ¡¿Ñ¼ ñá¡¡δσ ó ó¿ñÑ«»á¼∩Γ¿;
  2417.       - áΓα¿íπΓἿ óδó«ñá, ºáñáεΘ¿¼¿ µóÑΓ, ¼Ñαµá¡¿Ñ ¿ Γ. ».
  2418.  
  2419.       â«α¿º«¡Γá½∞¡«Ñ   ¿  óÑαΓ¿¬á½∞¡«Ñ   αáºαÑΦÑ¡¿Ñ  «»αÑñѽ∩εΓß∩
  2420.  »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε    ß«ú½áß«óá¡¡δσ    ó«    óαѼѡ¿   ß¿ú¡á½«ó
  2421.  úαáΣ¿τÑ߬«ú« áñá»ΓÑαá,  π»αáó½∩εΘ¿σ ñó¿ªÑ¡¿Ñ¼ ½πτá  ¥ïÆ. ïπτ ¥ïÆ
  2422.  ñó¿ªÑΓß∩  ß »«ßΓ«∩¡¡«⌐  ß¬«α«ßΓ∞ε óñ«½∞  ßΓ᫬¿ αáßΓαá  ¿ ó¡¿º ß
  2423.  «ñ¡«⌐  ßΓ᫬¿  αáßΓαá   ¡á  ß½ÑñπεΘπε,  «í¡«ó½∩∩  (αáºó«αáτ¿óá∩)
  2424.  ¿º«íαáªÑ¡¿Ñ ¡á φ¬αá¡Ñ. ä½∩ »ÑαÑó«ñá ½πτá ¿º ¬αá⌐¡Ñ⌐ »αáó«⌐ Γ«τ¬¿
  2425.  ßΓ᫬¿  ó   ¬αá⌐¡εε  ½Ñóπε  Γ«τ¬π   ß½ÑñπεΘÑ⌐  ßΓ᫬¿  («íαáΓ¡δ⌐
  2426.  ú«α¿º¿¡Γá½∞¡δ⌐   σ«ñ   ½πτá)   ó¿ñÑ«áñá»ΓÑα   úÑ¡Ñα¿απÑΓ  ß¿ú¡á½
  2427.  ú«α¿º«¡Γá½∞¡«⌐  ß¿¡σα«¡¿ºáµ¿¿; ñ½∩  »ÑαѼÑΘÑ¡¿∩ ½πτá  ¿º ¬αá⌐¡Ñ⌐
  2428.  »αáó«⌐  »«º¿µ¿¿ ¡¿ª¡e⌐  ßΓ᫬¿  φ¬αá¡á  ó ¬αá⌐¡εε  ½Ñóπε »«º¿µ¿ε
  2429.  »Ñαó«⌐  ßΓ᫬¿   (óÑαΓ¿¬á½∞¡δ⌐  «íαáΓ¡δ⌐  σ«ñ   ½πτá)  -  ß¿ú¡á½
  2430.  óÑαΓ¿¬á½∞¡«⌐ ß¿σα«¡¿ºáµ¿¿.
  2431.  
  2432.       é¿ñÑ«áñá»ΓÑαδ   óßÑúñá  »α«úαἿαπεΓß∩   Γá¬,  τΓ«íδ  óδó«ñ
  2433.  ó¿ñÑ«íπΣÑαá  ¡á φ¬αá¡Ñ  »α«σ«ñ¿½ íδßΓαÑÑ,  τѼ αáºóÑαΓ¬á  «ñ¡«ú«
  2434.  ¬áñαá. ¥Γ« ñáÑΓ ó«º¼«ª¡«ßΓ∞  óδóÑßΓ¿ ¡á φ¬αá¡ í«αñεα (overscan),
  2435.  «¬á⌐¼½∩εΘ¿⌐  ¿º«íαáªÑ¡¿Ñ  ¿   »«ºó«½∩εΘ¿⌐  µÑ¡Γα¿α«óáΓ∞  Ñú«  ¡á
  2436.  φ¬αá¡Ñ.
  2437.  
  2438.       ä½¿Γѽ∞¡«ßΓ∞  ß¿ú¡á½«ó  αáºóÑαΓ¬¿  »α¿¡∩Γ«  ºáñáóáΓ∞  ó Γá¬
  2439.  ¡áºδóáѼδσ ß¿¼ó«½∞¡δσ Γá¬Γáσ  (character clock). æ¿¼ó«½∞¡δ⌐ Γá¬Γ
  2440.  - φΓ« «ΓαѺ«¬ óαѼѡ¿, ¡Ñ«íσ«ñ¿¼δ⌐ ñ½∩ óδó«ñá ¡á φ¬αá¡ 8 Γ«τѬ ó
  2441.  úαáΣ¿τÑ߬«¼ αѪ¿¼Ñ ¿ 8 ¿½¿ 9 Γ«τѬ ó á½Σáó¿Γ¡«-µ¿Σα«óδσ αѪ¿¼áσ.
  2442.  
  2443.       Åáαá¼ÑΓαδ  αáºóÑαΓ¬¿  ºá¡«ß∩Γß∩   ó  «»αÑñѽѡ¡δÑ  αÑú¿ßΓαδ
  2444.  ¬«¡Γα«½½Ñαá   ¥ïÆ;   ¡áº¡áτÑ¡¿Ñ   φΓ¿σ   αÑú¿ßΓα«ó   αẽ¿τ¡«  ó
  2445.  
  2446.  
  2447.  
  2448.                             - 48 -
  2449.  
  2450.  ¬«¡Γα«½½Ñαáσ MGA/CGA ¿ EGA/VGA.
  2451.  
  2452.                      E7.2. è«¡Γα«½½Ñαδ ¥ïÆF
  2453.  
  2454.       Çñá»ΓÑαδ MGA  ¿ CGA ß«ñÑαªáΓ ¬«¡Γα«½½Ñα  ¥ïÆ Motorola 6845,
  2455.  ¿¼ÑεΘ¿⌐ ß½ÑñπεΘ¿Ñ »α«úαá¼¼¿απѼδÑ αÑú¿ßΓαδ:
  2456.  
  2457.  ÉÑú¿ßΓα ìῼѡ«óá¡¿Ñ                  Ä»¿ßá¡¿Ñ
  2458.  ────────────────────────────────────────────────────────────────
  2459.    R0  ÄíΘá∩ ñ½¿Γѽ∞¡«ßΓ∞         éαѼ∩ óδó«ñá ßΓ᫬¿ αáßΓαá ó
  2460.        ßΓ᫬¿ (horizontal total)  ß¿¼ó«½∞¡δσ Γá¬Γáσ.
  2461.    R1  ÿ¿α¿¡á ¬áñαá               è«½¿τÑßΓó« ß¿¼ó«½«ó ó ßΓ᫬Ñ.
  2462.        (horizontal displayed)
  2463.    R2  Å«º¿µ¿∩ ú«α¿º«¡Γá½∞¡«⌐     ìáτὫ ú«α¿º«¡Γá½∞¡«⌐
  2464.        ß¿¡σα«¡¿ºáµ¿¿ (horizontal  ß¿¡σα«¡¿ºáµ¿¿ ó ß¿¼ó«½∞¡δσ
  2465.        sync position)             Γá¬Γáσ.
  2466.    R3  ÿ¿α¿¡á ß¿¡σα«¡¿ºáµ¿¿       ä½¿Γѽ∞¡«ßΓ∞ ß¿¡σα«¡¿ºáµ¿¿
  2467.        (sync width)               (¼½áñΦá∩ ΓÑΓαáñá - óÑαΓ¿¬á½∞¡«⌐,
  2468.                                   ßΓáαΦá∩ - ú«α¿º«¡Γá½∞¡«⌐).
  2469.    R4  ÉẼÑα ¬áñαá               ÄíΘÑÑ ¬«½¿τÑßΓó« ßΓ᫬
  2470.        (vertical total)           αáßΓαá ó ¬áñαÑ.
  2471.    R5  éÑαΓ¿¬á½∞¡«Ñ óδαáó¡¿óá¡¿Ñ  Å«»αáó¬á ñ½∩ τáßΓ«Γδ 50 ¿½¿
  2472.        (vertical adjust)          60 âµ.
  2473.    R6  éδß«Γá ¬áñαá               è«½¿τÑßΓó« ßΓ᫬
  2474.        (vertical displayed)       ¿º«íαáªÑ¡¿∩ ó ¬áñαÑ.
  2475.    R7  Å«º¿µ¿∩ óÑαΓ¿¬á½∞¡«⌐       ìáτὫ óÑαΓ¿¬á½∞¡«⌐
  2476.        ß¿¡σα«¡¿ºáµ¿¿ (vertical    ß¿¡σα«¡¿ºáµ¿¿ ó ß¿¼ó«½∞¡δσ
  2477.        sync position)             Γá¬Γáσ.
  2478.    R8  ü¿Γδ 4-5: αѪ¿¼ αáßß½«Ñ¡¿∩
  2479.        (interlace mode);
  2480.        í¿Γδ 6-7: ßñó¿ú (skew)
  2481.    R9  îá¬ß. τ¿ß½« ßΓ᫬ αáßΓαá   è«½¿τÑßΓó« ßΓ᫬ αáßΓαá ¡á
  2482.                                   ßΓ᫬π ß¿¼ó«½«ó.
  2483.    R10 ìáτὫ ¬παß«αá             ìáτá½∞¡á∩ ßΓα«¬á ¬παß«αá.
  2484.    R11 è«¡Ñµ ¬παß«αá              è«¡Ñτ¡á∩ ßΓα«¬á ¬παß«αá.
  2485.    R12\ìáτá½∞¡δ⌐ áñαÑß            æΓáαΦ¿⌐ íá⌐Γ
  2486.    R13/ó¿ñÑ«»á¼∩Γ¿                î½áñΦ¿⌐ íá⌐Γ
  2487.    R14\Å«º¿µ¿∩                    æΓáαΦ¿⌐ íá⌐Γ
  2488.    R15/¬παß«αá                    î½áñΦ¿⌐ íá⌐Γ
  2489.    R16\Å«º¿µ¿∩                    æΓáαΦ¿⌐ íá⌐Γ
  2490.    R17/ßóÑΓ«ó«ú« »Ñαá             î½áñΦ¿⌐ íá⌐Γ
  2491.  ────────────────────────────────────────────────────────────────
  2492.  
  2493.       Añá»ΓÑαδ   EGA  ¿   VGA  ¿¼ÑεΓ   ß½ÑñπεΘ¿Ñ  »α«úαá¼¼¿απѼδÑ
  2494.  αÑú¿ßΓαδ, φ¼π½¿απεΘ¿Ñ ¬«¡Γα«½½Ñα ¥ïÆ:
  2495.  
  2496.  ÉÑú¿ßΓα ìῼѡ«óá¡¿Ñ                  Ä»¿ßá¡¿Ñ
  2497.  ────────────────────────────────────────────────────────────────
  2498.    R0  ÄíΘá∩ ñ½¿Γѽ∞¡«ßΓ∞         éαѼ∩ óδó«ñá ßΓ᫬¿ αáßΓαá ó
  2499.        ßΓ᫬¿ (horizontal total)  ß¿¼ó«½∞¡δσ Γá¬Γáσ.
  2500.    R1  ÿ¿α¿¡á ¬áñαá (horizontal   è«½¿τÑßΓó« ß¿¼ó«½«ó ó ßΓ᫬Ñ
  2501.        display enable end)        (ß¼. R7).
  2502.    R2  ìáτὫ ú«α¿º«¡Γá½∞¡«ú«     æ¿¼ó«½∞¡á∩ »«º¿µ¿∩, ó ¬«Γ«α«⌐
  2503.        úáΦÑ¡¿∩ (start horizontal  ¡áτ¿¡áÑΓß∩ ú«α¿º«¡Γá½∞¡«Ñ
  2504.        blank)                     úáΦÑ¡¿Ñ ½πτá.
  2505.  
  2506.  
  2507.  
  2508.                             - 49 -
  2509.  
  2510.    R3  è«¡Ñµ ú«α¿º«¡Γá½∞¡«ú«      æ¿¼ó«½∞¡á∩ »«º¿µ¿∩, ó ¬«Γ«α«⌐
  2511.        úáΦÑ¡¿∩ (end horizontal    ºá¬á¡τ¿óáÑΓß∩ ú«α¿º«¡Γá½∞¡«Ñ
  2512.        blank)                     úáΦÑ¡¿Ñ ½πτá (ó í¿Γáσ 0-4);
  2513.                                   αáºαÑΦÑ¡¿Ñ ßñó¿úá (í¿Γδ 5-6).
  2514.    R4  ìáτὫ «íαáΓ¡«ú« σ«ñá ½πτá æ¿¼ó«½∞¡á∩ »«º¿µ¿∩ ¡áτá½á
  2515.        »« ú«α¿º«¡Γ὿ (start      ú«α¿º«¡Γá½∞¡«⌐ ß¿¡σα«¡¿ºáµ¿¿.
  2516.        horizontal retrace)
  2517.    R5  è«¡Ñµ «íαáΓ¡«ú« σ«ñá ½πτᠠ濼ó«½∞¡á∩ »«º¿µ¿∩ «¬«¡τá¡¿∩
  2518.        »« ú«α¿º«¡Γ὿ (end        ú«α¿º«¡Γá½∞¡«⌐ ß¿¡σα«¡¿ºáµ¿¿.
  2519.        horizontal retrace)
  2520.  
  2521.   7  6  5  4  3  2  1  0
  2522.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2523.  │  │     │              │ ü¿Γδ:
  2524.  └┬─┴──┼──┴──┴──┴┬─┴──┴──┘ ─────
  2525.   │    │         └──────>  0-4: Φ¿α¿¡á «íαáΓ¡«ú« σ«ñá ½πτá
  2526.   │    │                        »« ú«α¿º«¡Γ὿
  2527.   │    └────────────────>  5-6: ºáñÑαª¬á «íαáΓ¡«ú« σ«ñá ó
  2528.   │                             ß¿¼ó«½∞¡δσ Γá¬Γáσ
  2529.   └─────────────────────>  7: 1=¡áτ¿¡áΓ∞ »á¡«αἿα«óá¡¿Ñ ß
  2530.                               τÑΓ¡«ú« áñαÑßá, 0=ß ¡ÑτÑΓ¡«ú«
  2531.  
  2532.    R6  ÉẼÑα ¬áñαá               ÄíΘÑÑ ¬«½¿τÑßΓó« ßΓ᫬
  2533.        (vertical total)           αáßΓαá ó ¬áñαÑ (ß¼. R7).
  2534.    R7  ÉÑú¿ßΓα »ÑαÑ»«½¡Ñ¡¿∩       æ«ñÑαª¿Γ ßΓáαΦ¿Ñ í¿Γδ ñαπú¿σ
  2535.        (overflow)                 αÑú¿ßΓα«ó:
  2536.  
  2537.   7  6  5  4  3  2  1  0
  2538.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2539.  │  │  │  │  │  │  │  │  │ ü¿Γ:
  2540.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ────
  2541.   │  │  │  │  │  │  │  └─> 0: 8-⌐ í¿Γ αẼÑαá ¬áñαá (R6)
  2542.   │  │  │  │  │  │  └────> 1: 8-⌐ í¿Γ ¬«½¿τÑßΓóá ßΓ᫬
  2543.   │  │  │  │  │  │            «Γ«íαáªÑ¡¿∩ ó ¬áñαÑ (R18)
  2544.   │  │  │  │  │  └───────> 2: 8-⌐ í¿Γ ¡áτá½á óÑαΓ¿¬á½∞¡«⌐
  2545.   │  │  │  │  │               ß¿¡σα«¡¿ºáµ¿¿ (R16)
  2546.   │  │  │  │  └──────────> 3: 8-⌐ í¿Γ ¡áτá½á óÑαΓ¿¬á½∞¡«ú«
  2547.   │  │  │  │                  úáΦÑ¡¿∩ ½πτá (R21)
  2548.   │  │  │  └─────────────> 4: 8-⌐ í¿Γ ßαáó¡Ñ¡¿∩ ßΓ᫬ (R24)
  2549.   │  │  └────────────────> 5: EGA: 8-⌐ í¿Γ R10, VGA: 9-⌐ í¿Γ R6
  2550.   │  └───────────────────> 6: 9-⌐ í¿Γ R18 (Γ«½∞¬« VGA)
  2551.   └──────────────────────> 7: 9-⌐ í¿Γ R16 (Γ«½∞¬« VGA)
  2552.  
  2553.    R8  ìáτὫ αáßΓαá (preset      ÅÑαóá∩ ßΓ᫬á αáßΓαá »«ß½Ñ
  2554.        row scan)                  óÑαΓ¿¬á½∞¡«⌐ ß¿¡σα«¡¿ºáµ¿¿.
  2555.    R9  îá¬ß. τ¿ß½« ßΓ᫬ αáßΓαá   è«½¿τÑßΓó« ßΓ᫬ αáßΓαá ¡á
  2556.                                   ßΓ᫬π ß¿¼ó«½«ó (ó í¿Γáσ 0-4);
  2557.                                   ñ½∩ VGA: í¿Γ 5=9-⌐ í¿Γ R21.
  2558.    R10 ìáτὫ ¬παß«αá             ìáτá½∞¡á∩ ßΓα«¬á ¬παß«αá.
  2559.    R11 è«¡Ñµ ¬παß«αá              è«¡Ñτ¡á∩ ßΓα«¬á ¬παß«αá (í¿Γδ
  2560.                                   0-4); ßñó¿ú ¬παß«αá (í¿Γδ 5-6).
  2561.    R12\ìáτá½∞¡δ⌐ áñαÑß            æΓáαΦ¿⌐ íá⌐Γ
  2562.    R13/ó¿ñÑ«»á¼∩Γ¿                î½áñΦ¿⌐ íá⌐Γ
  2563.    R14\Å«º¿µ¿∩                    æΓáαΦ¿⌐ íá⌐Γ
  2564.    R15/¬παß«αá                    î½áñΦ¿⌐ íá⌐Γ
  2565.  
  2566.  
  2567.  
  2568.                             - 50 -
  2569.  
  2570.        Åα¿ τΓÑ¡¿¿:
  2571.    R16\Å«º¿µ¿∩                    æΓáαΦ¿⌐ íá⌐Γ
  2572.    R17/ßóÑΓ«ó«ú« »Ñαá             î½áñΦ¿⌐ íá⌐Γ
  2573.        Åα¿ ºá»¿ß¿:
  2574.    R16 ìáτὫ «íαáΓ¡«ú« σ«ñá ½πτá æ¿¼ó«½∞¡á∩ »«º¿µ¿∩ ¡áτá½á
  2575.        »« óÑαΓ¿¬á½¿ (start        óÑαΓ¿¬á½∞¡«⌐ ß¿¡σα«¡¿ºáµ¿¿.
  2576.        vertical retrace)
  2577.    R17 è«¡Ñµ «íαáΓ¡«ú« σ«ñá ½πτᠠ濼ó«½∞¡á∩ »«º¿µ¿∩ «¬«¡τá¡¿∩
  2578.        »« óÑαΓ¿¬á½¿ (end          óÑαΓ¿¬á½∞¡«⌐ ß¿¡σα«¡¿ºáµ¿¿.
  2579.        vertical retrace)
  2580.  
  2581.   7  6  5  4  3  2  1  0
  2582.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2583.  │  │0 │  │  │           │ ü¿Γδ:
  2584.  └┬─┴──┴┬─┴┬─┴──┴──┼──┴──┘ ─────
  2585.   │     │  │       └────>  0-3: Φ¿α¿¡á «íαáΓ¡«ú« σ«ñá ½πτá
  2586.   │     │  │                    »« óÑαΓ¿¬á½¿
  2587.   │     │  └────────────>  4: 0=«τ¿ßΓ¿Γ∞ »αÑαδóá¡¿Ñ óÑαΓ¿¬á½∞¡«⌐
  2588.   │     │                       ß¿¡σα«¡¿ºáµ¿¿
  2589.   │     └───────────────>  5: 0=αáºαÑΦ¿Γ∞ »αÑαδóá¡¿Ñ óÑαΓ¿¬á½∞-
  2590.   │                           ¡«⌐ ß¿¡σα«¡¿ºáµ¿¿ (IRQ2)
  2591.   └─────────────────────>  7: VGA: ºá»αÑΓ ºá»¿ß¿ ó R0 - R7
  2592.  
  2593.    R18 è«½¿τÑßΓó« ßΓ᫬ «Γ«íαá-   è«½¿τÑßΓó« ßΓ᫬ αáßΓαá,
  2594.        ªÑ¡¿∩ ó ¬áñαÑ (vertical    ºá¡∩Γδσ ß«íßΓóÑ¡¡« ¿º«íαá-
  2595.        displayed end)             ªÑ¡¿Ñ¼
  2596.    R19 éÑαΓ¿¬á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ      è«½¿τÑßΓó« ß½«ó ñá¡¡δσ ó
  2597.        (vertical displayed        ½«ú¿τÑ߬«⌐ ßΓα«¬Ñ ó¿ñÑ«»á¼∩Γ¿.
  2598.        adjustment)
  2599.    R20 Å«º¿µ¿∩ »«ñτÑનóá¡¿∩      ì«¼Ñα ßΓ᫬¿ αáßΓαá (í¿Γδ 0-5).
  2600.    R21 ìáτὫ óÑαΓ¿¬á½∞¡«ú«       æ¿¼ó«½∞¡á∩ »«º¿µ¿∩, ó ¬«Γ«α«⌐
  2601.        úáΦÑ¡¿∩ (start vertical    ¡áτ¿¡áÑΓß∩ óÑαΓ¿¬á½∞¡«Ñ
  2602.        blank)                     úáΦÑ¡¿Ñ ½πτá.
  2603.    R22 è«¡Ñµ óÑαΓ¿¬á½∞¡«ú«        æ¿¼ó«½∞¡á∩ »«º¿µ¿∩, ó ¬«Γ«α«⌐
  2604.        úáΦÑ¡¿∩ (end vertical      ºá¬á¡τ¿óáÑΓß∩ óÑαΓ¿¬á½∞¡«Ñ
  2605.        blank)                     úáΦÑ¡¿Ñ ½πτá.
  2606.  
  2607.  
  2608.  
  2609.  
  2610.                             - 51 -
  2611.  
  2612.    R23 ô»αáó½Ñ¡¿Ñ αѪ¿¼á¼¿:
  2613.  
  2614.   7  6  5  4  3  2  1  0
  2615.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2616.  │  │  │  │  │  │  │  │  │ ü¿Γ:
  2617.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ────
  2618.   │  │  │  │  │  │  │  └─> 0: 0=αѪ¿¼ ß«ó¼ÑßΓ¿¼«ßΓ¿ ß CGA
  2619.   │  │  │  │  │  │  │         ñ½∩ áñαÑßᵿ¿ úαáΣ¿¬¿
  2620.   │  │  │  │  │  │  └────> 1: óδí«α ßτÑΓτ¿¬á ß¬á¡¿α«óá¡¿∩
  2621.   │  │  │  │  │  │            ßΓ᫬
  2622.   │  │  │  │  │  └───────> 2: ú«α¿º«¡Γá½∞¡á∩ ß¿¡σα«¡¿ºáµ¿∩:
  2623.   │  │  │  │  │               1=ñó«⌐¡á∩, 0=«íδτ¡á∩
  2624.   │  │  │  │  └──────────> 3: ñ½¿Γѽ∞¡«ßΓ∞ ß¿¡σα«¡¿ºáµ¿¿ »α¿
  2625.   │  │  │  │                  αÑúÑ¡Ñαᵿ¿ ß½«ó: 1=»«½«ó¿¡¡á∩,
  2626.   │  │  │  │                  0=«íδτ¡á∩
  2627.   │  │  │  └─────────────> 4: 1=πßΓá¡«ó¿Γ∞ óδß«¬«¿¼»Ññá¡ß¡δ⌐
  2628.   │  │  │                     óδσ«ñ, 0=αáºαÑΦ¿Γ∞ π»αáó½Ñ¡¿Ñ
  2629.   │  │  │                     óδσ«ñ«¼
  2630.   │  │  └────────────────> 5: αѪ¿¼ αáßß½«Ñ¡¿∩ áñαÑß«ó ñ½∩
  2631.   │  │                        ß«ó¼ÑßΓ¿¼«ßΓ¿ ß CGA: 0=ñ½∩ 64è
  2632.   │  │                        Äçô, 1=ñ½∩ Äçô í«½ÑÑ 64è
  2633.   │  └───────────────────> 6: αѪ¿¼ áñαÑßᵿ¿: 1=íá⌐Γ«óá∩,
  2634.   │                           0=ß½«ó¡á∩
  2635.   └──────────────────────> 7: 0=á»»áαáΓ¡δ⌐ ßíα«ß, 1=«íδτ¡á∩
  2636.                               αáí«Γá
  2637.  
  2638.    R24 æαáó¡Ñ¡¿Ñ ßΓ᫬        æΓ᫬á αáßΓαá, ¿ß»«½∞ºπѼá∩ ó
  2639.        (line compare)         «»Ñαᵿ∩σ αáßΘÑ»½Ñ¡¿∩ φ¬αá¡á.
  2640.  ────────────────────────────────────────────────────────────────
  2641.  
  2642.       é ºá¬½ετÑ¡¿Ñ φΓ«ú«  αáºñѽᠻ«ñτÑα¬¡Ñ¼, τΓ« ßἫßΓ«∩Γѽ∞¡«Ñ
  2643.  »α«úαá¼¼¿α«óá¡¿Ñ ¬«¡Γα«½½Ñαá ¥ïÆ  ταÑóáΓ« Σ¿º¿τÑ߬¿¼ αáºαπΦÑ¡¿Ñ¼
  2644.  ó¿ñÑ«¼«¡¿Γ«αá, »«φΓ«¼π  ¡Ñ ß½ÑñπÑΓ »α¿íÑúáΓ∞ ¬  ¡Ñ¼π, Ñß½¿ éδ ¡Ñ
  2645.  ó»«½¡Ñ  »«¡¿¼áÑΓÑ  »α¿¡µ¿»δ  αáßτÑΓá  »áαá¼ÑΓα«ó  αáºóÑαΓ¬¿. éßÑ
  2646.  ¡Ñ«íσ«ñ¿¼δÑ    ñÑ⌐ßΓó¿∩   »«    ¿¡¿µ¿á½¿ºáµ¿¿   ñ¿ß»½Ñ∩   «íδτ¡«
  2647.  óδ»«½¡∩εΓß∩  BIOS,  »«φΓ«¼π   ¡Ñ«íσ«ñ¿¼«ßΓ∞  ó  ¡Ñ»«ßαÑñßΓóÑ¡¡«¼
  2648.  »α«úαá¼¼¿α«óá¡¿¿ ¬«¡Γα«½½Ñαá ¥ïÆ ó«º¡¿¬áÑΓ ¬αá⌐¡Ñ αÑñ¬«.
  2649.  
  2650.  
  2651.  
  2652.  
  2653.                             - 52 -
  2654.  
  2655.                     E7.3. ÇΓα¿íπΓδ ß¿¼ó«½«óF
  2656.  
  2657.       é  ΓѬßΓ«óδσ  αѪ¿¼áσ  ó¿ñÑ«»á¼∩Γ∞   ß«ßΓ«¿Γ  ¿º  »áα  (¬«ñ
  2658.  ß¿¼ó«½á,   áΓα¿íπΓ);  ¬«ñ   ß¿¼ó«½á  «»αÑñѽ∩ÑΓ   ß¿¼ó«½  ASCII,
  2659.  óδó«ñ¿¼δ⌐  ó ß««ΓóÑΓßΓóπεΘÑ⌐  »«º¿µ¿¿ φ¬αá¡á,  á áΓα¿íπΓ  - µóÑΓ
  2660.  φΓ«ú«  ß¿¼ó«½á. æ««ΓóÑΓßΓó¿Ñ  µóÑΓ«ó áΓα¿íπΓá¼  ºáó¿ß¿Γ «Γ  Γ¿»á
  2661.  ó¿ñÑ«áñá»ΓÑαá.
  2662.  
  2663.       üá⌐Γ áΓα¿íπΓ«ó ñ½∩ CGA ¿¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  2664.  
  2665.   7  6  5  4  3  2  1  0
  2666.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  2667.  │Bl│r  g  b │I │R  G  B │ ü¿Γδ:
  2668.  └┬─┴──┴┬─┴──┴┬─┴──┴┬─┴──┘ ─────
  2669.   │     │     │     └────> 0-2: µóÑΓ ß¿¼ó«½á
  2670.   │     │     └──────────> 3: 1=∩ન⌐ µóÑΓ ß¿¼ó«½á
  2671.   │     └────────────────> 4-6: µóÑΓ Σ«¡á
  2672.   └──────────────────────> 7: 1=¼Ñαµá¡¿Ñ ß¿¼ó«½á
  2673.  
  2674.       Æá¬¿¼ «íαẫ¼, µóÑΓ  Σ«¡á ¼«ªÑΓ óáα∞¿α«óáΓ∞ß∩ «Γ 0  ñ« 7, á
  2675.  µóÑΓ ß¿¼ó«½á ß  πτÑΓ«¼ ∩ᬫßΓ¿ - «Γ 0  ñ« 0Fh. ç¡áτÑ¡¿Ñ áΓα¿íπΓá
  2676.  ºáñáÑΓß∩ Σ«α¼π½«⌐:
  2677.  
  2678.       16  *  µóÑΓ  Σ«¡á  +  µóÑΓ  ß¿¼ó«½á  (»½εß 128 ñ½∩ ¼Ñαµá¡¿∩
  2679.  ß¿¼ó«½á)
  2680.  
  2681.       ûóÑΓá ºáñáεΓß∩ ß½ÑñπεΘ¿¼ «íαẫ¼:
  2682.  
  2683.  ┌─────────────────────┬───────────────────┐
  2684.  │쫼Ñα  ûóÑΓ          │쫼Ñα  ûóÑΓ        │
  2685.  ├─────────────────────┼───────────────────┤
  2686.  │  0    ùÑα¡δ⌐        │  8    æÑαδ⌐       │
  2687.  │  1    æ¿¡¿⌐         │  9    ƒα¬«-ß¿¡¿⌐  │
  2688.  │  2    çѽѡδ⌐       │ 0Ah   ƒα¬«-ºÑ½Ñ¡δ⌐│
  2689.  │  3    ü¿αóδ⌐     │ 0Bh   â«½πí«⌐     │
  2690.  │  4    èαáß¡δ⌐       │ 0Ch   Ç½δ⌐        │
  2691.  │  5    æ¿αÑ¡Ñóδ⌐     │ 0Dh   É«º«óδ⌐     │
  2692.  │  6    è«α¿τ¡Ñóδ⌐    │ 0Eh   åѽΓδ⌐      │
  2693.  │  7    æóÑΓ½«-ßÑαδ⌐  │ 0Fh   üѽδ⌐       │
  2694.  └─────────────────────┴───────────────────┘
  2695.  
  2696.       Çñá»ΓÑαδ  EGA   ¿  VGA  ¿¼ÑεΓ  Γá¬πε   ªÑ  ßΓαπ¬Γπαπ  íá⌐Γá
  2697.  áΓα¿íπΓ«ó,  ¡« »«ºó«½∩εΓ  »ÑαÑ«»αÑñѽ∩Γ∞ µóÑΓá,  »ÑαÑτ¿ß½Ñ¡¡δÑ ó
  2698.  Γáí½¿µÑ,  »ÑαÑ»α«úαá¼¼¿α«ó᡿Ѽ αÑú¿ßΓα«ó  »á½¿Γα. Å«φΓ«¼π  íá⌐Γ
  2699.  áΓα¿íπΓ«ó  ß¿¼ó«½á «»αÑñѽ∩ÑΓ  «ñ¡π ¿º  64 (EGA)  ¿½¿ 256  (VGA)
  2700.  ó«º¼«ª¡δ󠬫¼í¿¡áµ¿⌐ µóÑΓ«ó.
  2701.  
  2702.       î«¡«σα«¼¡δÑ  ñ¿ß»½Ñ¿ ñ«»π߬áεΓ  ½εíδÑ º¡áτÑ¡¿∩  íá⌐Γá áΓα¿-
  2703.  íπΓ«ó, ¡« αÑá½∞¡« «ΓαáíáΓδóáεΓ Γ«½∞¬« ß½ÑñπεΘ¿Ñ Ñú« º¡áτÑ¡¿∩:
  2704.  
  2705.       01h       Å«ñτÑભπΓδ⌐ ß¿¼ó«½
  2706.       07h       Äíδτ¡δ⌐ óδó«ñ (ßóÑΓ½δ⌐ ß¿¼ó«½ ¡á ΓѼ¡«¼ Σ«¡Ñ)
  2707.       09h       ƒα¬¿⌐ »«ñτÑભπΓδ⌐ ß¿¼ó«½
  2708.       0Fh       ƒα¬«-ßóÑΓ½δ⌐ ß¿¼ó«½ ¡á ΓѼ¡«¼ Σ«¡Ñ
  2709.       70h       ìÑúáΓ¿ó (ΓѼ¡δ⌐ ß¿¼ó«½ ¡á ßóÑΓ½«¼ Σ«¡Ñ)
  2710.  
  2711.  
  2712.  
  2713.                             - 53 -
  2714.  
  2715.       81h       îÑαµáεΘ¿⌐ »«ñτÑભπΓδ⌐ ß¿¼ó«½
  2716.       87h       îÑαµáεΘ¿⌐ ßóÑΓ½δ⌐ ß¿¼ó«½ ¡á ΓѼ¡«¼ Σ«¡Ñ
  2717.       89h       îÑαµáεΘ¿⌐ ∩ન⌐ »«ñτÑભπΓδ⌐ ß¿¼ó«½
  2718.       8Fh       îÑαµáεΘ¿⌐ ∩ᬫ-ßóÑΓ½δ⌐ ß¿¼ó«½ ¡á ΓѼ¡«¼ Σ«¡Ñ
  2719.  
  2720.       æ½ÑñπÑΓ  πτ¿ΓδóáΓ∞, τΓ«  ßΓáαΦ¿⌐ í¿Γ  íá⌐Γá áΓα¿íπΓ«ó ¼«ªÑΓ
  2721.  «º¡áτáΓ∞  ½¿í« ¼Ñαµá¡¿Ñ  ß¿¼ó«½á, ½¿í«  »«óδΦÑ¡¡πε ∩ᬫßΓ∞  Σ«¡á
  2722.  (ß¼. 7.4 - 7.6).
  2723.  
  2724.  
  2725.  
  2726.  
  2727.                             - 54 -
  2728.  
  2729.            E7.4. î«¡«σα«¼¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα MGAF
  2730.  
  2731.       î«¡«σα«¼¡δ⌐  úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα  (MGA ¿½¿  Hercules) - φΓ«
  2732.  úαáΣ¿τÑ߬¿⌐  ó¿ñÑ«¬«¡Γα«½½Ñα óδß«¬«ú«  αáºαÑΦÑ¡¿∩, ß«ó¼ÑΘÑ¡¡δ⌐ ß
  2733.  »½áΓ«⌐  »ÑτáΓáεΘÑú« πßΓα«⌐ßΓóá.  ä½∩ ¡Ñú«  ºáαѺÑαó¿α«óá¡δ »«αΓδ
  2734.  óó«ñá-óδó«ñá 3B0h - 3BFh, ¿¼ÑεΘ¿Ñ ß½ÑñπεΘÑÑ ¡áº¡áτÑ¡¿Ñ.
  2735.  
  2736.   Å«αΓ  Ä»Ñαᵿ∩   Ä»¿ßá¡¿Ñ
  2737.  ────────────────────────────────────────────────────────────────
  2738.   3B4h   çỿß∞   ÉÑú¿ßΓα ¿¡ñѬßá ¥ïÆ. êß»«½∞ºπÑΓß∩ ñ½∩ óδí«αá
  2739.                   αÑú¿ßΓαá ¥ïÆ. ä½∩ ºá»¿ß¿ αÑú¿ßΓαá ¥ïÆ Rn ¡πª¡«
  2740.                   óδ»«½¡¿Γ∞ ¬«¼á¡ñδ:
  2741.                   out 3B4h,n  ¿  out 3B5h,ñá¡¡δÑ.
  2742.  
  2743.   3B5h   çỿß∞/  ÉÑú¿ßΓα ñá¡¡δσ ¥ïÆ. Å«ºó«½∩ÑΓ ºá»¿ßδóáΓ∞ óßÑ
  2744.          τΓÑ¡¿Ñ   αÑú¿ßΓαδ ¥ïÆ ¿ τ¿ΓáΓ∞ αÑú¿ßΓαδ R12 - R17.
  2745.  
  2746.   3B8h   çỿß∞   ÉÑú¿ßΓα αѪ¿¼«ó ñ¿ß»½Ñ∩:
  2747.  
  2748.   7  6 5  4 3  2 1  0
  2749.  ┌──┬─┬──┬─┬──┬─┬──┬─┐
  2750.  │  │X│  │X│  │X│  │X│ ü¿Γ:
  2751.  └┬─┴─┴┬─┴─┴┬─┴─┴┬─┴─┘ ────
  2752.   │    │    │    └────> 1: 0=ΓѬßΓ«óδ⌐ αѪ¿¼, 1=úαáΣ¿τÑ߬¿⌐ αѪ¿¼
  2753.   │    │    └─────────> 3: 0=«τ¿ßΓ¿Γ∞ φ¬αá¡, 1=á¬Γ¿ó¿º¿α«óáΓ∞
  2754.   │    │                   φ¬αá¡
  2755.   │    └──────────────> 5: 1=í¿Γ 7 áΓα¿íπΓ«ó - ¼Ñαµá¡¿Ñ
  2756.   │                        0=í¿Γ 7 áΓα¿íπΓ«ó - ∩ᬫßΓ∞ Σ«¡á
  2757.   └───────────────────> 7: ¡«¼Ñα ΓѬπΘÑ⌐ ó¿ñÑ«ßΓαá¡¿µδ
  2758.  
  2759.   3B9h   çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó¬½ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  2760.          ùΓÑ¡¿Ñ   »Ñαá.
  2761.  
  2762.   3BAh   ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ ñ¿ß»½Ñ∩:
  2763.  
  2764.   7  6 5 4 3  2 1  0
  2765.  ┌──┬─┬─┬─┬──┬─┬─┬──┐
  2766.  │  │X│X│X│  │X│X│  │ ü¿Γ:
  2767.  └┬─┴─┴─┴─┴┬─┴─┴─┴┬─┘ ────
  2768.   │        │      └───> 0: 0=óδó«ñ ¿º«íαáªÑ¡¿∩, 1=ú«α¿º«¡Γá½∞¡á∩
  2769.   │        │               ß¿¡σα«¡¿ºáµ¿∩
  2770.   │        └──────────> 3: 0=φ¬αá¡ ó¬½ετÑ¡, 1=ó䬽ετÑ¡ (»«ºó«½∩ÑΓ
  2771.   │                        »α«óÑα¿Γ∞ »«ßΓπ»½Ñ¡¿Ñ ó¿ñѫ߿ú¡á½á ¡á
  2772.   │                        ¡á φ¬αá¡)
  2773.   └───────────────────> 7: 0=óÑαΓ¿¬á½∞¡á∩ ß¿¡σα«¡¿ºáµ¿∩,
  2774.                            1=ñ¿ß»½Ñ⌐ á¬Γ¿óÑ¡
  2775.  
  2776.   3BBh   çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó䬽ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  2777.          ùΓÑ¡¿Ñ   »Ñαá.
  2778.  
  2779.   3BCh-3BEh   æ¼. «»¿ßá¡¿Ñ »«αΓ«ó »áαώѽ∞¡«ú« »α¿¡ΓÑαá (». 10).
  2780.  
  2781.   3BFh   çỿß∞   ÉÑú¿ßΓα ¬«¡Σ¿úπαᵿ¿. æεñᠺᡫ߿Γß∩ ¡«óá∩
  2782.                   ¬«¡Σ¿úπαᵿ∩ ñ¿ß»½Ñ∩:
  2783.                   0 (DIAG) - αáí«Γá Γ«½∞¬« ó ΓѬßΓ«ó«¼ αѪ¿¼Ñ;
  2784.  
  2785.  
  2786.  
  2787.                             - 55 -
  2788.  
  2789.                   1 (HALF) - ñ«»πßΓ¿¼á αáí«Γá Γ«½∞¬« ß
  2790.                              úαáΣ¿τÑ߬«⌐ ßΓαá¡¿µÑ⌐ 0;
  2791.                   3 (FULL) - ñ«ßΓπ»¡δ «íÑ úαáΣ¿τÑ߬¿Ñ ßΓαá¡¿µδ.
  2792.  ────────────────────────────────────────────────────────────────
  2793.  
  2794.       é¿ñÑ«»á¼∩Γ∞ MGA αáß»«½áúáÑΓß∩ ó áñÑßáσ Äçô B0000h - BFFFFh.
  2795.  é ΓѬßΓ«ó«¼  αѪ¿¼Ñ  (25  ßΓ᫬  »«  80  ß¿¼ó«½«ó  ó ßΓ᫬Ñ) «¡á
  2796.  ºá¡¿¼áÑΓ  4è ß  B0000h »«  B0FFFh. Åα¿  φΓ«¼ áñαÑß  ¬«ñá ß¿¼ó«½á
  2797.  αáóÑ¡ B000h : 160*L+2*C, áñαÑß áΓα¿íπΓá ¡á Ññ¿¡¿µπ í«½∞ΦÑ. çñÑß∞
  2798.  L - ¡«¼Ñα ßΓ᫬¿ (0 - 24), C - ¡«¼Ñα ßΓ«½íµá (0 - 79).
  2799.  
  2800.       âαáΣ¿τÑ߬¿⌐ αѪ¿¼ ¿¼ÑÑΓ αáºαÑΦÑ¡¿Ñ 720 Γ«τѬ »« ú«α¿º«¡Γ὿
  2801.  ¡á  348  Γ«τѬ  »«  óÑαΓ¿¬á½¿,  »«φΓ«¼π  «ñ¿¡  úαáΣ¿τÑ߬¿⌐ φ¬αá¡
  2802.  ΓαÑíπÑΓ  32è ó¿ñÑ«»á¼∩Γ¿.  MGA ¿¼ÑÑΓ  ñóÑ úαáΣ¿τÑ߬¿Ñ  ßΓαá¡¿µδ:
  2803.  ßΓαá¡¿µá 0 αẼÑΘáÑΓß∩ ó áñαÑßáσ B0000h - B7FFFh, ßΓαá¡¿µá 1 - ó
  2804.  áñαÑßáσ B8000h  - BFFFFh. æ¼ÑΘÑ¡¿Ñ «Γ  ¡áτá½á ßΓαá¡¿µδ ñ« íá⌐Γá,
  2805.  ß«ñÑαªáΘÑú« Γ«τ¬π ß ¬««αñ¿¡áΓἿ (X,Y), αáó¡«
  2806.  
  2807.       2000h * (Y % 4) + 90 * int(Y/4) + int(X/8),
  2808.  
  2809.  á ¡«¼Ñα ß««ΓóÑΓßΓóπεΘÑú«  í¿Γá  ó φΓ«¼ íá⌐ΓÑ αáóÑ¡  7 - (X % 8).
  2810.  çñÑß∞ X - ú«α¿º«¡Γá½∞¡á∩ »«º¿µ¿∩ Γ«τ¬¿  (0 - 719), Y - ÑÑ óÑαΓ¿-
  2811.  ¬á½∞¡á∩ »«º¿µ¿∩ (0 - 347).
  2812.  
  2813.       é ¬áτÑßΓóÑ  »α¿¼Ñαá »α¿óÑñѼ »α«úαá¼¼π  ¿¡¿µ¿á½¿ºáµ¿¿ MGA ó
  2814.  ΓѬßΓ«ó«¼ ¿½¿ úαáΣ¿τÑ߬«¼ αѪ¿¼Ñ.
  2815.  
  2816.       ; Æáí½¿µδ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó ¥ïÆ ñ½∩ ñóπσ αѪ¿¼«ó
  2817.  Graph_Tbl db   35h,2Dh,2Eh,07h,5Bh,02h,57h,57h,02h,03h,00h,00h
  2818.  Text_Tbl  db   61h,50h,52h,0Fh,19h,06h,19h,19h,02h,0Dh,0Bh,0Ch
  2819.  
  2820.       ; ôßΓá¡«ó¬á úαáΣ¿τÑ߬«ú« αѪ¿¼á:
  2821.  Gr_Mode:
  2822.       mov  al,2
  2823.       lea  si,Graph_Tbl
  2824.       mov  bx,0
  2825.       mov  cx,4000h
  2826.       call Set_Mode
  2827.         .  .  .
  2828.  
  2829.       ; ôßΓá¡«ó¬á ΓѬßΓ«ó«ú« αѪ¿¼á:
  2830.  Txt_Mode:
  2831.       mov  al,20h
  2832.       lea  si,Text_Tbl
  2833.       mov  bx,0720h
  2834.       mov  cx,2000h
  2835.       call Set_Mode
  2836.         .  .  .
  2837.  
  2838.       ; Å«ñ»α«úαἼᠿ¡¿µ¿á½¿ºáµ¿¿ MGA.
  2839.       ; éσ«ñ: AL - αѪ¿¼
  2840.       ;       SI - áñαÑß Γáí½¿µδ αÑú¿ßΓα«ó ¥ïÆ
  2841.       ;       CX - αẼÑα φ¬αá¡á ó ß½«óáσ
  2842.       ;       BX - º¡áτÑ¡¿Ñ ñ½∩ «τ¿ßΓ¬¿ φ¬αá¡á
  2843.  Set_mode  proc near
  2844.  
  2845.  
  2846.  
  2847.                             - 56 -
  2848.  
  2849.       push ax        ; ß«σαá¡¿Γ∞ αÑú¿ßΓαδ
  2850.       push bx
  2851.       push cx
  2852.       mov  dx,3B8h   ; αÑú¿ßΓα αѪ¿¼«ó
  2853.       out  dx,al     ; ¿º¼Ñ¡¿Γ∞ αѪ¿¼ áñá»ΓÑαá, «Γ¬½ετ¿ó φ¬αá¡
  2854.       mov  ax,cs
  2855.       mov  ds,ax     ; DS:SI = áñαÑß Γáí½¿µδ
  2856.       mov  dx,3B4h   ; αÑú¿ßΓα ¿¡ñѬßá
  2857.       mov  cx,12     ; 12 αÑú¿ßΓα«ó ¥ïÆ
  2858.       xor  ah,ah
  2859.       cld
  2860.  Set_CRT:
  2861.       mov  al,ah
  2862.       out  dx,al     ; ¡«¼Ñα αÑú¿ßΓαá ¥ïÆ
  2863.       inc  dx
  2864.       lodsb
  2865.       out  dx,al     ; ß«ñÑন¼«Ñ αÑú¿ßΓαá ¥ïÆ
  2866.       dec  dx
  2867.       loop Set_CRT
  2868.       pop  cx
  2869.       mov  ax,0B000h
  2870.       mov  es,ax
  2871.       pop  ax
  2872.       xor  di,di     ; ES:DI => ó¿ñÑ«»á¼∩Γ∞
  2873.       rep  stosw     ; «τ¿ßΓ¬á φ¬αá¡á
  2874.       mov  dx,3B8h   ; αÑú¿ßΓα αѪ¿¼«ó
  2875.       pop  ax
  2876.       add  al,8
  2877.       out  dx,al     ; á¬Γ¿ó¿º¿α«óáΓ∞ φ¬αá¡
  2878.       ret
  2879.  Set_Mode  endp
  2880.  
  2881.  
  2882.  
  2883.  
  2884.                             - 57 -
  2885.  
  2886.              E7.5. ûóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα CGAF
  2887.  
  2888.       ûóÑΓ¡«⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα (CGA  - Color Graphics Adapter)
  2889.  - φΓ« úαáΣ¿τÑ߬¿⌐ ó¿ñÑ«¬«¡Γα«½½Ñα  ßαÑñ¡Ñú« αáºαÑΦÑ¡¿∩. ä½∩ ¡Ñú«
  2890.  ºáαѺÑαó¿α«óá¡δ   »«αΓδ  óó«ñá-óδó«ñá   3D0h  -   3DFh,  ¿¼ÑεΘ¿Ñ
  2891.  ß½ÑñπεΘÑÑ ¡áº¡áτÑ¡¿Ñ.
  2892.  
  2893.   Å«αΓ  Ä»Ñαᵿ∩   Ä»¿ßá¡¿Ñ
  2894.  ────────────────────────────────────────────────────────────────
  2895.   3D4h   çỿß∞   ÉÑú¿ßΓα ¿¡ñѬßá ¥ïÆ. êß»«½∞ºπÑΓß∩ ñ½∩ óδí«αá
  2896.                   αÑú¿ßΓαá ¥ïÆ. ä½∩ ºá»¿ß¿ αÑú¿ßΓαá ¥ïÆ Rn ¡πª¡«
  2897.                   óδ»«½¡¿Γ∞ ¬«¼á¡ñδ:
  2898.                   out 3D4h,n  ¿  out 3D5h,ñá¡¡δÑ.
  2899.  
  2900.   3D5h   çỿß∞/  ÉÑú¿ßΓα ñá¡¡δσ ¥ïÆ. Å«ºó«½∩ÑΓ ºá»¿ßδóáΓ∞ óßÑ
  2901.          τΓÑ¡¿Ñ   αÑú¿ßΓαδ ¥ïÆ ¿ τ¿ΓáΓ∞ αÑú¿ßΓαδ R12 - R17.
  2902.  
  2903.   3D8h   çỿß∞   ÉÑú¿ßΓα αѪ¿¼«ó ñ¿ß»½Ñ∩:
  2904.  
  2905.   7 6 5  4  3  2  1  0
  2906.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  2907.  │X│X│  │  │  │  │  │  │ ü¿Γ:
  2908.  └─┴─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ────
  2909.       │  │  │  │  │  └──>0: ¬«½-ó« ßΓ«½íµ«ó ó ΓѬßΓ«óδσ αѪ¿¼áσ:
  2910.       │  │  │  │  │          0=40 ßΓ«½íµ«ó, 1=80 ßΓ«½íµ«ó
  2911.       │  │  │  │  └─────>1: 0=ΓѬßΓ«óδ⌐ αѪ¿¼, 1=úαáΣ¿τÑ߬¿⌐ αѪ¿¼
  2912.       │  │  │  └────────>2: 1=ºá»αÑΓ µóÑΓá ¡á ¬«¼»«º¿Γ¡«¼ ñ¿ß»½ÑÑ
  2913.       │  │  └───────────>3: 0=«τ¿ßΓ¿Γ∞ φ¬αá¡, 1=á¬Γ¿ó¿º¿α«óáΓ∞
  2914.       │  │                  φ¬αá¡
  2915.       │  └──────────────>4: αáºαÑΦÑ¡¿Ñ »« ú«α¿º«¡Γ὿:
  2916.       │                     0=320 Γ«τѬ, 1=640 Γ«τѬ
  2917.       └─────────────────>5: 1=í¿Γ 7 áΓα¿íπΓ«ó - ¼Ñαµá¡¿Ñ
  2918.                             0=í¿Γ 7 áΓα¿íπΓ«ó - ∩ᬫßΓ∞ Σ«¡á
  2919.  
  2920.   3D9h   çỿß∞   ÉÑú¿ßΓα óδí«αá µóÑΓ«ó:
  2921.  
  2922.   7 6 5  4  3  2  1  0
  2923.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  2924.  │X│X│  │  │I  R  G  B │ ü¿Γδ:
  2925.  └─┴─┴┬─┴┬─┴──┴──┼──┴──┘ ─────
  2926.       │  │       └──────>0-3: µóÑΓ (ß¼. 7.3): ñ½∩ ΓѬßΓá - µóÑΓ
  2927.       │  │                    αἬ¿, ñ½∩ úαáΣ¿¬¿ - µóÑΓ Σ«¡á
  2928.       │  └──────────────>4: ∩ᬫßΓ∞: ñ½∩ ΓѬßΓá - ∩ᬫßΓ∞ Σ«¡á,
  2929.       │                     ñ½∩ úαáΣ¿¬¿ - ∩ᬫßΓ∞ »¿¬ßѽÑ⌐
  2930.       └─────────────────>5: ¡«¼Ñα úαáΣ¿τÑ߬«⌐ »á½¿Γαδ (0 ¿½¿ 1)
  2931.  
  2932.       Åα¿¼Ñτá¡¿Ñ:  éδí«α »á½¿Γαδ  ºáñáÑΓ ¡áí«α  «ß¡«ó¡δσ µóÑΓ«ó ó
  2933.  úαáΣ¿τÑ߬«¼  αѪ¿¼Ñ.  Å὿Γαá  0  -  ºÑ½Ñ¡δ⌐/¬αáß¡δ⌐/¬«α¿τ¡Ñóδ⌐,
  2934.  »á½¿Γαá 1  - í¿αóδ⌐/ß¿αÑ¡Ñóδ⌐/ßóÑΓ½«-ßÑαδ⌐ (Γ.  Ñ. «Γ½¿τáÑΓß∩
  2935.  ñ«íáó½Ñ¡¿Ñ¼ ß¿¡Ñú« µóÑΓá).
  2936.  
  2937.  
  2938.  
  2939.  
  2940.                             - 58 -
  2941.  
  2942.   3DAh   ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ ñ¿ß»½Ñ∩:
  2943.  
  2944.   7  6 5 4 3  2 1  0
  2945.  ┌─┬─┬─┬─┬──┬──┬──┬──┐
  2946.  │X│X│X│X│  │  │  │  │ ü¿Γ:
  2947.  └─┴─┴─┴─┴┬─┴┬─┴┬─┴┬─┘ ────
  2948.           │  │  │  └───>0: 0=óδó«ñ ¿º«íαáªÑ¡¿∩, 1=ú«α¿º«¡Γá½∞¡á∩
  2949.           │  │  │          ¿½¿ óÑαΓ¿¬á½∞¡á∩ ß¿¡σα«¡¿ºáµ¿∩
  2950.           │  │  └──────>1: 1=Γα¿úúÑα ßóÑΓ«ó«ú« »Ñαá ßíα«ΦÑ¡
  2951.           │  └─────────>2: 1=ºáΘѽ¬á ßóÑΓ«ó«ú« »Ñαá «Γ¬αδΓá
  2952.           └────────────>3: 0=φ¬αá¡ ó¬½ετÑ¡, 1=ó䬽ετÑ¡ (»«ºó«½∩ÑΓ
  2953.                            »α«óÑα¿Γ∞ »«ßΓπ»½Ñ¡¿Ñ ó¿ñѫ߿ú¡á½á ¡á
  2954.                            ¡á φ¬αá¡ - Ñß½¿ φëàí¿Γ πßΓá¡«ó½Ñ¡,
  2955.                            óδó«ñ ¡á φ¬αá¡ ¡Ñ óδºδóáÑΓ "󽫻∞Ñó")
  2956.  
  2957.   3DBh   çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó䬽ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  2958.          ùΓÑ¡¿Ñ   »Ñαá.
  2959.  
  2960.   3DCh   çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó¬½ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  2961.          ùΓÑ¡¿Ñ   »Ñαá.
  2962.  ────────────────────────────────────────────────────────────────
  2963.  
  2964.       é¿ñÑ«»á¼∩Γ∞ CGA αáß»«½áúáÑΓß∩ ó áñÑßáσ Äçô B8000h - BFFFFh.
  2965.  CGA ¿¼ÑÑΓ ñóá Γ¿»á ΓѬßΓ«óδσ αѪ¿¼«ó:  25 ßΓ᫬ »« 40 ß¿¼ó«½«ó ó
  2966.  ßΓα«¬Ñ  ¿  »«  80  ß¿¼ó«½«ó  ó  ßΓ᫬Ñ.  é  αѪ¿¼áσ 25 σ 40 «ñ¡á
  2967.  ßΓαá¡¿µá ºá¡¿¼áÑΓ 800h íá⌐Γ«ó,  »«φΓ«¼π ó¿ñÑ«»á¼∩Γ∞ ß«ßΓ«¿Γ ¿º 8
  2968.  ßΓαá¡¿µ;  ó αѪ¿¼áσ  25 σ  80 ßΓαá¡¿µá  ºá¡¿¼áÑΓ 1000h  íá⌐Γ«ó ¿
  2969.  ó¿ñÑ«»á¼∩Γ∞ ß«ßΓ«¿Γ ¿º 4 ßΓαá¡¿µ.
  2970.  
  2971.       ÇñαÑß  ¬«ñá  ß¿¼ó«½á  ó  ΓѬßΓ«óδσ  αѪ¿¼áσ  αáóÑ¡  B800h :
  2972.  n*P+m*L+2*C, áñαÑß  áΓα¿íπΓá ¡á Ññ¿¡¿µπ í«½∞ΦÑ.  çñÑß∞ L - ¡«¼Ñα
  2973.  ßΓ᫬¿ (0 - 24), C - ¡«¼Ñα ßΓ«½íµá (0  - 79 ¿½¿ 0 - 39), m = 2 *
  2974.  ¬«½¿τÑßΓó« ßΓ«½íµ«ó αѪ¿¼á, n = 800h »α¿ m=80 ¿ 1000h »α¿ m=160.
  2975.  
  2976.       CGA  ¿¼ÑÑΓ  ñóá  Γ¿»á  úαáΣ¿τÑ߬¿σ  αѪ¿¼«ó: µóÑΓ¡«⌐ αѪ¿¼,
  2977.  ¿¼ÑεΘ¿⌐  αáºαÑΦÑ¡¿Ñ 320  Γ«τѬ »«  ú«α¿º«¡Γ὿ ¡á  200 Γ«τѬ  »«
  2978.  óÑαΓ¿¬á½¿, ¿  τÑα¡«-íѽδ⌐ αѪ¿¼ ß  αáºαÑΦÑ¡¿Ñ¼ 640 Γ«τѬ  ¡á 200
  2979.  Γ«τѬ. é αѪ¿¼Ñ  320 σ 200 ¬áªñδ⌐ »¿¬ßѽ∞ ºáñáÑΓß∩ ñóπ¼∩ í¿ΓἿ,
  2980.  ¬«ñ¿απεΘ¿¼¿ Ñú« µóÑΓ;  ó αѪ¿¼Ñ 640 σ 200  µóÑΓ »¿¬ßѽ∩ ºáñáÑΓß∩
  2981.  «ñ¡¿¼  í¿Γ«¼ (íѽδ⌐/τÑα¡δ⌐).  é úαáΣ¿τÑ߬¿σ  αѪ¿¼áσ «ñ¿¡  φ¬αá¡
  2982.  ΓαÑíπÑΓ   16è   ó¿ñÑ«»á¼∩Γ¿,   »«φΓ«¼π   ¿¼ÑÑΓß∩  «ñ¡á  ßΓαá¡¿µá
  2983.  ó¿ñÑ«»á¼∩Γ¿, ¬«Γ«αá∩ αẼÑΘáÑΓß∩ ó  áñαÑßáσ B8000h - BFFFFh. ¥Γá
  2984.  ßΓαá¡¿µá  αáßß½«Ñ¡á  ¡á  ñóÑ  «í½áßΓ¿:  «í½áßΓ∞  ß áñαÑßá B8000h
  2985.  ß«ñÑαª¿Γ »¿¬ßѽ¿, ¿¼ÑεΘ¿Ñ τÑΓ¡δÑ  ¡«¼Ñαá ßΓ᫬; «í½áßΓ∞ ß áñαÑßá
  2986.  BA000h ß«ñÑαª¿Γ »¿¬ßѽ¿ ¿º  ¡ÑτÑΓ¡δσ ßΓ᫬. Å«φΓ«¼π áñαÑß íá⌐Γá,
  2987.  ß«ñÑαªáΘÑú« Γ«τ¬π ß ¬««αñ¿¡áΓἿ (X,Y), αáóÑ¡ ó µóÑΓ¡«¼ αѪ¿¼Ñ
  2988.  
  2989.       B800h : 2000h * (Y % 2) + 80 * int(Y/2) + int(X/4),
  2990.  
  2991.  á ¡«¼Ñαá ß««ΓóÑΓßΓóπεΘ¿σ í¿Γ«ó  ó φΓ«¼ íá⌐ΓÑ αáó¡δ 7 -  2 * (X %
  2992.  4) ¿ 6 - 2 * (X %  4). çñÑß∞ X - ú«α¿º«¡Γá½∞¡á∩ »«º¿µ¿∩ Γ«τ¬¿ (0
  2993.  - 319), Y - ÑÑ óÑαΓ¿¬á½∞¡á∩ »«º¿µ¿∩ (0 - 199).
  2994.  
  2995.       ÇñαÑß íá⌐Γá, ß«ñÑαªáΘÑú« Γ«τ¬π  ß ¬««αñ¿¡áΓἿ (X,Y), αáóÑ¡
  2996.  ó τÑα¡«-íѽ«¼ αѪ¿¼Ñ
  2997.  
  2998.  
  2999.  
  3000.                             - 59 -
  3001.  
  3002.       B800h : 2000h * (Y % 2) + 80 * int(Y/2) + int(X/8),
  3003.  
  3004.  á ¡«¼Ñα ß««ΓóÑΓßΓóπεΘÑú«  í¿Γá ó φΓ«¼ íá⌐ΓÑ  αáóÑ¡  7 - (X % 8).
  3005.  çñÑß∞  X  -  ú«α¿º«¡Γá½∞¡á∩  »«º¿µ¿∩  Γ«τ¬¿  (0  -  639), Y - ÑÑ
  3006.  óÑαΓ¿¬á½∞¡á∩ »«º¿µ¿∩ (0 - 199).
  3007.  
  3008.  
  3009.  
  3010.  
  3011.                             - 60 -
  3012.  
  3013.            E7.6. ÉáßΦ¿αÑ¡¡δ⌐ úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα EGAF
  3014.  
  3015.       ÉáßΦ¿αÑ¡¡δ⌐  úαáΣ¿τÑ߬¿⌐ áñá»ΓÑα  (EGA -  Enhanced Graphics
  3016.  Adapter) - φΓ«  úαáΣ¿τÑ߬¿⌐ ó¿ñÑ«¬«¡Γα«½½Ñα óδß«¬«ú« αáºαÑΦÑ¡¿∩,
  3017.  »α«úαá¼¼¡«  ß«ó¼ÑßΓ¿¼δ⌐  ß  áñá»ΓÑαἿ  CGA  ¿  MGA,  ¡« ¿¼ÑεΘ¿⌐
  3018.  ú«αáºñ« í«½∞Φ¿Ñ  ó«º¼«ª¡«ßΓ¿. é IBM  PC ñ½∩ EGA  ºáαѺÑαó¿α«óá¡δ
  3019.  ß½ÑñπεΘ¿Ñ »«αΓδ óó«ñá-óδó«ñá:
  3020.  
  3021.       EGA #1 - »«αΓδ 3C0h - 3DFh;
  3022.       EGA #2 - »«αΓδ 2C0h - 2DFh.
  3023.  
  3024.       EGA ¼«ªÑΓ  úÑ¡Ñα¿α«óáΓ∞ »αÑαδóá¡¿Ñ IRQ2 (Int  0Ah) ó ¡áτá½Ñ
  3025.  óÑαΓ¿¬á½∞¡«⌐  ß¿¡σα«¡¿ºáµ¿¿.  Äñ¡á¬«,  BIOS  ¡Ñ  ¿ß»«½∞ºπÑΓ  φΓπ
  3026.  ó«º¼«ª¡«ßΓ∞;  ¼δ ΓᬪѠ ¡Ñ «»¿ßδóáѼ  ÑÑ, Γ.  ¬. óÑ¬Γ«α  Int 0Ah
  3027.  ¿ß»«½∞ºπÑΓß∩ ó  PC AT ¬á¬ ¬á߬áñ  óΓ«α«ú« ¬«¡Γα«½½Ñαá »αÑαδóá¡¿⌐
  3028.  (ß¼. ». 3).
  3029.  
  3030.       éßÑ αÑú¿ßΓαδ EGA ¼«ª¡« αáºí¿Γ∞ ¡á τÑΓδαÑ úαπ»»δ:
  3031.  
  3032.       3C0h           è«¡Γα«½½Ñα áΓα¿íπΓ«ó (ATC)
  3033.       3C2h           î¡«ú«µÑ½Ñó«⌐ αÑú¿ßΓα
  3034.       3C4h-3C5h      ü½«¬ ß¿¡σα«¡¿ºáµ¿¿ (sequencer)
  3035.       3CAh-3CFh      âαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα (GDC)
  3036.       3D4h-3DCh ¿½¿  ü½«¬ π»αáó½Ñ¡¿∩ ñ¿ß»½ÑѼ
  3037.       3B4h-3BCh      (áñαÑßá »«αΓ«ó ºáó¿ß∩Γ «Γ ó¿ñÑ«αѪ¿¼á)
  3038.  
  3039.       è«¡Γα«½½Ñα áΓα¿íπΓ«ó (ATC)  ¿¼ÑÑΓ 20 αÑú¿ßΓα«ó, π»αáó½∩εΘ¿σ
  3040.  µóÑΓἿ óδó«ñá:
  3041.  
  3042.  ÉÑú¿ßΓα ìῼѡ«óá¡¿Ñ                  Ä»¿ßá¡¿Ñ
  3043.  ────────────────────────────────────────────────────────────────
  3044.  R0-R15 ÉÑú¿ßΓαδ »á½¿Γαδ         Ä»αÑñѽ∩εΓ µóÑΓá ß««ΓóÑΓßΓóπεΘ¿σ
  3045.         (Γ«½∞¬« ñ½∩ ºá»¿ß¿)      áΓα¿íπΓ«ó:
  3046.  
  3047.   7 6 5  4  3  2  1  0
  3048.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  3049.  │X│X│r │g │b │R │G │B │ ü¿Γ:
  3050.  └─┴─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ────
  3051.       │  │  │  │  │  └──> 0: æ¿¡¿⌐ 2/3 ∩ᬫßΓ¿
  3052.       │  │  │  │  └─────> 1: çѽѡδ⌐ 2/3 ∩ᬫßΓ¿
  3053.       │  │  │  └────────> 2: èαáß¡δ⌐ 2/3 ∩ᬫßΓ¿
  3054.       │  │  └───────────> 3: æ¿¡¿⌐ 1/3 ∩ᬫßΓ¿
  3055.       │  │                   (»«ñτÑનóá¡¿Ñ ñ½∩ MGA)
  3056.       │  └──────────────> 4: çѽѡδ⌐ 1/3 ∩ᬫßΓ¿
  3057.       │                      (∩ᬫßΓ∞ ñ½∩ MGA)
  3058.       └─────────────────> 5: èαáß¡δ⌐ 1/3 ∩ᬫßΓ¿
  3059.  
  3060.  
  3061.  
  3062.  
  3063.                             - 61 -
  3064.  
  3065.    R16  ô»αáó½Ñ¡¿Ñ αѪ¿¼á¼¿      ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3066.  
  3067.   7 6 5 4 3  2  1  0
  3068.  ┌─┬─┬─┬─┬──┬──┬──┬──┐
  3069.  │X│X│X│X│  │  │  │  │ ü¿Γ:
  3070.  └─┴─┴─┴─┴┬─┴┬─┴┬─┴┬─┘ ────
  3071.           │  │  │  └──> 0: ÉѪ¿¼: 0=ΓѬßΓ«óδ⌐, 1=úαáΣ¿τÑ߬¿⌐
  3072.           │  │  └─────> 1: 1=áΓα¿íπΓδ MGA, 0=áΓα¿íπΓδ CGA
  3073.           │  └────────> 2: çáñáÑΓ 9-ε Γ«τ¬π ñ½∩ »ßÑóñ«úαáΣ¿¬¿:
  3074.           │                1=9-∩ Γ«τ¬á ß«ó»áñáÑΓ ß 8-⌐ Γ«τ¬«⌐
  3075.           │                0=óδó«ñ 9-⌐ Γ«τ¬¿ µóÑΓ«¼ Σ«¡á
  3076.           └───────────> 3: ü¿Γ 7 íá⌐Γá áΓα¿íπΓ«ó ºáñáÑΓ:
  3077.                            1=¼Ñαµá¡¿Ñ ß¿¼ó«½«ó, 0=∩ᬫßΓ∞ Σ«¡á
  3078.  
  3079.    R17  ûóÑΓ αἬ¿               ôßΓα«Ñ¡ ΓᬠªÑ, ¬á¬ αÑú¿ßΓαδ
  3080.                                  »á½¿Γαδ.
  3081.    R18  ô»αáó½Ñ¡¿Ñ µóÑΓ«ó묨     ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3082.         »½«ß¬«ßΓ∩¼¿
  3083.  
  3084.   7 6 5  4  3  2  1  0
  3085.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  3086.  │X│X│     │           │ ü¿Γ:
  3087.  └─┴─┴──┼──┴──┴──┼──┴──┘ ────
  3088.         │        └───────>0-3: 1=αáºαÑΦ¿Γ∞ µóÑΓ«óπε »½«ß¬«ßΓ∞
  3089.         │                         Ci, i = 0 - 3
  3090.         └────────────────>4-5: ¼π½∞Γ¿»½Ñ¬ß¿α«óá¡¿Ñ ó¿ñѫ߿ú¡á½«ó:
  3091.                                00=R&B, 01=b&G, 10=r&g,
  3092.                                11=¡Ñ ¿ß»«½∞ºπÑΓß∩
  3093.  
  3094.    R19  â«α¿º«¡Γá½∞¡á∩ »α«¬απΓ¬á çáñáÑΓ ßñó¿ú φ¬αá¡á ó½Ñó« ó
  3095.                                  Γ«τ¬áσ (0 - 15).
  3096.  ────────────────────────────────────────────────────────────────
  3097.  
  3098.       Åα¿¼Ñτá¡¿∩.
  3099.       1.  ÉÑú¿ßΓαδ  »á½¿Γαδ  ºáñáεΓ  ß««ΓóÑΓßΓó¿Ñ ¼Ñªñπ º¡áτÑ¡¿Ñ¼
  3100.  áΓα¿íπΓá ¿ Ñú« µóÑΓ«¼. ìá»α¿¼Ñα,  ºáßδ½¬á º¡áτÑ¡¿∩ 02h ó αÑú¿ßΓα
  3101.  ATC «»αÑñѽ¿Γ  Ñú« ¬á¬ ºÑ½Ñ¡δ⌐  µóÑΓ, 10h -  ¬á¬ í½Ññ¡«-ºÑ½Ñ¡δ⌐,
  3102.  12h - ¬á¬ ∩ᬫ-ºÑ½Ñ¡δ⌐.
  3103.  
  3104.       2. ä½∩ Γ«ú«, τΓ«íδ µóÑΓá áΓα¿íπΓ«ó ß«ó»áñ὿ ß µóÑΓἿ CGA,
  3105.  αÑú¿ßΓαδ »á½¿Γαδ ñ«½ª¡δ ¿¼ÑΓ∞ ß½ÑñπεΘ¿Ñ º¡áτÑ¡¿∩:
  3106.  
  3107.     ┌────────────────────┬────────────────────┐
  3108.     │ ÉÑú¿ßΓα   ç¡áτÑ¡¿Ñ │ ÉÑú¿ßΓα   ç¡áτÑ¡¿Ñ │
  3109.     ├────────────────────┼────────────────────┤
  3110.     │   00h        00h   │   08h        38h   │
  3111.     │   01h        01h   │   09h        39h   │
  3112.     │   02h        02h   │   0Ah        3Ah   │
  3113.     │   03h        03h   │   0Bh        3Bh   │
  3114.     │   04h        04h   │   0Ch        3Ch   │
  3115.     │   05h        05h   │   0Dh        3Dh   │
  3116.     │   06h        14h   │   0Eh        3Eh   │
  3117.     │   07h        07h   │   0Fh        3Fh   │
  3118.     └────────────────────┴────────────────────┘
  3119.  
  3120.  
  3121.  
  3122.  
  3123.                             - 62 -
  3124.  
  3125.       ü½«¬   ß¿¡σα«¡¿ºáµ¿¿   «íÑß»Ñτ¿óáÑΓ   ß¿¡σα«¡¿ºáµ¿ε  óδó«ñá
  3126.  ß¿¼ó«½«ó   ß   αáí«Γ«⌐   º¡á¬«úÑ¡ÑαáΓ«αá.   Ä¡  ¿¼ÑÑΓ  ß½ÑñπεΘ¿Ñ
  3127.  »α«úαá¼¼¿απѼδÑ αÑú¿ßΓαδ.
  3128.  
  3129.  ÉÑú¿ßΓα ìῼѡ«óá¡¿Ñ                  Ä»¿ßá¡¿Ñ
  3130.  ────────────────────────────────────────────────────────────────
  3131.    R0    ÅÑαѺá»π߬ í½«¬á         ôßΓá¡«ó¬á ¿ ßíα«ß í¿Γá 0 óδºδ-
  3132.          ß¿¡σα«¡¿ºáµ¿¿            óáÑΓ áß¿¡σα«¡¡δ⌐ »ÑαѺá»π߬
  3133.                                   í½«¬á, πßΓá¡«ó¬á ¿ ßíα«ß í¿Γá 1
  3134.                                   - ß¿¡σα«¡¡δ⌐ »ÑαѺá»π߬. ä½∩
  3135.                                   ¡«α¼á½∞¡«⌐ αáí«Γδ «íá í¿Γá
  3136.                                   ñ«½ª¡δ íδΓ∞ πßΓá¡«ó½Ñ¡δ.
  3137.    R1    ÉѪ¿¼ ß¿¡σα«¡¿ºáµ¿¿      ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3138.  
  3139.   7 6 5 4 3  2  1  0
  3140.  ┌─┬─┬─┬─┬──┬──┬──┬──┐
  3141.  │X│X│X│X│  │  │  │  │ ü¿Γ:
  3142.  └─┴─┴─┴─┴┬─┴┬─┴┬─┴┬─┘ ────
  3143.           │  │  │  └──> 0: éδß«Γá ß¿¼ó«½«ó: 1=8 Γ«τѬ, 0=9 Γ«τѬ
  3144.           │  │  └─────> 1: Å«½«ßá τáßëà¥ïÆ: 1=¡¿º¬á∩, 0=óδß«¬á∩
  3145.           │  └────────> 2: 0=ßñó¿ú óßÑσ ß¿¼ó«½«ó, 1=Γ«½∞¬« τÑΓ¡δσ
  3146.           └───────────> 3: ùáßΓ«Γá úÑ¡ÑαáΓ«αá »¿¬ßѽÑ⌐:
  3147.                            1=»«½«ó¿¡¡á∩, 0=«íδτ¡á∩
  3148.  
  3149.     R2   îá߬á í¿Γ«óδσ »½«ß¬«ßΓÑ⌐ ôßΓá¡«ó¬á í¿Γ«ó 0 - 3 αáºαÑΦáÑΓ
  3150.                                   ºá»¿ß∞ ó ß««ΓóÑΓßΓóπεΘ¿Ñ
  3151.                                   í¿Γ«óδÑ  »½«ß¬«ßΓ¿.
  3152.     R3   éδí«α ¬áαΓδ ß¿¼ó«½«ó     ü¿Γδ 0-1 óδí¿αáεΓ ¬áαΓπ B, í¿Γδ
  3153.                                   2-3 - ¬áαΓπ A; ¬áαΓá A «Γ¡«ß¿Γ-
  3154.                                   ß∩ ¬ ß¿¼ó«½á¼, π ¬«Γ«αδσ í¿Γ 3
  3155.                                   áΓα¿íπΓ«ó πßΓá¡«ó½Ñ¡, ¬áαΓá B -
  3156.                                   ¬ ß¿¼ó«½á¼, τÑ⌐ í¿Γ 3 ßíα«ΦÑ¡.
  3157.                                   äÑ⌐ßΓó¿Γѽ∞¡« Γ«½∞¬« ó ß½πτáÑ,
  3158.                                   ¬«úñá Äçô EGA í«½∞ΦÑ 64è.
  3159.     R4   ÉѪ¿¼ ó¿ñÑ«»á¼∩Γ¿        ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3160.  
  3161.   7 6 5 4 3  2  1  0
  3162.  ┌─┬─┬─┬─┬─┬──┬──┬──┐
  3163.  │X│X│X│X│X│  │  │  │ ü¿Γ:
  3164.  └─┴─┴─┴─┴─┴┬─┴┬─┴┬─┘ ────
  3165.             │  │  └──> 0: 1=º¡á¬«úÑ¡ÑαáΓ«α ΓѬßΓá, 0=úαáΣ¿¬á
  3166.             │  └─────> 1: ÉẼÑα Äçô EGA: 0=64K, 1=í«½ÑÑ 64è
  3167.             └────────> 2: æ»«ß«í σαá¡Ñ¡¿∩ »¿¬ßѽÑ⌐:
  3168.                           1=»«ß½Ññ«óáΓѽ∞¡δ⌐, 0=¬á¬ ó CGA
  3169.                           (αáßß½«Ñ¡¿Ñ τÑΓ¡δσ ¿ ¡ÑτÑΓ¡δσ ßΓ᫬)
  3170.  ────────────────────────────────────────────────────────────────
  3171.  
  3172.       âαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα  (GDC) π»αáó½∩ÑΓ αáí«Γ«⌐  áñá»ΓÑαá ó
  3173.  úαáΣ¿τÑ߬«¼ αѪ¿¼Ñ ¿ ¿¼ÑÑΓ ß½ÑñπεΘ¿Ñ αÑú¿ßΓαδ:
  3174.  
  3175.  ÉÑú¿ßΓα ìῼѡ«óá¡¿Ñ                  Ä»¿ßá¡¿Ñ
  3176.  ────────────────────────────────────────────────────────────────
  3177.    R0    ôßΓá¡«ó¬á/ßíα«ß          ôßΓá¡«ó¬á í¿Γ«ó 0 - 3 óδí¿αáÑΓ
  3178.          í¿Γ«óδσ »½«ß¬«ßΓÑ⌐       ß««ΓóÑΓßΓóπεΘπε í¿Γ«óπε »½«ß-
  3179.                                   ¬«ßΓ∞ ñ½∩ αѪ¿¼á ºá»¿ß¿ 00.
  3180.  
  3181.  
  3182.  
  3183.                             - 63 -
  3184.  
  3185.    R1    ÉáºαÑΦÑ¡¿Ñ πßΓᡫ󬿠    ô»αáó½∩ÑΓ ñ«ßΓπ»«¼ ¬ R0.
  3186.          ¿ ßíα«ßá
  3187.    R2    æαáó¡Ñ¡¿Ñ µóÑΓ«ó         ü¿Γδ 0 - 3 óδí¿αáεΓ µóÑΓ ñ½∩
  3188.                                   αѪ¿¼á τΓÑ¡¿∩ 1.
  3189.    R3    Åáαá¼ÑΓαδ ºá»¿ß¿         ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3190.  
  3191.   7 6 5  4  3  2  1  0
  3192.  ┌─┬─┬─┬──┬──┬──┬──┬──┐
  3193.  │X│X│X│     │        │ ü¿Γδ:
  3194.  └─┴─┴─┴──┼──┴──┴┬─┴──┘ ─────
  3195.           │      └────> 0-2: æτÑΓτ¿¬ µ¿¬½¿τÑ߬¿σ ßñó¿ú«ó ó½Ñó«
  3196.           │                  ñ½∩ αѪ¿¼á ºá»¿ß¿ 00
  3197.           └───────────> 3-4: æ»«ß«í óδó«ñá ó αѪ¿¼áσ ºá»¿ß¿ 00 ¿
  3198.                              02: 00=íѺ ¿º¼Ñ¡Ñ¡¿⌐, 01=ê, 10=êïê,
  3199.                              11=¿ß¬½ετáεΘÑÑ êïê
  3200.  
  3201.    R4    éδí«α ¬áαΓδ τΓÑ¡¿∩       ü¿Γδ 0-2 ºáñáεΓ ¡«¼Ñα »½«ß¬«ßΓ¿
  3202.                                   ñ½∩ αѪ¿¼á τΓÑ¡¿∩ 1.
  3203.    R5    ÉÑú¿ßΓα αѪ¿¼á           ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3204.  
  3205.   7 6 5  4  3  2  1  0
  3206.  ┌─┬─┬──┬──┬──┬──┬──┬──┐
  3207.  │X│X│  │  │  │  │     │ ü¿Γδ:
  3208.  └─┴─┴┬─┴┬─┴┬─┴┬─┴──┼──┘ ─────
  3209.       │  │  │  │    └──> 0-1: ÉѪ¿¼ ºá»¿ß¿ 0 - 2 (ß¼. ¡¿ªÑ)
  3210.       │  │  │  └───────> 2: 1=óδß«¬«¿¼»Ññá¡ß¡δ⌐ óδσ«ñ (ñ½∩ ñ¿áú-
  3211.       │  │  │                ¡«ßΓ¿¬¿), 0=«íδτ¡á∩ αáí«Γá
  3212.       │  │  └──────────> 3: ÉѪ¿¼ τΓÑ¡¿∩ 0 - 1 (ß¼. ¡¿ªÑ)
  3213.       │  └─────────────> 4: 1=¿ß»«½∞º«óáΓ∞ αáßß½«Ñ¡¿Ñ ó¿ñÑ«»á¼∩Γ¿
  3214.       │                     (ßα. αÑú¿ßΓα 4 í½«¬á ß¿¡σα«¡¿ºáµ¿¿)
  3215.       └────────────────> 5: 1=¿ß»«½∞º«óáΓ∞ 2 í¿Γá ¡á »¿¬ßѽ∞, ¬á¬
  3216.                             ó CGA (ßñó¿ú ¡ÑτÑΓ¡δσ í¿Γ«ó ó ¡ÑτÑΓ-
  3217.                             ¡δσ ¬áαΓáσ); 0=ßñó¿ú τÑΓ¡δσ í¿Γ«ó ó
  3218.                             τÑΓ¡δσ ¬áαΓáσ
  3219.  
  3220.    R6    ô»αáó½Ñ¡¿Ñ úαáΣ¿¬«⌐      ê¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
  3221.  
  3222.   7 6 5 4 3  2  1  0
  3223.  ┌─┬─┬─┬─┬──┬──┬──┬──┐
  3224.  │X│X│X│X│     │     │ ü¿Γδ:
  3225.  └─┴─┴─┴─┴──┼──┴┬─┴┬─┘ ─────
  3226.             │   │  └──> 0: 1=úαáΣ¿¬á, 0=º¡á¬«úÑ¡ÑαáΓ«α
  3227.             │   └─────> 1: æΓáó¿Γ∞ ¡ÑτÑΓ¡δÑ ¬áαΓδ »«ß½Ñ τÑΓ¡δσ
  3228.             └─────────> 2-3: ÇñαÑß ¿ αẼÑα ó¿ñÑ«»á¼∩Γ¿:
  3229.                              00=A0000h (128K), 01=A0000h (64K)
  3230.                              10=B0000h (32K),  11=B8000h (32K)
  3231.  
  3232.    R7    îá߬¿α«óá¡¿Ñ µóÑΓ«ó      ü¿Γδ 0-3 ¿ß¬½ετáεΓ ß««ΓóÑΓßΓóπ-
  3233.                                   εΘ¿Ñ í¿Γ«óδÑ »½«ß¬«ßΓ¿ ó αѪ¿¼Ñ
  3234.                                   τΓÑ¡¿∩ 1.
  3235.    R8    ü¿Γ«óá∩ ¼á߬ᠠ          ü¿Γδ 0-7 ºáñáεΓ í¿Γδ, ¼á߬¿απÑ-
  3236.                                   ¼δÑ ó« óßÑσ í¿Γ«óδσ »½«ß¬«ßΓ∩σ.
  3237.  ────────────────────────────────────────────────────────────────
  3238.  
  3239.       Åα¿¼Ñτá¡¿Ñ. ÉѪ¿¼δ τΓÑ¡¿∩ ¿ ºá»¿ß¿ ¿¼ÑεΓ ß½ÑñπεΘ¿⌐ ß¼δß½.
  3240.  
  3241.  
  3242.  
  3243.                             - 64 -
  3244.  
  3245.       ÉѪ¿¼δ τΓÑ¡¿∩:
  3246.  
  3247.       0 - ¿ß»«½∞º«óáΓ∞ óδíαá¡¡πε í¿Γ«óπε »½«ß¬«ßΓ∞;
  3248.       1 - ßαáó¡¿óáΓ∞  µóÑΓ »¿¬ßѽ∩ ß µóÑΓ«¼ ó  αÑú¿ßΓαÑ R2 ¿ ó«º-
  3249.  óαáΘáΓ∞ 1 »α¿ ¿σ ß«ó»áñÑ¡¿¿.
  3250.  
  3251.       ÉѪ¿¼δ ºá»¿ß¿:
  3252.  
  3253.       00 - µ¿¬½¿τÑ߬¿ ßñó¿¡πΓ∞  ñá¡¡δÑ,  »α¿¼Ñ¡¿Γ∞ ß»«ß«í óδó«ñá,
  3254.  ºá»¿ßáΓ∞ ó αáºαÑΦÑ¡¡δÑ »½«ß¬«ßΓ¿;
  3255.       01 - óδóÑßΓ¿ ó ¬áªñπε »½«ß¬«ßΓ∞ º¡áτÑ¡¿Ñ, »«½πτÑ¡¡«Ñ »αÑñδ-
  3256.  ñπΘ¿¼ τΓÑ¡¿Ñ¼;
  3257.       10 - óδó«ñ¿Γ∞ ó ¬áªñπε  »½«ß¬«ßΓ∞ 8 í¿Γ º¡áτÑ¡¿∩ ß««ΓóÑΓßΓ-
  3258.  óπεΘ¿σ í¿Γ«ó 0-3 ñá¡¡δσ (íδßΓαá∩ ºá¬αá߬á)
  3259.       11 - ¡Ññ«»πßΓ¿¼.
  3260.  
  3261.       Å«αΓδ óó«ñá-óδó«ñá EGA ¿¼ÑεΓ ß½ÑñπεΘÑÑ ¡áº¡áτÑ¡¿Ñ.
  3262.  
  3263.   Å«αΓ  Ä»Ñαᵿ∩   Ä»¿ßá¡¿Ñ
  3264.  ────────────────────────────────────────────────────────────────
  3265.   3C0h   çỿß∞   ÉÑú¿ßΓα ¬«¡Γα«½½Ñαá áΓα¿íπΓ«ó. ä½∩ ñ«ßΓπ»á ¬
  3266.                   αÑú¿ßΓαá¼ ATC »«ñá⌐ΓÑ ¬«¼á¡ñδ:
  3267.                   in al,3C2h   ; »ÑαÑ⌐Γ¿ ó áñαÑß¡δ⌐ αѪ¿¼
  3268.                   out 3C0h,n   ; ¡«¼Ñα αÑú¿ßΓαá ATC (αѪ¿¼ ñá¡¡δσ)
  3269.                   out 3C0h,val ; ¡«ó«Ñ º¡áτÑ¡¿Ñ αÑú¿ßΓαá
  3270.                   ü¿Γδ 0-4 ó n - ¡«¼Ñα αÑú¿ßΓαá, í¿Γ 5 ºáñáÑΓ:
  3271.                   1=αáºαÑΦ¿Γ∞ óδó«ñ ¡á φ¬αá¡, 0=πßΓá¡«ó¬á
  3272.                   αÑú¿ßΓαá ATC.
  3273.  
  3274.   3C2h    çỿß∞   î¡«ú«µÑ½Ñó«⌐ π»αáó½∩εΘ¿⌐ αÑú¿ßΓα:
  3275.  
  3276.   7  6  5  4   3  2  1  0
  3277.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  3278.  │  │  │  │  │     │  │  │ ü¿Γ:
  3279.  └┬─┴┬─┴┬─┴┬─┴──┼──┴┬─┴┬─┘ ────
  3280.   │  │  │  │    │   │  └───> 0: éδí«α »«αΓ«ó ñ¿ß»½Ñ∩:
  3281.   │  │  │  │    │   │           1=3BXh (MGA), 0=3DXh (CGA)
  3282.   │  │  │  │    │   └──────> 1: 0=αáºαÑΦ¿Γ∞ ñ«ßΓπ» ¬ Äçô
  3283.   │  │  │  │    │               1=ºá»αÑΓ¿Γ∞ ñ«ßΓπ» ¬ Äçô
  3284.   │  │  │  │    └──────────> 2-3: ùáßΓ«Γá úÑ¡ÑαáΓ«αá »¿¬ßѽÑ⌐:
  3285.   │  │  │  │                      00=14 îúµ, 01=16 îúµ,
  3286.   │  │  │  │                      10=ó¡ÑΦ¡¿⌐ ¿ßΓ«τ¡¿¬, 11=αѺÑαó
  3287.   │  │  │  └───────────────> 4: 1=óδíαáΓ∞ óδó«ñ »α¿º¡á¬«ó,
  3288.   │  │  │                       0=óδíαáΓ∞ ó¡πΓαÑ¡¡¿⌐ ¿ßΓ«τ¡¿¬
  3289.   │  │  └──────────────────> 5: ü¿Γ ßΓαá¡¿µδ »α¿ αáßß½«Ñ¡¡«⌐
  3290.   │  │                          áñαÑßᵿ¿ ó¿ñÑ«»á¼∩Γ¿: 0=¼½áñΦá∩
  3291.   │  │                          ßΓαá¡¿µá, 1=ßΓáαΦá∩ ßΓαá¡¿µá
  3292.   │  └─────────────────────> 6: Å«½∩α¡«ßΓ∞ «íαáΓ¡«ú« σ«ñá ½πτá
  3293.   │                             »« ú«α¿º«¡Γ὿: 1=«Γα¿µáΓѽ∞¡á∩
  3294.   └────────────────────────> 7: Å«½∩α¡«ßΓ∞ «íαáΓ¡«ú« σ«ñá ½πτá
  3295.                                 »« óÑαΓ¿¬á½¿: 1=«Γα¿µáΓѽ∞¡á∩
  3296.  
  3297.  
  3298.  
  3299.  
  3300.                             - 65 -
  3301.  
  3302.          ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ 0:
  3303.  
  3304.   7  6  5  4   3  2  1  0
  3305.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  3306.  │  │     │     │X │X │X │ ü¿Γ:
  3307.  └┬─┴──┼──┴──┼──┴──┴──┴──┘ ────
  3308.   │    │     └─────────────> 3-4: ùáßΓ«Γá úÑ¡ÑαáΓ«αá »¿¬ßѽÑ⌐
  3309.   │    │                          (ß¼. óδΦÑ)
  3310.   │    └───────────────────> 5-6: éó«ñ »α¿º¡á¬«ó
  3311.   └────────────────────────> 7: 0=«íαáΓ¡δ⌐ σ«ñ ½πτá »«
  3312.                                 óÑαΓ¿¬á½¿
  3313.  
  3314.   3C4h   çỿß∞   ÉÑú¿ßΓα áñαÑßá í½«¬á ß¿¡σα«¡¿ºáµ¿¿.
  3315.  
  3316.   3C5h   çỿß∞   ÉÑú¿ßΓα ñá¡¡δσ í½«¬á ß¿¡σα«¡¿ºáµ¿¿. ä½∩ »α«ú-
  3317.                   αá¼¼¿α«óá¡¿∩ αÑú¿ßΓαá Rn í½«¬á ¡πª¡« óδ»«½¡¿Γ∞
  3318.                   ¬«¼á¡ñδ:
  3319.                   out 3C4h,n  ¿  out 3C5h,ñá¡¡δÑ
  3320.  
  3321.   3CAh   çỿß∞   âαáΣ¿τÑ߬á∩ »«º¿µ¿∩ 2 (ñ½∩ EGA ñ«½ª¡á íδΓ∞ 1).
  3322.  
  3323.   3CCh   çỿß∞   âαáΣ¿τÑ߬á∩ »«º¿µ¿∩ 1 (ñ½∩ EGA ñ«½ª¡á íδΓ∞ 0).
  3324.  
  3325.   3CEh   çỿß∞   ÉÑú¿ßΓα áñαÑßá úαáΣ¿τÑ߬«ú« ¬«¡Γα«½½Ñαá.
  3326.  
  3327.   3CFh   çỿß∞   ÉÑú¿ßΓα ñá¡¡δσ úαáΣ¿τÑ߬«ú« ¬«¡Γα«½½Ñαá. ä½∩
  3328.                   »α«úαá¼¼¿α«óá¡¿∩ αÑú¿ßΓαá Rn ¡πª¡« óδ»«½¡¿Γ∞
  3329.                   ¬«¼á¡ñδ:
  3330.                   out 3CEh,n  ¿  out 3CFh,ñá¡¡δÑ
  3331.  
  3332.   3D4h   çỿß∞   ÉÑú¿ßΓα ¿¡ñѬßá ¥ïÆ. êß»«½∞ºπÑΓß∩ ñ½∩ óδí«αá
  3333.   ¿½¿             αÑú¿ßΓαá ¥ïÆ. ä½∩ ºá»¿ß¿ αÑú¿ßΓαá ¥ïÆ Rn ¡πª¡«
  3334.   3B4h            óδ»«½¡¿Γ∞ ¬«¼á¡ñδ:
  3335.                   out 3X4h,n  ¿  out 3X5h,ñá¡¡δÑ.
  3336.  
  3337.   3D5h/  çỿß∞/  ÉÑú¿ßΓα ñá¡¡δσ ¥ïÆ. Å«ºó«½∩ÑΓ ºá»¿ßδóáΓ∞ ¿
  3338.   3B5h   τΓÑ¡¿Ñ   τ¿ΓáΓ∞ óßÑ αÑú¿ßΓαδ ¥ïÆ.
  3339.  
  3340.   3DAh/  çỿß∞   ü¿Γδ 0 - 1 π»αáó½∩εΓ óδσ«ñἿ »α¿º¡á¬«ó FC0 ¿
  3341.   3BAh            FC1 (¬«¡Γá¬Γδ 19 ¿ 17 ß««ΓóÑΓßΓóÑ¡¡«).
  3342.  
  3343.          ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ 1:
  3344.  
  3345.   7  6 5 4 3  2 1  0
  3346.  ┌─┬─┬─┬─┬──┬──┬──┬──┐
  3347.  │X│X│X│X│  │  │  │  │ ü¿Γ:
  3348.  └─┴─┴─┴─┴┬─┴┬─┴┬─┴┬─┘ ────
  3349.           │  │  │  └───>0: 0=óδó«ñ ¿º«íαáªÑ¡¿∩, 1=ú«α¿º«¡Γá½∞¡á∩
  3350.           │  │  │          ¿½¿ óÑαΓ¿¬á½∞¡á∩ ß¿¡σα«¡¿ºáµ¿∩
  3351.           │  │  └──────>1: 1=Γα¿úúÑα ßóÑΓ«ó«ú« »Ñαá ßíα«ΦÑ¡
  3352.           │  └─────────>2: 1=ºáΘѽ¬á ßóÑΓ«ó«ú« »Ñαá «Γ¬αδΓá
  3353.           └────────────>3: 0=φ¬αá¡ ó¬½ετÑ¡, 1=ó䬽ετÑ¡ (EGA ¡Ñ
  3354.                            ΓαÑíπÑΓ »α«óÑન φΓ«ú« í¿Γá »α¿
  3355.                            óδó«ñÑ - ó ½εí«¼ ß½πτáÑ "󽫻∞Ñó" ¡Ñ
  3356.                            íπñÑΓ)
  3357.  
  3358.  
  3359.  
  3360.                             - 66 -
  3361.  
  3362.   3DBh/  çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó䬽ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  3363.   3BBh   ùΓÑ¡¿Ñ   »Ñαá.
  3364.  
  3365.   3DCh/  çỿß∞/  éδó«ñ ½εí«ú« íá⌐Γá ó¬½ετáÑΓ Γα¿úúÑα ßóÑΓ«ó«ú«
  3366.   3BCh   ùΓÑ¡¿Ñ   »Ñαá.
  3367.  ────────────────────────────────────────────────────────────────
  3368.  
  3369.       EGA  αáí«ΓáÑΓ ½¿í«  ó αѪ¿¼Ñ  ß«ó¼ÑßΓ¿¼«ßΓ¿ ß  CGA ¿½¿ MGA,
  3370.  ½¿í« ó «ñ¡«¼ ¿º ßó«¿σ ß«íßΓóÑ¡¡δσ úαáΣ¿τÑ߬¿σ ó¿ñÑ«αѪ¿¼«ó:
  3371.  
  3372.       320 σ 200, 16 µóÑΓ«ó
  3373.       640 σ 200, 16 µóÑΓ«ó
  3374.       640 σ 350, τÑα¡«-íѽδ⌐
  3375.       640 σ 350, 16 µóÑΓ«ó
  3376.  
  3377.       é  φΓ¿σ  αѪ¿¼áσ  ó¿ñÑ«»á¼∩Γ∞   αáºí¿óáÑΓß∩  ¡á  4  í¿Γ«óδÑ
  3378.  »½«ß¬«ßΓ¿, ¬áªñá∩ ¿º ¬«Γ«αδσ ß«ñÑαª¿Γ «íαẠφ¬αá¡á ñ½∩ «ñ¡«ú« ¿º
  3379.  «ß¡«ó¡δσ   µóÑΓ«ó:   ¬αáß¡«ú«,   ºÑ½Ñ¡«ú«,   ß¿¡Ñú«  ¿  ∩ᬫßΓ¿.
  3380.  è«¡Γα«½½Ñα EGA ßτ¿ΓδóáÑΓ í¿Γδ  óßÑσ τÑΓδαÑσ »½«ß¬«ßΓÑ⌐, ß««ΓóÑΓ-
  3381.  ßΓóπεΘ¿Ñ ñá¡¡«¼π »¿¬ßѽε, ¿ Σ«α¼¿απÑΓ Ñú« αѺπ½∞Γ¿απεΘ¿⌐ µóÑΓ ¡á
  3382.  φ¬αá¡Ñ (¬«¼í¿¡áµ¿∩ ¿º 4 ñó«¿τ¡δσ µ¿Σα ñáÑΓ 16 óáα¿á¡Γ«ó µóÑΓ«ó).
  3383.  
  3384.       é¿ñÑ«»á¼∩Γ∞ EGA oΓ«íαáªáÑΓß∩ ó  áñαÑßá Äçô A0000h - B0000h.
  3385.  ÉẼÑα »á¼∩Γ¿  EGA óáα∞¿απÑΓß∩ «Γ  64è ñ« 256è  ó ºáó¿ß¿¼«ßΓ¿ «Γ
  3386.  ¬«¼»½Ñ¬Γᵿ¿ áñá»ΓÑαá. Äñ¡á¬«, ñáªÑ Ñß½¿ »á¼∩Γ∞ EGA αáó¡á 256è,
  3387.  «¡á αẼÑΘáÑΓß∩ ó 16è áñαÑß¡«ú« »α«ßΓαá¡ßΓóá «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿.
  3388.  ¥Γ« «í∞∩ß¡∩ÑΓß∩ ΓѼ, τΓ« ¬áªñá∩ í¿Γ«óá∩ »½«ß¬«ßΓ∞ «Γ«íαáªáÑΓß∩ ó
  3389.  «ñ¡¿ ¿ ΓÑ ªÑ áñαÑßá Äçô; ñ½∩ óδí«αá í¿Γ«ó«⌐ »½«ß¬«ßΓ¿, ß ¬«Γ«α«⌐
  3390.  éδ  σ«Γ¿ΓÑ  «í¼Ñ¡¿óáΓ∞ß∩  ñá¡¡δ¼¿,  ¡Ñ«íσ«ñ¿¼« »ÑαÑπßΓá¡áó½¿óáΓ∞
  3391.  ß««ΓóÑΓßΓóπεΘ¿Ñ αÑú¿ßΓαδ úαáΣ¿τÑ߬«ú« ¬«¡Γα«½½Ñαá.
  3392.  
  3393.       é  úαáΣ¿τÑ߬«¼  αѪ¿¼Ñ  640  σ  200  64è «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿
  3394.  αáºí¿óáÑΓß∩  ¡á 4  ßΓαá¡¿µδ »«  16è ¬áªñá∩.  ÇñαÑßá φΓ¿σ ßΓαá¡¿µ
  3395.  αáó¡δ ß««ΓóÑΓßΓóÑ¡¡«  A0000h, A4000h, A8000h  ¿ AC000h. æ¼ÑΘÑ¡¿Ñ
  3396.  «Γ ¡áτá½á ßΓαá¡¿µδ ñ«  íá⌐Γá, ß«ñÑαªáΘÑú« »¿¬ßѽ∞ ß ¬««αñ¿¡áΓἿ
  3397.  (X,Y), αáóÑ¡  80*Y + int(X/8),  á ¡«¼Ñα ß««ΓóÑΓßΓóπεΘÑú«  í¿Γá ó
  3398.  φΓ«¼ íá⌐ΓÑ αáóÑ¡  7 - (X % 8). çñÑß∞  X - ú«α¿º«¡Γá½∞¡á∩ »«º¿µ¿∩
  3399.  Γ«τ¬¿ (0 - 639), Y - ÑÑ óÑαΓ¿¬á½∞¡á∩ »«º¿µ¿∩ (0 - 199).
  3400.  
  3401.       âαáΣ¿τÑ߬¿⌐  αѪ¿¼ 320  σ 200  »αÑñ«ßΓáó½∩ÑΓ »«½∞º«óáΓѽε 8
  3402.  ßΓαá¡¿µ αẼÑα«¼  »« 8è. æ¼ÑΘÑ¡¿Ñ  «Γ ¡áτá½á ßΓαá¡¿µδ  ñ« íá⌐Γá,
  3403.  ß«ñÑαªáΘÑú« »¿¬ßѽ∞ ß ¬««αñ¿¡áΓἿ (X,Y), αáóÑ¡ 40*Y + int(X/8),
  3404.  á ¡«¼Ñα ß««ΓóÑΓßΓóπεΘÑú«  í¿Γá ó φΓ«¼ íá⌐ΓÑ  αáóÑ¡ 7 - (X  % 8).
  3405.  çñÑß∞  X  -  ú«α¿º«¡Γá½∞¡á∩  »«º¿µ¿∩  Γ«τ¬¿  (0  -  639), Y - ÑÑ
  3406.  óÑαΓ¿¬á½∞¡á∩ »«º¿µ¿∩ (0 - 199).
  3407.  
  3408.       é  úαáΣ¿τÑ߬¿σ αѪ¿¼áσ  640 σ  350 ¿¼ÑεΓß∩  ñóÑ ßΓαá¡¿µδ  ß
  3409.  áñαÑßἿ A0000h ¿ A8000h  ß««ΓóÑΓßΓóÑ¡¡«. é «ßΓá½∞¡«¼ φëàαѪ¿¼
  3410.  á¡á½«ú¿τÑ¡ »αÑñδñπΘ¿¼.
  3411.  
  3412.       é  ¬áτÑßΓóÑ  »α¿¼Ñαá  »α¿óÑñѼ  Γα¿  »«ñ»α«úαá¼¼δ  αáí«Γδ ß
  3413.  ñ¿ß»½ÑѼ EGA ó αѪ¿¼Ñ 640 σ  200. àß½¿ éδ σ«Γ¿ΓÑ ¿ß»«½∞º«óáΓ∞ ¿σ
  3414.  ó ñαπú¿σ   αѪ¿¼áσ,  ñ«ßΓáΓ«τ¡«   »«¼Ñ¡∩Γ∞  º¡áτÑ¡¿Ñ   ¬«¡ßΓá¡Γδ
  3415.  PageSize ¡á ß««ΓóÑΓßΓóπεΘÑÑ º¡áτÑ¡¿Ñ.
  3416.  
  3417.  
  3418.  
  3419.  
  3420.                             - 67 -
  3421.  
  3422.  PageSize equ   4000h     ; αẼÑα ßΓαá¡¿µδ ñ½∩ αѪ¿¼á 640 σ 200
  3423.  
  3424.  ;╔═══════════════════════════════════════════╗
  3425.  ;║ Å«ñ»α«úαἼᠫτ¿ßΓ¬¿ φ¬αá¡á.              ║
  3426.  ;║ éσ«ñ: CX = ¡«¼Ñα «τ¿ΘáѼ«⌐ ßΓαá¡¿µδ (0-3) ║
  3427.  ;╚═══════════════════════════════════════════╝
  3428.  
  3429.  EGA_Cls   proc near
  3430.       push ax
  3431.       push bx
  3432.       push cx
  3433.       push dx
  3434.       push es
  3435.       push di
  3436.       xor  ax,ax     ; óδτ¿ß½∩Ѽ ß¼ÑΘÑ¡¿Ñ ñ« ßΓαá¡¿µδ
  3437.       mov  bx,PageSize
  3438.       jcxz Page_0
  3439.  High_Page:
  3440.       add  ax,bx
  3441.       loop High_Page
  3442.  Page_0:
  3443.       mov  di,ax     ; DI = áñαÑß ßΓαá¡¿µδ ó ó¿ñÑ«»á¼∩Γ¿
  3444.       mov  ax,0A000h
  3445.       mov  es,ax     ; ES:DI = »«½¡δ⌐ áñαÑß ßΓαá¡¿µδ
  3446.       mov  ax,0FF08h
  3447.       mov  dx,3CEh   ; úαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα
  3448.       out  dx,ax     ; πßΓá¡«ó¿Γ∞ óßÑ í¿Γ«óδÑ ¼á߬¿
  3449.       mov  ax,0FF02h
  3450.       mov  dx,3C4h   ; í½«¬ ß¿¡σα«¡¿ºáµ¿¿
  3451.       out  dx,ax     ; αáºαÑΦ¿Γ∞ ºá»¿ß∞ ó« óßÑ »½«ß¬«ßΓ¿
  3452.       mov  ax,3
  3453.       mov  dx,3CEh   ; úαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα
  3454.       out  dx,ax     ; ºáñáΓ∞ ¡«α¼á½∞¡δ⌐ αѪ¿¼ αáí«Γδ
  3455.       mov  cx,PageSize
  3456.       xor  al,al
  3457.       rep  stosb     ; «í¡π½¿Γ∞ ßΓαá¡¿µπ
  3458.       pop  di
  3459.       pop  es
  3460.       pop  dx
  3461.       pop  cx
  3462.       pop  bx
  3463.       pop  ax
  3464.       ret
  3465.  EGA_Cls   endp
  3466.  
  3467.  ;╔═══════════════════════════════════════════╗
  3468.  ;║ Å«ñ»α«úαá¼¼á óδó«ñá »¿¬ßѽ∩ ¡á φ¬αá¡.     ║
  3469.  ;║ éσ«ñ: AX = µóÑΓ »¿¬ßѽ∩                   ║
  3470.  ;║   BX = ¡«¼Ñα ßΓαá¡¿µδ                     ║
  3471.  ;║   CX = ¡«¼Ñα ßΓ«½íµá (X)                  ║
  3472.  ;║   DX = ¡«¼Ñα ßΓ᫬¿  (Y)                  ║
  3473.  ;╚═══════════════════════════════════════════╝
  3474.  
  3475.  Put_Pixel proc near
  3476.       push ax
  3477.  
  3478.  
  3479.  
  3480.                             - 68 -
  3481.  
  3482.       push bx
  3483.       push cx
  3484.       push dx
  3485.       push es
  3486.  
  3487.       push ax
  3488.       push cx
  3489.       push dx
  3490.       mov  ax,dx
  3491.       mov  cx,80
  3492.       mul  cx    ; AX = 80 * Y
  3493.       pop  dx
  3494.       pop  cx
  3495.       push cx
  3496.       shr  cx,1
  3497.       shr  cx,1
  3498.       shr  cx,1  ; CX = X / 8
  3499.       add  ax,cx ; AX = 80 * Y + X / 8
  3500.       mov  cx,bx ; ¡«¼Ñα ßΓαá¡¿µδ
  3501.       mov  bx,PageSize
  3502.       jcxz Page_Done
  3503.  Next_Page:
  3504.       add  ax,bx ; πτΓѼ ß¼ÑΘÑ¡¿Ñ ñ« ßΓαá¡¿µδ
  3505.       loop Next_Page
  3506.  Page_Done:
  3507.       pop  cx
  3508.       mov  bx,ax ; BX = áñαÑß íá⌐Γá, ß«ñÑαªáΘÑú« »¿¬ßѽ∞
  3509.       mov  ax,0A000h
  3510.       mov  es,ax ; ES:BX = »«½¡δ⌐ áñαÑß íá⌐Γá
  3511.       and  cl,7  ; CL = X % 7
  3512.       mov  ah,80h
  3513.       shr  ah,cl ; AH = »«º¿µ¿∩ »¿¬ßѽ∩ ó íá⌐ΓÑ
  3514.       mov  dx,3CEh
  3515.       mov  al,8
  3516.       out  dx,ax ; αáºαÑΦ¿Γ∞ ºá»¿ß∞ Γ«½∞¬« ó φëàí¿Γ
  3517.       pop  ax
  3518.       mov  ch,al ; µóÑΓ »¿¬ßѽ∩
  3519.       mov  dx,3C4h
  3520.       mov  ax,0FF02h
  3521.       out  dx,ax ; αáºαÑΦ¿Γ∞ ºá»¿ß∞ ó« óßÑ »½«ß¬«ßΓ¿
  3522.       mov  al,es:[bx] ; τ¿ΓáѼ íá⌐Γ
  3523.       xor  al,al
  3524.       mov  es:[bx],al ; «í¡π½∩Ѽ »¿¬ßѽ∞
  3525.       mov  al,2
  3526.       mov  ah,ch     ; µóÑΓ
  3527.       and  ah,0Fh    ; »α¿óÑñѼ ¬ ñ¿á»áº«¡π 0-15
  3528.       out  dx,ax     ; αáºαÑΦ¿Γ∞ ºá»¿ß∞ ó ß««Γó. »½«ß¬«ßΓ¿
  3529.       mov  al,es:[bx] ; τ¿ΓáѼ íá⌐Γ
  3530.       mov  al,0FFh
  3531.       mov  es:[bx],al ; πßΓá¡áó½¿óáѼ »¿¬ßѽ∞
  3532.       mov  ax,0FF02h
  3533.       out  dx,ax     ; αáºαÑΦ¿Γ∞ ºá»¿ß∞ ó« óßÑ »½«ß¬«ßΓ¿
  3534.       mov  ax,3
  3535.       mov  dx,3CEh   ; úαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα
  3536.       out  dx,ax     ; ºáñáΓ∞ ¡«α¼á½∞¡δ⌐ αѪ¿¼ αáí«Γδ
  3537.  
  3538.  
  3539.  
  3540.                             - 69 -
  3541.  
  3542.       mov  ax,0FF08h
  3543.       out  dx,ax     ; ó¬½ετ¿Γ∞ óßÑ í¿Γδ
  3544.       pop  es
  3545.       pop  dx
  3546.       pop  cx
  3547.       pop  bx
  3548.       pop  ax
  3549.       ret
  3550.  Put_Pixel endp
  3551.  
  3552.  ;╔═══════════════════════════════════════════╗
  3553.  ;║ Å«ñ»α«úαá¼¼á τΓÑ¡¿∩ µóÑΓá »¿¬ßѽ∩.        ║
  3554.  ;║ éσ«ñ: CX = ¡«¼Ñα ßΓ«½íµá (X)              ║
  3555.  ;║   DX = ¡«¼Ñα ßΓ᫬¿  (Y)                  ║
  3556.  ;║ éδσ«ñ:AX = µóÑΓ »¿¬ßѽ∩                   ║
  3557.  ;╚═══════════════════════════════════════════╝
  3558.  
  3559.  Get_Pixel proc near
  3560.       push ax
  3561.       push bx
  3562.       push cx
  3563.       push dx
  3564.       push es
  3565.  
  3566.       push dx
  3567.       mov  ax,205h
  3568.       mov  dx,3CEh
  3569.       out  dx,ax     ; αѪ¿¼δ: ºá»¿ß¿=01, τΓÑ¡¿∩=0
  3570.       pop  dx
  3571.       push cx
  3572.       push dx
  3573.       mov  ax,dx
  3574.       mov  cx,80
  3575.       mul  cx   ; AX = 80 * Y
  3576.       pop  dx
  3577.       pop  cx
  3578.       push cx
  3579.       shr  cx,1
  3580.       shr  cx,1
  3581.       shr  cx,1      ; CX = X / 8
  3582.       add  ax,cx     ; AX = 80 * Y + X / 8
  3583.       mov  cx,bx     ; ¡«¼Ñα ßΓαá¡¿µδ
  3584.       mov  bx,PageSize
  3585.       jcxz My_Page
  3586.  Higher_Page:
  3587.       add  ax,bx     ; πτΓѼ ß¼ÑΘÑ¡¿Ñ ñ« ßΓαá¡¿µδ
  3588.       loop Higher_Page
  3589.  My_Page:
  3590.       mov  di,ax     ; DI = áñαÑß íá⌐Γá, ß«ñÑαªáΘÑú« »¿¬ßѽ∞
  3591.       mov  ax,0A000h
  3592.       mov  es,ax     ; ES:DI = »«½¡δ⌐ áñαÑß íá⌐Γá
  3593.       pop  cx
  3594.       and  cl,7      ; CL = X % 7
  3595.       mov  ch,80h
  3596.       shr  ch,cl     ; CH = »«º¿µ¿∩ »¿¬ßѽ∩ ó íá⌐ΓÑ
  3597.  
  3598.  
  3599.  
  3600.                             - 70 -
  3601.  
  3602.       mov  bl,7
  3603.       sub  bl,cl
  3604.       mov  cl,bl     ; CL = ¡«¼Ñα í¿Γá ó íá⌐ΓÑ
  3605.       xor  bl,bl     ; ¡á¬«»¿Γѽ∞ µóÑΓá
  3606.       mov  ah,3      ; ßτÑΓτ¿¬ í¿Γ«óδσ »½«ß¬«ßΓÑ⌐
  3607.       mov  al,4      ; R4 = αÑú¿ßΓα óδí«αá »½«ß¬«ßΓ¿
  3608.       mov  dx,3CEh   ; úαáΣ¿τÑ߬¿⌐ ¬«¡Γα«½½Ñα
  3609.  Read_Plane:
  3610.       out  dx,ax     ; óδí¿αáѼ »½«ß¬«ßΓ∞ AH
  3611.       mov  bh,es:[di] ; τ¿ΓáΓ∞ íá⌐Γ
  3612.       and  bh,ch     ; óδíαáΓ∞ í¿Γ
  3613.       shr  bh,cl     ; ßñó¿¡πΓ∞ µóÑΓ ó í¿Γ 0
  3614.       shl  bl,1      ; ßñó¿¡πΓ∞ óδíαá¡¡δÑ µóÑΓá
  3615.       or   bl,bh     ; ¿ ñ«íáó¿Γ∞ ßτ¿Γá¡¡δ⌐
  3616.       dec  ah        ; ß½ÑñπεΘá∩ »½«ß¬«ßΓ∞
  3617.       jge  Read_Plane ; »«óΓ«α¿Γ∞ ñ½∩ óßÑσ »½«ß¬«ßΓÑ⌐
  3618.       mov  al,bl
  3619.       xor  ah,ah     ; AX = µóÑΓ »¿¬ßѽ∩
  3620.       pop  es
  3621.       pop  dx
  3622.       pop  cx
  3623.       pop  bx
  3624.       pop  ax
  3625.       ret
  3626.  Get_Pixel endp
  3627.  
  3628.  
  3629.  
  3630.  
  3631.                             - 71 -
  3632.  
  3633.                E7.7. âαáΣ¿τÑ߬¿⌐ ó¿ñÑ«¼áßß¿ó VGAF
  3634.  
  3635.       Çñá»ΓÑα VGA (Video Graphics Array) »αÑñßΓáó½∩ÑΓ ß«í«⌐ ñá½∞-
  3636.  ¡Ñ⌐ΦÑÑ  αáºó¿Γ¿Ñ  EGA.  é  «ß¡«ó¡«¼  «¡  »«½¡«ßΓ∞ε  ß«ó¼ÑßΓ¿¼  ß
  3637.  áñá»ΓÑα«¼ EGA, »«φΓ«¼π ¼δ »α¿óÑñѼ Γ«½∞¬« Ñú« «ß¡«ó¡δÑ «Γ½¿τ¿∩.
  3638.  
  3639.       1.  àß½¿  EGA-ñ¿ß»½Ñ¿  ¿¼ÑεΓ  µ¿Σα«ó«⌐  óσ«ñ,  Γ« VGA - φΓ«
  3640.  ñ¿ß»½Ñ⌐  ß  á¡á½«ú«óδ¼  óσ«ñ«¼.  Å«φΓ«¼π  »α¿ Σ«α¼¿α«óá¡¿¿ µóÑΓá
  3641.  »¿¬ßѽ∩ ¿º  í¿Γ«óδσ »½«ß¬«ßΓÑ⌐ µóÑΓ  ß½áúáÑΓß∩ ¿º ΓαÑσ  «ß¡«ó¡δσ
  3642.  µóÑΓ«ó (¬αáß¡«ú«,  ºÑ½Ñ¡«ú« ¿ ß¿¡Ñú«),  ¿¡Γѡ߿ó¡«ßΓ∞ ¬áªñ«ú« ¿º
  3643.  ¬«Γ«αδσ  ¼«ªÑΓ  »½áó¡«  óáα∞¿α«óáΓ∞ß∩  «Γ  ¡π½∩ ñ« ¼á¬ß¿¼á½∞¡«ú«
  3644.  º¡áτÑ¡¿∩.
  3645.  
  3646.       2. VGA  ¿¼ÑÑΓ í«½∞ΦÑÑ αáºαÑΦÑ¡¿Ñ, τѼ  EGA, ¿ »αÑñ«ßΓáó½∩ÑΓ
  3647.  »«½∞º«óáΓѽε Γα¿ ñ«»«½¡¿Γѽ∞¡δσ αѪ¿¼á:
  3648.  
  3649.       640 x 480, 2 µóÑΓá
  3650.       640 x 480, 16 µóÑΓ«ó
  3651.       320 x 200, 256 µóÑΓ«ó
  3652.  
  3653.       é  αѪ¿¼áσ  640  σ  480  ¿¼ÑÑΓß∩  «ñ¡á úαáΣ¿τÑ߬á∩ ßΓαá¡¿µá
  3654.  αẼÑα«¼  153600  íá⌐Γ.  é  αѪ¿¼Ñ  320  σ  200  ß  256  µóÑΓἿ
  3655.  ¿ß»«½∞ºπÑΓß∩  ¡Ñ߬«½∞¬« ¿¡«⌐  ¼ÑΓ«ñ Σ«α¼¿α«óá¡¿∩  µóÑΓá »¿¬ßѽ∩,
  3656.  τѼ ó ñαπú¿σ αѪ¿¼áσ; ºá ßτÑΓ φΓ«ú« ó¿ñÑ«»á¼∩Γ∞ αáºí¿óáÑΓß∩ ¡á 4
  3657.  ßΓαá¡¿µδ  αẼÑα«¼  »«  16è.   ¥Γ«Γ  αѪ¿¼  ó«º¼«ªÑ¡  Γ«½∞¬«  ¡á
  3658.  á¡á½«ú«óδσ ñ¿ß»½Ñ∩σ ¿½¿ ñ¿ß»½Ñ∩σ ß »ÑαѼѡ¡«⌐ τáßëë⌐.
  3659.  
  3660.       3.  ùáßΓ«Γá úÑ¡ÑαáΓ«αá  »¿¬ßѽÑ⌐ VGA  »α¿¡¿¼áÑΓ º¡áτÑ¡¿∩ 25
  3661.  ¿½¿ 28 îúµ (ó «Γ½¿τ¿Ñ «Γ 14 ¿ 16 îúµ π EGA).
  3662.  
  3663.       4.  VGA ¿¼ÑÑΓ  ñ«»«½¡¿Γѽ∞¡δ⌐ »«αΓ  óó«ñá 3CCh, »«ºó«½∩εΘ¿⌐
  3664.  ßτ¿ΓáΓ∞  ß«ñÑন¼«Ñ ¼¡«ú«µÑ½Ñó«ú«  αÑú¿ßΓαá (ß¼.  «»¿ßá¡¿Ñ »«αΓá
  3665.  3C2h  ó ».  7.6). âαáΣ¿τÑ߬¿Ñ  »«º¿µ¿¿ 3CAh  ¿ 3CCh, ¿¼ÑεΘ¿Ñß∩ ó
  3666.  EGA, π VGA «ΓßπΓßΓóπεΓ.
  3667.  
  3668.  
  3669.  
  3670.  
  3671.                             - 72 -
  3672.  
  3673.           E8. è«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσF
  3674.  
  3675.              E8.1. Äß¡«ó¡δÑ ßóÑñÑ¡¿∩ « ¬«¡Γα«½½ÑαÑF
  3676.  
  3677.       ô»αáó½Ñ¡¿Ñ    ú¿í¬¿¼¿    ñ¿ß¬á¼¿    ó    PC-»«ñ«í¡δσ   Å¥éî
  3678.  «ßπΘÑßΓó½∩ÑΓß∩   ¼¿¬α«ßσѼ«⌐  8272Ç   Σ¿α¼δ  Intel,  óδ»«½¡∩εΘÑ⌐
  3679.  Σπ¡¬µ¿¿ ¬«¡Γα«½½Ñαá ú¿í¬¿σ ñ¿ß¬«ó (Floppy Disk Controller, FDC).
  3680.  ê¡Σ«α¼áµ¿∩ ¡á  ñ¿ß¬ÑΓÑ σαá¡¿Γß∩ ¡á ñ«α«ª¬áσ,  ñ«α«ª¬¿ αáºí¿Γδ ¡á
  3681.  ßÑ¬Γ«αá. é ºáó¿ß¿¼«ßΓ¿ «Γ Γ¿»á  ñ¿ß¬«ó«ñá τ¿ß½« ñ«α«ªÑ¬ ¡á «ñ¡«⌐
  3682.  ßΓ«α«¡Ñ ñ¿ß¬ÑΓδ  ¼«ªÑΓ íδΓ∞ αáó¡«  40 ¿½¿ 80,  τ¿ß½« ßÑ¬Γ«α«ó ¡á
  3683.  ñ«α«ª¬Ñ ¬«½Ñí½ÑΓß∩ «Γ 8 ñ«  26. èα«¼Ñ Γ«ú« ßπΘÑßΓóπεΓ ñ¿ß¬«ó«ñδ,
  3684.  ¿¼ÑεΘ¿Ñ  «ñ¡π  ú«½«ó¬π  τΓÑ¡¿∩/ºá»¿ß¿  (»α¿  φΓ«¼ óΓ«αá∩ ßΓ«α«¡á
  3685.  ñ¿ß¬ÑΓδ ¡Ñ  ¿ß»«½∞ºπÑΓß∩). è«¡Γα«½½Ñα π»αáó½∩ÑΓ  ñ¿ß¬«ó«ñἿ ñ½∩
  3686.  ñ¿ß¬ÑΓ  ñ¿á¼ÑΓα«¼ 8,  5.25 ¿  3.5 ñε⌐¼á,  »«ññÑনóáÑΓ ºá»¿ß∞ ¡á
  3687.  ñ¿ß¬ÑΓπ ¼ÑΓ«ñἿ ùî ¿  îùî, »α«úαá¼¼¿απѼπε ñ½¿¡π ßÑ¬Γ«α«ó (128,
  3688.  256,  512 ¿½¿  1024 íá⌐Γá),  ¼π½∞Γ¿ßÑ¬Γ«α¡δÑ ¿  ¼π½∞Γ¿ñ«α«ªÑτ¡δÑ
  3689.  «»Ñαᵿ¿  «í¼Ñ¡á  ß  ñ¿ß¬á¼¿,  «»Ñαᵿ¿  »«¿ß¬á.  Äñ¡«óαѼѡ¡« ¬
  3690.  «ñ¡«¼π ¬«¡Γα«½½Ñαπ  ¼«ªÑΓ íδΓ∞ »«ñ¬½ετÑ¡«  ñ« τÑΓδαÑσ ñ¿ß¬«ó«ñ«ó
  3691.  ½εí«ú«   ¿º   »«ññÑনóáѼδσ   Γ¿»«ó.   Äí¼Ñ¡   ß  ñ¿ß¬«¼  ¼«ªÑΓ
  3692.  «ßπΘÑßΓó½∩Γ∞ß∩  ¬á¬  ß  ¿ß»«½∞º«ó᡿Ѽ  ÅäÅ,  Γᬠ ¿ íѺ ¡Ñú«. é
  3693.  »«ß½Ññ¡Ñ¼   ß½πτáÑ  ¿ß»«½∞ºπεΓß∩   2  ¼ÑΓ«ñá:   «»α«ß  ß«ßΓ«∩¡¿∩
  3694.  ¬«¡Γα«½½Ñαá   τÑαѺ   αÑú¿ßΓαδ   ¿½¿   ¿ß»«½∞º«óá¡¿Ñ  á»»áαáΓ¡δσ
  3695.  »αÑαδóá¡¿∩  ¬«¡Γα«½½Ñαá.  FDC  úÑ¡Ñα¿απÑΓ  á»»áαáΓ¡δÑ »αÑαδóá¡¿∩
  3696.  πα«ó¡∩ 6 (IRQ6), ßó∩ºá¡¡δÑ ß óÑ¬Γ«α«¼ »αÑαδóá¡¿⌐ 0Eh. ô»αáó½Ñ¡¿Ñ
  3697.  ¬«¡Γα«½½Ñα«¼  ¿   ¡á¬«»¿Γѽ∩¼¿  «ßπΘÑßΓó½∩ÑΓß∩  τÑαѺ   3  »«αΓá
  3698.  óó«ñá-óδó«ñá.
  3699.  
  3700.  
  3701.  
  3702.  
  3703.                             - 73 -
  3704.  
  3705.       E8.2. Å«αΓδ ¬«¡Γα«½½Ñαᠡᬫ»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσF
  3706.  
  3707.       îáΓÑα¿á½δ ñá¡¡«ú« ¿ ß½ÑñπεΘÑú« αáºñѽ«ó »«½¡«ßΓ∞ε «»¿ßδóáεΓ
  3708.  ó«º¼«ª¡«ßΓ¿ ¬«¡Γα«½½Ñαá 8272Ç,  ß¿ßΓѼᠬ«¼á¡ñ ¬«Γ«α«ú« ∩ó½∩ÑΓß∩
  3709.  íẫó«⌐   ñ½∩   óßÑσ   í«½ÑÑ   »«ºñ¡¿σ  ¼«ñѽÑ⌐.  ä«»«½¡¿Γѽ∞¡δÑ
  3710.  ó«º¼«ª¡«ßΓ¿ ¬«¡Γα«½½Ñαá 82072 ¡Ñ  «»¿ßá¡δ, Γ. ¬. φëଫ¡Γα«½½Ñα
  3711.  »«½¡«ßΓ∞ε  »«ññÑনóáÑΓ   «»¿ßδóáѼπε  ß¿ßΓÑ¼π  ¬«¼á¡ñ,   á  Ñú«
  3712.  ¡Ñ«»¿ßá¡¡δÑ  Σπ¡¬µ¿¿ »αá¬Γ¿τÑ߬¿  ¡Ñ ¿ß»«½∞ºπεΓß∩  ó ßΓá¡ñáαΓ¡δσ
  3713.  ßαÑñßΓóáσ.
  3714.  
  3715.       ìạáτÑ¡¿Ñ  »«αΓ«ó óó«ñá-óδó«ñá  ¬«¡Γα«½½Ñαá ú¿í¬¿σ  ñ¿ß¬«ó
  3716.  »α¿óÑñÑ¡« ó Γáí½¿µÑ.
  3717.  
  3718.  ┌──────┬────────┬──────────────────────────────────────────────┐
  3719.  │ Å«αΓ │ ÉѪ¿¼  │              ìạáτÑ¡¿Ñ                      │
  3720.  ├──────┼────────┼──────────────────────────────────────────────┤
  3721.  │      │        │                                              │
  3722.  │ 3F2h │ ºá»¿ß∞ │  ÅÑαÑñáτá ¬«¼á¡ñ »« π»αáó½Ñ¡¿ε αѪ¿¼«¼ αáí«Γδ│
  3723.  │      │        │  ¬«¡Γα«½½Ñαá ¿ ¡á¬«»¿ΓѽÑ⌐                   │
  3724.  │      │        │                                              │
  3725.  │ 3F4h │ τΓÑ¡¿Ñ │  ùΓÑ¡¿Ñ αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ ¬«¡Γα«½½Ñαá       │
  3726.  │      │        │                                              │
  3727.  │ 3F5h │ ºá»¿ß∞ │  ÅÑαÑñáτá ¬«¼á¡ñ »« π»αáó½Ñ¡¿ε ¡á¬«»¿Γѽ∩¼¿  │
  3728.  │      │        │                                              │
  3729.  │ 3F5h │ τΓÑ¡¿Ñ │  ùΓÑ¡¿Ñ ñá¡¡δσ ß ñ¿ß¬á ó αѪ¿¼Ñ αáí«Γδ       │
  3730.  │      │        │  íѺ ÅäÅ                                     │
  3731.  │      │        │                                              │
  3732.  │ 3F5h │ ºá»¿ß∞ │  çỿß∞ ñá¡¡δσ ¡á ñ¿ß¬ ó αѪ¿¼Ñ αáí«Γδ       │
  3733.  │      │        │  íѺ ÅäÅ                                     │
  3734.  │      │        │                                              │
  3735.  │ 3F5h │ τΓÑ¡¿Ñ │  ùΓÑ¡¿Ñ  αѺπ½∞ΓáΓ«ó óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ ó«   │
  3736.  │      │        │  óßÑσ αѪ¿¼áσ                                │
  3737.  └──────┴────────┴──────────────────────────────────────────────┘
  3738.  
  3739.         Å«αΓ 3F2h.
  3740.  
  3741.    7   6   5   4   3   2   1   0
  3742.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  3743.  │               │   │   │       │ ü¿Γδ:
  3744.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  3745.    │   │   │   │   │   │   └───┴─> 0-1: óδí«α ¡á¬«»¿Γѽ∩:
  3746.    │   │   │   │   │   │                00-»Ñαóδ⌐
  3747.    │   │   │   │   │   │                01-óΓ«α«⌐
  3748.    │   │   │   │   │   │                10-ΓαÑΓ¿⌐
  3749.    │   │   │   │   │   │                11-τÑΓóÑαΓδ⌐
  3750.    │   │   │   │   │   └─────────> 2: 0=ßíα«ß ¬«¡Γα«½½Ñαá,
  3751.    │   │   │   │   │                  1=αáºí½«¬¿α«óáΓ∞ ¬«¡Γα«½½Ñα
  3752.    │   │   │   │   └─────────────> 3: 1=αáºαÑΦ¿Γ∞ αáí«Γπ ß ÅäÅ ¿
  3753.    │   │   │   │                      »αÑαδóá¡¿∩ ¬«¡Γα«½½Ñαá
  3754.    └───┴───┴───┴─────────────────> 4-7: ó¬½ετ¿Γ∞ ¼«Γ«α:
  3755.                                         0001 - »Ñαóδ⌐ ¡á¬«»¿Γѽ∞
  3756.                                         0010 - óΓ«α«⌐
  3757.                                         0100 - ΓαÑΓ¿⌐
  3758.                                         1000 - τÑΓóÑαΓδ⌐
  3759.  
  3760.  
  3761.  
  3762.  
  3763.                             - 74 -
  3764.  
  3765.       ìá  ÇÆ-»«ñ«í¡δσ Å¥éî  «íδτ¡« ñ«»π߬áÑΓß∩  ¡Ñ 4,  á Γ«½∞¬« 2
  3766.  ¡á¬«»¿Γѽ∩,  óß½ÑñßΓó¿¿ τÑú«  ¬«¼í¿¡áµ¿¿, ¿ß»«½∞ºπεΘ¿Ñ  ΓαÑΓ¿⌐ ¿
  3767.  τÑΓóÑαΓδ⌐ ¡á¬«»¿Γѽ¿, ¿ú¡«α¿απεΓß∩. ü¿Γ  2, αáó¡δ⌐ 0, »αѬαáΘáÑΓ
  3768.  óδ»«½¡Ñ¡¿Ñ ΓѬπΘÑ⌐ ¬«¼á¡ñδ ó ¼«¼Ñ¡Γ  óδó«ñá ó »«αΓ. àß½¿ ¬«¼á¡ñá
  3769.  ¡Ñ ºáóÑαΦ¿½áß∞, ÑÑ óδ»«½¡Ñ¡¿Ñ  »αÑαδóáÑΓß∩. àß½¿ ¡Ñ í뫨 ßτ¿Γá¡δ
  3770.  αѺπ½∞ΓáΓδ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ, «¡¿ »α«»áñáεΓ. àß½¿ ¡Ñ ºá¬«¡τ¿½ß∩
  3771.  óó«ñ ¬«¼á¡ñδ, «¡  »α«»áñáÑΓ ¿ ñ«½ªÑ¡ íδΓ∞ ¡áτáΓ  ºá¡«ó«. é ½εí«¼
  3772.  ß½πτáÑ »α«ñ«½ªÑ¡¿Ñ αáí«Γδ ó«º¼«ª¡«  Γ«½∞¬« »«ß½Ñ πßΓᡫ󬿠φΓ«ú«
  3773.  í¿Γá «íαáΓ¡« ó 1.
  3774.  
  3775.       Å«αΓ 3F4h.
  3776.       ùÑαѺ  φë໫αΓ  «ßπΘÑßΓó½∩ÑΓß∩ τΓÑ¡¿Ñ  αÑú¿ßΓαá «ß¡«ó¡«ú«
  3777.  ß«ßΓ«∩¡¿∩ FDC.
  3778.  
  3779.    7   6   5   4   3   2   1   0
  3780.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  3781.  │   │   │   │   │   │   │   │   │ ü¿Γδ:
  3782.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  3783.    │   │   │   │   └───┴───┴───┴─> 0-3: ¡á¬«»¿Γѽ∞ ºá¡∩Γ ó αѪ¿¼Ñ
  3784.    │   │   │   │                        »«¿ß¬á:
  3785.    │   │   │   │                       0001-»Ñαóδ⌐, 0010-óΓ«α«⌐
  3786.    │   │   │   │                       0100-ΓαÑΓ¿⌐, 1000-τÑΓóÑαΓδ⌐
  3787.    │   │   │   └─────────────────> 4: 0=¬«¡Γα«½½Ñα ßó«í«ñÑ¡,
  3788.    │   │   │                          1=¬«¡Γα«½½Ñα ºá¡∩Γ óδ»«½¡Ñ-
  3789.    │   │   │                            ¡¿Ñ¼ ¬«¼á¡ñδ τΓÑ¡¿∩ ¿½¿
  3790.    │   │   │                            ºá»¿ß¿
  3791.    │   │   └─────────────────────> 5: αѪ¿¼ αáí«Γδ ¬«¡Γα«½½Ñαá:
  3792.    │   │                              0=ß ¿ß»«½∞º«ó᡿Ѽ ÅäÅ,
  3793.    │   │                              1=íѺ ÅäÅ
  3794.    │   └─────────────────────────> 6: ¡á»αáó½Ñ¡¿Ñ «í¼Ñ¡á:
  3795.    │                                  0=»α«µÑßß«α --> ¬«¡Γα«½½Ñα
  3796.    │                                  1=¬«¡Γα«½½Ñα --> »α«µÑßß«α
  3797.    └─────────────────────────────> 7: ú«Γ«ó¡«ßΓ∞ ¬ «í¼Ñ¡π:
  3798.                                       0=¡Ñ ú«Γ«ó, 1=ú«Γ«ó
  3799.  
  3800.       ü¿Γ 7,  αáó¡δ⌐ 1, ú«ó«α¿Γ  « Γ«¼, τΓ«  ¬«¡Γα«½½Ñα »α¿ óó«ñÑ
  3801.  ¬«¼á¡ñδ  ú«Γ«ó ¬  »α¿Ñ¼π  «τÑαÑñ¡«ú«  íá⌐Γá ¬«¼á¡ñδ,  »α¿ «í¼Ñ¡Ñ
  3802.  ñá¡¡δ¼¿  ó αѪ¿¼Ñ  íѺ  ÅäÅ  ú«Γ«ó ¬  »α¿Ñ¼π/»ÑαÑñáτÑ «τÑαÑñ¡«ú«
  3803.  íá⌐Γá ñá¡¡δσ,  »α¿ »α¿Ñ¼Ñ αѺπ½∞ΓáΓá óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ ú«Γ«ó ¬
  3804.  »ÑαÑñáτÑ «τÑαÑñ¡«ú« íá⌐Γá αѺπ½∞ΓáΓá.
  3805.  
  3806.  
  3807.  
  3808.  
  3809.                             - 75 -
  3810.  
  3811.              E8.3. è«¼á¡ñδ π»αáó½Ñ¡¿∩ ¡á¬«»¿Γѽ∩¼¿F
  3812.  
  3813.       éδ»«½¡Ñ¡¿Ñ ¬áªñ«⌐ ¬«¼á¡ñδ ¿¼ÑÑΓ 3 Σáºδ:
  3814.  
  3815.       -Σáºá óó«ñá ¬«¼á¡ñδ;
  3816.       -Σáºá óδ»«½¡Ñ¡¿∩;
  3817.       -Σáºá αѺπ½∞ΓáΓá.
  3818.  
  3819.       é  ΣáºÑ  óó«ñá  ¬«¼á¡ñδ  ¬«¡Γα«½½Ñα  »«íá⌐Γ¡«  »α¿¡¿¼áÑΓ  ¿
  3820.  ¡á¬á»½¿óáÑΓ ¬«¼á¡ñπ. öáºá  ¬«¼á¡ñδ ºá¬á¡τ¿óáÑΓß∩ ºá»π߬«¼ ¼«Γ«αá
  3821.  ¡á  ß««ΓóÑΓßΓóπεΘѼ  ¡á¬«»¿ΓѽѠ (φΓ«  ¡Ñ  «Γ¡«ß¿Γß∩  ¬ ¬«¼á¡ñá¼
  3822.  ºáñá¡¿∩ αѪ¿¼«ó ¿ τΓÑ¡¿∩ ß«ßΓ«∩¡¿∩).
  3823.  
  3824.       é ΣáºÑ óδ»«½¡Ñ¡¿∩ «ßπΘÑßΓó½∩ÑΓß∩  «í¼Ñ¡ ñá¡¡δ¼¿ ¼Ñªñπ Äçô ¿
  3825.  ¡á¬«»¿ΓѽѼ (Ñß½¿ ¬«¼á¡ñá »αÑñ»«½áúáÑΓ  Γᬫ⌐ «í¼Ñ¡). é αѪ¿¼Ñ ß
  3826.  ¿ß»«½∞º«ó᡿Ѽ   ÅäÅ   »ÑαÑñ   »α¿Ñ¼«¼/»ÑαÑñáτÑ⌐   íá⌐Γá  ñá¡¡δσ
  3827.  úÑ¡Ñα¿απÑΓß∩ ß¿ú¡á½ "ºá»α«ß ¡á  ÅäÅ". è«¡Γα«½½Ñα ÅäÅ «ΓóÑτáÑΓ ¡á
  3828.  ¡Ñú« ß¿ú¡á½«¼ »«ñΓóÑαªñÑ¡¿∩ ¿ ¬«¼á¡ñ«⌐ »α¿Ñ¼á/»ÑαÑñáτ¿. é αѪ¿¼Ñ
  3829.  αáí«Γδ íѺ  ÅäÅ »α¿ ú«Γ«ó¡«ßΓ¿  ¬ »α¿Ñ¼π/»ÑαÑñáτÑ ¬áªñ«ú«  íá⌐Γá
  3830.  úÑ¡Ñα¿απÑΓß∩  »αÑαδóá¡¿Ñ. àß½¿  »αÑαδóá¡¿∩ ºá»αÑΘÑ¡δ,  »α¿úαá¼¼á
  3831.  ¼«ªÑΓ  ó  µ¿¬½Ñ  »α«óÑα∩Γ∞  αÑú¿ßΓα  ß«ßΓ«∩¡¿∩  (»«αΓ  3F4h)  ñ«
  3832.  »«½πτÑ¡¿∩ »«ñΓóÑαªñÑ¡¿∩ ú«Γ«ó¡«ßΓ¿ ¬«¡Γα«½½Ñαá ¬ «í¼Ñ¡π ñá¡¡δ¼¿.
  3833.  
  3834.       Å«  «¬«¡τá¡¿¿ óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ úÑ¡Ñα¿απÑΓß∩  »αÑαδóá¡¿Ñ,
  3835.  «º¡áτáεΘÑÑ ¡áτὫ Σáºδ αѺπ½∞ΓáΓá.  é ΣáºÑ αѺπ½∞ΓáΓá ¬«¡Γα«½½Ñα
  3836.  »ÑαÑñáÑΓ  αѺπ½∞ΓáΓδ  óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ.  éßÑ íá⌐Γδ αѺπ½∞ΓáΓá
  3837.  ñ«½ª¡δ   íδΓ∞   ßτ¿Γá¡δ,   ½¿í«   ¡Ñ«íσ«ñ¿¼«   óδ»«½¡¿Γ∞   ßíα«ß
  3838.  ¬«¡Γα«½½Ñαá, ¿¡áτÑ  ß½ÑñπεΘá∩ ¬«¼á¡ñá ¡Ñ  íπñÑΓ »α¿¡∩Γá. ìÑ  óßÑ
  3839.  ¬«¼á¡ñδ ¿¼ÑεΓ Σáºπ αѺπ½∞ΓáΓá, α∩ñ ¬«¼á¡ñ óδ»«½¡∩ÑΓß∩ ó 2 Σáºδ.
  3840.  
  3841.       E8.3.1. ÅÑαÑτÑ¡∞ ¬«¼á¡ñ ¬«¡Γp«½½Ñpá ìâîäF
  3842.  
  3843.       ì¿ªÑ  »α¿ó«ñ¿Γß∩   »«ñα«í¡«Ñ  «»¿ßá¡¿Ñ  ¬«¼á¡ñ   FDC.  öáºá
  3844.  óδ»«½¡Ñ¡¿∩  »«¼Ñτѡᠺ¡á¬á¼¿  "*   *   *".  æ¼δß½  ß¿¼ó«½¿τÑ߬¿σ
  3845.  «í«º¡áτÑ¡¿⌐ φ½Ñ¼Ñ¡Γ«ó  ¬«¼á¡ñ »α¿óÑñÑ¡ »«ß½Ñ  «»¿ßá¡¿∩ ¬«¼á¡ñ. é
  3846.  í¿Γ«óδσ ¼á߬áσ í¿Γδ ¡π¼ÑαπεΓß∩  ß»αáóá ¡á½Ñó«. é ΣáºÑ αѺπ½∞ΓáΓá
  3847.  óßÑ  íá⌐Γδ  αѺπ½∞ΓáΓá  »α¿óÑñÑ¡δ  ó  Γ«⌐  »«ß½Ññ«óáΓѽ∞¡«ßΓ¿, ó
  3848.  ¬«Γ«α«⌐ «¡¿ ó«ºóαáΘáεΓß∩ ¬«¡Γα«½½Ñα«¼.
  3849.  
  3850.  ┌───────────┬────────────────────────────────────┬─────────────┐
  3851.  │  è«¼á¡ñá  │         ÉÑú¿ßΓα ñá¡¡δσ             │  ìạáτÑ¡¿Ñ │
  3852.  ├───────────┼────────────────────────────────────┼─────────────┤
  3853.  │ 1. ùΓÑ¡¿Ñ │   MT  MF  SK  0   0   1   1   0    │ éó«ñ ñá¡¡δσ │
  3854.  │ ñá¡¡δσ    │   X   X   X   X   X   HD  US1 US0  │ ¿º »«½∩ ñá¡-│
  3855.  │           │                 C                  │ ¡δσ ßÑ¬Γ«αá │
  3856.  │           │                 H                  │             │
  3857.  │           │                 R                  │             │
  3858.  │           │                 N                  │             │
  3859.  │           │                EOT                 │             │
  3860.  │           │                GPL                 ≈ ≈ ≈p ≈ ≈    │             │
  3861.  │           │                 R                  │             │
  3862.  │           │                 N                  │             │
  3863.  ├───────────┼────────────────────────────────────┼─────────────┤
  3864.  │ 2. ùΓÑ¡¿Ñ │   MT  MF  SK  0   1   1   0   0    │ éó«ñ ñá¡¡δσ │
  3865.  │ πñá½Ñ¡¡δσ │   X   X   X   X   X   HD  US1 US0  │ ¿º »«½∩ ñá¡-│
  3866.  │ ñá¡¡δσ    │                 C                  │ ¡δσ, »«¼Ñ-  │
  3867.  │           │                 H                  │ τÑ¡¡«ú« ¬á¬ │
  3868.  │           │                 R                  │ πñá½Ñ¡¡«Ñ   │
  3869.  │           │                 N                  │             │
  3870.  │           │                EOT                 │             │
  3871.  │           │                GPL                 │             │
  3872.  │           │                DTL                 │             │
  3873.  │           │           *     *     *            │             │
  3874.  │           │                ST0                 │             │
  3875.  │           │                ST1                 │             │
  3876.  │           │                ST2                 │             │
  3877.  │           │                 C                  │             │
  3878.  │           │                 H                  │             │
  3879.  │           │                 R                  │             │
  3880.  │           │                 N                  │             │
  3881.  ├───────────┼────────────────────────────────────┼─────────────┤
  3882.  │ 3. çỿß∞ │   MT  MF  0   0   0   1   0   1    │ éδó«ñ ñá¡¡δσ│
  3883.  │ ñá¡¡δσ    │   X   X   X   X   X   HD  US1 US0  │ ó »«½Ñ ñá¡- │
  3884.  │           │                 C                  │ ¡δσ ßÑ¬Γ«αá │
  3885.  │           │                 H                  │             │
  3886.  │           │                 R                  │             │
  3887.  │           │                 N                  │             │
  3888.  │           │                EOT                 │             │
  3889.  │           │                GPL                 │             │
  3890.  │           │                DTL                 │             │
  3891.  │           │           *     *     *            │             │
  3892.  │           │                ST0                 │             │
  3893.  │           │                ST1                 │             │
  3894.  │           │                ST2                 │             │
  3895.  │           │                 C                  │             │
  3896.  │           │                 H                  │             │
  3897.  │           │                 R                  │             │
  3898.  │           │                 N                  │             │
  3899.  ├───────────┼────────────────────────────────────┼─────────────┤
  3900.  │ 4. çỿß∞ │   MT  MF  0   0   1   0   0   1    │ çỿß∞ áñ-  │
  3901.  │ πñá½Ñ¡¡δσ │   X   X   X   X   X   HD  US1 US0  │ αÑß¡«ú« ¼áα-│
  3902.  │ ñá¡¡δσ    │                 C                  │ ¬Ñαá πñá½Ñ¡-│
  3903.  │           │                 H                  │ ¡δσ ñá¡¡δσ ¿│
  3904.  │           │                 R                  │ ºá¡ÑßÑ¡¿Ñ   │
  3905.  │           │                 N                  │ ß¿¼ó«½á-ºá- │
  3906.  │           │                EOT                 │ »«½¡¿Γѽ∩ ó │
  3907.  │           │                GPL                 │ »«½Ñ ñá¡¡δσ │
  3908.  │           │                DTL                 │             │
  3909.  │           │           *     *     *            │             │
  3910.  │           │                ST0                 │             │
  3911.  │           │                ST1                 │             │
  3912.  │           │                ST2                 │             │
  3913.  │           │                 C                  │             │
  3914.  
  3915.  
  3916.  
  3917.                             - 77 -
  3918.  
  3919.  │           │                 H                  │             │
  3920.  │           │                 R                  │             │
  3921.  │           │                 N                  │             │
  3922.  ├───────────┼────────────────────────────────────┼─────────────┤
  3923.  │ 5. ùΓÑ¡¿Ñ │   0   MF  SK  0   0   0   1   0    │ ùΓÑ¡¿Ñ »«½Ñ⌐│
  3924.  │ ñ«α«ª¬¿   │   X   X   X   X   X   HD  US1 US0  │ ñá¡¡δσ ßѬ- │
  3925.  │           │                 C                  │ Γ«α«ó óßÑ⌐  │
  3926.  │           │                 H                  │ ñ«α«ª¬¿     │
  3927.  │           │                 R                  │             │
  3928.  │           │                 N                  │             │
  3929.  │           │                EOT                 │             │
  3930.  │           │                GPL                 │             │
  3931.  │           │                DTL                 │             │
  3932.  │           │           *     *     *            │             │
  3933.  │           │                ST0                 │             │
  3934.  │           │                ST1                 │             │
  3935.  │           │                ST2                 │             │
  3936.  │           │                 C                  │             │
  3937.  │           │                 H                  │             │
  3938.  │           │                 R                  │             │
  3939.  │           │                 N                  │             │
  3940.  
  3941.  Åα¿ óδ»«½¡Ñ¡¿¿ ñá¡¡«⌐  ¬«¼á¡ñδ ¿ú¡«α¿απεΓß∩ »áαá¼ÑΓαδ "¡áτá½∞¡δ⌐
  3942.  ¡«¼Ñα  ßÑ¬Γ«αá" ¿  " ¡«¼Ñα  »«ß½Ññ¡Ñú« ßÑ¬Γ«αá",  Γᬠ¬á¬ τΓÑ¡¿Ñ
  3943.  ¡áτ¿¡áÑΓß∩  ß  »Ñαó«ú«  óßΓαÑτÑ¡¡«ú«  »«ß½Ñ  ¿¡ñѬßá  ßÑ¬Γ«αá  ¿
  3944.  »ÑαÑñáÑΓß∩  ßΓ«½∞¬«  ßÑ¬Γ«α«ó,   ß¬«½∞¬«  í佫  ºá»α«ΦÑ¡«.  àß½¿
  3945.  ºá»α«ΦÑ¡¡«Ñ   τ¿ß½«  ßÑ¬Γ«α«ó   (ñ½¿¡á  »α¿¡¿¼áѼ«⌐  ¿¡Σ«α¼áµ¿¿)
  3946.  í«½∞ΦÑ, τѼ ¿¼ÑÑΓß∩ ßÑ¬Γ«α«ó  ¡á ñ«α«ª¬Ñ, »ÑαÑñáτá »«óΓ«α∩ÑΓß∩ ß
  3947.  ¡áτá½á »Ñαó«ú« ßÑ¬Γ«αá ñ«α«ª¬¿.
  3948.  
  3949.  ├───────────┼────────────────────────────────────┼─────────────┤
  3950.  │ 6. ùΓÑ¡¿Ñ │   0   MF  0   0   1   0   1   0    │ ùΓÑ¡¿Ñ »Ñα- │
  3951.  │ ¿ñÑ¡Γ¿Σ¿- │   X   X   X   X   X   HD  US1 US0  │ ó«ú« óßΓαÑ- │
  3952.  │ ¬áΓ«αá    │           *     *     *            │ τÑ¡¡«ú«     │
  3953.  │ ßÑ¬Γ«αá   │                ST0                 │ ¿ñÑ¡Γ¿Σ¿¬á- │
  3954.  │           │                ST1                 │ Γ«αá ßÑ¬Γ«αá│
  3955.  │           │                ST2                 │             │
  3956.  │           │                 C                  │             │
  3957.  │           │                 H                  │             │
  3958.  │           │                 R                  │             │
  3959.  │           │                 N                  │             │
  3960.  ├───────────┼────────────────────────────────────┼─────────────┤
  3961.  │ 7. ö«α¼á- │   0   MF  0   0   1   1   0   1    │ çỿß∞ ¡á   │
  3962.  │ Γ¿α«óá¡¿Ñ │   X   X   X   X   X   HD  US1 US0  │ ñ«α«ª¬π Σ«α-│
  3963.  │ ñ«α«ª¬¿   │                 N                  │ ¼áΓ¿απεΘÑ⌐  │
  3964.  │           │                 SC                 │ ¿¡Σ«α¼áµ¿¿  │
  3965.  │           │                GPL                 │             │
  3966.  │           │                 D                  │             │
  3967.  │           │           *     *     *            │             │
  3968.  │           │                ST0                 │             │
  3969.  │           │                ST1                 │             │
  3970.  │           │                ST2                 │             │
  3971.  │           │                 C                  │             │
  3972.  │           │                 H                  │             │
  3973.  │           │                 R                  │             │
  3974.  
  3975.  
  3976.  
  3977.                             - 78 -
  3978.  
  3979.  │           │                 N                  │             │
  3980.  
  3981.  ÅÑαÑñ    óδ»«½¡Ñ¡¿Ñ¼     ¬«¼á¡ñδ    Σ«α¼áΓ¿α«óá¡¿∩    ¡Ñ«íσ«ñ¿¼«
  3982.  ß»«º¿µ¿«¡¿α«óáΓ∞ ú«½«ó¬π ¡á ΓαÑíπѼπε ñ«α«ª¬π. äá¡¡δÑ ñ½∩ ºá»¿ß¿
  3983.  ó ¿ñÑ¡Γ¿Σ¿¬áΓ«α  áñαÑßá  ßÑ¬Γ«αá  (µ¿½¿¡ñα,  ú«½«ó¬á,  ñ«α«ª¬á ¿
  3984.  αẼÑα ßÑ¬Γ«αá)  »α¿¡¿¼áεΓß∩ «Γ ÅäÅ  ¿½¿ τÑαѺ »«αΓ  ñá¡¡δσ ¿ ¡Ñ
  3985.  »α«óÑα∩εΓß∩.  ö¿º¿τÑ߬¿⌐ αẼÑα  ßÑ¬Γ«αá «»αÑñѽ∩ÑΓß∩ »áαá¼ÑΓα«¼
  3986.  "N" - ¬«ñ  ñ½¿¡δ ßÑ¬Γ«αá, ºáñáóáÑ¼δ¼ ó ¬«¼á¡ñÑ  ¿ «ñ¿¡á¬«óδ¼ ñ½∩
  3987.  óßÑ⌐  ñ«α«ª¬¿. Æá¬¿¼  «íαẫ¼ ¡Ñ½∞º∩  ¿¼ÑΓ∞ ¡á  ¡á «ñ¡«⌐ ñ«α«ª¬Ñ
  3988.  ßÑ¬Γ«αá αạ«⌐ ñ½¿¡δ. è«¼á¡ñá ¡Ñ ºá¡«ß¿Γ ó ¼áα¬Ñα ñá¡¡δσ »α¿º¡á¬
  3989.  "πñá½Ñ¡¡δÑ  ñá¡¡δÑ", á  ºá»«½¡∩ÑΓ »«½Ñ  ñá¡¡δσ ßÑ¬Γ«α«ó  ñ«α«ª¬¿
  3990.  íá⌐Γ«¼-ºá»«½¡¿ΓѽѼ.
  3991.  
  3992.  ├───────────┼────────────────────────────────────┼─────────────┤
  3993.  │ 8.æ¬á¡¿α«-│   MT  MF  SK  1   0   0   0   1    │ æ¬á¡¿α«óá-  │
  3994.  │ óá¡¿Ñ ñ«  │   X   X   X   X   X   HD  US1 US0  │ ¡¿Ñ ñá¡¡δσ  │
  3995.  │ "αáó¡«"   │                 C                  │ ¡á π¬áºá¡-  │
  3996.  │           │                 H                  │ ¡«Ñ πß½«ó¿Ñ │
  3997.  │           │                 R                  │ ¿ Σ«α¼¿α«óá-│
  3998.  │           │                 N                  │ ¡¿Ñ ºá»α«ßá │
  3999.  │           │                EOT                 │ ¡á »αÑαδóá- │
  4000.  │           │                GPL                 │ ¡¿Ñ »α¿ óδ- │
  4001.  │           │                STP                 │ »«½¡Ñ¡¿¿    │
  4002.  │           │           *     *     *            │ πß½«ó¿∩     │
  4003.  │           │                ST0                 │             │
  4004.  │           │    ≈ ≈ ≈p ≈ ≈ «  │
  4005.  │ óá¡¿Ñ ñ«  │   X   X   X   X   X   HD  US1 US0  │ »αÑñδñπΘÑ⌐  │
  4006.  │ "í«½∞ΦÑ   │                 C                  │ ¬«¼á¡ñÑ     │
  4007.  │ ¿½¿ αáó¡«"│                 H                  │             │
  4008.  │           │                 R                  │             │
  4009.  │           │                 N                  │             │
  4010.  │           │                EOT                 │             │
  4011.  │           │                GPL                 │             │
  4012.  │           │                STP                 │             │
  4013.  │           │           *     *     *            │             │
  4014.  │           │                ST0                 │             │
  4015.  │           │                ST1                 │             │
  4016.  │           │                ST2                 │             │
  4017.  │           │                 C                  │             │
  4018.  │           │                 H                  │             │
  4019.  │           │                 R                  │             │
  4020.  │           │                 N                  │             │
  4021.  ├───────────┼────────────────────────────────────┼─────────────┤
  4022.  │10.æ¬á¡¿α«-│   MT  MF  SK  1   1   1   0   1    │ á¡á½«ú¿τ¡«  │
  4023.  │ óá¡¿Ñ ñ«  │   X   X   X   X   X   HD  US1 US0  │ »αÑñδñπΘÑ⌐  │
  4024.  │ "¼Ñ¡∞ΦÑ   │                 C                  │ ¬«¼á¡ñÑ     │
  4025.  │ ¿½¿ αáó¡«"│                 H                  │             │
  4026.  │           │                 R                  │             │
  4027.  
  4028.  
  4029.  
  4030.                             - 79 -
  4031.  
  4032.  │           │                 N                  │             │
  4033.  │           │                EOT                 │             │
  4034.  │           │                GPL                 │             │
  4035.  │           │                STP                 │             │
  4036.  │           │           *     *     *            │             │
  4037.  │           │                ST0                 │             │
  4038.  │           │                ST1                 │             │
  4039.  │           │                ST2                 │             │
  4040.  │           │                 C                  │             │
  4041.  │           │                 H                  │             │
  4042.  │           │                 R                  │             │
  4043.  │           │                 N                  │             │
  4044.  ├───────────┼────────────────────────────────────┼─────────────┤
  4045.  │11. ÉѬá-  │   0   0   0   0   0   1   1   1    │ ÅÑαѼÑΘÑ¡¿Ñ │
  4046.  │ ½¿íα«óáΓ∞ │   ò   ò   ò   ò   ò   0   US1 US0  │ ú«½«ó¬¿ ¡á  │
  4047.  │           │           *     *     *            │ ¡π½Ñóπε     │
  4048.  │           │                                    │ ñ«α«ª¬π     │
  4049.  ├───────────┼────────────────────────────────────┼─────────────┤
  4050.  │12. Ä»αÑñÑ-│   0   0   0   0   0   0   1   1    │ çáñá¡¿Ñ     │
  4051.  │    ½Ñ¡¿Ñ  │   <--- SRT --->   <--- HUT --->    │ αѪ¿¼á      │
  4052.  │           │   <--------- HLT --------->   ND   │ αáí«Γδ      │
  4053.  │           │                                    │ ñ¿ß¬«ó«ñá   │
  4054.  ├───────────┼────────────────────────────────────┼─────────────┤
  4055.  │13.Å«¿ß¬   │   0   0   0   0   1   1   1   1    │ Å«º¿µ¿«¡¿α«-│
  4056.  │           │   ò   ò   ò   ò   ò   HD  US1 US0  │ óá¡¿Ñ ú«½«ó-│
  4057.  │           │                NCN                 │ ¬¿ ¡á ºáñá¡-│
  4058.  │           │           *     *     *            │ ¡πε ñ«α«ª¬π │
  4059.  ├───────────┼────────────────────────────────────┼─────────────┤
  4060.  │14.ùΓÑ¡¿Ñ  │   0   0   0   0   1   0   0   0    │ ùΓÑ¡¿Ñ íá⌐Γá│
  4061.  │ ß«ßΓ«∩¡¿∩ │           *     *     *            │ ß«ßΓ«∩¡¿∩   │
  4062.  │ »αÑαδóá¡¿∩│                ST0                 │ ST0 »«ß½Ñ   │
  4063.  │           │                PCN                 │ »αÑαδóá¡¿⌐, │
  4064.  │           │                                    │ óδºóá¡¡δσ   │
  4065.  │           │                                    │ ¿º¼Ñ¡Ñ¡¿Ñ¼  │
  4066.  │           │                                    │ ú«Γ«ó¡«ßΓ¿  │
  4067.  │           │                                    │ ñ¿ß¬«ó«ñá   │
  4068.  │           │                                    │ ¿ «»ÑαᵿÑ⌐ │
  4069.  │           │                                    │ »«¿ß¬á      │
  4070.  ├───────────┼────────────────────────────────────┼─────────────┤
  4071.  │15.ùΓÑ¡¿Ñ  │   0   0   0   0   0   1   0   0    │ ùΓÑ¡¿Ñ íá⌐Γá│
  4072.  │ ß«ßΓ«∩¡¿∩ │   ò   ò   ò   ò   ò   HD  US1 US0  │ ß«ßΓ«∩¡¿∩   │
  4073.  │   ìâîä    │           *     *     *            │ ST3         │
  4074.  │           │                ST3                 │             │
  4075.  │           │                                    │             │
  4076.  ├───────────┼────────────────────────────────────┼─────────────┤
  4077.  │16. ìÑßπΘÑ-│   < «Φ¿í«τ¡δ⌐ ¬«ñ ¬«¼á¡ñδ FDC>     │ Åα¿ «Φ¿í«τ- │
  4078.  │ ßΓóπεΘá∩  │           *     *     *            │ ¡«⌐ ¬«¼á¡ñÑ │
  4079.  │ ¬«¼á¡ñá   │                ST0                 │ ó«ºóαáΘáÑΓß∩│
  4080.  │           │                                    │ ST0=80h     │
  4081.  │           │                                    │             │
  4082.  └───────────┴────────────────────────────────────┴─────────────┘
  4083.  
  4084.       æ¼δß½«ó«Ñ º¡áτÑ¡¿Ñ φ½Ñ¼Ñ¡Γ«ó ¬«¼á¡ñ:
  4085.  
  4086.       îÆ=1 - ¼¡«ú«ñ«α«ªÑτ¡á∩ (ñóπßΓ«α«¡¡∩∩ «»Ñαᵿ∩);
  4087.  
  4088.  
  4089.  
  4090.                             - 80 -
  4091.  
  4092.       MF=1  -  îùî-¬«ñ¿α«óá¡¿Ñ   (ñó«⌐¡á∩  »½«Γ¡«ßΓ∞)  -  »α«»π߬
  4093.  ß¿¡σα«¿¼»π½∞ß«ó  π Ññ¿¡¿τ¡δσ  í¿Γ«ó ¿  »α«»π߬ ß¿¡σα«¿¼»π½∞ß«ó π
  4094.  ¡π½Ñóδσ í¿Γ«ó, ßΓ«∩Θ¿σ »«ß½Ñ Ññ¿¡¿τ¡δσ;
  4095.  
  4096.       SK=1 - »α«»π߬ áñαÑß¡«ú« ¼áα¬Ñαá πñá½Ñ¡¡δσ ñá¡¡δσ;
  4097.  
  4098.       HD - ¡«¼Ñα ú«½«ó¬¿ (0 ¿½¿ 1);
  4099.  
  4100.       US1, US0 - ¡«¼Ñα ¡á¬«»¿Γѽ∩ (0 - 3);
  4101.  
  4102.       æ - ¡«¼Ñα µ¿½¿¡ñαá;
  4103.  
  4104.       ì - ¡«¼Ñα ú«½«ó¬¿;
  4105.  
  4106.       R - ¡«¼Ñα ßÑ¬Γ«αá;
  4107.  
  4108.       N - ¬«ñ ñ½¿¡δ ßÑ¬Γ«αá (0 - 128,  1 - 256, 2 - 512, 3 - 1024
  4109.  íá⌐Γ«ó);
  4110.  
  4111.       EOT - ¡«¼Ñα »«ß½Ññ¡Ñú« ßÑ¬Γ«αá ¡á µ¿½¿¡ñαÑ;
  4112.  
  4113.       GPL - ñ½¿¡á ¼Ñªº«¡¡«ú« »α«¼ÑªπΓ¬á  («íδτ¡« 2Ah »α¿ «í¼Ñ¡Ñ ¿
  4114.  50h »α¿ Σ«α¼áΓ¿α«óá¡¿¿);
  4115.  
  4116.       DTL  - τ¿ß½«  ßτ¿ΓδóáѼδσ/ºá»¿ßδóáѼδσ íá⌐Γ  (ñÑ⌐ßΓó¿Γѽ∞¡«
  4117.  »α¿ N = 0);
  4118.  
  4119.       ST0 - ST3 - íá⌐Γδ ß«ßΓ«∩¡¿∩ ST0-ST3;
  4120.  
  4121.       STP - ¼ÑªßÑ¬Γ«α¡«Ñ ß¼ÑΘÑ¡¿Ñ;
  4122.  
  4123.       SRT - óαѼ∩ ß¬«α«ßΓ¿ Φáúá ó ¼¿½¿ßѬπ¡ñáσ («íδτ¡« 0Dh);
  4124.  
  4125.       HUT -  óαѼ∩ αáºúαπº¬¿ ú«½«ó¬¿ ó  Ññ¿¡¿µáσ »« 16 ¼¿½¿ßѬπ¡ñ
  4126.  («íδτ¡« = 0Fh);
  4127.  
  4128.       HLT -  óαѼ∩ ºáúαπº¬¿ ú«½«ó¬¿  ó Ññ¿¡¿µáσ »«  2 ¼¿½¿ßѬπ¡ñδ
  4129.  («íδτ¡« = 1);
  4130.  
  4131.       ND=0 - αѪ¿¼ αáí«Γδ ß ¿ß»«½∞º«ó᡿Ѽ ÅäÅ, =1 - αѪ¿¼ αáí«Γδ
  4132.  íѺ ¿ß»«½∞º«óá¡¿∩ ÅäÅ;
  4133.  
  4134.       NCN - ¡«¼Ñα µ¿½¿¡ñαá »«ß½Ñ »«¿ß¬á;
  4135.  
  4136.       PCN - ¡«¼Ñα ΓѬπΘÑú« µ¿½¿¡ñαá;
  4137.  
  4138.       SC - ¬«½¿τÑßΓó« ßÑ¬Γ«α«ó ¡á µ¿½¿¡ñαÑ;
  4139.  
  4140.       D - ß¿¼ó«½-ºá»«½¡¿Γѽ∞ ñ½∩ αẼÑΓ¬¿ («íδτ¡« 0F6h).
  4141.  
  4142.  
  4143.  
  4144.  
  4145.                             - 81 -
  4146.  
  4147.       E8.3.2. æΓαπ¬Γπαá íá⌐Γ«ó ß«ßΓ«∩¡¿∩F
  4148.  
  4149.       üá⌐Γ ß«ßΓ«∩¡¿∩ ST0:
  4150.  
  4151.    7   6   5   4   3   2   1   0
  4152.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4153.  │   │   │   │   │   │   │   │   │ ü¿Γδ:
  4154.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  4155.    │   │   │   │   │   │   └───┴─> 0-1: ¡«¼Ñα ¡á¬«»¿Γѽ∩ (0 - 3)
  4156.    │   │   │   │   │   └─────────> 2: ¡«¼Ñα ú«½«ó¬¿
  4157.    │   │   │   │   └─────────────> 3: ìâîä ¡Ñ ú«Γ«ó »α¿ «í¼Ñ¡Ñ
  4158.    │   │   │   └─────────────────> 4: æ¿ú¡á½ "«Φ¿í¬á" ìâîä ¿½¿
  4159.    │   │   │                       ñ«α«ª¬á 0 ¡Ñ ¡á⌐ñѡᠻ«ß½Ñ 77
  4160.    │   │   │                       Φáú«ó αѬ὿íα«ó¬¿
  4161.    │   │   └─────────────────────> 5: ¬«¼á¡ñá »«¿ß¬á ºáóÑαΦÑ¡á
  4162.    └───┴─────────────────────────> 6: ¬«ñ »αÑαδóá¡¿∩:
  4163.                                    00-¡«α¼á½∞¡«Ñ ºáóÑαΦÑ¡¿Ñ ¬«¼á¡ñδ
  4164.                                    01-¡Ñ¡«α¼á½∞¡«Ñ ºáóÑαΦÑ¡¿Ñ
  4165.                                    10-¡ÑñÑ⌐ßΓó¿Γѽ∞¡á∩ ¬«¼á¡ñá
  4166.                                    11-ó ΣáºÑ óδ»«½¡Ñ¡¿∩ ¿º¼Ñ¡¿-
  4167.                                       ½áß∞ ú«Γ«ó¡«ßΓ∞ ñ¿ß¬«ó«ñá
  4168.  
  4169.       ü¿Γ  2  (¡«¼Ñα  ú«½«ó¬¿)  »«ß½Ñ  óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ »«¿ß¬á
  4170.  óßÑúñá   αáóÑ¡  0,   ¡Ñºáó¿ß¿¼«  «Γ   Γ«ú«,  ¡á   ¬á¬«⌐  ú«½«ó¬Ñ
  4171.  «ßπΘÑßΓó½∩½ß∩ »«¿ß¬.
  4172.  
  4173.       ü¿Γ  3 íπñÑΓ  óßÑúñá αáóÑ¡   1, Ñß½¿  ¡á ñ¿ß¬«ó«ñÑ  ß «ñ¡«⌐
  4174.  ú«½«ó¬«⌐ óδ »«»α«íπÑΓÑ «íαáΓ¿Γ∞ß∩  ¬ ßΓ«α«¡Ñ 1 (ñ«»πßΓ¿¼á Γ«½∞¬«
  4175.  ßΓ«α«¡á 0).
  4176.  
  4177.       üá⌐Γ ß«ßΓ«∩¡¿∩ ST1:
  4178.  
  4179.    7   6   5   4   3   2   1   0
  4180.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4181.  │   │ 0 │   │   │ 0 │   │   │   │ ü¿Γ:
  4182.  └─┬─┴───┴─┬─┴─┬─┴───┴─┬─┴─┬─┴─┬─┘ ────
  4183.    │       │   │       │   │   └─> 0: 1=¡Ñ ¡á⌐ñÑ¡ ¼áα¬Ñα ¿ñÑ¡Γ¿-
  4184.    │       │   │       │   │          Σ¿¬áΓ«αá ßÑ¬Γ«αá
  4185.    │       │   │       │   └─────> 1: 1=ñ¿ß¬ÑΓá ºáΘ¿ΘѡᠫΓ
  4186.    │       │   │       │            ºá»¿ß¿
  4187.    │       │   │       └─────────> 2: 1=¿ß¬«¼δ⌐ ßÑ¬Γ«α ¡Ñ ¡á⌐ñÑ¡
  4188.    │       │   └─────────────────> 4: 1=Γá⌐¼áπΓ ºá»α«ß«ó ¡á
  4189.    │       │                          »ÑαÑñáτπ ñá¡¡δσ
  4190.    │       └─────────────────────> 5: 1=«Φ¿í¬á CRC ó »«½Ñ ¿ñÑ¡Γ¿-
  4191.    │                               Σ¿¬áµ¿¿ ¿½¿ ó »«½Ñ ñá¡¡δσ
  4192.    └─────────────────────────────> 7: 1=¬«¡Ñµ µ¿½¿¡ñαá (»«»δΓ¬á
  4193.                                    «íαáΘÑ¡¿∩ ¬ ßÑ¬Γ«απ »«ß½Ñ
  4194.                                    «íαáΘÑ¡¿∩ ¬ »«ß½Ññ¡Ñ¼π ßÑ¬Γ«απ
  4195.                                    »«ß½Ññ¡Ñú« µ¿½¿¡ñαá)
  4196.  
  4197.  
  4198.  
  4199.  
  4200.                             - 82 -
  4201.  
  4202.       üá⌐Γ ß«ßΓ«∩¡¿∩ ST2:
  4203.  
  4204.    7   6   5   4   3   2   1   0
  4205.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4206.  │ 0 │   │   │   │   │   │   │   │ ü¿Γ:
  4207.  └───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ───
  4208.        │   │   │   │   │   │   └─> 0: 1=¡Ñ ¡á⌐ñÑ¡ ¼áα¬Ñα ñá¡¡δσ
  4209.        │   │   │   │   │   │          ¿½¿ πñá½Ñ¡¡δσ ñá¡¡δσ
  4210.        │   │   │   │   │   └─────> 1: 1=ßí«⌐¡δ⌐ µ¿½¿¡ñα
  4211.        │   │   │   │   └─────────> 2: 1=߬᡿α«óá¡¿Ñ óδ»«½¡Ñ¡«
  4212.        │   │   │   │                  ¡Ñπñ«ó½ÑΓó«α¿Γѽ∞¡«
  4213.        │   │   │   └─────────────> 3: 1=»α¿ ß¬á¡¿α«óá¡¿¿ óδ»«½¡Ñ-
  4214.        │   │   │                      ¡« πß½«ó¿Ñ "αáó¡«"
  4215.        │   │   └─────────────────> 4: 1=¡ÑóÑα¡δ⌐ ¡«¼Ñα µ¿½¿¡ñαá ó
  4216.        │   │                          ¿ñÑ¡Γ¿Σ¿¬áΓ«αÑ ßÑ¬Γ«αá
  4217.        │   └─────────────────────> 5: 1=«Φ¿í¬á CRC ó »«½Ñ ñá¡¡δσ
  4218.        └─────────────────────────> 6: 1=ó ¿ñÑ¡Γ¿Σ¿¬áΓ«αÑ ßÑ¬Γ«αá
  4219.                                       «í¡áαπªÑ¡ áñαÑß¡δ⌐ ¼áα¬Ñα
  4220.                                       πñá½Ñ¡¡δσ ñá¡¡δσ
  4221.  
  4222.       üá⌐Γ ST3:
  4223.  
  4224.    7   6   5   4   3   2   1   0
  4225.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4226.  │   │   │   │   │   │   │   │   │ ü¿Γ:
  4227.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ────
  4228.    │   │   │   │   │   │   └───┴─> 0-1: ¡«¼Ñα ¡á¬«»¿Γѽ∩
  4229.    │   │   │   │   │   └─────────> 2: ¡«¼Ñα ú«½«ó¬¿
  4230.    │   │   │   │   └─────────────> 3: 1=ß¿ú¡á½ "ñóπßΓ«α«¡¡¿⌐"
  4231.    │   │   │   │                   «Γ ìâîä
  4232.    │   │   │   └─────────────────> 4: 1=ß¿ú¡á½ "ä«α«ª¬á 0" «Γ
  4233.    │   │   │                       ìâîä
  4234.    │   │   └─────────────────────> 5: 1=ß¿ú¡á½ "â«Γ«ó¡«ßΓ∞" «Γ
  4235.    │   │                           ìâîä
  4236.    │   └─────────────────────────> 6:1=ß¿ú¡á½ "çáΘ¿Γá «Γ ºá»¿ß¿"
  4237.    │                               «Γ ìâîä
  4238.    └─────────────────────────────> 7: 1=ß¿ú¡á½ "ÄΦ¿í¬á" «Γ ìâîä
  4239.  
  4240.  
  4241.  
  4242.  
  4243.                             - 83 -
  4244.  
  4245.                       E8.4. ö«α¼áΓ ñ«α«ª¬¿F
  4246.  
  4247.       ê¡ñ¿¬áΓ«α«¼  ¡áτá½á  ñ«α«ª¬¿  ß½πª¿Γ  ¿¡ñѬߡ«Ñ  «ΓóÑαßΓ¿Ñ.
  4248.  çỿß∞  ¡á  ñ«α«ª¬π  «ßπΘÑßΓó½∩ÑΓß∩  ó  ¡Ñ߬«½∞¬«  »α¿Ñ¼«ó.  Åα¿
  4249.  Σ«α¼áΓ¿α«óá¡¿¿ ñ«α«ª¬á »ÑαѺỿßδóáÑΓß∩ »«½¡«ßΓ∞ε. Åα¿ «»Ñαᵿ∩σ
  4250.  ºá»¿ß¿ »ÑαѺỿßδóáεΓß∩  «Γñѽ∞¡δÑ ßÑ¬Γ«αá, τΓ«  ó½ÑτÑΓ ºá ß«í«⌐
  4251.  ßí«⌐  ¡á¼áú¡¿τÑ¡¡«ßΓ¿  ñ¿ß¬á  ó   ¼ÑßΓÑ  «íαδóá  ºá»¿ß¿,  »α¿τѼ
  4252.  Σ¿º¿τÑ߬á∩  ñ½¿¡á ßÑ¬Γ«αá  »α¿  Ñú«  »ÑαѺỿ߿ ¡Ñ  óßÑúñá Γ«τ¡«
  4253.  ß«ó»áñáÑΓ  ß  ñ½¿¡«⌐  αá¡ÑÑ  ¿¼ÑóΦÑú«ß∩  ¡á  φΓ«¼ ¼ÑßΓÑ ßÑ¬Γ«αá,
  4254.  αạ¿µá  ó  ñ½¿¡Ñ  ¼«ªÑΓ  ß«ßΓáó½∩Γ∞  ñ«  4  -  5  í¿Γ  ñáªÑ »α¿
  4255.  »ÑαѺỿ߿ ¡á  «ñ¡«¼ ñ¿ß¬«ó«ñÑ ó  «ñ¡« óαѼ∩. ä½∩  ß¿¡σα«¡¿ºáµ¿¿
  4256.  »«ß½Ñ ßí«Ñó ¡á ñ«α«ª¬Ñ ¿¼ÑεΓß∩ ºáº«αδ ¿ ß¿¡σ஧«¡δ. é «íΘѼ ó¿ñÑ
  4257.  Σ«α¼áΓ ñ«α«ª¬¿ ¼«ª¡« ¿º«íαếΓ∞ ß½ÑñπεΘ¿¼ «íαẫ¼:
  4258.  
  4259.  ┌────────────────────────────┐
  4260.  │                            │   Ä»αÑñѽ∩ÑΓß∩ ¿¡ñѬߡδ¼
  4261.  │          ê¡ñѬߠ           │   «ΓóÑαßΓ¿Ñ¼
  4262.  │                            │
  4263.  ├────────────────────────────┤
  4264.  │                            │
  4265.  │       çáº«α ¿¡ñѬßá        │   80 íá⌐Γ 4Eh
  4266.  │                            │
  4267.  ├────────────────────────────┤
  4268.  │                            │  12 íá⌐Γ«ó 00h, 3 íá⌐Γá 0C2h,
  4269.  │     çáú«½«ó«¬ ñ«α«ª¬¿      │  1 íá⌐Γ 0FCh, 50 íá⌐Γ«ó 4Eh
  4270.  │                            │
  4271.  ├────────────────────────────┤
  4272.  │                            │
  4273.  │        1-⌐ ßÑ¬Γ«α          │  574 íá⌐Γá
  4274.  │                            │
  4275.  ├────────────────────────────┤
  4276.  │                            │
  4277.  │  îѪßÑ¬Γ«α¡δ⌐ »α«¼ÑªπΓ«¬   │  80 íá⌐Γ 4Eh
  4278.  │                            │
  4279.  ├────────────────────────────┤
  4280.  
  4281.    8 ¿½¿ 9 ßÑ¬Γ«α«ó ¡á ñ«α«ª¬Ñ
  4282.  
  4283.  ├────────────────────────────┤
  4284.  │                            │
  4285.  │     Å«ß½Ññ¡¿⌐ ßÑ¬Γ«α       │  574 íá⌐Γá
  4286.  │                            │
  4287.  ├────────────────────────────┤
  4288.  │                            │
  4289.  │  îѪßÑ¬Γ«α¡δ⌐ »α«¼ÑªπΓ«¬   │   80 íá⌐Γ 4Eh
  4290.  │                            │
  4291.  ├────────────────────────────┤
  4292.  │                            │
  4293.  │       çẫα ñ«α«ª¬¿        │   íá⌐Γδ 4Eh ñ« ¿¡ñѬߡ«ú«
  4294.  │                            │   «ΓóÑαßΓ¿∩
  4295.  ├────────────────────────────┤
  4296.  │                            │
  4297.  │          ê¡ñѬߠ           │
  4298.  │                            │
  4299.  └────────────────────────────┘
  4300.  
  4301.  
  4302.  
  4303.                             - 84 -
  4304.  
  4305.          ö«α¼áΓ ßÑ¬Γ«αá:
  4306.  
  4307.  ┌────────────────────────────┐
  4308.  │                            │
  4309.  │   êñÑ¡Γ¿Σ¿¬áΓ«α ßÑ¬Γ«αá    │   22 íá⌐Γá
  4310.  │                            │
  4311.  ├────────────────────────────┤
  4312.  │                            │
  4313.  │    çáº«α ¿ñÑ¡Γ¿Σ¿¬áΓ«αá    │   22 íá⌐Γá 4Eh
  4314.  │                            │
  4315.  ├────────────────────────────┤
  4316.  │                            │
  4317.  │        ü½«¬  ñá¡¡δσ        │   530 íá⌐Γ
  4318.  │                            │
  4319.  └────────────────────────────┘
  4320.  
  4321.          êñÑ¡Γ¿Σ¿¬áΓ«α ßÑ¬Γ«αá:
  4322.  
  4323.  ┌────────────────────────────┐
  4324.  │                            │ 12 íá⌐Γ«ó 00, 3 íá⌐Γá 0A1h
  4325.  │   îáα¬Ñα ¿ñÑ¡Γ¿Σ¿¬áΓ«αá    │ 1 íá⌐Γ 0FEh
  4326.  │                            │
  4327.  ├────────────────────────────┤
  4328.  │                            │ 6 íá⌐Γ«ó: µ¿½¿¡ñα, ú«½«ó¬á,
  4329.  │êñÑ¡Γ¿Σ¿¬áΓ«α áñαÑßá ßÑ¬Γ«αá│ ñ«α«ª¬á, ¬«ñ ñ½¿¡δ ßÑ¬Γ«αá
  4330.  │                            │ ¿ 2 íá⌐Γá ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ
  4331.  └────────────────────────────┘
  4332.  
  4333.          ü½«¬ ñá¡¡δσ:
  4334.  
  4335.  ┌────────────────────────────┐
  4336.  │                            │ 12 íá⌐Γ«ó 00, 3 íá⌐Γá 0A1h,
  4337.  │      îáα¬Ñα ñá¡¡δσ         │ 1 íá⌐Γ 0FXh (ò=8 - πñá½Ñ¡¡δÑ
  4338.  │                            │ ñá¡¡δÑ, 0Bh - ñÑ⌐ßΓó¿Γѽ∞¡δÑ
  4339.  ├────────────────────────────┤ ñá¡¡δÑ)
  4340.  │                            │
  4341.  │       Å«½Ñ ñá¡¡δσ          │ 512 íá⌐Γ
  4342.  │                            │
  4343.  ├────────────────────────────┤
  4344.  │                            │
  4345.  │   è«¡Γα«½∞¡á∩ ßπ¼¼á »«½∩   │ 2 íá⌐Γá
  4346.  │          ñá¡¡δσ            │
  4347.  └────────────────────────────┘
  4348.  
  4349.  
  4350.  
  4351.  
  4352.                             - 85 -
  4353.  
  4354.          E8.5. ÄΓ½¿τ¿∩ ¬«¡Γα«½½Ñαá ñ½∩ ÇÆ-»«ñ«í¡δσ Å¥éîF
  4355.  
  4356.       Çασ¿ΓѬΓπαá  ÇÆ-»«ñ«í¡δσ  Å¥éî  «Γ½¿τáÑΓß∩  «Γ  òÆ ΓѼ, τΓ«
  4357.  ¬«¡Γα«½½Ñα ú¿í¬¿σ ñ¿ß¬«ó ¡áσ«ñ¿Γß∩ ¡á «ñ¡«⌐ »½áΓÑ ß ¬«¡Γα«½½Ñα«¼
  4358.  ªÑßΓ¬¿σ   ñ¿ß¬«ó.   è   ñ«»«½¡¿Γѽ∞¡δ¼   ó«º¼«ª¡«ßΓ∩¼  «Γ¡«ß¿Γß∩
  4359.  ó«º¼«ª¡«ßΓ∞ αÑúπ½¿α«óá¡¿∩ ß¬«α«ßΓ¿  «í¼Ñ¡á ñá¡¡δ¼¿ ¿ ó«º¼«ª¡«ßΓ∞
  4360.  »«ñ¬½ετÑ¡¿∩  ñóπσ  ¬«¡Γα«½½Ñα«ó  ¬  «ñ¡«¼π  Å¥éî  (ó φΓ«¼ ß½πτáÑ
  4361.  ó¼ÑßΓ«  »«αΓ«ó  3F2h  -  3F7h  ¿ß»«½∞ºπεΓß∩  »«αΓδ 372h - 377h).
  4362.  öπ¡¬µ¿¿   ¬«¡Γα«½½Ñαá   ú¿í¬¿σ   ñ¿ß¬«ó   ¡á   ÇÆ-»«ñ«í¡δσ  Å¥éî
  4363.  óδ»«½¡∩εΓß∩  ¼¿¬α«ßσѼ«⌐ 82072  Σ¿α¼δ Intel  (ß«óÑΓ߬¿σ á¡á½«ú«ó
  4364.  ¡ÑΓ).  ä«»«½¡¿Γѽ∞¡« ¬  «»¿ßá¡¡δ¼ óδΦÑ  »«αΓá¼ ¿¼ÑÑΓß∩  ÑΘÑ «ñ¿¡
  4365.  »«αΓ  3F7h,  »«ºó«½∩εΘ¿⌐  «ßπΘÑßΓó¿Γ∞  ñ«ßΓπ»  ¬ αÑú¿ßΓαπ óδí«αá
  4366.  ß¬«α«ßΓ¿ «í¼Ñ¡á ñá¡¡δ¼¿ (Data Rate Select Register, DSR).
  4367.  
  4368.       Å«αΓ 3F7h.
  4369.  
  4370.    7   6   5   4   3   2   1   0
  4371.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4372.  │   │   │   │   │   │   │   │   │ ü¿Γδ:
  4373.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  4374.    │   │   │   │   │   │   └───┴─> 0-1: óδí«α ß¬«α«ßΓ¿ «í¼Ñ¡á
  4375.    │   │   │   └───┴───┴─────────> 2-4: óδí«α óαѼѡ¿
  4376.    │   │   │                            »αÑñ¬«¼»Ñ¡ßᵿ¿
  4377.    │   │   └─────────────────────> 5: 1=αáºαÑΦ¿Γ∞ ó¡ÑΦ¡¿⌐
  4378.    │   │                            Σ¿½∞Γα ñá¡¡δσ
  4379.    │   └─────────────────────────> 6: 1=«Γ¬½ετ¿Γ∞ »¿Γá¡¿Ñ
  4380.    │                                  ñ¿ß¬«ó«ñá
  4381.    └─────────────────────────────> 7: 1=»α«úαá¼¼¡δ⌐ ßíα«ß
  4382.                                       ¬«¡Γα«½½Ñαá
  4383.  
  4384.       é«º¼«ª¡δѠ߬«α«ßΓ¿ «í¼Ñ¡á ñá¡¡δ¼¿  ó ºáó¿ß¿¼«ßΓ¿ «Γ í¿Γ«ó 0
  4385.  - 1 DSR »α¿óÑñÑ¡δ ó Γáí½¿µÑ.
  4386.  
  4387.  ┌───────────────────┬──────────────────────────┐
  4388.  │       ü¿Γδ        │         æ¬«α«ßΓ∞         │
  4389.  ├─────────┬─────────┼─────────────┬────────────┤
  4390.  │    1    │    0    │     îùî     │    ùî      │
  4391.  ├─────────┼─────────┼─────────────┼────────────┤
  4392.  │    1    │    1    │  1 îí¿Γ/ßѬ │ ìÑ󫺼«ª¡« │
  4393.  │    0    │    0    │ 500 èí¿Γ/ßѬ│250 èí¿Γ/ßѬ│
  4394.  │    0    │    1    │ 300 èí¿Γ/ßѬ│150 èí¿Γ/ßѬ│
  4395.  │    1    │    0    │ 250 èí¿Γ/ßѬ│125 èí¿Γ/ßѬ│
  4396.  └─────────┴─────────┴─────────────┴────────────┘
  4397.  
  4398.       é  ºáó¿ß¿¼«ßΓ¿ «Γ  º¡áτÑ¡¿⌐ í¿Γ«ó   2, 3  ¿ 4  DSR ó«º¼«ª¡δ
  4399.  ß½ÑñπεΘ¿Ñ º¡áτÑ¡¿∩ óαѼѡ¿ »αÑñ¬«¼»Ñαßᵿ¿:
  4400.  
  4401.  
  4402.  
  4403.  
  4404.                             - 86 -
  4405.  
  4406.  ┌────────────────────────┬─────────────────────┐
  4407.  │         ü¿Γδ           │       éαѼ∩         │
  4408.  │     4     3     2      │   »αÑñ¬«¼»Ñ¡ßᵿ¿   │
  4409.  ├────────────────────────┼─────────────────────┤
  4410.  │     1     1     1      │  ìÑñ«»πßΓ¿¼á∩       │
  4411.  │                        │      ¬«¼í¿¡áµ¿∩     │
  4412.  │     0     0     1      │     41.67 ¡ß        │
  4413.  │                        │                     │
  4414.  │     0     1     0      │     83.34 ¡ß        │
  4415.  │                        │                     │
  4416.  │     0     1     1      │     125.00 ¡ß       │
  4417.  │                        │                     │
  4418.  │     1     0     0      │     166.00 ¡ß       │
  4419.  │                        │                     │
  4420.  │     1     0     1      │     208.33 ¡ß       │
  4421.  │                        │                     │
  4422.  │     1     1     0      │     250.00 ¡ß       │
  4423.  │                        │                     │
  4424.  │     0     0     0      │  éº∩Γ∞ º¡áτÑ¡¿Ñ     │
  4425.  │                        │   »« π¼«½τá¡¿ε      │
  4426.  └────────────────────────┴─────────────────────┘
  4427.  
  4428.       ç¡áτÑ¡¿∩   »«  π¼«½τá¡¿ε   ñ½∩  óαѼѡ¿   »αÑñ¬«¼»Ñ¡ßᵿ¿  ó
  4429.  ºáó¿ß¿¼«ßΓ¿ «Γ ß¬«α«ßΓ¿ »α¿óÑñÑ¡δ ó Γáí½¿µÑ.
  4430.  
  4431.  ┌────────────────────────┬─────────────────────┐
  4432.  │       æ¬«α«ßΓ∞         │       éαѼ∩         │
  4433.  │        «í¼Ñ¡á          │   »αÑñ¬«¼»Ñ¡ßᵿ¿   │
  4434.  ├────────────────────────┼─────────────────────┤
  4435.  │    1 îí¿Γ/ßѬ          │     41.67 ¡ß        │
  4436.  │   500 èí¿Γ/ßѬ         │    125.00 ¡ß        │
  4437.  │   300 èí¿Γ/ßѬ         │    125.00 ¡ß        │
  4438.  │   250 èí¿Γ/ßѬ         │    125.00 ¡ß        │
  4439.  └────────────────────────┴─────────────────────┘
  4440.  
  4441.       èα«¼Ñ  »∩Γ¡áñµáΓ¿ «»¿ßá¡¡δσ  óδΦÑ ¬«¼á¡ñ  ¬«¡Γα«½½Ñαá 8272,
  4442.  82072 »«ññÑনóáÑΓ ÑΘÑ 4 ¬«¼á¡ñδ:
  4443.  
  4444.       - ¿º¼Ñ¡¿Γ∞ »áαá¼ÑΓαδ ¬«¡Σ¿úπαᵿ¿;
  4445.       - ó¬½ετÑ¡¿Ñ/ó䬽ετÑ¡¿Ñ ¼«Γ«αá;
  4446.       - «Γ¡«ß¿Γѽ∞¡δ⌐ »«¿ß¬;
  4447.       - óÑα¡πΓ∞ ß«ßΓ«∩¡¿Ñ αÑú¿ßΓα«ó ¬«¡Γα«½½Ñαá.
  4448.  
  4449.       Ä»¿ßá¡¿Ñ ¬«¼á¡ñ »α¿óÑñÑ¡« ó Γáí½¿µÑ.
  4450.  
  4451.  
  4452.  
  4453.  
  4454.                             - 87 -
  4455.  
  4456.  ┌───────────────┬──────────────────────────────┬───────────────┐
  4457.  │   è«¼á¡ñá     │      ÿ¿¡á ñá¡¡δσ             │  ìạáτÑ¡¿Ñ   │
  4458.  ├───────────────┼──────────────────────────────┼───────────────┤
  4459.  │ 1. êº¼Ñ¡¿Γ∞   │ 0   0   0   1   0   0   1   1│  è«¼á¡ñá ¿º¼Ñ-│
  4460.  │ »áαá¼ÑΓαδ     │HDSA <- MOFF->   <--- MON --->│ ¡∩ÑΓ π¬áºá¡¡δÑ│
  4461.  │ ¬«¡Σ¿úπαᵿ¿  │ 0  EIS  EF POLL <- FIFOTHR ->│ »áαá¼ÑΓαδ     │
  4462.  │               │ <--------- PRETRK ---------->│               │
  4463.  │               │         *     *     *        │               │
  4464.  ├───────────────┼──────────────────────────────┼───────────────┤
  4465.  │ 2.鬽ετÑ¡¿Ñ/  │ ON/OFF US1 US0  0  1  0  1  1│  é¬½ετáÑΓ/    │
  4466.  │ ó䬽ετÑ¡¿Ñ    │                              │ ó䬽ετáÑΓ ¼«- │
  4467.  │ ¼«Γ«αá        │                              │ Γ«α ¡á ºáñá¡- │
  4468.  │               │                              │ ¡«¼ ñ¿ß¬«ó«ñÑ │
  4469.  ├───────────────┼──────────────────────────────┼───────────────┤
  4470.  │ 3. ÄΓ¡«ß¿Γѽ∞-│ 1  DIR  0   0   1   1   1   1│  ÄßπΘÑßΓó½∩ÑΓ-│
  4471.  │ ¡δ⌐ »«¿ß¬     │ 0   0   0   0   0  HD US1 US0│ ß∩ ßñó¿ú ú«½«-│
  4472.  │               │ <----------- RCN ----------->│ ó«¬ ó ºáñá¡¡«¼│
  4473.  │               │         *     *     *        │ ¡á»αáó½Ñ¡¿¿ ¡á│
  4474.  │               │                              │ ºáñá¡¡«Ñ τ¿ß½«│
  4475.  │               │                              │ µ¿½¿¡ñα«ó     │
  4476.  ├───────────────┼──────────────────────────────┼───────────────┤
  4477.  │ 4. éÑα¡πΓ∞    │ 0   0   0   0   1   1   1   0│  é«ºóαáΘáÑΓ   │
  4478.  │ ß«ßΓ«∩¡¿Ñ     │         *     *     *        │  ß«ßΓ«∩¡¿Ñ    │
  4479.  │ αÑú¿ßΓα«ó     │ <---- PCN-πßΓα-óá 0 -------->│  ó¡πΓαÑ¡¡¿σ   │
  4480.  │               │ <---- PCN-πßΓα-óá 1 -------->│  αÑú¿ßΓα«ó    │
  4481.  │               │ <---- PCN-πßΓα-óá 2 -------->│  ¬«¡Γα«½½Ñαá  │
  4482.  │               │ <---- PCN-πßΓα-óá 3 -------->│               │
  4483.  │               │ <--- SRT --->   <--- HUT --->│               │
  4484.  │               │ <--------- HLT --------->  ND│               │
  4485.  │               │ <--------- SC/EOT ---------->│               │
  4486.  │               │HDSA <- MOFF ->  <--- MON --->│               │
  4487.  │               │ <--------- PRETRK ---------->│               │
  4488.  │               │ 0 EIS EF POLL   <- FIFOTHR ->│               │
  4489.  │               │                              │               │
  4490.  └───────────────┴──────────────────────────────┴───────────────┘
  4491.  
  4492.       é Γáí½¿µÑ »α¿¡∩Γδ ß½ÑñπεΘ¿Ñ ß«¬αáΘÑ¡¿∩:
  4493.  
  4494.       US1, US0 - ¡«¼Ñα πßΓα«⌐ßΓóá;
  4495.  
  4496.       DIR - ¡á»αáó½Ñ¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ (0-πóѽ¿τÑ¡¿Ñ, 1-π¼Ñ¡∞ΦÑ¡¿Ñ);
  4497.  
  4498.       HD - ¡«¼Ñα ú«½«ó¬¿ τΓÑ¡¿∩/ºá»¿ß¿;
  4499.  
  4500.       RCN - «Γ¡«ß¿Γѽ∞¡δ⌐ ¡«¼Ñα µ¿½¿¡ñαá;
  4501.  
  4502.       PCN - ΓѬπΘ¿⌐ ¡«¼Ñα µ¿½¿¡ñαá;
  4503.  
  4504.       SRT - óαѼ∩ ß¬«α«ßΓ¿ Φáúá;
  4505.  
  4506.       HUT -óαѼ∩ αáºúαπº¬¿ ú«½«ó¬¿;
  4507.  
  4508.       HLT - óαѼ∩ ºáúαπº¬¿ ú«½«ó¬¿;
  4509.  
  4510.       ND - αѪ¿¼ íѺ ÅäÅ;
  4511.  
  4512.  
  4513.  
  4514.                             - 88 -
  4515.  
  4516.       SC/EOT - τ¿ß½« ßÑ¬Γ«α«ó ¡á ñ«α«ª¬Ñ/¡«¼Ñα »«ß½Ññ¡Ñú« ßÑ¬Γ«αá
  4517.  ¡á ñ«α«ª¬Ñ;
  4518.  
  4519.       ON/OFF - ó¬½ετÑ¡¿Ñ/ó䬽ετÑ¡¿Ñ ¼«Γ«αá (0/1);
  4520.  
  4521.       MON - ºáñÑαª¬á »ÑαÑñ ó¬½ετÑ¡¿Ñ¼ ¼«Γ«αá;
  4522.  
  4523.       MOFF - ºáñÑαª¬á »ÑαÑñ ó䬽ετÑ¡¿Ñ¼ ¼«Γ«αá;
  4524.  
  4525.       EIS   =   1   -   αáºαÑΦ¿Γ∞   áóΓ«¼áΓ¿τÑ߬¿⌐   »«¿ß¬  »ÑαÑñ
  4526.  τΓÑ¡¿Ñ¼/ºá»¿ß∞ε ñá¡¡δσ, »« π¼«½τá¡¿ε = 0;
  4527.  
  4528.       EF = 1 - »ÑαÑó«ñ¿Γ ¬«¡Γα«½½Ñα ó αѪ¿¼ ¿¼¿Γᵿ¿ 8272Ç;
  4529.  
  4530.       POLL = 1 - ºá»αÑΘáÑΓ «íαáΘÑ¡¿Ñ ¬ πßΓα«⌐ßΓóá¼;
  4531.  
  4532.       HDSA  =  1  -   »«ºó«½∩ÑΓ  ¿º¼Ñ¡∩Γ∞  óαѼѡ¡δÑ  ºáñÑ᪬¿  ó
  4533.  ºáó¿ß¿¼«ßΓ¿ «Γ ß¬«α«ßΓ¿ óαáΘÑ¡¿∩ ñ¿ß¬«ó«ñá;
  4534.  
  4535.       PRETRK - ¡«¼Ñα ñ«α«ª¬¿ ñ½∩ »αÑñ¬«¼»Ñ¡ßᵿ¿ («íδτ¡« = 0).
  4536.  
  4537.  
  4538.  
  4539.  
  4540.                             - 89 -
  4541.  
  4542.           E9. è«¡Γα«½½Ñα ¡á¬«»¿ΓѽÑ⌐ ¡á ªÑßΓ¬¿σ ñ¿ß¬áσF
  4543.  
  4544.       é   ñá¡¡«¼  αáºñѽѠ  «»¿ßδóáÑΓß∩  π»αáó½Ñ¡¿Ñ  ¬«¡Γα«½½Ñα«¼
  4545.  ¡á¬«»¿ΓѽÑ⌐  ¡á  ªÑßΓ¬¿σ   ¼áú¡¿Γ¡δσ  ñ¿ß¬áσ  Γ¿»á  "ó¿¡τÑßΓÑα".
  4546.  îáΓÑα¿á½δ   αáºñѽᠠ »«ñ«íαá¡δ   ó   «ß¡«ó¡«¼   ¿º  ΓÑσ¡¿τÑ߬«⌐
  4547.  ñ«¬π¼Ñ¡Γᵿ¿ ¿ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩ ñ½∩ ªÑßΓ¬¿σ ñ¿ß¬«ó Σ¿α¼δ
  4548.  Seagate,  «ñ¡á¬«  ñá¡¡δσ  «  Γ«¼,  τΓ«  ßπΘÑßΓóπεΓ  º¡áτ¿Γѽ∞¡δÑ
  4549.  «Γ½¿τ¿∩  ó π»αáó½Ñ¡¿¿  ñ¿ß¬á¼¿, óδ»π߬áÑ¼δ¼¿  ñαπú¿¼¿ Σ¿α¼á¼¿, ó
  4550.  ¡áßΓ«∩Θ¿⌐  ¼«¼Ñ¡Γ  ¡Ñ  ¿¼ÑÑΓß∩.  é  ßó∩º¿  ß ΓѼ, τΓ« π»αáó½Ñ¡¿Ñ
  4551.  ªÑßΓ¬¿¼¿   ñ¿ß¬á¼¿  ó   òÆ  ¿   ÇÆ-»«ñ«í¡δσ  Å¥éî  »α¿¡µ¿»¿á½∞¡«
  4552.  «Γ½¿τáÑΓß∩,  «»¿ßá¡¿Ñ òÆ  ¿ ÇÆ  ¬«¡Γα«½½Ñα«ó »α¿óÑñÑ¡δ  «Γñѽ∞¡«
  4553.  ñαπú «Γ ñαπúá.
  4554.  
  4555.       ùáßΓ∞   ¿¡Σ«α¼áµ¿¿,  »«½πτÑ¡¡á∩   ¿º  á¡á½¿ºá  »α«úαá¼¼¡«ú«
  4556.  «íÑß»ÑτÑ¡¿∩,   ó«º¼«ª¡«  ∩ó½∩ÑΓß∩   ¡Ñ»«½¡«⌐.  Æá¬á∩  ¿¡Σ«α¼áµ¿∩
  4557.  »«¼ÑτѡᠠºóѺñ«τ¬«⌐ (*)  ó  ¬«¡¬αÑΓ¡«⌐  ßΓα«¬Ñ ¿º½«ªÑ¡¿∩  ¿½¿ ó
  4558.  ºáú«½«ó¬Ñ αáºñѽá.
  4559.  
  4560.  
  4561.  
  4562.  
  4563.                             - 90 -
  4564.  
  4565.       E9.1. è«¡Γα«½½Ñα ªÑßΓ¬¿σ ñ¿ß¬«ó ñ½∩ òÆ-»«ñ«í¡δσ Å¥éîF
  4566.  
  4567.       Çασ¿ΓѬΓπαá òÆ-»«ñ«í¡δσ Å¥éî ñ«»π߬áÑΓ »«ñ¬½ετÑ¡¿Ñ ¬ «ñ¡«¼π
  4568.  ¬«¡Γα«½½Ñαπ  ñ«  ñóπσ  ¡á¬«»¿ΓѽÑ⌐.  Äí¼Ñ¡  ß  ªÑßΓ¬¿¼¿  ñ¿ß¬á¼¿
  4569.  »α«¿ºó«ñ¿Γß∩  ß ¿ß»«½∞º«ó᡿Ѽ  ΓαÑΓ∞Ñú« ¬á¡á½á  ÅäÅ. è«¡Γα«½½Ñα
  4570.  úÑ¡Ñα¿απÑΓ  á»»áαáΓ¡δÑ  »αÑαδóá¡¿∩  5-ú«  πα«ó¡∩  (IRQ5), óÑ¬Γ«α
  4571.  »αÑαδóá¡¿∩ 0Dh. Éáí«Γá ß  ñ¿ß¬«¼ «ßπΘÑßΓó½∩ÑΓß∩ ß ¿ß»«½∞º«ó᡿Ѽ
  4572.  «Γñѽ∞¡«ú«  Åçô,  ß«ñÑαªáΘÑú«  »α«µÑñπαδ  π»αáó½Ñ¡¿∩ ñ¿ß¬«¼, τΓ«
  4573.  ∩ó½∩ÑΓß∩  σáαá¬ΓÑα¡«⌐  «ß«íÑ¡¡«ßΓ∞ε  òÆ-»«ñ«í¡δσ  Å¥éî. Äíδτ¡« ó
  4574.  ¬áτÑßΓóÑ ßÑú¼Ñ¡Γ¡«ú« áñαÑßá Åçô ¿ß»«½∞ºπÑΓß∩ 0C800h, ¡« ó«º¼«ª¡δ
  4575.  ¿ ñαπú¿Ñ º¡áτÑ¡¿∩  (0CA00h, 0D000h ¿½¿ 0D800h  ñ½∩ ñ¿ß¬«ó ST-251
  4576.  ¿½¿   ST-225   Σ¿α¼δ   Seagate).   ê¼ÑÑΓß∩   16  áñαÑ߫󠠻«αΓ«ó
  4577.  óó«ñá-óδó«ñá,  »αÑñ¡áº¡áτÑ¡¡δσ  ñ½∩  π»αáó½Ñ¡¿∩  ¬«¡Γα«½½Ñα«¼  ¿
  4578.  ¡á¬«»¿Γѽ∩¼¿ (320h-32Fh),  «ñ¡á¬« αÑá½∞¡« ¿ß»«½∞ºπεΓß∩  Γ«½∞¬« 4
  4579.  ¿º ¡¿σ, ¡á»α¿¼Ñα 320h-323h,  324h-327h, 328h-32Bh ¿½¿ 32Ch-32Fh.
  4580.  ìạáτÑ¡¿Ñ »«αΓ«ó (1-⌐,  2-⌐, 3-⌐ ¿ 4-⌐ ó  ¬áªñ«⌐ úαπ»»Ñ) «ñ¡« ¿
  4581.  Γ« ªÑ, »«φΓ«¼π ñá½ÑÑ íπñπΓ «»¿ßá¡δ Γ«½∞¬« »«αΓδ 320h-323h.
  4582.  
  4583.       E9.1.1. Å«αΓδ óó«ñá-óδó«ñáF
  4584.  
  4585.       ìạáτÑ¡¿Ñ  »«αΓ«ó ¬«¡Γα«½½Ñαá  ªÑßΓ¬¿σ ñ¿ß¬«ó  »α¿óÑñÑ¡« ó
  4586.  Γáí½¿µÑ.
  4587.  
  4588.  ┌──────┬────────┬──────────────────────────────────────────────┐
  4589.  │ Å«αΓ │ ÉѪ¿¼  │          ìạáτÑ¡¿Ñ                          │
  4590.  ├──────┼────────┼──────────────────────────────────────────────┤
  4591.  │ 320h │ ºá»¿ß∞ │ ÅÑαÑñáτá ¬«¼á¡ñ »« π»αáó½Ñ¡¿ε ¡á¬«»¿Γѽ∩¼¿   │
  4592.  │      │        │                                              │
  4593.  │ 320h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ »áαá¼ÑΓα«ó ß«ßΓ«∩¡¿∩ »«ß½Ñ «Φ¿í«¬,    │
  4594.  │      │        │ ó«º¡¿¬Φ¿σ ó »α«µÑßßÑ óδ»«½¡Ñ¡¿∩ »«ß½Ññ¡Ñ⌐    │
  4595.  │      │        │ ¬«¼á¡ñδ                                      │
  4596.  │      │        │                                              │
  4597.  │ 321h │ ºá»¿ß∞ │ æíα«ß ¬«¡Γα«½½Ñαá                            │
  4598.  │      │        │                                              │
  4599.  │ 321h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ ß«ßΓ«∩¡¿∩ ¬«¡Γα«½½Ñαá                 │
  4600.  │      │        │                                              │
  4601.  │ 322h │ ºá»¿ß∞ │ Éáºí½«¬¿α«ó¬á (óδí«α) ¬«¡Γα«½½Ñαá            │
  4602.  │      │        │                                              │
  4603.  │ 322h │ τΓÑ¡¿Ñ │ ùΓÑ¡¿Ñ Γ¿»á ¡á¬«»¿Γѽ∩                       │
  4604.  │      │        │                                              │
  4605.  │ 323h │ ºá»¿ß∞ │ ôßΓá¡«ó¬á αѪ¿¼á αáí«Γδ ¬«¡Γα«½½Ñαá          │
  4606.  │      │        │                                              │
  4607.  └──────┴────────┴──────────────────────────────────────────────┘
  4608.  
  4609.       Å«αΓ 320h.
  4610.       ùÑαѺ φë໫αΓ ¬«¡Γα«½½Ñα  »α¿¡¿¼áÑΓ ¬«¼á¡ñδ »« π»αáó½Ñ¡¿ε
  4611.  ¡á¬«»¿Γѽ∩¼¿.  è«¼á¡ñá  ß«ñÑαª¿Γ  ñ«  ΦÑßΓ¿  íá⌐Γ«ó  ¿¡Σ«α¼áµ¿¿,
  4612.  »Ñαóδ⌐ ¿º  ¬«Γ«αδσ «»αÑñѽ∩ÑΓ ¬½áßß  ¿ ¬«ñ ¬«¼á¡ñδ,  á «ßΓá½∞¡δÑ
  4613.  ß«ñÑαªáΓ  ΓαÑíπѼδÑ   ñ½∩  óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ   »áαá¼ÑΓαδ.  Åα¿
  4614.  ó«º¡¿¬¡«óÑ¡¿¿ «Φ¿í¬¿ ó »α«µÑßßÑ  óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ (í¿Γ 1 »«αΓá
  4615.  321h)  ß½ÑñπÑΓ óóÑßΓ¿  ó »«αΓ  320h ¬«¼á¡ñπ  "ºá»α«ß ß«ßΓ«∩¡¿∩",
  4616.  »«ß½Ñ  τÑú«  »α«τ¿ΓáΓ∞  ¿º  ¡Ñú«  4  íá⌐Γá  ß«ßΓ«∩¡¿∩, »Ñαóδ⌐ ¿º
  4617.  ¬«Γ«αδσ «»αÑñѽ∩ÑΓ ¬«ñ «Φ¿í¬¿.
  4618.  
  4619.  
  4620.  
  4621.  
  4622.                             - 91 -
  4623.  
  4624.       Å«αΓ 321h.
  4625.       çỿß∞   ¡π½Ñó«ú«  íá⌐Γá   ó  φëà  »«αΓ  óδºδóáÑΓ   ßíα«ß
  4626.  ¬«¡Γα«½½Ñαá. Åα¿ τΓÑ¡¿¿ ß«ßΓ«∩¡¿∩ ¬«¡Γα«½½Ñαá ó«º¼«ª¡δ ß½ÑñπεΘ¿Ñ
  4627.  º¡áτÑ¡¿∩ í¿Γ«ó:
  4628.  
  4629.    7   6   5   4   3   2   1   0
  4630.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4631.  │ X │ X │   │ X │   │   │   │   │ ü¿Γδ:
  4632.  └───┴───┴─┬─┴───┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  4633.            │       │   ├───────┼──> 0,2,3: 11=ú«Γ«ó¡«ßΓ∞ ¬ »α¿Ñ¼π
  4634.            │       │   │   │   │              «τÑαÑñ¡«ú« íá⌐Γá
  4635.            │       │   │   │   │              ¬«¼á¡ñδ
  4636.            │       │   │   │   │           01=¬«¼á¡ñá »α¿¡∩Γá
  4637.            │       │   │   │   │              »«½¡«ßΓ∞ε
  4638.            │       └───┴───────┴──>       111=ú«Γ«ó¡«ßΓ∞ ¬ »α¿Ñ¼π
  4639.            │               │                  ¡«ó«⌐ ¬«¼á¡ñδ
  4640.            │               └──────> 1: 1=«Φ¿í¬á
  4641.            └──────────────────────> 5: ¡«¼Ñα ¡á¬«»¿Γѽ∩ (0-1)
  4642.  
  4643.       ü¿Γ 2, αáó¡δ⌐  1, ó¼ÑßΓÑ ß í¿Γ«¼ 0,  αáó¡δ¼ 1, π¬áºδóáÑΓ ¡á
  4644.  Γ«, τΓ« ¬«¡Γα«½½Ñα ú«Γ«ó ¬ »α¿Ñ¼π «τÑαÑñ¡«ú« íá⌐Γá ¬«¼á¡ñδ. àß½¿
  4645.  ó σ«ñÑ  »ÑαÑñáτ¿  ¬«¼á¡ñδ  í¿Γ  2  =  0,  á  í¿Γ  0  = 1, º¡áτ¿Γ
  4646.  ¬«¡Γα«½½Ñα ßτ¿ΓáÑΓ,  τΓ« «¡ »α¿¡∩½  ¬«¼á¡ñπ »«½¡«ßΓ∞ε ¿  ¡Ñ ªñÑΓ
  4647.  óó«ñá ¡«óδσ íá⌐Γ«ó ¬«¼á¡ñδ.
  4648.  
  4649.       ü¿Γ  3,  αáó¡δ⌐  1,  ó¼ÑßΓÑ  ß  í¿ΓἿ  0  ¿  1, αáó¡δ¼¿ 1,
  4650.  π¬áºδóáÑΓ   ¡á   ú«Γ«ó¡«ßΓ∞   «τÑαÑñ¡«ú«   íá⌐Γá  ß«ßΓ«∩¡¿∩  »α¿
  4651.  óδ»«½¡Ñ¡¿¿ ¬«¼á¡ñδ "ºá»α«ß ß«ßΓ«∩¡¿∩". àß½¿ πßΓá¡«ó½Ñ¡δ ó 1 í¿Γδ
  4652.  0,  2 ¿  3 -  φΓ« «º¡áτáÑΓ,  τΓ« ¬«¡Γα«½½Ñα  ßó«í«ñÑ¡ ¿  ú«Γ«ó ¬
  4653.  »α¿Ñ¼π »Ñαó«ú« íá⌐Γá ¡«ó«⌐ ¬«¼á¡ñδ.
  4654.  
  4655.       Å«αΓ 322h.
  4656.       éδó«ñ   »α«¿ºó«½∞¡«ú«  íá⌐Γá   ó  φëà  »«αΓ  αáºí½«¬¿απÑΓ
  4657.  ¬«¡Γα«½½Ñα.   Ä»Ñαᵿ∩  αáºí½«¬¿α«óá¡¿∩   (óδí«αá,  á¬Γ¿ó¿ºáµ¿¿)
  4658.  ¬«¡Γα«½½Ñαá  (enable controller)  ñ«½ª¡á óδ»«½¡∩Γ∞ß∩  ¬áªñδ⌐ αáº
  4659.  »ÑαÑñ ¡áτὫ¼ óδó«ñá τÑαѺ »«αΓ 320h ¡«ó«⌐ ¬«¼á¡ñδ.
  4660.  
  4661.       Åα¿ τΓÑ¡¿¿ ¿º »«αΓá 322h ¼«ªÑΓ íδΓ∞ »α«τ¿Γá¡ íá⌐Γ 0FFh, τΓ«
  4662.  ¡Ñ ¡ÑßÑΓ ¡¿¬á¬«⌐ ¿¡Σ«α¼áµ¿¿,  ½¿í« Γ¿» ¡á¬«»¿Γѽ∩ (»α¿¼Ñ¡¿Γѽ∞¡«
  4663.  ¬ ñá¡¡«⌐ óÑαß¿¿ Åçô).
  4664.  
  4665.    7   6   5   4   3   2   1   0
  4666.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4667.  │   │   │   │   │   │   │   │   │ ü¿Γδ:
  4668.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ─────
  4669.    │   │   │   │   │   │   │   │
  4670.    │   │   └───┴───────────┴───┴──> 0,1,4,5: 1111=«ñ¿¡ ¡á¬«»¿Γѽ∞
  4671.    │   │           │   │            í«½∞Φ«⌐ Ñ¼¬«ßΓ¿, ¿¡áτÑ - Γ¿»
  4672.    │   │           │   │            óΓ«α«ú« ¡á¬«»¿Γѽ∩
  4673.    └───┴───────────┴───┴──────────> 2,3,6,7: Γ¿» »Ñαó«ú« ¡á¬«»¿Γѽ∩
  4674.  
  4675.       àß½¿ Γ¿» óΓ«α«ú« ¡á¬«»¿Γѽ∩ (í¿Γδ 5,  4, 1 ¿ 0) αáóÑ¡ 1111,
  4676.  φΓ«  «º¡áτáÑΓ,  τΓ«  ¬  ¬«¡Γα«½½Ñαπ  »«ñ¬½ετÑ¡  «ñ¿¡  ¡á¬«»¿Γѽ∞
  4677.  í«½∞Φ«⌐  Ñ¼¬«ßΓ¿ (í«½ÑÑ  32 îíá⌐Γ),  ¬«Γ«αδ⌐ »α¿  Σ«α¼áΓ¿α«óá¡¿¿
  4678.  ß½ÑñπÑΓ αáºí¿óáΓ∞  ¡á ¡Ñ߬«½∞¬« ½«ú¿τÑ߬¿σ  ñ¿ß¬«ó (ú«ó«α∩Γ, τΓ«
  4679.  
  4680.  
  4681.  
  4682.                             - 92 -
  4683.  
  4684.  πßΓá¡«ó½Ñ¡  ¬½ετ αáºí¿Ñ¡¿∩  (Split switch)).  æΓá¡ñáαΓ¡«Ñ Åçô XT
  4685.  Σ¿α¼δ   Seagate  ¼«ªÑΓ   αáí«ΓáΓ∞  ß«   ß½ÑñπεΘ¿¼¿  15-ε  Γ¿»á¼¿
  4686.  ¡á¬«»¿ΓѽÑ⌐ (¡«¼Ñαá  0 - 14),  »α¿óÑñÑ¡¡δ¼¿ ó Γáí½¿µÑ.  Æ¿»«¼ 15
  4687.  (¡Ñ«»αÑñѽѡ¡δ⌐  Γ¿»)  «Γ¼ÑτáεΓß∩  óßÑ  ¡á¬«»¿Γѽ¿,  «Γ½¿τ¡δÑ »«
  4688.  »áαá¼ÑΓαá¼ «Γ «»¿ßá¡¡δσ.
  4689.  
  4690.  ┌───┬─────────────────────────────────┬────┬───┬───┬───┬────┐
  4691.  │Æ¿»│ö¿α¼á ¿ºú«Γ«ó¿Γѽ∞ ¿ ¼«ñѽ∞ ñ¿ß¬á│ C  │ H │ R │ B │ V  │
  4692.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4693.  │ 0 │ Seagate ST-225                  │615 │ 4 │ 17│ 0 │21.4│
  4694.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4695.  │ 1 │ Seagate ST-4038                 │733 │ 5 │ 17│ 2 │31.9│
  4696.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4697.  │ 2 │ Miniscribe-3425                 │615 │ 4 │ 17│ 0 │21.4│
  4698.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4699.  │ 3 │ Seagate ST-212                  │306 │ 4 │ 17│ 0 │10.6│
  4700.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4701.  │ 4 │ Priam V-150                     │987 │ 5 │ 17│ 0 │42.9│
  4702.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4703.  │ 5 │ Priam V-170                     │987 │ 7 │ 17│ 0 │60.1│
  4704.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4705.  │ 6 │ Miniscribe-8425,Kyocera 20A/20B │615 │ 4 │ 17│ 0 │21.4│
  4706.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4707.  │ 7 │ Seagate ST-138                  │615 │ 6 │ 17│ 0 │32.1│
  4708.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4709.  │ 8 │ Seagate ST-4051                 │977 │ 5 │ 17│ 2 │42.5│
  4710.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4711.  │ 9 │ Seagate ST-251/ST-251-1         │820 │ 6 │ 17│ 0 │42.8│
  4712.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4713.  │ 10│ HH-725                          │612 │ 4 │ 17│ 0 │21.3│
  4714.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4715.  │ 11│ Seagate ST-4053,                │1024│ 5 │ 17│ 0 │44.5│
  4716.  │   │ Miniscribe-3053/6053            │    │   │   │   │    │
  4717.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4718.  │ 12│ Maxtor-1085, Newbury Data-1085  │1024│ 8 │ 17│ 0 │71.3│
  4719.  │   │ Miniscribe-6085                 │    │   │   │   │    │
  4720.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4721.  │ 13│ Seagate ST-4096                 │1024│ 9 │ 17│ 0 │80.2│
  4722.  ├───┼─────────────────────────────────┼────┼───┼───┼───┼────┤
  4723.  │ 14│ Maxtor-1140,Newbury Data-1140   │396 │ 15│ 17│ 0 │51.7│
  4724.  └───┴─────────────────────────────────┴────┴───┴───┴───┴────┘
  4725.  
  4726.   çñÑß∞
  4727.       C-τ¿ß½« µ¿½¿¡ñα«ó (ñÑß∩Γ¿τ¡«Ñ);
  4728.       H-τ¿ß½« ú«½«ó«¬ (ñÑß∩Γ¿τ¡«Ñ);
  4729.       R-τ¿ß½« ßÑ¬Γ«α«ó ¡á ñ«α«ª¬Ñ (ñÑß∩Γ¿τ¡«Ñ);
  4730.       B-ßΓá¡ñáαΓ¡δ⌐ π»αáó½∩εΘ¿⌐ íá⌐Γ (ΦÑßΓ¡áñµáΓÑα¿τ¡δ⌐);
  4731.       V-Ѽ¬«ßΓ∞ ñ¿ß¬á (îíá⌐Γ).
  4732.  
  4733.  
  4734.  
  4735.  
  4736.                             - 93 -
  4737.  
  4738.       Å«αΓ 323h.
  4739.  
  4740.    7   6   5   4   3   2   1   0
  4741.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4742.  │    ¡Ñ ¿ß»«½∞ºπεΓß∩    │   │   │ ü¿Γ:
  4743.  └───┴───┴───┴───┴───┴───┴─┬─┴─┬─┘ ────
  4744.                            │   └───> 0: 1=αáºαÑΦ¿Γ∞ αáí«Γπ ß ÅäÅ
  4745.                            │            0=¡Ñ ¿ß»«½∞º«óáΓ∞ ÅäÅ
  4746.                            └───────> 1: 1=αáºαÑΦ¿Γ∞ á»»áαáΓ¡δÑ
  4747.                                      »αÑαδóá¡¿∩ «Γ ¬«¡Γα«½½Ñαá
  4748.                                      (IRQ5)
  4749.  
  4750.       ôßΓá¡«ó¬á  αѪ¿¼á   αáí«Γδ  »α«¿ºó«ñ¿Γß∩  «íδτ¡«   ñ«  αáº-
  4751.  í½«¬¿α«ó¬¿ ¬«¡Γα«½½Ñαá »ÑαÑñ ¡áτὫ¼ óδó«ñá ¬«¼á¡ñδ.
  4752.  
  4753.       E9.1.2. ÄíΘ¿⌐ Σ«α¼áΓ ¬«¼á¡ñδ ¿ ΓÑନ¡«½«ú¿∩F
  4754.  
  4755.       è«¼á¡ñá  ¬«¡Γα«½½Ñαá ¼«ªÑΓ  ß«ßΓ«∩Γ∞ ¿º  1 -  6 íá⌐Γ. ÄíΘ¿⌐
  4756.  Σ«α¼áΓ ¬«¼á¡ñδ »α¿óÑñÑ¡ ¡á α¿ßπ¡¬Ñ.
  4757.  
  4758.  ┌───────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
  4759.  │ \ í¿Γδ│     │     │     │     │     │     │     │     │
  4760.  │   \   │  7  │  6  │  5  │  4  │  3  │  2  │  1  │  0  │
  4761.  │íá⌐Γδ\ │     │     │     │     │     │     │     │     │
  4762.  ├───────┼─────┴─────┴─────┼─────┴─────┴─────┴─────┴─────┤
  4763.  │   0   │  è½áßß ¬«¼á¡ñδ  │       è«ñ «»Ñαᵿ¿          │
  4764.  ├───────┼─────┬─────┬─────┼─────────────────────────────┤
  4765.  │   1   │  0  │  0  │  ô  │     ì«¼Ñα ú«½«ó¬¿           │
  4766.  ├───────┼─────┴─────┼─────┴─────────────────────────────┤
  4767.  │       │ û¿½¿¡ñα   │                                   │
  4768.  │   2   │ (ßΓáαΦ¿Ñ  │         ì«¼Ñα ßÑ¬Γ«αá             │
  4769.  │       │ í¿Γδ)     │                                   │
  4770.  ├───────┼───────────┴───────────────────────────────────┤
  4771.  │   3   │         û¿½¿¡ñα ( ¼½áñΦ¿Ñ í¿Γδ )              │
  4772.  ├───────┼───────────────────────────────────────────────┤
  4773.  │   4   │  öá¬Γ«α τÑαÑñ«óá¡¿∩ ¿½¿ τ¿ß½« ßÑ¬Γ«α«ó        │
  4774.  │       │          (ºáó¿ß¿Γ «Γ ¬«¼á¡ñδ)                 │
  4775.  ├───────┼───────────────────────────────────────────────┤
  4776.  │   5   │           ô»αáó½∩εΘ¿⌐ íá⌐Γ                    │
  4777.  └───────┴───────────────────────────────────────────────┘
  4778.  
  4779.       çñÑß∞ ¿ ñá½ÑÑ:
  4780.  
  4781.       -  ¬½áßß  ¬«¼á¡ñδ  ¿  ¬«ñ  «»Ñαᵿ¿  «»αÑñѽ∩εΓ ¬«ñ ¬«¼á¡ñδ
  4782.  ¬«¡Γα«½½Ñαá;
  4783.  
  4784.       - ô - ¡«¼Ñα πßΓα«⌐ßΓóá (0/1);
  4785.  
  4786.       - ¡«¼Ñα ßÑ¬Γ«αá - ¡«¼Ñα ¡áτá½∞¡«ú« ßÑ¬Γ«αá ñ½∩ «í¼Ñ¡á;
  4787.  
  4788.       -  Σá¬Γ«α  τÑαÑñ«óá¡¿∩  (Interleave  Factor)  ºáñáÑΓ »«ß½Ñ-
  4789.  ñ«óáΓѽ∞¡«ßΓ∞  τÑαÑñ«óá¡¿∩  ßÑ¬Γ«α«ó   ¡á  ñ«α«ª¬Ñ  (ß¼.  Σ«α¼áΓ
  4790.  ñ«α«ª¬¿);
  4791.  
  4792.       - π»αáó½∩εΘ¿⌐ íá⌐Γ:
  4793.  
  4794.  
  4795.  
  4796.                             - 94 -
  4797.  
  4798.    7   6   5   4   3   2   1   0
  4799.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4800.  │   │   │ X   X   X │   │   │   │ ü¿Γδ:
  4801.  └─┬─┴─┬─┴───┴───┴───┴─┬─┴─┬─┴─┬─┘ ─────
  4802.    │   │               └───┴───┴─> 0-2: »Ñα¿«ñ ¿¼»π½∞ß«ó ß¿ú¡á½á
  4803.    │   │                                "Φáú"
  4804.    │   └─────────────────────────> 6: 1=ºá»αÑΓ¿Γ∞ »«óΓ«α¡«Ñ ßτ¿-
  4805.    │                                  Γδóá¡¿Ñ »α¿ «Φ¿í¬Ñ ¬«¡Γα.
  4806.    │                                  ßπ¼¼δ
  4807.    └─────────────────────────────> 7: 1=ºá»αÑΓ¿Γ∞ »«óΓ«α¡δ⌐ ñ«ßΓπ»
  4808.                                       ¬ ñ¿ß¬π »α¿ «Φ¿í¬Ñ.
  4809.  
  4810.       ü¿Γ 7,  αáó¡δ⌐ 1, αáºαÑΦáÑΓ  Γ«½∞¬« «ñ¡π »«»δΓ¬π  ñ«ßΓπ»á ¬
  4811.  ñ¿ß¬π »α¿  óδ»«½¡Ñ¡¿¿ ¬«¼á¡ñδ (¿¡áτÑ  αáºαÑΦÑ¡δ 4 »«»δΓ¬¿),  »α¿
  4812.  ΓÑßΓ¿α«óá¡¿¿  ¡á¬«»¿Γѽ∩  ñ«½ªÑ¡  íδΓ∞  αáóÑ¡  1, »α¿ ¡«α¼á½∞¡«⌐
  4813.  αáí«ΓÑ ñ«½ªÑ¡ íδΓ∞ αáóÑ¡ 0.
  4814.  
  4815.       ü¿Γ  6, αáó¡δ⌐  1, ºá»αÑΘáÑΓ  »«óΓ«α¡«Ñ ßτ¿Γδóá¡¿Ñ ßÑ¬Γ«α«ó
  4816.  »α¿  »«∩ó½Ñ¡¿¿  «Φ¿í¬¿  ¬«¡Γα«½∞¡«⌐  ßπ¼¼δ  »«ß½Ñ »Ñαó«⌐ »«»δΓ¬¿
  4817.  ßτ¿Γδóá¡¿∩,  Ñß½¿   í¿Γ  6  αáóÑ¡  0   -  αáºαÑΦáÑΓß∩  »«óΓ«α¡«Ñ
  4818.  ßτ¿Γδóá¡¿Ñ ¿, Ñß½¿ »«óΓ«α¡«Ñ ßτ¿Γδóá¡¿Ñ πß»ÑΦ¡« - »α¿º¡á¬ «Φ¿í¬¿
  4819.  ¡Ñ πßΓá¡áó½¿óáÑΓß∩, «íδτ¡« αáóÑ¡ 0.
  4820.  
  4821.       ü¿Γδ  0 -  2 «»αÑñѽ∩εΓ  Γ¿» ¡á¬«»¿Γѽ∩  ¿ óδí¿αáεΓ »Ñα¿«ñδ
  4822.  ¿¼»π½∞ß«ó ß¿ú¡á½á "Φáú":
  4823.  
  4824.       º¡áτÑ¡¿Ñ  100 --> 200 ¼¿¬α«ßѬπ¡ñ;
  4825.                 101 -->  70 ¼¿¬α«ßѬπ¡ñ;
  4826.                 110 ¿ 111 --> 3 ¼¿½¿ßѬπ¡ñδ;
  4827.  
  4828.       ÄßΓá½∞¡δÑ   óáα¿á¡Γδ   π¬áºδóáεΓ   ¡á   ¡Ñ«»αÑñѽѡ¡δ⌐  Γ¿»
  4829.  ¡á¬«»¿Γѽ∩ ¿ »αÑñ»«½áúáεΓ »Ñα¿«ñ ó 3 ¼¿½¿ßѬπ¡ñδ.
  4830.  
  4831.       Åα¿  «»¿ßá¡¿¿  ¬«¼á¡ñ  ¿ß»«½∞º«óá¡δ  ß½ÑñπεΘ¿Ñ ß«¬αáΘÑ¡¿∩ ¿
  4832.  «í«º¡áτÑ¡¿∩:
  4833.  
  4834.       0 ¿½¿ 1 - ¬«¡¬αÑΓ¡δÑ º¡áτÑ¡¿∩ í¿Γ«ó;
  4835.       ò - í¿Γ ¡Ñ ¿ß»«½∞ºπÑΓß∩;
  4836.       ô - ¡«¼Ñα πßΓα«⌐ßΓóá (0/1);
  4837.       Å  -   ¿ß»«½∞º«óáΓ∞  í¿Γ  »«óΓ«α¡δσ   »«»δΓ«¬  «íαáΘÑ¡¿∩  ¬
  4838.  ¡á¬«»¿Γѽε (í¿Γ 7 π»αáó½∩εΘÑú« íá⌐Γá);
  4839.       Åæ  -   ¿ß»«½∞º«óáΓ∞  í¿Γ  »«óΓ«α¡«ú«   ßτ¿Γδóá¡¿∩  (í¿Γ  6
  4840.  π»αáó½∩εΘÑú« íá⌐Γá);
  4841.       ÿ  -  ¿ß»«½∞º«óáΓ∞  í¿Γδ  ºáñá¡¿∩  »Ñα¿«ñ¿τ¡«ßΓ¿  ¿¼»π½∞ß«ó
  4842.  ß¿ú¡á½á "Φáú";
  4843.       ûæü - ßΓáαΦ¿Ñ 2 í¿Γá ¡«¼Ñαá µ¿½¿¡ñαá;
  4844.       ûîü - ¼½áñΦ¿Ñ 8 í¿Γ ¡«¼Ñαá µ¿½¿¡ñαá;
  4845.       ìâ - ¡«¼Ñα ú«½«ó¬¿ (5 í¿Γ);
  4846.       ìæ - ¡«¼Ñα ¡áτá½∞¡«ú« ßÑ¬Γ«αá (6 í¿Γ);
  4847.       öù - Σá¬Γ«α τÑαÑñ«óá¡¿∩ (5 í¿Γ);
  4848.       ùæ - τ¿ß½« ßÑ¬Γ«α«ó (8 í¿Γ).
  4849.  
  4850.  
  4851.  
  4852.  
  4853.                             - 95 -
  4854.  
  4855.        E9.1.3. Ä»¿ßá¡¿Ñ ¬«¼á¡ñF
  4856.  
  4857.  --> Åα«óÑα¬á ú«Γ«ó¡«ßΓ¿ ¡á¬«»¿Γѽ∩ (¬½áßß 0, «»¬«ñ 0).
  4858.  
  4859.       è«¼á¡ñá  óδí¿αáÑΓ  ºáñá¡¡δ⌐   ¡á¬«»¿Γѽ∞  ¿  »α«óÑα∩ÑΓ  Ñú«
  4860.  ú«Γ«ó¡«ßΓ∞.
  4861.  
  4862.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4863.        0 │ 0   0   0   0   0   0   0   0 │
  4864.          ├───────────────────────────────┤
  4865.        1 │ 0   0   ô   ò   ò   ò   ò   ò │
  4866.          └───┴───┴───┴───┴───┴───┴───┴───┘
  4867.  
  4868.  --> ÉѬ὿íα«óáΓ∞ (¬½áßß 0, «»¬«ñ 1).
  4869.  
  4870.       è«¼á¡ñá  πßΓá¡áó½¿óáÑΓ ú«½«ó¬¿  τΓÑ¡¿∩/ºá»¿ß¿ ¡á  óδíαá¡¡«¼
  4871.  ¡á¬«»¿ΓѽѠ¡á ¡π½Ñó«⌐ µ¿½¿¡ñα.
  4872.  
  4873.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4874.        0 │ 0   0   0   0   0   0   0   1 │
  4875.          ├───────────────────────────────┤
  4876.        1 │ 0   0   ô   ò   ò   ò   ò   ò │
  4877.          ├───────────────────────────────┤
  4878.        2 │ ò   ò   ò   ò   ò   ò   ò   ò │
  4879.          ├───────────────────────────────┤
  4880.        3 │ ò   ò   ò   ò   ò   ò   ò   ò │
  4881.          ├───────────────────────────────┤
  4882.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  4883.          ├───────────────────────────────┤
  4884.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  4885.          └───┴───┴───┴───┴───┴───┴───┴───┘
  4886.  
  4887.  --> çá»α«ß ß«ßΓ«∩¡¿∩ (¬½áßß 0, «»¬«ñ 3).
  4888.  
  4889.       è«¼á¡ñá  »«ñáÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«  »«ß½Ñ «í¡áαπªÑ¡¿∩ «Φ¿í¬¿
  4890.  (í¿Γ  1 »«αΓá  321h). è«¼á¡ñá   ¿¼ÑÑΓ ñ½¿¡π  2 íá⌐Γá  ¿ óδºδóáÑΓ
  4891.  »ÑαÑñáτπ  ¬«¡Γα«½½Ñα«¼ τÑΓδαÑσ  íá⌐Γ«ó αѺπ½∞ΓáΓá,  «»αÑñѽ∩εΘ¿σ
  4892.  »áαá¼ÑΓαδ ó«º¡¿¬ΦÑ⌐ «Φ¿í¬¿.
  4893.  
  4894.       ö«α¼áΓ ¬«¼á¡ñδ:
  4895.  
  4896.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4897.       0  │ 0   0   0   0   0   0   1   1 │
  4898.          ├───────────────────────────────┤
  4899.       1  │ 0   0   ô   ò   ò   ò   ò   ò │
  4900.          └───┴───┴───┴───┴───┴───┴───┴───┘
  4901.  
  4902.  
  4903.  
  4904.  
  4905.                             - 96 -
  4906.  
  4907.          ö«α¼áΓ αѺπ½∞ΓáΓá:
  4908.  
  4909.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4910.       0  │         íá⌐Γ  ß«ßΓ«∩¡¿∩       │
  4911.          ├───────────────────────────────┤
  4912.       1  │ 0   0   ô   <------ ìâ ------>│
  4913.          ├───────────────────────────────┤
  4914.       2  │  ûæü    <-------- ìæ -------->│
  4915.          ├───────────────────────────────┤
  4916.       3  │<------------ ûîü ------------>│
  4917.          └───┴───┴───┴───┴───┴───┴───┴───┘
  4918.  
  4919.       ö«α¼áΓ íá⌐Γá ß«ßΓ«∩¡¿∩:
  4920.  
  4921.    7   6   5   4   3   2   1   0
  4922.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4923.  │   │ 0 │   │   │   │   │   │   │ ü¿Γδ:
  4924.  └─┬─┴───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘
  4925.    │       │   │   │   │   │   │
  4926.    │       │   │   └───┴───┴───┴──> 0-3: ¬«ñ «Φ¿í¬¿
  4927.    │       │   │
  4928.    │       └───┴──────────────────> 4-5: Γ¿» «Φ¿í¬¿
  4929.    │
  4930.    └──────────────────────────────> 7: 1=»α¿ óδ»«½¡Ñ¡¿¿ ¬«¼á¡ñδ
  4931.                                          »α«¿º«Φ½« «íαáΘÑ¡¿Ñ
  4932.                                          ¬ ¡á¬«»¿Γѽε
  4933.  
  4934.       ü¿Γ 7 íá⌐Γá ß«ßΓ«∩¡¿∩ αáóÑ¡  1, Ñß½¿ »α¿ óδ»«½¡Ñ¡¿¿ ¬«¼á¡ñδ
  4935.  »α«¿º«Φ½«  «íαáΘÑ¡¿Ñ ¬  ¡á¬«»¿Γѽε, ó  φΓ«¼ ß½πτáÑ  íá⌐Γδ 1  - 3
  4936.  αѺπ½∞ΓáΓá ß«ñÑαªáΓ ¬«ααÑ¬Γ¡πε  ¿¡Σ«α¼áµ¿ε, ¿¡áτÑ φΓá ¿¡Σ«α¼áµ¿∩
  4937.  ¡Ñ¬«ααÑ¬Γ¡á.
  4938.  
  4939.          Ä»¿ß᡿Ѡ󫺼«ª¡δσ «Φ¿í«¬ »α¿óÑñÑ¡« ó Γáí½¿µÑ.
  4940.  
  4941.  
  4942.  
  4943.  
  4944.                             - 97 -
  4945.  
  4946.  ┌──────┬──────┬────────────────────────────────────────────────┐
  4947.  │ Æ¿»  │ è«ñ  │                                                │
  4948.  │«Φ¿í¬¿│«Φ¿í¬¿│                ç¡áτÑ¡¿Ñ                        │
  4949.  ├──────┼──────┼────────────────────────────────────────────────┤
  4950.  │  00  │ 0000 │ ìÑΓ «Φ¿í¬¿ (¡«α¼á½∞¡«Ñ ºáóÑαΦÑ¡¿Ñ ¬«¼á¡ñδ)     │
  4951.  │  00  │ 0001 │ ìÑΓ ß¿ú¡á½á »« ½¿¡¿¿ "¿¡ñѬß"                  │
  4952.  │  00  │ 0010 │ ìÑΓ ß¿ú¡á½á »« ½¿¡¿¿ "»«¿ß¬ ºá¬«¡τÑ¡"          │
  4953.  │  00  │ 0011 │ æ¿ú¡á½ "«Φ¿í¬á ºá»¿ß¿"                         │
  4954.  │  00  │ 0100 │ ìᬫ»¿Γѽ∞ ¡Ñ «ΓóÑτáÑΓ ß¿ú¡á½«¼ ú«Γ«ó¡«ßΓ¿     │
  4955.  │      │      │ »«ß½Ñ αáºí½«¬¿α«ó¬¿                            │
  4956.  │  00  │ 0101 │ ìÑ ¿ß»«½∞ºπÑΓß∩                                │
  4957.  │  00  │ 0110 │ ìÑΓ ß¿ú¡á½á "ñ«α«ª¬á 0"                        │
  4958.  │  00  │ 0111 │ ìÑ ¿ß»«½∞ºπÑΓß∩                                │
  4959.  │  00  │ 1000 │ Åα¿ óδ»«½¡Ñ¡¿¿ ¬«¼á¡ñδ "»α«óÑα¬á ú«Γ«ó¡«ßΓ¿    │
  4960.  │      │      │ ¡á¬«»¿Γѽ∩" ¡á¬«»¿Γѽ∞ ¡áσ«ñ¿Γß∩ ó ß«ßΓ«∩¡¿¿   │
  4961.  │      │      │ »«¿ß¬á                                         │
  4962.  ├──────┼──────┼────────────────────────────────────────────────┤
  4963.  │  01  │ 0000 │ ÄΦ¿í¬á »α¿ ßτ¿Γδóá¡¿¿ »«½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿       │
  4964.  │  01  │ 0001 │ ìѿ߻αáó¿¼á∩ «Φ¿í¬á τΓÑ¡¿∩                     │
  4965.  │  01  │ 0010 │ ÇñαÑß¡δ⌐ ¼áα¬Ñα ¡Ñ «í¡áαπªÑ¡                   │
  4966.  │  01  │ 0011 │ ìÑ ¿ß»«½∞ºπÑΓß∩                                │
  4967.  │  01  │ 0100 │ æÑ¬Γ«α ¡Ñ ¡á⌐ñÑ¡                               │
  4968.  │  01  │ 0101 │ ÄΦ¿í¬á »«¿ß¬á                                  │
  4969.  │  01  │ 0110 │ ìÑ ¿ß»«½∞ºπÑΓß∩                                │
  4970.  │  01  │ 0111 │ ìÑ «»¿ßá¡                                      │
  4971.  │  01  │ 1000 │ ìѿ߻αáó¿¼á∩ «Φ¿í¬á                            │
  4972.  │  01  │ 1001 │ Äí¡áαπªÑ¡ Σ½áú "ñÑΣÑ¬Γ¡á∩ ñ«α«ª¬á"             │
  4973.  ├──────┼──────┼────────────────────────────────────────────────┤
  4974.  │  10  │ 0000 │ ìÑóÑα¡á∩ ¬«¼á¡ñá                               │
  4975.  │  10  │ 0001 │ ìÑóÑα¡δ⌐ ½«ú¿τÑ߬¿⌐ áñαÑß ¡á¬«»¿Γѽ∩           │
  4976.  ├──────┼──────┼────────────────────────────────────────────────┤
  4977.  │  11  │ 0000 │ ìÑπß»ÑΦ¡« «¬«¡τѡᠬ«¼á¡ñá "ñ¿áú¡«ßΓ¿¬á        │
  4978.  │      │      │ ó¡πΓαÑ¡¡Ñú« Äçô ¬«¡Γα«½½Ñαá"                   │
  4979.  │  11  │ 0001 │ ìÑπß»ÑΦ¡« «¬«¡τÑ¡á ñ¿áú¡«ßΓ¿¬á ÅÅçô            │
  4980.  │      │      │ ¬«¡Γα«½½Ñαá                                    │
  4981.  │  11  │ 0010 │ ìÑπß»ÑΦ¡« «¬«¡τÑ¡ ΓÑßΓ úÑ¡ÑαáΓ«αá ¬«ñ«ó        │
  4982.  │      │      │ ¬«ααѬµ¿¿ «Φ¿í«¬ (ECC)                         │
  4983.  └──────┴──────┴────────────────────────────────────────────────┘
  4984.  
  4985.  --> ö«α¼áΓ¿α«óá¡¿Ñ ¡á¬«»¿Γѽ∩ (¬½áßß 0, «»¬«ñ 4).
  4986.  
  4987.       è«¼á¡ñá  Σ«α¼áΓ¿απÑΓ óßÑ  µ¿½¿¡ñαδ, ¡áτ¿¡á∩  ß ºáñá¡¡«ú« ñ«
  4988.  ¬«¡µá   ¡á¬«»¿Γѽ∩ ¿  ¿ß»«½∞ºπ∩    ºáñá¡¡«Ñ   º¡áτÑ¡¿Ñ   Σá¬Γ«αá
  4989.  τÑαÑñ«óá¡¿∩.   Åα¿  Σ«α¼áΓ¿α«óá¡¿¿   »ÑαѺỿßδóáεΓß∩  óßÑ  »«½∩
  4990.  ¿ñÑ¡Γ¿Σ¿¬áµ¿¿, »«½∩ ñá¡¡δσ ºá»«½¡∩εΓß∩ íá⌐ΓἿ-ºá»«½¡¿Γѽ∩¼¿.
  4991.  
  4992.  
  4993.  
  4994.  
  4995.                             - 98 -
  4996.  
  4997.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  4998.        0 │ 0   0   0   0   0   1   0   0 │
  4999.          ├───────────────────────────────┤
  5000.        1 │ 0   0   ô  <------- ìâ ------>│
  5001.          ├───────────────────────────────┤
  5002.        2 │  ûæü    0   0   0   0   0   0 │
  5003.          ├───────────────────────────────┤
  5004.        3 │<----------- ûîü ------------->│
  5005.          ├───────────────────────────────┤
  5006.        4 │ 0   0   0  <------ öù ------->│
  5007.          ├───────────────────────────────┤
  5008.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5009.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5010.  
  5011.  --> Åα«óÑα¬á ßÑ¬Γ«α«ó (¬½áßß 0, «»¬«ñ 5).
  5012.  
  5013.       è«¼á¡ñá »α«óÑα∩ÑΓ ó«º¼«ª¡«ßΓ∞  ßτ¿Γδóá¡¿∩ ºáñá¡¡δσ ßÑ¬Γ«α«ó
  5014.  ß ñ¿ß¬á íѺ »ÑαÑñáτ¿ ¿σ ß«ñÑন¼«ú« ó Äçô Å¥éî.
  5015.  
  5016.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5017.        0 │ 0   0   0   0   0   1   0   1 │
  5018.          ├───────────────────────────────┤
  5019.        1 │ 0   0   ô  <------- ìâ ------>│
  5020.          ├───────────────────────────────┤
  5021.        2 │  ûæü   <--------- ìæ -------->│
  5022.          ├───────────────────────────────┤
  5023.        3 │<----------- ûîü ------------->│
  5024.          ├───────────────────────────────┤
  5025.        4 │<------------ ùæ ------------->│
  5026.          ├───────────────────────────────┤
  5027.        5 │ Å   Åæ  0   0   0   ÿ   ÿ   ÿ │
  5028.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5029.  
  5030.  --> ö«α¼áΓ¿α«óá¡¿Ñ ñ«α«ª¬¿ (¬½áßß 0, «»¬«ñ 6).
  5031.  
  5032.       è«¼á¡ñá Σ«α¼áΓ¿απÑΓ  «ñ¡π ºáñá¡¡πε ñ«α«ª¬π.  é «ßΓá½∞¡«¼ ÑÑ
  5033.  ñÑ⌐ßΓó¿Ñ á¡á½«ú¿τ¡« ¬«¼á¡ñÑ "Σ«α¼áΓ¿α«óá¡¿Ñ ¡á¬«»¿Γѽ∩".
  5034.  
  5035.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5036.        0 │ 0   0   0   0   0   1   1   0 │
  5037.          ├───────────────────────────────┤
  5038.        1 │ 0   0   ô  <------- ìâ ------>│
  5039.          ├───────────────────────────────┤
  5040.        2 │  ûæü    0   0   0   0   0   0 │
  5041.          ├───────────────────────────────┤
  5042.        3 │<----------- ûîü ------------->│
  5043.          ├───────────────────────────────┤
  5044.        4 │ 0   0   0  <------ öù ------->│
  5045.          ├───────────────────────────────┤
  5046.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5047.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5048.  
  5049.  --> ö«α¼áΓ¿α«óá¡¿Ñ ñÑΣÑ¬Γ¡«⌐ ñ«α«ª¬¿ (¬½áßß 0, «»¬«ñ 7).
  5050.  
  5051.       è«¼á¡ñá  Σ«α¼áΓ¿απÑΓ  «ñ¡π  ºáñá¡¡πε  ñ«α«ª¬π, πßΓá¡áó½¿óá∩
  5052.  
  5053.  
  5054.  
  5055.                             - 99 -
  5056.  
  5057.  Σ½áú¿  "ñÑΣÑ¬Γ¡á∩   ñ«α«ª¬á"  ó  ºáú«Γ«ó¬áσ   ßÑ¬Γ«α«ó.  ì¿¬á¬á∩
  5058.  ¿¡Σ«α¼áµ¿∩ ó »«½∩ ñá¡¡δσ ¡Ñ ºá»¿ßδóáÑΓß∩.
  5059.  
  5060.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5061.        0 │ 0   0   0   0   0   1   1   1 │
  5062.          ├───────────────────────────────┤
  5063.        1 │ 0   0   ô  <------- ìâ ------>│
  5064.          ├───────────────────────────────┤
  5065.        2 │  ûæü    0   0   0   0   0   0 │
  5066.          ├───────────────────────────────┤
  5067.        3 │<----------- ûîü ------------->│
  5068.          ├───────────────────────────────┤
  5069.        4 │ 0   0   0  <------ öù ------->│
  5070.          ├───────────────────────────────┤
  5071.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5072.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5073.  
  5074.  --> ùΓÑ¡¿Ñ ßÑ¬Γ«α«ó (¬½áßß 0, «»¬«ñ 8).
  5075.  
  5076.       è«¼á¡ñá  ßτ¿ΓδóáÑΓ  ºá»α«ΦÑ¡¡«Ñ  τ¿ß½«  ßÑ¬Γ«α«ó  ¡áτ¿¡á∩ ß
  5077.  ºáñá¡¡«ú«. éßÑ ßÑ¬Γ«αá ñ«½ª¡δ ¡áσ«ñ¿Γ∞ß∩ ¡á «ñ¡«⌐ ñ«α«ª¬Ñ.
  5078.  
  5079.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5080.        0 │ 0   0   0   0   1   0   0   0 │
  5081.          ├───────────────────────────────┤
  5082.        1 │ 0   0   ô  <------- ìâ ------>│
  5083.          ├───────────────────────────────┤
  5084.        2 │  ûæü   <--------- ìæ -------->│
  5085.          ├───────────────────────────────┤
  5086.        3 │<----------- ûîü ------------->│
  5087.          ├───────────────────────────────┤
  5088.        4 │<------------ ùæ ------------->│
  5089.          ├───────────────────────────────┤
  5090.        5 │ Å   Åæ  0   0   0   ÿ   ÿ   ÿ │
  5091.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5092.  
  5093.  --> çỿß∞ ßÑ¬Γ«α«ó (¬½áßß 0, «»¬«ñ 0Ah).(*)
  5094.  
  5095.       è«¼á¡ñá  ºá»¿ßδóáÑΓ  ºáñá¡¡«Ñ   ó  í½«¬Ñ  »áαá¼ÑΓα«ó  τ¿ß½«
  5096.  ßÑ¬Γ«α«ó ¡á  ñ¿ß¬, ¡áτ¿¡á∩ ß π¬áºá¡¡«ú«  ¡áτá½∞¡«ú« ßÑ¬Γ«αá. éßÑ
  5097.  ºá»¿ßδóáѼδÑ ßÑ¬Γ«αá ñ«½ª¡δ ¡áσ«ñ¿Γ∞ß∩ ¡á «ñ¡«⌐ ñ«α«ª¬Ñ.
  5098.  
  5099.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5100.        0 │ 0   0   0   0   1   0   1   0 │
  5101.          ├───────────────────────────────┤
  5102.        1 │ 0   0   ô  <------- ìâ ------>│
  5103.          ├───────────────────────────────┤
  5104.        2 │  ûæü   <--------- ìæ -------->│
  5105.          ├───────────────────────────────┤
  5106.        3 │<----------- ûîü ------------->│
  5107.          ├───────────────────────────────┤
  5108.        4 │<------------ ùæ ------------->│
  5109.          ├───────────────────────────────┤
  5110.        5 │ Å   Åæ  0   0   0   ÿ   ÿ   ÿ │
  5111.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5112.  
  5113.  
  5114.  
  5115.                             - 100 -
  5116.  
  5117.  --> Å«¿ß¬ µ¿½¿¡ñαá »« ¡«¼Ñαπ (¬½áßß 0, «»¬«ñ 0Ch).(*)
  5118.  
  5119.       è«¼á¡ñá «ßπΘÑßΓó½∩ÑΓ »«º¿µ¿«¡¿α«óá¡¿Ñ ú«½«ó«¬ ¡á¬«»¿Γѽ∩ ¡á
  5120.  ºáñá¡¡δ⌐ µ¿½¿¡ñα.
  5121.  
  5122.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5123.        0 │ 0   0   0   0   1   1   0   0 │
  5124.          ├───────────────────────────────┤
  5125.        1 │ 0   0   ô  <------- ìâ ------>│
  5126.          ├───────────────────────────────┤
  5127.        2 │  ûæü    ò   ò   ò   ò   ò   ò │
  5128.          ├───────────────────────────────┤
  5129.        3 │<----------- ûîü ------------->│
  5130.          ├───────────────────────────────┤
  5131.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5132.          ├───────────────────────────────┤
  5133.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5134.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5135.  
  5136.  --> ùΓÑ¡¿Ñ ó¡πΓαÑ¡¡Ñú« Äçô ¬«¡Γα«½½Ñαá (¬½áßß 0, «»¬«ñ 0Eh).(*)
  5137.  
  5138.       è«¼á¡ñá  ßτ¿ΓδóáÑΓ ß«ñÑন¼«Ñ  ó¡πΓαÑ¡¡Ñú« Äçô  ¬«¡Γα«½½Ñαá
  5139.  (512   íá⌐Γ).   äá¡¡«Ñ   Äçô   ¿ß»«½∞ºπÑΓß∩   ¬«¡Γα«½½Ñα«¼   »α¿
  5140.  τΓÑ¡¿¿/ºá»¿ß¿  ¿ ß«ñÑαª¿Γ  ¿¡Σ«α¼áµ¿ε, ßτ¿Γá¡¡πε/ºá»¿ßá¡¡πε  »α¿
  5141.  óδ»«½¡Ñ¡¿¿ »«ß½Ññ¡Ñ⌐ ¬«¼á¡ñδ τΓÑ¡¿∩/ºá»¿ß¿ ßÑ¬Γ«α«ó.
  5142.  
  5143.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5144.        0 │ 0   0   0   0   1   1   1   0 │
  5145.          ├───────────────────────────────┤
  5146.        1 │ 0   0   ò   ò   ò   ò   ò   ò │
  5147.          ├───────────────────────────────┤
  5148.        2 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5149.          ├───────────────────────────────┤
  5150.        3 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5151.          ├───────────────────────────────┤
  5152.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5153.          ├───────────────────────────────┤
  5154.        5 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5155.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5156.  
  5157.  --> çỿß∞ ó¡πΓαÑ¡¡Ñú« Äçô ¬«¡Γα«½½Ñαá (¬½áßß 0, «»¬«ñ 0Fh).(*)
  5158.  
  5159.       è«¼á¡ñá «í¡«ó½∩ÑΓ ß«ñÑন¼«Ñ ó¡πΓαÑ¡¡Ñú« Äçô ¬«¡Γα«½½Ñαá.
  5160.  
  5161.  
  5162.  
  5163.  
  5164.                             - 101 -
  5165.  
  5166.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5167.        0 │ 0   0   0   0   1   1   1   1 │
  5168.          ├───────────────────────────────┤
  5169.        1 │ 0   0   ò   ò   ò   ò   ò   ò │
  5170.          ├───────────────────────────────┤
  5171.        2 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5172.          ├───────────────────────────────┤
  5173.        3 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5174.          ├───────────────────────────────┤
  5175.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5176.          ├───────────────────────────────┤
  5177.        5 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5178.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5179.  
  5180.  -->ä¿áú¡«ßΓ¿¬á ó¡πΓαÑ¡¡Ñú« Äçô ¬«¡Γα«½½Ñαá (¬½áßß 7,«»¬«ñ 0).(*)
  5181.  
  5182.       è«¼á¡ñá  »α«óÑα∩ÑΓ  »αáó¿½∞¡«ßΓ∞   αáí«Γδ  ó¡πΓαÑ¡¡Ñú«  Äçô
  5183.  ¬«¡Γα«½½Ñαá.  é ß½πτáÑ  «Φ¿í¬¿ úÑ¡Ñα¿απÑΓß∩  «Φ¿í¬á ß  Γ¿»«¼ 3 ¿
  5184.  ¬«ñ«¼ 0.
  5185.  
  5186.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5187.        0 │ 1   1   1   0   0   0   0   0 │
  5188.          ├───────────────────────────────┤
  5189.        1 │ 0   0   ò   ò   ò   ò   ò   ò │
  5190.          ├───────────────────────────────┤
  5191.        2 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5192.          ├───────────────────────────────┤
  5193.        3 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5194.          ├───────────────────────────────┤
  5195.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5196.          ├───────────────────────────────┤
  5197.        5 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5198.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5199.  
  5200.  --> ÆÑßΓ πßΓα«⌐ßΓóá (¬½áßß 7, «»¬«ñ 3).
  5201.  
  5202.       è«¼á¡ñá »α«óÑα∩ÑΓ ß«ßΓ«∩¡¿Ñ ¿ αáí«Γ«ß»«ß«í¡«ßΓ∞ ¡á¬«»¿Γѽ∩.
  5203.  
  5204.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5205.        0 │ 1   1   1   0   0   0   1   1 │
  5206.          ├───────────────────────────────┤
  5207.        1 │ 0   0   ô   ò   ò   ò   ò   ò │
  5208.          ├───────────────────────────────┤
  5209.        2 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5210.          ├───────────────────────────────┤
  5211.        3 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5212.          ├───────────────────────────────┤
  5213.        4 │ ò   ò   ò   ò   ò   ò   ò   ò │
  5214.          ├───────────────────────────────┤
  5215.        5 │ Å   ò   ò   ô   ò   ÿ   ÿ   ÿ │
  5216.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5217.  
  5218.  --> ÉáßΦ¿αÑ¡¡δ⌐ ΓÑßΓ ¬«¡Γα«½½Ñαá (¬½áßß 0, «»¬«ñ 4).
  5219.  
  5220.       è«¼á¡ñá   »α«óÑα∩ÑΓ   Σπ¡¬µ¿«¡¿α«óá¡¿Ñ   ß«ßΓáó¡δσ   τáßΓÑ⌐
  5221.  
  5222.  
  5223.  
  5224.                             - 102 -
  5225.  
  5226.  ¬«¡Γα«½½Ñαá: ¼¿¬α«»α«µÑßß«αá, Äçô, Åçô ¿ ßσѼ ¬«ααѬµ¿¿ «Φ¿í«¬.
  5227.  
  5228.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5229.        0 │ 1   1   1   0   0   1   0   0 │
  5230.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5231.  
  5232.  --> æτ¿Γδóá¡¿Ñ íѺ ¬«¡Γα«½∩ (¬½áßß 7, «»¬«ñ 5).
  5233.  
  5234.       è«¼á¡ñá  óδ»«½¡∩ÑΓ  ßτ¿Γδóá¡¿Ñ  »«½∩  ñá¡¡δσ «ñ¡«ú« ßÑ¬Γ«αá
  5235.  ó¼ÑßΓÑ  ß  Ñú«  ¬«¡Γα«½∞¡«⌐  ßπ¼¼«⌐.  Åáαá¼ÑΓα  "τ¿ß½« ßÑ¬Γ«α«ó"
  5236.  ¿ú¡«α¿απÑΓß∩.  Åα¿  «í¡áαπªÑ¡¿¿  «Φ¿í¬¿  ¬«¡Γα«½∞¡«⌐  ßπ¼¼δ Σ½áú
  5237.  «Φ¿í¬¿ ¡Ñ óδßΓáó½∩ÑΓß∩ ¿ ¬«ααѬµ¿∩ ¡Ñ »α«¿ºó«ñ¿Γß∩.
  5238.  
  5239.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5240.        0 │ 1   1   1   0   0   1   0   1 │
  5241.          ├───────────────────────────────┤
  5242.        1 │ 0   0   ô  <------- ìâ ------>│
  5243.          ├───────────────────────────────┤
  5244.        2 │  ûæü   <--------- ìæ -------->│
  5245.          ├───────────────────────────────┤
  5246.        3 │<----------- ûîü ------------->│
  5247.          ├───────────────────────────────┤
  5248.        4 │<------------ ùæ ------------->│
  5249.          ├───────────────────────────────┤
  5250.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5251.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5252.  
  5253.  --> çỿß∞ íѺ ¬«¡Γα«½∩ (¬½áßß 7, «»¬«ñ 6).
  5254.  
  5255.       è«¼á¡ñá óδ»«½¡∩ÑΓ  ºá»¿ß∞ »«½∩ ñá¡¡δσ «ñ¡«ú«  ßÑ¬Γ«αá ¿ Ñú«
  5256.  ¬«¡Γα«½∞¡«⌐   ßπ¼¼δ,  »α¿   φΓ«¼  ½«ú¿¬á   ¬«ααѬµ¿¿  «Φ¿í«¬  ¡Ñ
  5257.  ¿ß»«½∞ºπÑΓß∩. Åáαá¼ÑΓα "τ¿ß½« ßÑ¬Γ«α«ó" ¡Ñ ¿ß»«½∞ºπÑΓß∩.
  5258.  
  5259.          ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5260.        0 │ 1   1   1   0   0   1   1   0 │
  5261.          ├───────────────────────────────┤
  5262.        1 │ 0   0   ô  <------- ìâ ------>│
  5263.          ├───────────────────────────────┤
  5264.        2 │  ûæü   <--------- ìæ -------->│
  5265.          ├───────────────────────────────┤
  5266.        3 │<----------- ûîü ------------->│
  5267.          ├───────────────────────────────┤
  5268.        4 │<------------ ùæ ------------->│
  5269.          ├───────────────────────────────┤
  5270.        5 │ Å   0   0   0   0   ÿ   ÿ   ÿ │
  5271.          └───┴───┴───┴───┴───┴───┴───┴───┘
  5272.  
  5273.       E9.1.4. ÉẼÑΓ¬á ñ¿ß¬áF
  5274.  
  5275.       äá¡¡δÑ  ¡á ªÑßΓ¬¿⌐  ñ¿ß¬ ºá»¿ßδóáεΓß∩  ó ßÑ¬Γ«αáσ.  æÑ¬Γ«αá
  5276.  αáß»«½áúáεΓß∩  ¡á  ñ«α«ª¬áσ.   ìπ¼Ñαᵿ∩  ñ«α«ªÑ¬  ¡áτ¿¡áÑΓß∩  ß
  5277.  ó¡ÑΦ¡Ñ⌐  ßΓ«α«¡δ  »½áßΓ¿¡δ  (Γá¼  αáß»«½«ªÑ¡á  ¡π½Ñóá∩ ñ«α«ª¬á).
  5278.  è«½¿τÑßΓó« »½áßΓ¿¡ (ñ¿ß¬«ó) ¿ ú«½«ó«¬, ΓᬠªÑ ¬á¬ ¿ ¼á¬ß¿¼á½∞¡«Ñ
  5279.  τ¿ß½«  ñ«α«ªÑ¬, ¼«úπΓ  ¬«½ÑíáΓ∞ß∩ ó  ñ«ó«½∞¡« Φ¿α«¬¿σ »αÑñѽáσ ¿
  5280.  ºáó¿ß∩Γ «Γ Γ¿»á ¬«¡¬αÑΓ¡«ú« ¡á¬«»¿Γѽ∩.
  5281.  
  5282.  
  5283.  
  5284.                             - 103 -
  5285.  
  5286.       ä«α«ª¬á «íδτ¡« ß«ñÑαª¿Γ  «Γ 8 ñ« 26 ßÑ¬Γ«α«ó  ¿ ñ½∩ ñá¡¡«ú«
  5287.  ¬«¡¬αÑΓ¡«ú«  ¡á¬«»¿Γѽ∩  τ¿ß½«  ßÑ¬Γ«α«ó  ¡á  ñ«α«ª¬Ñ »«ßΓ«∩¡¡«.
  5288.  ìáτὫ   ñ«α«ª¬¿   «»αÑñѽ∩ÑΓß∩   ß¿ú¡á½«¼   "¿¡ñѬß",   ¬«Γ«αδ⌐
  5289.  úÑ¡Ñα¿απÑΓß∩ ¡á¬«»¿ΓѽѼ »α¿ ¬áªñ«¼ «í«α«ΓÑ ñ¿ß¬á. äá½ÑÑ ß½ÑñπÑΓ
  5290.  »Ñαóδ⌐ ßÑ¬Γ«α  ñ«α«ª¬¿. éΓ«α«⌐ ßÑ¬Γ«α íπñÑΓ  «ΓßΓ«∩Γ∞ «Γ »Ñαó«ú«
  5291.  ¡á τ¿ß½« ßÑ¬Γ«α«ó, αáó¡«Ñ  º¡áτÑ¡¿ε Σá¬Γ«αá τÑαÑñ«óá¡¿∩ ¼¿¡πß 1,
  5292.  ΓαÑΓ¿⌐  ÑΘÑ ¡á  ßΓ«½∞¬« ªÑ  ¿ Γ.  ñ. Æá¬¿¼  «íαẫ¼ »α¿  Σá¬Γ«αÑ
  5293.  τÑαÑñ«óá¡¿∩ αáó¡«¼   3, ßÑ¬Γ«αá  ¡á 17-ßÑ¬Γ«α¡«⌐  ñ«α«ª¬Ñ  íπñπΓ
  5294.  αáß»«½áúáΓ∞ß∩ ß½ÑñπεΘ¿¼ «íαẫ¼:
  5295.  
  5296.  ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
  5297.  │ 1│ 7│13│2 │8 │14│3 │9 │15│4 │10│16│ 5│11│17│ 6│12│
  5298.  ├──┴──┴──┴┬─┴──┴──┴┬─┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┤
  5299.  │         │ Σá¬Γ«α │                               │
  5300.  │         │τÑα-¡¿∩ │                               │
  5301.  │<--¿¡ñѬß│<------>│                    ¿¡ñѬߠ--> │
  5302.  
  5303.       ö«α¼áΓ ßÑ¬Γ«αá »α¿óÑñÑ¡ ó Γáí½¿µÑ.
  5304.  
  5305.  ┌───────────┬───────────────────────────────────────────┬──────┐
  5306.  │Äí«º¡áτÑ¡¿Ñ│             ìạáτÑ¡¿Ñ                    │使¡á │
  5307.  │           │                                           │(íá⌐Γ)│
  5308.  ├───────────┼───────────────────────────────────────────┼──────┤
  5309.  │  Çî       │ ÇñαÑß¡δ⌐ ¼áα¬Ñα                           │  4   │
  5310.  │  êìÆ1     │ ê¡ΓÑαóá½                                  │ 9-12 │
  5311.  ├───────────┼───────────────────────────────────────────┼──────┤
  5312.  │           │       Å«½Ñ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿:                 │      │
  5313.  │  æêìò1    │ æ¿¡σα«íá⌐Γ                                │  1   │
  5314.  │  êìÆ2     │ ê¡ΓÑαóá½                                  │  2   │
  5315.  │  æÉé      │ üá⌐Γ ñ½∩ ßαáó¡Ñ¡¿∩                        │  1   │
  5316.  │  ûæü      │ æΓáαΦ¿⌐ íá⌐Γ ¡«¼Ñαá µ¿½¿¡ñαá              │  1   │
  5317.  │  ûîü      │ î½áñΦ¿⌐ íá⌐Γ ¡«¼Ñαá µ¿½¿¡ñαá              │  1   │
  5318.  │  âïé      │ ì«¼Ñα ú«½«ó¬¿                             │  1   │
  5319.  │  æàèÆ     │ ì«¼Ñα ßÑ¬Γ«αá                             │  1   │
  5320.  │  öïÇâ     │ ö½áú«óδ⌐ íá⌐Γ                             │  1   │
  5321.  │  ìô    │ ìπ½Ñó«⌐ íá⌐Γ                              │  1   │
  5322.  │  èæ1      │ è«¡Γα«½∞¡á∩ ßπ¼¼á »«½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿      │  4   │
  5323.  ├───────────┼───────────────────────────────────────────┼──────┤
  5324.  │  êìÆ3     │ ê¡ΓÑαóá½                                  │  16  │
  5325.  ├───────────┼───────────────────────────────────────────┼──────┤
  5326.  │           │       Äí½áßΓ∞ ñá¡¡δσ:                     │      │
  5327.  │  æêìò2    │ æ¿¡σα«íá⌐Γ                                │  1   │
  5328.  │  êìÆ4     │ ê¡ΓÑαóá½                                  │  2   │
  5329.  │  äÇìì¢à   │ Å«½Ñ ñá¡¡δσ                               │  512 │
  5330.  │  èæ2      │ è«¡Γα«½∞¡á∩ ßπ¼¼á »«½∩ ñá¡¡δσ             │  4   │
  5331.  ├───────────┼───────────────────────────────────────────┼──────┤
  5332.  │  êìÆ5     │ ê¡ΓÑαóá½                                  │  43  │
  5333.  └───────────┴───────────────────────────────────────────┴──────┘
  5334.  
  5335.       ìáτὫ   ßÑ¬Γ«αá   «í«º¡áτáÑΓß∩   »α¿   »«¼«Θ¿   π¡¿¬á½∞¡«⌐
  5336.  ¬«¼í¿¡áµ¿¿,  ¡áºδóáѼ«⌐  áñαÑß¡δ¼   ¼áα¬Ñα«¼.  Å∩Γ∞  ¿¡ΓÑαóὫó,
  5337.  «í«º¡áτÑ¡¡δσ ó  Γáí½¿µÑ êìÆ1 - êìÆ5,  ºá»«½¡∩εΓß∩ ¡π½∩¼¿, »α¿τѼ
  5338.  ñ½¿¡á êìÆ2  ¿ êìÆ4 »«ßΓ«∩¡¡á  ¿ αáó¡á 2  íá⌐Γá¼, ó Γ«  óαѼ∩ ¬á¬
  5339.  êìÆ1, êìÆ3 ¿ êìÆ5 ¼«úπΓ ¿¼ÑΓ∞ αạπε ñ½¿¡π, ¡Ñ¼¡«ú« «Γ½¿τáεΘπεß∩
  5340.  «Γ   º¡áτÑ¡¿⌐,  »α¿óÑñÑ¡¡δσ   ó  Γáí½¿µÑ.   ¥Γ¿  Γα¿   ¿¡ΓÑαóá½á
  5341.  
  5342.  
  5343.  
  5344.                             - 104 -
  5345.  
  5346.  »αÑñ¡áº¡áτÑ¡δ  ñ½∩ »«ñú«Γ«ó¬¿  ¡á¬«»¿Γѽ∩ ¬  ßτ¿Γδóá¡¿ε (ºá»¿ß¿)
  5347.  ß½ÑñπεΘÑ⌐ ºá  ¡¿¼ «í½áßΓ¿, á  αẽ¿τ¿Ñ ó ñ½¿¡Ñ  «íΩ∩ß¡∩ÑΓß∩ ΓѼ,
  5348.  τΓ«   áñαÑß¡δ⌐  ¼áα¬Ñα,   »«½Ñ  ¿ñÑ¡Γ¿Σ¿¬áµ¿¿   ¿  ñá¡¡δÑ  ¼«úπΓ
  5349.  ºá»¿ßδóáΓ∞ß∩ ó  αạ«Ñ óαѼ∩ »«óÑασ  αá¡ÑÑ ¿¼ÑóΦÑ⌐ß∩ ¿¡Σ«α¼áµ¿¿,
  5350.  τΓ«   ¡Ñ  «íÑß»Ñτ¿óáÑΓ   Γ«τ¡«ú«  ß«ó»áñÑ¡¿∩   Σ¿º¿τÑ߬«⌐  ñ½¿¡δ
  5351.  ºá»¿ßá¡¡«⌐  «í½áßΓ¿ ¿  αá¡ÑÑ  ¿¼ÑóΦÑ⌐ß∩  ¡á φΓ«¼  ¼ÑßΓÑ «í½áßΓ¿.
  5352.  ÄΓ½¿τ¿∩ ó ñ½¿¡Ñ ¼«úπΓ  ß«ßΓáó½∩Γ∞ ¡Ñ߬«½∞¬« í¿Γ, τѼ «íΩ∩ß¡∩ÑΓß∩
  5353.  ¡á½¿τ¿Ñ   »«ß½Ñ  »«ß½Ñ   ¿¡ΓÑαóὫó  ß¿¡σα«íá⌐Γá,   »«ºó«½∩εΘÑú«
  5354.  «»αÑñѽ¿Γ∞  ¿ßΓ¿¡¡πε  ¡áτá½∞¡πε   úαá¡¿µπ  «í½áßΓ¿  ¿  »αáó¿½∞¡«
  5355.  ßúαπ»»¿α«óáΓ∞  óßÑ »«ß½ÑñπεΘ¿Ñ  í¿Γδ »«  íá⌐Γá¼. üá⌐Γ  æÉé ¿¼ÑÑΓ
  5356.  »«ßΓ«∩¡¡«Ñ  º¡áτÑ¡¿Ñ  ñ½∩  óßÑσ   ßÑ¬Γ«α«ó  ¿  ¿ß»«½∞ºπÑΓß∩  ñ½∩
  5357.  »α«óÑન  »αáó¿½∞¡«ßΓ¿ ßτ¿Γδóá¡¿∩  »«½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿.  ö½áú«óδ⌐
  5358.  íá⌐Γ  ß«ñÑαª¿Γ   ß½πªÑí¡πε  ¿¡Σ«α¼áµ¿ε,  ó   τáßΓ¡«ßΓ¿  «Γ¼ÑτáÑΓ
  5359.  ñÑΣÑ¬Γ¡«ßΓ∞ ßÑ¬Γ«αá, Ñß½¿ «¡ ¡Ñ »α¿ú«ñÑ¡ ñ½∩ ºá»¿ß¿. è«¡Γα«½∞¡δÑ
  5360.  ßπ¼¼δ ß½πªáΓ ñ½∩ »α«óÑન  »αáó¿½∞¡«ßΓ¿ ßτ¿Γδóá¡¿∩ ¿¡Σ«α¼áµ¿¿ ¿º
  5361.  »«½∩  ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ ¿  «í½áßΓ¿ ñá¡¡δσ  ¿ óδτ¿ß½∩εΓß∩ ß»Ñµ¿á½∞¡δ¼
  5362.  úÑ¡ÑαáΓ«α«¼ ¬«ñ«ó ¬«ααѬµ¿¿ «Φ¿í«¬  (Error Correction Code, ECC)
  5363.  ß »α«¿ºó«ñ∩Θ¿¼ »«½¿¡«¼«¼ 32-⌐ ßΓѻѡ¿.
  5364.  
  5365.  
  5366.  
  5367.  
  5368.                             - 105 -
  5369.  
  5370.       E9.2. è«¡Γα«½½Ñα ªÑßΓ¬¿σ ñ¿ß¬«ó ñ½∩ ÇÆ-»«ñ«í¡δσ Å¥éîF
  5371.  
  5372.       IBM PC  AT «Γ½¿τáÑΓß∩ «Γ  óßÑσ »αÑñδñπΘ¿σ ¼«ñѽÑ⌐  IBM PC ¿
  5373.  ß«ó¼ÑßΓ¿¼δσ Å¥éî ó ß½ÑñπεΘѼ:
  5374.  
  5375.       -  ßΓá¡ñáαΓ¡δ⌐ BIOS  «íÑß»Ñτ¿óáÑΓ ó«º¼«ª¡«ßΓ∞  αáí«Γδ ¬á¬ ß
  5376.  ¡á¬«»¿Γѽ∩¼¿ ¡á ú¿í¬¿σ, Γᬠ¿ ß ¡á¬«»¿Γѽ∩¼¿ ¡á ªÑßΓ¬¿σ ñ¿ß¬áσ;
  5377.  
  5378.       - ¬«¡Γα«½½Ñαδ ªÑßΓ¬¿σ ¿  ú¿í¬¿σ ñ¿ß¬«ó αáß»«½«ªÑ¡δ ¡á «ñ¡«⌐
  5379.  »½áΓÑ;
  5380.  
  5381.       -  áñαÑßá »«αΓ«ó  óó«ñá-óδó«ñá, »αÑñ¡áº¡áτÑ¡¡δσ  ñ½∩ π»αáó-
  5382.  ½Ñ¡¿∩ ªÑßΓ¬¿¼  ñ¿ß¬«¼, ¿ ¡áº¡áτÑ¡¿Ñ  »«αΓ«ó »«½¡«ßΓ∞ε «Γ½¿τáεΓß∩
  5383.  «Γ òÆ-»«ñ«í¡δσ Å¥éî.
  5384.  
  5385.       é«º¼«ª¡«  »«ñ¬½ετÑ¡¿Ñ ¬  «ñ¡«¼π Å¥éî  ñóπσ ªÑßΓ¬¿σ  ñ¿ß¬«ó.
  5386.  èáªñδ⌐  ñ¿ß¬ ¿¼ÑÑΓ  ßó«⌐ ¡áí«α  »«αΓ«ó (1F0h-1F7h  ñ½∩ »Ñαó«ú« ¿
  5387.  170h-177h ñ½∩ óΓ«α«ú«). ì¿ªÑ  íπñπΓ «»¿ßá¡δ »«αΓδ Γ«½∞¬« »Ñαó«ú«
  5388.  ñ¿ß¬á. ìạáτÑ¡¿Ñ »«αΓ«ó óΓ«α«ú« ñ¿ß¬á á¡á½«ú¿τ¡« »Ñαó«¼π.
  5389.  
  5390.       E9.2.1. Ä»¿ßá¡¿Ñ »«αΓ«ó óó«ñá-óδó«ñáF
  5391.  
  5392.       Å«αΓ 1F0h
  5393.       ÅαÑñ¡áº¡áτÑ¡   ñ½∩   «í¼Ñ¡á   ñá¡¡δ¼¿   ß   ó¡πΓαÑ¡¡¿¼  Äçô
  5394.  ¬«¡Γα«½½Ñαá,  ∩ó½∩εΘ¿¼ß∩ »α«¼ÑªπΓ«τ¡δ¼  ºóÑ¡«¼ ¼Ñªñπ «»ÑαáΓ¿ó¡«⌐
  5395.  »á¼∩Γ∞ε Å¥éî ¿ ¡á¬«»¿ΓѽѼ.
  5396.  
  5397.       Å«αΓ 1F1h.
  5398.       Åα¿  τΓÑ¡¿¿ τÑαѺ  φëà »«αΓ  ¼«ª¡« »«½πτ¿Γ∞  ¿¡Σ«α¼áµ¿ε «
  5399.  »«ß½Ññ¡Ñ⌐ ó«º¡¿¬ΦÑ⌐ «Φ¿í¬Ñ:
  5400.  
  5401.    7   6   5   4   3   2   1   0
  5402.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5403.  │   │   │ 0 │   │ 0 │   │   │   │ ü¿Γ:
  5404.  └─┬─┴─┬─┴───┴─┬─┴───┴─┬─┴─┬─┴─┬─┘ ────
  5405.    │   │       │       │   │   └─>0: 1=áñαÑß¡δ⌐ ¼áα¬Ñα  ñá¡¡δσ ¡Ñ
  5406.    │   │       │       │   │           ¡á⌐ñÑ¡
  5407.    │   │       │       │   └─────>1: 1=«Φ¿í¬á ¡á ¡π½Ñó«⌐  ñ«α«ª¬Ñ
  5408.    │   │       │       └─────────>2: 1=óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ »αѬαá-
  5409.    │   │       │                     ΘÑ¡«  »α«úαá¼¼¡«,  ¬«¼á¡ñá
  5410.    │   │       │                     ¡Ñ ºáóÑαΦ¿½áß∞
  5411.    │   │       └─────────────────>4: 1=¿ñÑ¡Γ¿Σ¿¬áΓ«α  ßÑ¬Γ«αá  ¡Ñ
  5412.    │   │                             ¡á⌐ñÑ¡
  5413.    │   └─────────────────────────>6: 1=¡Ñ¿ß»αáó¿¼á∩ «Φ¿í¬á ó ñá¡-
  5414.    │                                 ¡δσ,  «Φ¿í¬á   ¬«¡Γα«½∞¡«⌐
  5415.    │                                 ßπ¼¼δ
  5416.    └─────────────────────────────>7: 1=ñÑΣÑ¬Γ¡δ⌐ ßÑ¬Γ«α
  5417.  
  5418.       Å«αΓ 1F2h.
  5419.       ùΓÑ¡¿Ñ/ºá»¿ß∞ τ¿ß½á ßÑ¬Γ«α«ó ñ½∩ »«ß½ÑñπεΘÑ⌐ «»Ñαᵿ¿.
  5420.  
  5421.       Å«αΓ 1F3h.
  5422.       ùΓÑ¡¿Ñ/ºá»¿ß∞  »áαá¼ÑΓαá  "¡«¼Ñα  ßÑ¬Γ«αá"  ñ½∩ »«ß½ÑñπεΘÑ⌐
  5423.  «»Ñαᵿ¿.
  5424.  
  5425.  
  5426.  
  5427.  
  5428.                             - 106 -
  5429.  
  5430.       Å«αΓ 1F4h.
  5431.       ùΓÑ¡¿Ñ/ºá»¿ß∞ ßΓáαΦ¿σ í¿Γ«ó ¡«¼Ñαá µ¿½¿¡ñαá ñ½∩ »«ß½ÑñπεΘÑ⌐
  5432.  «»Ñαᵿ¿  (í¿Γδ 0  - 1  - φΓ«  í¿Γδ 8  - 9  ó 10-í¿Γ«ó«¼  ¡«¼ÑαÑ
  5433.  µ¿½¿¡ñαá).
  5434.  
  5435.       Å«αΓ 1F5h.
  5436.       ùΓÑ¡¿Ñ/ºá»¿ß∞  ¼½áñΦ¿σ  ó«ß∞¼¿  í¿Γ«ó  ¡«¼Ñαá  µ¿½¿¡ñαá ñ½∩
  5437.  »«ß½ÑñπεΘÑ⌐ «»Ñαᵿ¿.
  5438.  
  5439.       Å«αΓ 1F6h.
  5440.       ùΓÑ¡¿Ñ/ºá»¿ß∞ ¡«¼Ñαá  πßΓα«⌐ßΓóá ¿ ú«½«ó¬¿  ñ½∩ »«ß½ÑñπεΘÑ⌐
  5441.  «»Ñαᵿ¿.
  5442.  
  5443.       Å«αΓ 1F7h (ºá»¿ß∞).
  5444.       éδó«ñ ¬«¼á¡ñδ »« π»αáó½Ñ¡¿ε ¡á¬«»¿ΓѽѼ.
  5445.  
  5446.       Å«αΓ 1F7h (τΓÑ¡¿Ñ).
  5447.       ùΓÑ¡¿Ñ   ß«ßΓ«∩¡¿∩  ¡á¬«»¿Γѽ∩   ¿  αѺπ½∞ΓáΓ«ó  »αÑñδñπΘÑ⌐
  5448.  ¬«¼á¡ñδ:
  5449.  
  5450.    7   6   5   4   3   2   1   0
  5451.  ┌───┬───┬───┬───┬───┬───┬───┬───┐
  5452.  │   │   │   │   │   │   │   │   │ ü¿Γ:
  5453.  └─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘ ────
  5454.    │   │   │   │   │   │   │   └─>0: 1=»αÑñδñπΘá∩ ¬«¼á¡ñá  ºáóÑα-
  5455.    │   │   │   │   │   │   │         Φ¿½áß∞ ß «Φ¿í¬«⌐
  5456.    │   │   │   │   │   │   └─────>1: 1=ß¿ú¡á½ "¿¡ñѬß"
  5457.    │   │   │   │   │   └─────────>2: 1=ñá¡¡δÑ »α¿ óδ»«½¡Ñ¡¿¿ »«ß-
  5458.    │   │   │   │   │                 ½Ññ¡Ñ⌐ «»Ñαᵿ¿ í뫨 ß¬«α-
  5459.    │   │   │   │   │                 αÑ¬Γ¿α«óá¡δ   »α¿   »«¼«Θ¿
  5460.    │   │   │   │   │                 á½ú«α¿Γ¼á ECC
  5461.    │   │   │   │   └─────────────>3: 1=¿ñÑΓ »α«µÑßß «í¼Ñ¡á ñá¡¡δ¼¿
  5462.    │   │   │   └─────────────────>4: 1=»«¿ß¬ ºáóÑαΦÑ¡
  5463.    │   │   └─────────────────────>5: 1=«Φ¿í¬á ºá»¿ß¿
  5464.    │   └─────────────────────────>6: 1=πßΓα«⌐ßΓó« ú«Γ«ó« ñ½∩ τΓÑ-
  5465.    │                                 ¡¿∩, ºá»¿ß¿ ¿½¿ »«¿ß¬á
  5466.    └─────────────────────────────>7: 1=πßΓα«⌐ßΓó« ºá¡∩Γ« óδ»«½¡Ñ-
  5467.                                      ¡¿Ñ¼  ¬«¼á¡ñδ  ( «ßΓá½∞¡δÑ
  5468.                                      í¿Γδ  ¡Ñ  ¡ÑßπΓ  ß¼δß½«ó«⌐
  5469.                                      ¡áúαπº¬¿)
  5470.  
  5471.       E9.2.2. æ¿ßΓѼᠬ«¼á¡ñF
  5472.  
  5473.       è«ñ  ¬«¼á¡ñδ   ºá¡«ß¿Γß∩  ó  »«αΓ  1F7h   »«ß½Ñ  Γ«ú«,  ¬á¬
  5474.  »«ñú«Γ«ó½Ñ¡δ  óßÑ »áαá¼ÑΓαδ  ó  »«αΓáσ  1F2h -  1F6h. éδ»«½¡Ñ¡¿Ñ
  5475.  ¬«¼á¡ñδ  ¡áτ¿¡áÑΓß∩  ßαáºπ  »«ß½Ñ  ºá¡ÑßÑ¡¿∩  ó  »«αΓ  1F7h ¬«ñá
  5476.  ¬«¼á¡ñδ.  è«¼á¡ñá  ß«ßΓ«¿Γ  ¿º  «ñ¡«ú«  íá⌐Γá.  æΓáαΦ¿Ñ  4  í¿Γá
  5477.  ß«ñÑαªáΓ  ¬«ñ  ΓαÑíπѼ«⌐  «»Ñαᵿ¿,  ¼½áñΦ¿Ñ ß«ñÑαªáΓ »áαá¼ÑΓαδ.
  5478.  ÅÑαÑτÑ¡∞  ¬«¼á¡ñ ß  ó«º¼«ª¡δ¼¿ º¡áτÑ¡¿∩¼¿  »áαá¼ÑΓα«ó »α¿óÑñÑ¡ ó
  5479.  Γáí½¿µÑ.
  5480.  
  5481.  
  5482.  
  5483.  
  5484.                             - 107 -
  5485.  
  5486.  ┌────────┬───────────────────────┬─────────────────────────────┐
  5487.  │  è«ñ   │     ìạáτÑ¡¿Ñ        │         Åáαá¼ÑΓαδ           │
  5488.  │«»Ñαᵿ¿│                       │                             │
  5489.  ├────────┼───────────────────────┼─────────────────────────────┤
  5490.  │   1    │ ÉѬ὿íα«óáΓ∞ (ßíα«ß  │ ÅÑα¿«ñ ¿¼»π½∞ß«ó ß¿ú¡á½á    │
  5491.  │        │ ú«½«ó«¬ ¡á µ¿½¿¡ñα 0) │ "Φáú"                       │
  5492.  ├────────┼───────────────────────┼─────────────────────────────┤
  5493.  │   2    │ ùΓÑ¡¿Ñ ßÑ¬Γ«α«ó       │ ü¿Γδ, «»αÑñѽ∩εΘ¿Ñ ¡Ñ«íσ«ñ¿-│
  5494.  ├────────┼───────────────────────┤ ¼«ßΓ∞ »«óΓ«α¡δσ «íαáΘÑ¡¿⌐   │
  5495.  │   3    │ çỿß∞ ßÑ¬Γ«α«ó       │ ¬ ñ¿ß¬π ¿ »«óΓ«α¡δσ »«»δΓ«¬ │
  5496.  ├────────┼───────────────────────┤ ßτ¿Γδóá¡¿∩ »α¿ «Φ¿í¬áσ      │
  5497.  │   4    │ Åα«óÑα¬á ßÑ¬Γ«α«ó     │ ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ           │
  5498.  ├────────┼───────────────────────┼─────────────────────────────┤
  5499.  │   5    │ ö«α¼áΓ¿α«óá¡¿Ñ ñ«α«ª¬¿│ Åáαá¼ÑΓα = 0                │
  5500.  ├────────┼───────────────────────┼─────────────────────────────┤
  5501.  │   7    │ Å«¿ß¬ µ¿½¿¡ñαá        │ ÅÑα¿«ñ ¿¼»π½∞ß«ó ß¿ú¡á½á    │
  5502.  │        │                       │ "Φáú"                       │
  5503.  ├────────┼───────────────────────┼─────────────────────────────┤
  5504.  │   9    │ ä¿áú¡«ßΓ¿¬á           │ Åáαá¼ÑΓα = 0                │
  5505.  │        ├───────────────────────┼─────────────────────────────┤
  5506.  │        │ ôßΓá¡«ó¬á »áαá¼ÑΓα«ó  │ Åáαá¼ÑΓα = 1                │
  5507.  │        │ ¡á¬«»¿Γѽ∩ (¼á¬ß¿¼á½∞-│                             │
  5508.  │        │ ¡«Ñ τ¿ß½« ú«½«ó«¬ ¿   │                             │
  5509.  │        │ ßÑ¬Γ«α«ó)             │                             │
  5510.  └────────┴───────────────────────┴─────────────────────────────┘
  5511.  
  5512.  
  5513.  
  5514.  
  5515.                             - 108 -
  5516.  
  5517.                    E10. ÅÑτáΓáεΘÑÑ πßΓα«⌐ßΓó«F
  5518.  
  5519.       ôßΓα«⌐ßΓó«   »ÑτáΓ¿  IBM   PC-»«ñ«í¡δσ  ¬«¼»∞εΓÑα«ó  «íδτ¡«
  5520.  »«ñ¬½ετáÑΓß∩   ¬  »áαώѽ∞¡«¼π   ¿¡ΓÑαΣÑ⌐ßπ.  ä½∩   »«ñ¬½ετÑ¡¿∩
  5521.  ¿ß»«½∞ºπÑΓß∩ ßΓá¡ñáαΓ¡δ⌐ αáºΩѼ Centronix, ¿¼ÑεΘ¿⌐ 36 ¬«¡Γá¬Γ¡δσ
  5522.  óδσ«ñ«ó («ΓÑτÑßΓóÑ¡¡δ⌐ á¡á½«ú êÉÅÉ-î). ä«»π߬áÑΓß∩ Γα¿  óáα¿á¡Γá
  5523.  »«ñ¬½ετÑ¡¿∩ »α¿¡ΓÑα«ó ¬ Å¥éî:
  5524.  
  5525.       -  áñá»ΓÑα  »α¿¡ΓÑαá  ¼«ªÑΓ  ¡áσ«ñ¿Γß∩  ¡á  «ñ¡«⌐  »½áΓÑ  ß
  5526.  áñá»ΓÑα«¼  ¼«¡«σα«¼¡«ú«  ñ¿ß»½Ñ∩,  »α¿  φΓ«¼  ¿ß»«½∞ºπεΓß∩ »«αΓδ
  5527.  3BCh - 3BEh;
  5528.  
  5529.       -  ¬  Å¥éî  ¼«úπΓ  »«ñ¬½ετÑ¡δ  ñóá  «Γñѽ∞¡δσ  áñá»ΓÑαá ñ½∩
  5530.  π»αáó½Ñ¡¿∩  »α¿¡ΓÑαἿ, ¿ß»«½∞ºπεΘ¿Ñ  »«αΓδ 378h  - 37Ah (»Ñαóδ⌐
  5531.  áñá»ΓÑα) ¿ 278h - 27Ah (óΓ«α«⌐ áñá»ΓÑα).
  5532.  
  5533.       Åα¿  »α«úαá¼¼¿α«óá¡¿¿ »α¿¡ΓÑαá  ó᪡« º¡áΓ∞  áñαÑß íẫó«ú«
  5534.  »«αΓá  óó«ñá-óδó«ñá  (»Ñαó«ú«  »«αΓá  ¿º  ΓαÑσ);  áñαÑßá íẫóδσ
  5535.  »«αΓ«ó σαá¡∩Γß∩  ó «í½áßΓ¿ ñá¡¡δσ BIOS,  ¡áτ¿¡á∩ ß áñαÑßá 0:408h
  5536.  (LPT1) ¿ ñá½ÑÑ »« ß½«óπ  ¡á »α¿¡ΓÑα ñ« LPT4. äá½∞¡Ñ⌐ΦÑÑ «»¿ßá¡¿Ñ
  5537.  »αÑñ»«½áúáÑΓ, τΓ« íẫóδ⌐ áñαÑß »α¿¡ΓÑαá αáóÑ¡ 378h.
  5538.  
  5539.   Å«αΓ  Ä»Ñαᵿ∩   Ä»¿ßá¡¿Ñ
  5540.  ────────────────────────────────────────────────────────────────
  5541.   378h   çỿß∞   ÉÑú¿ßΓα ñá¡¡δσ - ßεñá ºáßδ½áÑΓß∩ íá⌐Γ, »«ßδ½áÑ-
  5542.                   ¼δ⌐ ¡á »ÑτáΓ∞
  5543.          ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ñá¡¡δσ - »«ºó«½∩ÑΓ ßτ¿ΓáΓ∞ »«ß½Ññ¡¿⌐
  5544.                   íá⌐Γ, »ÑαÑñá¡¡δ⌐ »α¿¡ΓÑαπ
  5545.  
  5546.   379h   ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ »α¿¡ΓÑαá:
  5547.  
  5548.   7  6  5  4  3  2 1 0
  5549.  ┌──┬──┬──┬──┬──┬─┬─┬─┐
  5550.  │  │  │  │  │  │X│X│X│ ü¿Γδ:
  5551.  └┬─┴┬─┴┬─┴┬─┴┬─┴─┴─┴─┘ ─────
  5552.   │  │  │  │  └─────────> 3: 0=»α¿ »ÑτáΓ¿ ó«º¡¿¬½á «Φ¿í¬á
  5553.   │  │  │  └────────────> 4: 0=»α¿¡ΓÑα ó áóΓ«¡«¼¡«¼ αѪ¿¼Ñ
  5554.   │  │  └───────────────> 5: 1=ß¿ú¡á½ "¬«¡Ñµ íπ¼áú¿"
  5555.   │  └──────────────────> 6: 0=»α¿¡ΓÑα ú«Γ«ó ¬ »ÑτáΓ¿
  5556.   │                            ß½ÑñπεΘÑú« ß¿¼ó«½á
  5557.   └─────────────────────> 7: 0=»α¿¡ΓÑα ºá¡∩Γ, ¡áσ«ñ¿Γß∩ ó
  5558.                              áóΓ«¡«¼¡«¼ αѪ¿¼Ñ ¿½¿
  5559.                              »α«¿º«Φ½á «Φ¿í¬á
  5560.  
  5561.  
  5562.  
  5563.  
  5564.                             - 109 -
  5565.  
  5566.   37Ah   ùΓÑ¡¿Ñ/  ÉÑú¿ßΓα π»αáó½Ñ¡¿∩ »α¿¡ΓÑα«¼:
  5567.          çỿß∞
  5568.  
  5569.   7 6 5 4  3  2  1  0
  5570.  ┌─┬─┬─┬──┬──┬──┬──┬──┐
  5571.  │X│X│X│  │  │  │  │  │ ü¿Γδ:
  5572.  └─┴─┴─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ─────
  5573.         │  │  │  │  └───> 0: í¿Γ ºá»π߬ᠻÑτáΓ¿ (ß¼. ¡¿ªÑ)
  5574.         │  │  │  └──────> 1: 1=»«ß½Ñ ó«ºóαáΓá ¬áαÑΓ¬¿ óδó«ñ¿Γ∞
  5575.         │  │  │               »ÑαÑó«ñ ßΓ᫬¿ (ó MS-DOS ñ«½ªÑ¡
  5576.         │  │  │               íδΓ∞ ßíα«ΦÑ¡)
  5577.         │  │  └─────────> 2: 1=¿¡¿µ¿á½¿º¿α«óáΓ∞ »α¿¡ΓÑα
  5578.         │  └────────────> 3: 1=αáºαÑΦ¿Γ∞ óδó«ñ ¡á »ÑτáΓ∞ (ñ«½ªÑ¡
  5579.         │                      íδΓ∞ óßÑúñá πßΓá¡«ó½Ñ¡)
  5580.         └───────────────> 4: 1=αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩ «Γ »α¿¡ΓÑαá
  5581.  ────────────────────────────────────────────────────────────────
  5582.  
  5583.       Åα¿¼Ñτá¡¿∩.
  5584.       1.  ä½∩  ºá»π߬ᠠ»ÑτáΓ¿  ß¿¼ó«½á  ¡πª¡«  ¡á ¬«α«Γ¬«Ñ óαѼ∩
  5585.  πßΓá¡«ó¿Γ∞ í¿Γ 0 αÑú¿ßΓαá π»αáó½Ñ¡¿∩, á ºáΓѼ ßíα«ß¿Γ∞ Ñú«.
  5586.  
  5587.       2.  ÅαÑαδóá¡¿Ñ »α«¿ßσ«ñ¿Γ  »« «¬«¡τá¡¿¿  óδó«ñá ß¿¼ó«½á  ¡á
  5588.  »ÑτáΓ∞:  ñ½∩  »Ñαó«ú«  »α¿¡ΓÑαá  ¡á ßÑñ∞¼«¼ πα«ó¡Ñ   ¬«¡Γα«½½Ñαá
  5589.  »αÑαδóá¡¿⌐ (IRQ7, óÑ¬Γ«α »αÑαδóá¡¿∩ 0Fh), ñ½∩ óΓ«α«ú« »α¿¡ΓÑαá -
  5590.  ¡á »∩Γ«¼ πα«ó¡Ñ  (IRQ5, óÑ¬Γ«α 0Dh). æ½ÑñπÑΓ «Γ¼ÑΓ¿Γ∞ ΓᬪÑ, τΓ«
  5591.  IRQ5 ¿ß»«½∞ºπÑΓß∩  XT-¬«¡Γα«½½Ñα«¼ ªÑßΓ¬¿σ ñ¿ß¬«ó  ñ½∩ úÑ¡Ñαᵿ¿
  5592.  ßó«¿σ    »αÑαδóá¡¿⌐.   Äíδτ¡«    φëà  í¿Γ    ¡Ñ   ¿ß»«½∞ºπÑΓß∩
  5593.  (ßíαáßδóáÑΓß∩), á  »α«óÑα¬á ú«Γ«ó¡«ßΓ¿ »α¿¡ΓÑαá  »α«¿ºó«ñ¿Γß∩ ¡á
  5594.  «ß¡«óá¡¿¿ «»α«ßá αÑú¿ßΓαá ß«ßΓ«∩¡¿∩.
  5595.  
  5596.       Æ¿»¿τ¡á∩ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞  ñÑ⌐ßΓó¿⌐ ñ½∩ óδó«ñá  ¡á »ÑτáΓ∞
  5597.  «ñ¡«ú« ß¿¼ó«½á Γᬫóá:
  5598.  
  5599.       - óδóÑßΓ¿ »ÑαÑñáóáѼδ⌐ íá⌐Γ ó αÑú¿ßΓα ñá¡¡δσ;
  5600.  
  5601.       - ó µ¿¬½Ñ »α«óÑα∩Γ∞ ß«ßΓ«∩¡¿Ñ  »α¿¡ΓÑαá ñ« πßΓa¡«ó¬¿ í¿Γá 7
  5602.  αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ (ºñÑß∞ ó«º¼«ª¡« ¿ß»«½∞º«óá¡¿Ñ Γá⌐¼áπΓá);
  5603.  
  5604.       - »α«óÑα¿Γ∞ í¿Γδ 3-5 αÑú¿ßΓαá ß«ßΓ«∩¡¿∩ ¡á ¡á½¿τ¿Ñ «Φ¿í¬¿;
  5605.  
  5606.       -  πßΓá¡«ó¿Γ∞  ¿  ßαáºπ  ªÑ  ßíα«ß¿Γ∞  ¡π½Ñó«⌐ í¿Γ αÑú¿ßΓαá
  5607.  π»αáó½Ñ¡¿∩,  ñ½∩  φΓ«ú«  »«ñσ«ñ¿Γ  ß½ÑñπεΘá∩  »«ß½Ññ«óáΓѽ∞¡«ßΓ∞
  5608.  ¬«¼á¡ñ:
  5609.  
  5610.       mov  dx,37Ah        ;áñαÑß αÑú¿ßΓαá π»αáó½Ñ¡¿∩
  5611.       mov  al,00001101b   ;πßΓá¡«ó¿Γ∞ í¿Γδ 0,2 ¿ 3
  5612.       out  dx,al          ;óδóÑßΓ¿ ¬«¼á¡ñπ
  5613.       xor  al,1           ;ßíα«ß¿Γ∞ í¿Γ 0
  5614.       out  dx,al          ;»«óΓ«α¡« óδóÑßΓ¿ ¬«¼á¡ñπ
  5615.  
  5616.       -  ñá½ÑÑ   ¼«ª¡«  »α«τ¿ΓáΓ∞  ¿   ºá»α«úαá¼¼¿α«óáΓ∞  αÑú¿ßΓα
  5617.  ß«ßΓ«∩¡¿∩ ¿ »ÑαÑ⌐Γ¿ ¬ »ÑτáΓ¿ ß½ÑñπεÑú« ß¿¼ó«½á.
  5618.  
  5619.       ìÑß¼«Γα∩  ¡á »α«ßΓ«Γπ  π»αáó½Ñ¡¿∩, »α¿¡ΓÑα  »αÑñßΓáó½∩ÑΓ ¿º
  5620.  ßÑí∩ ñ«ßΓáΓ«τ¡« ß½«ª¡«Ñ πßΓα«⌐ßΓó«, ¿¼ÑεΘÑÑ ßó«⌐ ¼¿¬α«»α«µÑßß«α,
  5621.  
  5622.  
  5623.  
  5624.                             - 110 -
  5625.  
  5626.  Åçô ¿ Äçô. î¿¬α«»α«µÑßß«α ¿ß»«½∞ºπÑΓß∩ ñ½∩ «íαáí«Γ¬¿ π»αáó½∩εΘ¿σ
  5627.  »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐ ¿ π»αáó½Ñ¡¿∩  »ÑτáΓ∞ε. Åçô ß«ñÑαª¿Γ «»¿ßá¡¿Ñ
  5628.  α¿ßπ¡¬«ó ß¿¼ó«½«ó ó ºáó¿ß¿¼«ßΓ¿ «Γ ¿σ ¬«ñá ¿ óδíαá¡¡«⌐ Γáí½¿µδ ¿
  5629.  »α«úαá¼¼δ   ¡á   ∩ºδ¬Ñ    ¿ß»«½∞ºπѼ«ú«   ¼¿¬α«»α«µÑßß«αá.   Äçô
  5630.  ¿ß»«½∞ºπÑΓß∩   ñ½∩  óαѼѡ¡«ú«   σαá¡Ñ¡¿∩  óóÑñÑ¡¡δσ   ñá¡¡δσ  ¿
  5631.  ß»α«Ñ¬Γ¿α«óá¡¡δσ  »«½∞º«óáΓѽѼ ß¿¼ó«½«ó.  É∩ñ »α¿¡ΓÑα«ó, »«¼¿¼«
  5632.  ¿¡ΓÑαΣÑ⌐ßá  Centronix, ¼«úπΓ  »«¬½ετáΓ∞ß∩ ¿  ¬ »«ß½Ññ«óáΓѽ∞¡«¼π
  5633.  ¿¡ΓÑαΣÑ⌐ßπ.  Åα¿¡ΓÑα «íαáíáΓδóáÑΓ  α∩ñ ß»Ñµß¿¼ó«½«ó  (Γᬿσ, ¬á¬
  5634.  ºó«¡«¬, ºáí«⌐, ú«α¿º«¡Γá½∞¡á∩ ¿ óÑαΓ¿¬á½∞¡á∩ Γáíπ½∩µ¿∩), á ΓᬪÑ
  5635.  ¿¼ÑÑΓ  ñ«ßΓáΓ«τ¡« ß½«ª¡πε  ß¿ßΓÑ¼π ¬«¼á¡ñ  ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ αѪ¿¼«ó
  5636.  αáí«Γδ ¿ π»αáó½Ñ¡¿∩ »ÑτáΓ∞ε.
  5637.  
  5638.       Äíδτ¡« ¬«¼á¡ñδ ¡áτ¿¡áεΓß∩  ß ß¿¼ó«½á ESC (ΦÑßΓ¡áñµáΓ¿α¿τ¡δ⌐
  5639.  ¬«ñ  1Bh)  ¿  ¿¼ÑεΓ  ñ½¿¡π  «Γ  ñóπσ  íá⌐Γ  ¿  í«½ÑÑ (ßπΘÑßΓóπεΓ
  5640.  ¬«¼á¡ñ¡δÑ  »«ß½Ññ«óáΓѽ∞¡«ßΓ¿, ó¬½ετáεΘ¿Ñ  »« ¡Ñ߬«½∞¬« ¬¿½«íá⌐Γ
  5641.  ¿¡Σ«α¼áµ¿¿,    ¡á»α¿¼Ñα   ¬«¼á¡ñδ    ºáúαπº¬¿   ß»α«Ñ¬Γ¿α«óá¡¡δσ
  5642.  »«½∞º«óáΓѽѼ  Φα¿ΣΓ«ó). æ»Ñµß¿¼ó«½δ  ¿ íá⌐Γδ  ¬«¼á¡ñ »ÑαÑñáεΓß∩
  5643.  »α¿¡ΓÑαπ  Γᬠ ªÑ,  ¬á¬  ¿  «íδτ¡δÑ  ß¿¼ó«½δ, »αÑñ¡áº¡áτÑ¡δÑ ñ½∩
  5644.  »ÑτáΓ¿,  «»¿ßá¡¡δ¼  óδΦÑ  ß»«ß«í«¼.  Å«ñ«í¡δ⌐  ß»«ß«í π»αáó½Ñ¡¿∩
  5645.  πñ«íÑ¡  ñ½∩  »α«úαá¼¼¡«ú«  ¿º¼Ñ¡Ñ¡¿∩  αѪ¿¼«ó αáí«Γδ πßΓα«⌐ßΓóá.
  5646.  ôτ¿Γδóá∩, τΓ« óδ»π߬«¼ »α¿¡ΓÑα«ó  ñ½∩ Å¥é᡿¼áÑΓß∩ ñ«ßΓáΓ«τ¡«
  5647.  í«½∞Φ«Ñ  τ¿ß½«   ¬«¼»á¡¿⌐  ¿  ó«º¼«ª¡«ßΓ¿   »α¿¡ΓÑα«ó  »«ßΓ«∩¡¡«
  5648.  ß«óÑαΦÑ¡ßΓóπεΓß∩,  ¡ÑΓ  ß¼δ߽ᠠ»α¿ó«ñ¿Γ∞  »«½¡«ßΓ∞ε  ¬á¬πε-½¿í«
  5649.  ß¿ßΓÑ¼π  ¬«¼á¡ñ,  Γᬠ ¬á¬,  ó«-»Ñαóδσ,  «¡á  ó  αạδσ ¼áα¬áσ ¿
  5650.  ¼«ñѽ∩σ  »α¿¡ΓÑα«ó  αẽ¿τ¡á,  ¿,  ó«-óΓ«αδσ,  ñ«ßΓáΓ«τ¡«  »«½¡«
  5651.  «»¿ßδóáÑΓß∩ ó ñ«¬π¼Ñ¡Γᵿ¿ ¡á ¬áªñδ⌐ ¬«¡¬αÑΓ¡δ⌐ »α¿¡ΓÑα.
  5652.  
  5653.       æπΘÑßΓóπÑΓ 2 «ß¡«ó¡δσ ßΓá¡ñáαΓá ¡á ß¿ßΓÑ¼π ¬«¼á¡ñ ¿ Γáí½¿µπ
  5654.  ¿ß»«½∞ºπѼδσ  ß¿¼ó«½«ó  (ßΓá¡ñáαΓδ  IBM   ¿  EPSON),  ¬«Γ«αδσ  ó
  5655.  «ß¡«ó¡«¼  »α¿ñÑনóáεΓß∩ Σ¿α¼δ-¿ºú«Γ«ó¿Γѽ¿,  «ßΓáó½∩∩ ºá  ß«í«⌐
  5656.  »αáó« ó¡«ß¿Γ∞  ó ¡¿σ ¿º¼Ñ¡Ñ¡¿∩  ¿ ñ«»«½¡Ñ¡¿∩. àñ¿¡«ú«  ßΓá¡ñáαΓá
  5657.  ¬á¬ ¡á ß¿ßΓÑ¼π ¬«¼á¡ñ, Γᬠ ¿ ¡á αáß»«½«ªÑ¡¿Ñ ¿ α¿ßπ¡¬¿ ß¿¼ó«½«ó
  5658.  óΓ«α«⌐ »«½«ó¿¡δ Γáí½¿µδ ASCII (¬«ñδ 129-255) ¡ÑΓ. ìá¿í«½ÑÑ τáßΓ«
  5659.  ¿ß»«½∞ºπѼδÑ ¬«¼á¡ñδ:
  5660.  
  5661.       - πßΓá¡«ó¬á ó¿ñá Φα¿ΣΓá ¿ αѪ¿¼á »ÑτáΓ¿;
  5662.  
  5663.       -  τÑα¡«ó«⌐  ΓѬßΓ«óδ⌐  (draft)  ¡«α¼á½∞¡«⌐  Φ¿α¿¡δ (pica),
  5664.  πº¬¿⌐ (condensed) ¿½¿ ßαÑñ¡Ñ⌐ Φ¿α¿¡δ (elita).
  5665.  
  5666.       - ¬áτÑßΓóÑ¡¡δ⌐  Φα¿ΣΓ (NLQ, Proportional,  Orator, Script ¿
  5667.  Γ. ñ.);
  5668.  
  5669.       -óδí«α  Γáí½¿µδ ß¿¼ó«½«ó  ¿º Åçô  («íδτ¡« ¿¼ÑÑΓß∩ ¡Ñ߬«½∞¬«
  5670.  Γáí½¿µ, «Γ½¿τáεΘ¿σß∩ αáß»«½«ªÑ¡¿Ñ¼ π»αáó½∩εΘ¿σ ¬«ñ«ó, ¡á½¿τ¿Ñ¼ ¿
  5671.  αáß»«½«ªÑ¡¿Ñ¼ »ßÑóñ«úαáΣ¿τÑ߬¿σ ß¿¼ó«½«ó ¿½¿ ¬παß¿óá);
  5672.  
  5673.       -  ºáúαπº¬á ó  Äçô »α¿¡ΓÑαá  ß»α«Ñ¬Γ¿α«óá¡¡δσ »«½∞º«óáΓѽѼ
  5674.  Φα¿ΣΓ«ó ¿  αáí«Γá ß Äçô  »α¿¡ΓÑαá (¿¼Ñ¡¡« ó  φΓ«⌐ úαπ»»Ñ ¬«¼á¡ñ,
  5675.  ¿¼ÑεΓß∩ ¡á¿í«½∞Φ¿Ñ αẽ¿τ¿∩ ¼Ñªñπ αáº¡δ¼¿ ¼«ñѽ∩¼¿);
  5676.  
  5677.       - π»αáó½Ñ¡¿Ñ »α¿¡ΓÑα«¼ ó αѪ¿¼Ñ Γ«τÑτ¡«⌐ úαáΣ¿¬¿;
  5678.  
  5679.       -   πßΓá¡«ó¬á  ß½πªÑí¡δσ   »áαá¼ÑΓα«ó  (αẼÑαδ   «ΓßΓπ»«ó,
  5680.  ßΓαá¡¿µδ, Φáú Γáíπ½∩µ¿¿, αáßßΓ«∩¡¿Ñ  ¼Ñªñπ ßΓα«¬á¼¿) ¿ ¿º¼Ñ¡Ñ¡¿Ñ
  5681.  
  5682.  
  5683.  
  5684.                             - 111 -
  5685.  
  5686.  σáαá¬ΓÑα¿ßΓ¿¬ (ßíα«ß, ó¬½ετÑ¡¿Ñ/«Γ¬½ετÑ¡¿Ñ ñáΓτ¿¬á ¬«¡µá íπ¼áú¿,
  5687.  »ÑτáΓ∞ ó «ñ¡π ¿½¿ ó ñóÑ ßΓ«α«¡δ ¿ Γ. ».).
  5688.  
  5689.       É∩ñ  σáαá¬ΓÑα¿ßΓ¿¬ ¿  αѪ¿¼«ó αáí«Γδ  ¼«ªÑΓ óδí¿αáΓ∞ß∩  ¬á¬
  5690.  »α«úαá¼¼¡«, Γᬠ¿ á»»áαáΓ¡« ß  ¿ß»«½∞º«ó᡿Ѽ ¬¡«»«¬ ¿ ¬½áó¿Φ ¡á
  5691.  ½¿µÑó«⌐ »á¡Ñ½¿ ¿  DIP-»ÑαѬ½ετáΓѽÑ⌐. æπΘÑßΓóπεΓ σáαá¬ΓÑα¿ßΓ¿¬¿,
  5692.  ¿º¼Ñ¡¿Γ∞ ¬«Γ«αδÑ  ¼«ª¡« Γ«½∞¬« á»»áαáΓ¡«  (¡á»α¿¼Ñα, ó«º¼«ª¡«ßΓ∞
  5693.  ºáúαπº¬¿  Φα¿ΣΓ«ó ¿½¿  αẼÑα ¿ß»«½∞ºπѼ«ú«  Äçô).
  5694.  
  5695.  
  5696.  
  5697.  
  5698.                             - 112 -
  5699.  
  5700.              E11.ū߽Ññ«óáΓѽ∞¡δ⌐ ¿¡ΓÑαΣÑ⌐ß RS-232F
  5701.  
  5702.                      E11.1. ÄíΘ¿Ñ ßóÑñÑ¡¿∩F
  5703.  
  5704.       é ß«Γáó  IBM PC ¼«úπΓ  óσ«ñ¿Γ∞ ñ« τÑΓδαÑσ  »«ß½Ññ«óáΓѽ∞¡δσ
  5705.  ¿¡ΓÑαΣÑ⌐ß«ó, αáí«ΓáεΘ¿σ ó ßΓá¡ñáαΓÑ RS-232 («ΓÑτÑßΓóÑ¡¡δ⌐ á¡á½«ú
  5706.  - ßΓδ¬ æ2) ¿ ¿¼Ñ¡πѼδσ æÄî1 - æÄî4. ê¼ óδñѽѡδ ß½ÑñπεΘ¿Ñ áñαÑßá
  5707.  ó «í½áßΓ¿ »«αΓ«ó óó«ñá-óδó«ñá:
  5708.  
  5709.       æÄî1:   3F8h-3FFh          COM3:    338h-33Fh
  5710.       COM2:   278h-2FFh          COM4:    238h-23Fh
  5711.  
  5712.  (¿¡ΓÑαΣÑ⌐ßδ æÄî3 ¿ æÄî4 »«ññÑনóáεΓß∩ Γ«½∞¬« ó ¼«ñѽ∩σ PS/2).
  5713.  
  5714.       èáªñδ⌐ ¿¡ΓÑαΣÑ⌐ß ßó∩ºá¡  ß «»αÑñѽѡ¡δ¼ πα«ó¡Ñ¼ ¬«¡Γα«½½Ñαá
  5715.  »αÑαδóá¡¿⌐:
  5716.  
  5717.       æÄî1 óδºδóáÑΓ »αÑαδóá¡¿Ñ IRQ4 (Int 0Ch)
  5718.       COM2 óδºδóáÑΓ »αÑαδóá¡¿Ñ IRQ3 (Int 0Bh)
  5719.       æÄî3 ¿ æÄî4 ¡Ñ ¿¼ÑεΓ ßΓá¡ñáαΓ¡δσ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐.
  5720.  
  5721.       èáªñ«Ñ  ¿º πßΓα«⌐ßΓó  RS-232 »αÑñßΓáó½∩ÑΓ  ß«í«⌐ ¬«¡Γα«½½Ñα
  5722.  8250, «ß¡áΘÑ¡¡δ⌐ 25- ¿½¿ 9- ΦΓδα∞¬«óδ¼ αáºΩѼ«¼ ¡á ºáñ¡Ñ⌐ ßΓÑ¡¬Ñ
  5723.  ¬«α»πßá Å¥éî.  ¥Γ«Γ αáºΩѼ ¼«ªÑΓ  ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ »«ñ¬½ετÑ¡¿∩
  5724.  ¼δΦ¿,  úαáΣ«»«ßΓα«¿Γѽ∩   ¿½¿  «αúá¡¿ºáµ¿¿  ßó∩º¿   ¼Ñªñπ  Å¥éî.
  5725.  è«¡Γá¬Γδ ßΓδ¬á RS-232 ¿¼ÑεΓ ß½ÑñπεΘ¿Ñ ¡á¿¼Ñ¡«óá¡¿∩
  5726.  
  5727.  ┌────────┬─────────┬──────────────┬───────────────────┬────────┐
  5728.  │ìáºóá¡¿Ñ│ ê¼∩ µÑ»¿│쫼Ñα ¬«¡Γá¬Γá│ ìạáτÑ¡¿Ñ        │ìá»αáó- │
  5729.  │ß¿ú¡á½á ├───┬─────┼─────┬────────┤                   │½Ñ¡¿Ñ   │
  5730.  │        │EIA│CCITT│9-ΦΓ.│ 25-ΦΓ. │                   │        │
  5731.  ├────────┼───┼─────┼─────┼────────┼───────────────────┼────────┤
  5732.  │ DCD    │CF │ 109 │  1  │   8    │æó∩º∞ ¼«ñѼ«ó      │é Å¥éî  │
  5733.  │        │   │     │     │        │πßΓá¡«ó½Ñ¡á        │        │
  5734.  │ RX     │BB │ 104 │  2  │   3    │Åα¿¡¿¼áѼδÑ ñá¡¡δÑ │é Å¥éî  │
  5735.  │ TX     │BA │ 103 │  3  │   2    │ÅÑαÑñáóáѼδÑ ñá¡¡δÑ│꺠ťéî │
  5736.  │ DTR    │CD │108/2│  4  │  20    │â«Γ«ó¡«ßΓ∞ Å¥éî ¬  │꺠ťéî │
  5737.  │        │   │     │     │        │αáí«ΓÑ             │        │
  5738.  │ SG     │AB │ 102 │  5  │   7    │æ¿ú¡á½∞¡á∩ ºÑ¼½∩   │ ────   │
  5739.  │ DSR    │CC │ 107 │  6  │   6    │â«Γ«ó¡«ßΓ∞ ¼«ñѼᠬ│頠ťéî │
  5740.  │        │   │     │     │        │αáí«ΓÑ             │        │
  5741.  │ RTS    │CA │ 105 │  7  │   4    │çá»α«ß ¡á »ÑαÑñáτπ │꺠ťéî │
  5742.  │ CTS    │CB │ 106 │  8  │   5    │â«Γ«ó¡«ßΓ∞ ¼«ñѼᠬ│é Å¥éî  │
  5743.  │        │   │     │     │        │ ¬ »ÑαÑñáτ¿        │        │
  5744.  │ RI     │CE │ 125 │  9  │  22    │ê¡ñ¿¬áΓ«α ó맮óá   │é Å¥éî  │
  5745.  │ FG     │AA │ 101 │ ──  │   1    │çáΘ¿Γ¡á∩ ºÑ¼½∩     │ ────   │
  5746.  └────────┴───┴─────┴─────┴────────┴───────────────────┴────────┘
  5747.  
  5748.       è«¡Γα«½½Ñα ßΓδ¬á RS-232  ∩ó½∩ÑΓß∩ »«½¡«ßΓ∞ε »α«úαá¼¼¿απѼδ¼
  5749.  πßΓα«⌐ßΓó«¼;  óδ  ¼«ªÑΓÑ   ºáñáΓ∞  ß½ÑñπεΘ¿Ñ  »áαá¼ÑΓαδ  «í¼Ñ¡á:
  5750.  ¬«½¿τÑßΓó« í¿Γ«ó  ñá¡¡δσ ¿ ßΓ«»-í¿Γ«ó,  ó¿ñ τÑΓ¡«ßΓ¿ ¿  ß¬«α«ßΓ∞
  5751.  «í¼Ñ¡á ó í«ñáσ (í¿Γ/ß).
  5752.  
  5753.  
  5754.  
  5755.  
  5756.                             - 113 -
  5757.  
  5758.                      E11.2. Ä»¿ßá¡¿Ñ »«αΓ«óF
  5759.  
  5760.       ì¿ªÑ «»¿ßá¡δ »«αΓδ óó«ñá-óδó«ñá  ñ½∩ æÄî1, ¿¼ÑεΘÑú« íẫóδ⌐
  5761.  áñαÑß  3F8h.  ÄíαáΓ¿ΓÑ  ó¡¿¼á¡¿Ñ,  τΓ«  »«αΓδ  3F8h ¿ 3F9h ¿¼ÑεΓ
  5762.  αạ«Ñ ¡áº¡áτÑ¡¿Ñ ó ºáó¿ß¿¼«ßΓ¿ «Γ í¿Γá  7 »«αΓá 3F8h (Γ. ¡. í¿Γ
  5763.  DLAB - Divisor Latch Access Bit).
  5764.  
  5765.   Å«αΓ  Ä»Ñαᵿ∩   Ä»¿ßá¡¿Ñ
  5766.  ────────────────────────────────────────────────────────────────
  5767.   3F8h   çỿß∞   ÉÑú¿ßΓα »ÑαÑñáΓτ¿¬á - ßεñá ºáßδ½áÑΓß∩ íá⌐Γ ñ½∩
  5768.                   »ÑαÑñáτ¿
  5769.          ùΓÑ¡¿Ñ   ÉÑú¿ßΓα »α¿Ñ¼¡¿¬á - «Γßεñá ¿ºó½Ñ¬áÑΓß∩ »α¿¡∩Γδ⌐
  5770.                   íá⌐Γ
  5771.          çỿß∞   àß½¿ DLAB=1, Γ« ßεñá ºáßδ½áÑΓß∩ ¼½áñΦ¿⌐ íá⌐Γ
  5772.                   ß¬«α«ßΓ¿ «í¼Ñ¡á (ß¼. »«αΓ 3F9h)
  5773.  
  5774.   3F9h   çỿß∞   àß½¿ DLAB=1, Γ« ßεñá ºáßδ½áÑΓß∩ ßΓáαΦ¿⌐ íá⌐Γ
  5775.                   ß¬«α«ßΓ¿ «í¼Ñ¡á. æ¬«α«ßΓ∞ ºáñáÑΓß∩ º¡áτÑ¡¿Ñ¼
  5776.                   ñѽ¿Γѽ∩, αáó¡δ¼ 115200/V, úñÑ V - ß¬«α«ßΓ∞
  5777.                   ó í«ñáσ. ìá»α¿¼Ñα, ñ½∩ ß¬«α«ßΓ¿ 9600 í«ñ
  5778.                   ñѽ¿Γѽ∞ αáóÑ¡ 115200/9600=12=0Ch, »«φΓ«¼π
  5779.                   ¡πª¡« óδóÑßΓ¿ 0Ch ó »«αΓ 3F8h ¿ 0 ó »«αΓ 3F9h.
  5780.          çỿß∞   ÉÑú¿ßΓα π»αáó½Ñ¡¿∩ »αÑαδóá¡¿∩¼¿ (1 = αáºαÑΦ¿Γ∞
  5781.                   »αÑαδóá¡¿Ñ):
  5782.  
  5783.   7  6  5  4  3  2  1  0
  5784.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5785.  │0 │0 │0 │ 0│  │  │  │  │ ü¿Γ:
  5786.  └──┴──┴──┴──┴┬─┴┬─┴┬─┴┬─┘ ────
  5787.               │  │  │  └─> 0: »αÑαδóá¡¿Ñ »« »α¿Ñ¼π ß¿¼ó«½á
  5788.               │  │  └────> 1: »αÑαδóá¡¿Ñ »« ºáóÑαΦÑ¡¿ε »ÑαÑñáτ¿
  5789.               │  │            ß¿¼ó«½á
  5790.               │  └───────> 2: »αÑαδóá¡¿Ñ »« «íαδóπ ½¿¡¿¿ ¿½¿
  5791.               │               ¿½¿ «Φ¿í¬Ñ ó ½¿¡¿¿
  5792.               └──────────> 3: »αÑαδóá¡¿Ñ »« ¿º¼Ñ¡Ñ¡¿ε ß«ßΓ«∩¡¿∩
  5793.                               ¼«ñѼá (½εí«⌐ ¿º ½¿¡¿⌐ CTS, DSR, RI
  5794.                               ¿ DCD)
  5795.  
  5796.   3FAh   ùΓÑ¡¿Ñ   ÉÑú¿ßΓα ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ »αÑαδóá¡¿∩. è«úñá
  5797.                   »α«¿º«Φ½« »αÑαδóá¡¿Ñ, ºñÑß∞ ß«ñÑনΓß∩ »α¿τ¿¡á,
  5798.                   óδºóáóΦá∩ Ñú«:
  5799.  
  5800.   7  6  5  4  3  2  1  0
  5801.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5802.  │0 │0 │0 │ 0│ 0│     │  │ ü¿Γ:
  5803.  └──┴──┴──┴──┴──┴──┼──┴┬─┘ ────
  5804.                    │   │
  5805.                    │   └──> 0: 0=ÑßΓ∞ «Γ½«ªÑ¡¡δÑ »αÑαδóá¡¿∩
  5806.                    └──────> 1-2: »α¿τ¿¡á »αÑαδóá¡¿∩:
  5807.                                  11=«Φ¿í¬á ¿½¿ «íαδ󠽿¡¿¿;
  5808.                                    ßíαáßδóáÑΓß∩ τΓÑ¡¿Ñ¼ αÑú¿ßΓαá
  5809.                                    ß«ßΓ«∩¡¿∩ ½¿¡¿¿ (»«αΓ 3FDh)
  5810.                                  10=»α¿¡∩Γ ß¿¼ó«½; ßíαáßδóáÑΓß∩
  5811.                                    τΓÑ¡¿Ñ¼ »α¿Ñ¼¡¿¬á (»«αΓ 3F8h)
  5812.                                  01=»ÑαÑñá¡ ß¿¼ó«½; ßíαáßδóáÑΓß∩
  5813.  
  5814.  
  5815.  
  5816.                             - 114 -
  5817.  
  5818.                                    ºá»¿ß∞ε ß¿¼ó«½á ó αÑú¿ßΓα
  5819.                                    »ÑαÑñáΓτ¿¬á (»«αΓ 3F8h)
  5820.                                  00=¿º¼Ñ¡Ñ¡¿Ñ ß«ßΓ«∩¡¿∩ ¼«ñѼá
  5821.                                    (½¿¡¿⌐ CTS, DSR, RI ¿½¿ DCD);
  5822.                                    ßíαáßδóáÑΓß∩ τΓÑ¡¿Ñ¼ αÑú¿ßΓαá
  5823.                                    ß«ßΓ«∩¡¿∩ ¼«ñѼá (»«αΓ 3FEh)
  5824.  
  5825.   3FBh   ùΓÑ¡¿Ñ/  ÉÑú¿ßΓα π»αáó½Ñ¡¿∩ ½¿¡¿Ñ⌐:
  5826.          çỿß∞
  5827.  
  5828.   7  6  5  4  3  2  1  0
  5829.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5830.  │  │  │  │     │  │     │ ü¿Γδ:
  5831.  └┬─┴┬─┴┬─┴──┼──┴┬─┴──┼──┘ ─────
  5832.   │  │  │    │   │    │
  5833.   │  │  │    │   │    └───> 0-1: τ¿ß½« í¿Γ«ó ñá¡¡δσ:
  5834.   │  │  │    │   │               00=5, 01=6, 10=6, 11=8
  5835.   │  │  │    │   └────────> 2: τ¿ß½« ßΓ«»-í¿Γ«ó:
  5836.   │  │  │    │                 0=1, 1=1.5 »α¿ 5 í¿Γáσ ñá¡¡δσ
  5837.   │  │  │    │                 ¿ 2 ó »α«Γ¿ó¡«¼ ß½πτáÑ
  5838.   │  │  │    └────────────> 3-4: Γ¿» τÑΓ¡«ßΓ¿:
  5839.   │  │  │                        X0=¡ÑΓ,
  5840.   │  │  │                        01=¡ÑτÑΓ¡á∩,
  5841.   │  │  │                        11=τÑΓ¡á∩
  5842.   │  │  └─────────────────> 5: »«ßΓ«∩¡¡á∩ τÑΓ¡«ßΓ∞
  5843.   │  │                         0=«Γ¼Ñ¡á »«ßΓ«∩¡¡«⌐ τÑΓ¡«ßΓ¿
  5844.   │  │                         1=»«ßΓ«∩¡¡δ⌐ í¿Γ τÑΓ¡«ßΓ¿,
  5845.   │  │                           ºáó¿ß¿Γ «Γ í¿Γ«ó 3-4:
  5846.   │  │                           í¿Γδ 3-4=01 - í¿Γ τÑΓ¡«ßΓ¿
  5847.   │  │                                         óßÑúñá 1
  5848.   │  │                           í¿Γδ 3-4=11 - í¿Γ τÑΓ¡«ßΓ¿
  5849.   │  │                                         óßÑúñá 0
  5850.   │  │                           í¿Γδ 3-4=X0 - íѺ í¿Γá τÑΓ¡«ßΓ¿
  5851.   │  └────────────────────> 6: 1=¿¼¿Γ¿α«óáΓ∞ «íαδ󠽿¡¿¿
  5852.   │                              (»«ßδ½¬á ¡π½Ñ⌐)
  5853.   └───────────────────────> 7: í¿Γ DLAB:
  5854.                                1=»«αΓδ 3F8h ¿ 3F9h ñ½∩ ºáúαπº¬¿
  5855.                                  ß¬«α«ßΓ¿ «í¼Ñ¡á;
  5856.                                0=»«αΓδ 3F8h ¿ 3F9h ó «íδτ¡«¼
  5857.                                  αѪ¿¼Ñ
  5858.  
  5859.   3FCh   çỿß∞  ÉÑú¿ßΓα π»αáó½Ñ¡¿∩ ¼«ñѼ«¼
  5860.  
  5861.   7  6  5  4  3  2  1  0
  5862.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5863.  │ 0│ 0│ 0│  │  │  │  │  │ ü¿Γ:
  5864.  └──┴──┴──┴┬─┴┬─┴┬─┴┬─┴┬─┘ ───
  5865.            │  │  │  │  └─> 0: 1=πßΓá¡«ó¿Γ∞ óδσ«ñ DTR
  5866.            │  │  │  └────> 1: 1=πßΓá¡«ó¿Γ∞ óδσ«ñ RTS
  5867.            │  │  └───────> 2: 1=πßΓá¡«ó¿Γ∞ OUT1 (¡Ñ ¿ß»«½∞ºπÑΓß∩)
  5868.            │  └──────────> 3: 1=πßΓá¡«ó¿Γ∞ OUT2 (αáºαÑΦ¿Γ∞ »αÑαδ-
  5869.            │                    óá¡¿∩ «Γ RS-232)
  5870.            └─────────────> 4: 1=ñ¿áú¡«ßΓ¿τÑ߬¿⌐ αѪ¿¼ (»«ßδ½áΓ∞
  5871.                                óδσ«ñ ¡á óσ«ñ ßΓδ¬á).
  5872.  
  5873.  
  5874.  
  5875.  
  5876.                             - 115 -
  5877.  
  5878.   3FDh   ùΓÑ¡¿Ñ    ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ ½¿¡¿¿. ü¿Γδ 1-4 óδºδóáεΓ
  5879.                    »αÑαδóá¡¿∩ »« «Φ¿í¬Ñ, Ñß½¿ «¡« αáºαÑΦÑ¡«:
  5880.  
  5881.   7  6  5  4  3  2  1  0
  5882.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5883.  │ 0│  │  │  │  │  │  │  │ ü¿Γ:
  5884.  └──┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ───
  5885.      │  │  │  │  │  │  └─> 0:1=ñá¡¡δÑ »α¿¡∩Γδ. æíαáßδóáÑΓß∩
  5886.      │  │  │  │  │  │          τΓÑ¡¿Ñ¼ »α¿Ñ¼¡¿¬á
  5887.      │  │  │  │  │  └────> 1:1=»«ΓÑα∩ »αÑñδñπΘÑú« ß¿¼ó«½á
  5888.      │  │  │  │  └───────> 2:1=«Φ¿í¬á τÑΓ¡«ßΓ¿
  5889.      │  │  │  └──────────> 3:1=¡ÑóÑα¡δ⌐ ßΓ«»-í¿Γ
  5890.      │  │  └─────────────> 4:1=«í¡áαπªÑ¡ «íαδ󠽿¡¿¿
  5891.      │  └────────────────> 5:1=ßñó¿ú«óδ⌐ αÑú¿ßΓα »ÑαÑñáΓτ¿¬á »πßΓ.
  5892.      │                         î«ª¡« »ÑαÑñáóáΓ∞ ß½Ññ. ß¿¼ó«½
  5893.      └───────────────────> 6:1=αÑú¿ßΓα »ÑαÑñáΓτ¿¬á »πßΓ. ìÑΓ
  5894.                                «íαáíáΓδóáѼδσ ñá¡¡δσ.
  5895.  
  5896.   3FEh   ùΓÑ¡¿Ñ    ÉÑú¿ßΓα ß«ßΓ«∩¡¿∩ ¼«ñѼá. ü¿Γδ 0-3 óδºδóáεΓ
  5897.                    »αÑαδóá¡¿e »« ¿º¼Ñ¡Ñ¡¿ε ß«ßΓ«∩¡¿∩ ¼«ñѼá,
  5898.                    Ñß½¿ «¡« αáºαÑΦÑ¡«:
  5899.  
  5900.   7  6  5  4  3  2  1  0
  5901.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  5902.  │  │  │  │  │  │  │  │  │ ü¿Γ:
  5903.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ───
  5904.   │  │  │  │  │  │  │  │
  5905.   │  │  │  │  │  │  │  └──> 0:1=¿º¼Ñ¡¿½«ß∞ ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ CTS
  5906.   │  │  │  │  │  │  └─────> 1:1=¿º¼Ñ¡¿½«ß∞ ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ DSR
  5907.   │  │  │  │  │  └────────> 2:1=¿º¼Ñ¡¿½«ß∞ ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ RI
  5908.   │  │  │  │  └───────────> 3:1=¿º¼Ñ¡¿½«ß∞ ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ DCD
  5909.   │  │  │  └──────────────> 4: ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ CTS
  5910.   │  │  └─────────────────> 5: ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ DSR
  5911.   │  └────────────────────> 6: ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ RI
  5912.   └───────────────────────> 7: ß«ßΓ«∩¡¿Ñ ½¿¡¿¿ DCD
  5913.  
  5914.       Åα¿¼Ñτá¡¿Ñ:  "꺼ѡ¿½«ß∞ ß«ßΓ«∩¡¿Ñ  ½¿¡¿¿..." «º¡áτáÑΓ, τΓ«
  5915.  ñá¡¡á∩ ½¿¡¿∩ ßΓδ¬á RS-232 ¿º¼Ñ¡¿½á ßó«Ñ ß«ßΓ«∩¡¿Ñ »« ßαáó¡Ñ¡¿ε ß
  5916.  »«ß½Ññ¡¿¼ τΓÑ¡¿Ñ¼ φΓ«ú« αÑú¿ßΓαá.
  5917.  
  5918.  
  5919.  
  5920.  
  5921.                             - 116 -
  5922.  
  5923.                E11.3. Å«α∩ñ«¬ ¿¡¿µ¿á½¿ºáµ¿¿ 8250F
  5924.  
  5925.       ä½∩  »«ñú«Γ«ó¬¿   ¬«¡Γα«½½Ñαá  8250  ¬   αáí«ΓÑ  ¡Ñ«íσ«ñ¿¼«
  5926.  óδ»«½¡¿Γ∞ ß½ÑñπεΘ¿Ñ Φáú¿.
  5927.  
  5928.       1.  ôßΓá¡«ó¿Γ∞  í¿Γ  DLAB  »«αΓá  3FBh  ¿ ºáß½áΓ∞ ñѽ¿Γѽ∞,
  5929.  ºáñáεΘ¿⌐ ß¬«α«ßΓ∞ «í¼Ñ¡á, ó »«αΓδ 3F8h ¿ 3F9h.
  5930.  
  5931.       2. ê¡¿µ¿á½¿º¿α«óáΓ∞ αÑú¿ßΓα  π»αáó½Ñ¡¿∩ ½¿¡¿Ñ⌐ (»«αΓ 3FBh);
  5932.  »α¿ φΓ«¼ ßíα«ß¿Γ∞ í¿Γ DLAB.
  5933.  
  5934.       3. ê¡¿µ¿á½¿º¿α«óáΓ∞ αÑú¿ßΓα π»αáó½Ñ¡¿∩ ¼«ñѼ«¼ (»«αΓ 3FCh).
  5935.  
  5936.       4.  ê¡¿µ¿á½¿º¿α«óáΓ∞ αÑú¿ßΓα  π»αáó½Ñ¡¿∩ »αÑαδóá¡¿∩¼¿ (»«αΓ
  5937.  3F9h) ¿,  Ñß½¿ »αÑαδóá¡¿∩ αáºαÑΦÑ¡δ,  πßΓá¡«ó¿Γ∞ áñαÑß »α«úαá¼¼δ
  5938.  «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ «Γ ßΓδ¬á RS-232.
  5939.  
  5940.       é ¬áτÑßΓóÑ »α¿¼Ñαá  »α¿óÑñѼ ¡áí«α »«ñ»α«úαá¼¼, «íÑß»Ñτ¿óá-
  5941.  εΘ¿σ «í¼Ñ¡ τÑαѺ »«αΓ COM1 ó ñπ»½Ñ¬ß¡«¼ αѪ¿¼Ñ ß« ß¬«α«ßΓ∞ε 1200
  5942. ʒǖ.
  5943.  
  5944.            title     RS232
  5945.  _DATA     segment   para public
  5946.  Buf_Size  equ  1024           ; αẼÑα íπΣÑαá
  5947.  
  5948.  Source    db   Buf_Size+2 dup (0) ; íπΣÑα »α¿Ñ¼á ß¿¼ó«½«ó
  5949.  Src_ptr   dw   Source         ; π¬áºáΓѽ∞ »«º¿µ¿¿ ó íπΣÑαÑ
  5950.  Count     dw   0              ; ¬«½¿τÑßΓó« ß¿¼ó«½«ó ó íπΣÑαÑ
  5951.  Ser_ip    dw   0              ; ßΓáαδ⌐ áñαÑß Int 0Ch
  5952.  Ser_cs    dw   0
  5953.  Save_ds   dw   0              ; ß½πªÑí¡δÑ »ÑαѼѡ¡δÑ
  5954.  Int_sts   db   0
  5955.  Overrun   db   0
  5956.  _DATA     ends
  5957.  
  5958.  _TEXT     segment   para public
  5959.            assume    cs:_TEXT, ds:_DATA
  5960.            public    Ser_Ini:near, Ser_Rst:near
  5961.            public    Get_Chr:near, Out_Chr:near
  5962.  ;╔════════════════════════════════════════════════════════════╗
  5963.  ;║        Å«ñ»α«úαἼᠿ¡¿µ¿á½¿ºáµ¿¿ ßΓδ¬á COM1.              ║
  5964.  ;╚════════════════════════════════════════════════════════════╝
  5965.  Ser_Ini   proc near
  5966.            push ax        ; ß«σαá¡¿Γ∞ αÑú¿ßΓαδ
  5967.            push dx
  5968.            push bx
  5969.            push es
  5970.            in   al,21h    ; IMR 1-ú« ¬«¡Γα«½Ñαá »αÑαδóá¡¿⌐
  5971.            or   al,10h    ; ºá»αÑΓ¿Γ∞ »αÑαδóá¡¿Ñ IRQ4 «Γ COM1
  5972.            out  21h,al
  5973.            mov  al,0Ch
  5974.            mov  ah,35h
  5975.            int  21h       ; óº∩Γ∞ óÑ¬Γ«α Int 0Ch ó es:bx
  5976.            mov  Ser_ip,bx ; ¿ ß«σαá¡¿Γ∞ Ñú«
  5977.            mov  Ser_cs,es
  5978.  
  5979.  
  5980.  
  5981.                             - 117 -
  5982.  
  5983.            mov  al,0Ch
  5984.            mov  dx,offset Ser_int
  5985.            push ds
  5986.            mov  bx,cs
  5987.            mov  ds,bx
  5988.            mov  ah,25h
  5989.            int  21h       ; πßΓá¡«ó¿Γ∞ Int 0Ch = ds:dx
  5990.            pop  ds
  5991.            pop  es
  5992.            pop  bx
  5993.            cli            ; ºá»αÑΓ¿Γ∞ »αÑαδóá¡¿∩
  5994.            in   al,21h    ; IMR 1-ú« ¬«¡Γα«½½Ñαá »αÑαδóá¡¿⌐
  5995.            and  al,not 10h
  5996.            out  21h,al    ; αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩ «Γ COM1
  5997.            mov  dx,3FBh   ; αÑú¿ßΓα π»αáó½Ñ¡¿∩ ½¿¡¿Ñ⌐
  5998.            in   al,dx
  5999.            or   al,80h    ; πßΓá¡«ó¿Γ∞ í¿Γ DLAB
  6000.            out  dx,al
  6001.            mov  dx,3F8h
  6002.            mov  al,60h
  6003.            out  dx,al     ; ¼½áñΦ¿⌐ íá⌐Γ ñ½∩ ß¬«α«ßΓ¿ 1200 í«ñ
  6004.            inc  dx
  6005.            mov  al,0
  6006.            out  dx,al     ; ßΓáαΦ¿⌐ íá⌐Γ ß¬«α«ßΓ¿
  6007.            mov  dx,3FBh   ; αÑú¿ßΓα π»αáó½Ñ¡¿∩ ½¿¡¿Ñ⌐
  6008.            mov  al,00000011b ; 8 í¿Γ, 2 ßΓ«»-í¿Γá, íѺ τÑΓ¡«ßΓ¿
  6009.            out  dx,al
  6010.            mov  dx,3F9h   ; αÑú¿ßΓα αáºαÑΦÑ¡¿∩ »αÑαδóá¡¿⌐
  6011.            mov  al,1      ; αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩ »« »α¿Ñ¼π
  6012.            out  dx,al
  6013.            nop            ; ¿ τπΓ∞-τπΓ∞ »«ñ«ªñáΓ∞
  6014.            nop
  6015.            mov  dx,3FCh   ; αÑú¿ßΓα π»αáó½Ñ¡¿∩ ¼«ñѼ«¼
  6016.            mov  al,00001011b ; πßΓá¡«ó¿Γ∞ DTR, RTS ¿ OUT2
  6017.            out  dx,al
  6018.            sti            ; αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩
  6019.            mov  dx,3F8h   ; αÑú¿ßΓα ñá¡¡δσ
  6020.            in   al,dx     ; ßíα«ß¿Γ∞ íπΣÑα »α¿Ñ¼á
  6021.            pop  dx
  6022.            pop  ax
  6023.            ret
  6024.  Ser_Ini   endp
  6025.  ;╔════════════════════════════════════════════════════════════╗
  6026.  ;║       Å«ñ»α«úαá¼¼á «Γ¬½ετÑ¡¿∩ ßΓδ¬á COM1.                  ║
  6027.  ;╚════════════════════════════════════════════════════════════╝
  6028.  Ser_Rst   proc near
  6029.            push ax        ; ß«σαá¡¿Γ∞ αÑú¿ßΓαδ
  6030.            push dx
  6031.  Wait_Free:
  6032.            mov  dx,3FDh   ; αÑú¿ßΓα ß«ßΓ«∩¡¿∩ ½¿¡¿¿
  6033.            in   al,dx
  6034.            jmp  short $+2 ; ¬«α«Γ¬á∩ ºáñÑ᪬á
  6035.            test al,60h    ; »ÑαÑñáτá «¬«¡τÑ¡á?
  6036.            jz   Wait_Free ; ªñѼ, Ñß½¿ ¡ÑΓ
  6037.            mov  dx,3F9h   ; αÑú¿ßΓα αáºαÑΦÑ¡¿∩ »αÑαδóá¡¿⌐
  6038.  
  6039.  
  6040.  
  6041.                             - 118 -
  6042.  
  6043.            mov  al,0      ; ºá»αÑΓ¿Γ∞ »αÑαδóá¡¿∩
  6044.            out  dx,al
  6045.            jmp  short $+2 ; ÑΘÑ »«ñ«ªñѼ...
  6046.            jmp  short $+2
  6047.            mov  dx,3FCh   ; αÑú¿ßΓα π»αáó½Ñ¡¿∩ ¼«ñѼ«¼
  6048.            mov  al,00000011b ; á¬Γ¿ó¿α«óáΓ∞ DTR ¿ RTS
  6049.            out  dx,al
  6050.            jmp  short $+2
  6051.            jmp  short $+2
  6052.            push bx
  6053.            mov  al,0Ch
  6054.            mov  dx,Ser_ip
  6055.            push ds
  6056.            mov  bx,Ser_cs
  6057.            mov  ds,bx
  6058.            mov  ah,25h
  6059.            int  21h       ; ó«ßßΓá¡«ó¿Γ∞ óÑ¬Γ«α Int 0Ch
  6060.            pop  ds
  6061.            pop  bx
  6062.            cli            ; ºá»αÑΓ »αÑαδóá¡¿⌐
  6063.            in   al,21h    ; τ¿ΓáΓ∞ ¼á߬π »αÑαδóá¡¿⌐
  6064.            jmp  short $+2
  6065.            or   al,10h    ; ºá»αÑΓ¿Γ∞ IRQ4
  6066.            out  21h,al
  6067.            sti            ; αáºαÑΦÑ¡¿Ñ »αÑαδóá¡¿⌐
  6068.            pop  dx
  6069.            pop  ax
  6070.            ret
  6071.  Ser_Rst   endp
  6072.  ;╔════════════════════════════════════════════════════════════╗
  6073.  ;║        Å«ñ»α«úαἼᠫíαáí«Γ¬¿ »αÑαδóá¡¿⌐ «Γ COM1.          ║
  6074.  ;╚════════════════════════════════════════════════════════════╝
  6075.  Ser_Int   proc far
  6076.            push ax
  6077.            push dx
  6078.            push ds
  6079.            mov  ax,seg _DATA
  6080.            mov  ds,ax
  6081.            mov  dx,3FAh   ; αÑú¿ßΓα ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ »αÑαδóá¡¿⌐
  6082.            in   al,dx
  6083.            mov  Int_Sts,al; ß«σαá¡¿¼ Ñú« ß«ñÑন¼«Ñ
  6084.            test al,1      ; ÑßΓ∞ «Γ½«ªÑ¡¡δÑ »αÑαδóá¡¿∩?
  6085.            jz   Is_Int    ; ñá
  6086.            pop  Save_ds   ; ¡ÑΓ, »ÑαÑñáѼ π»αáó½Ñ¡¿Ñ
  6087.            pop  dx        ; ßΓáα«¼π «íαáí«Γτ¿¬π Int 0Ch
  6088.            pop  ax
  6089.            push Ser_cs
  6090.            push Ser_ip
  6091.            push Save_ds
  6092.            pop  ds
  6093.            ret            ; ñ½¿¡¡δ⌐ »ÑαÑσ«ñ
  6094.  Is_Int:
  6095.            mov  al,64h    ; »«ß½áΓ∞ EOI ñ½∩ IRQ4
  6096.            out  20h,al    ; ó 1-⌐ ¬«¡Γα«½½Ñα »αÑαδóá¡¿⌐
  6097.            test Int_Sts,4 ; »αÑαδóá¡¿Ñ »« »α¿Ñ¼π?
  6098.  
  6099.  
  6100.  
  6101.                             - 119 -
  6102.  
  6103.            jnz  Read_Char ; ñá
  6104.  No_Char:
  6105.            sti            ; ¡ÑΓ, αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩
  6106.            jmp  Int_Ret   ; ¿ ºá¬«¡τ¿Γ∞ «íαáí«Γ¬π Int 0Ch
  6107.  Read_Char:
  6108.            mov  dx,3FDh   ; αÑú¿ßΓα ß«ßΓ«∩¡¿∩ ½¿¡¿¿
  6109.            in   al,dx
  6110.            and  al,2
  6111.            mov  Overrun,al; ovvrrun<>0, Ñß½¿ íδ½á »«ΓÑα∩ ß¿¼ó«½á
  6112.            mov  dx,3F8h   ; αÑú¿ßΓα ñá¡¡δσ
  6113.            in   al,dx     ; óó«ñ¿¼ ß¿¼ó«½
  6114.            or   al,al     ; Ñß½¿ »α¿¡∩Γ ¡π½∞,
  6115.            jz   No_Char   ; Γ« ¿ú¡«α¿απѼ Ñú«
  6116.            push bx
  6117.            mov  ah,Overrun
  6118.            or   ah,ah     ; »αÑñδñπΘ¿⌐ ß¿¼ó«½ »«ΓÑα∩¡?
  6119.            jz   Save_Char ; ¡ÑΓ
  6120.            mov  ah,al     ; ñá,
  6121.            mov  al,7      ; ºá¼Ñ¡∩Ѽ Ñú« ¡á ºó«¡«¬ (07h)
  6122.  Save_Char:
  6123.            mov  bx,Src_ptr; ºá¡«ß¿¼ ß¿¼ó«½ ó íπΣÑα
  6124.            mov  [bx],al
  6125.            inc  Src_ptr   ; ¿ «í¡«ó½∩Ѽ ßτÑΓτ¿¬¿
  6126.            inc  bx
  6127.            cmp  bx,offset Src_ptr-2 ; Ñß½¿ ¬«¡Ñµ íπΣÑαá
  6128.            jb   Ser_Int_1
  6129.            mov  Src_ptr,offset Source ; Γ« "ºáµ¿¬½¿óáѼ" ¡á ¡áτὫ
  6130.  Ser_Int_1:
  6131.            cmp  Count,Buf_Size ; íπΣÑα »«½«¡?
  6132.            jae  Ser_Int_2 ; ñá
  6133.            inc  Count     ; ¡ÑΓ, πτÑßΓ∞ ß¿¼ó«½
  6134.  Ser_Int_2:
  6135.            or   ah,ah     ; Ñß½¿ íδ½á »«ΓÑα∩ ß¿¼ó«½á
  6136.            jz   Ser_Int_3
  6137.            mov  al,ah     ; Γ« ºá¡ÑßΓ¿ ó íπΣÑα ßá¼ ß¿¼ó«½
  6138.            xor  ah,ah
  6139.            jmp  short Save_Char
  6140.  Ser_Int_3:
  6141.            pop  bx
  6142.            sti            ; αáºαÑΦ¿Γ∞ »αÑαδóá¡¿∩
  6143.  Int_Ret:
  6144.            pop  ds
  6145.            pop  dx
  6146.            pop  ax
  6147.            iret
  6148.  Ser_Int   endp
  6149.  ;╔════════════════════════════════════════════════════════════╗
  6150.  ;║ Å«ñ»α«úαá¼¼á óδó«ñá ß¿¼ó«½á AL ó »«αΓ.                     ║
  6151.  ;║ Åα¿ «Φ¿í¬Ñ ó«ºóαáΘáÑΓ CF=1, ¿¡áτÑ CF=0.                    ║
  6152.  ;╚════════════════════════════════════════════════════════════╝
  6153.  Out_Chr   proc near
  6154.            push ax
  6155.            push cx
  6156.            push dx
  6157.            mov  ah,al
  6158.  
  6159.  
  6160.  
  6161.                             - 120 -
  6162.  
  6163.            sub  cx,cx
  6164.  Wait_Line:
  6165.            mov  dx,3FDh   ; αÑú¿ßΓα ß«ßΓ«∩¡¿∩ ½¿¡¿¿
  6166.            in   al,dx
  6167.            test al,20h    ; ßΓδ¬ ú«Γ«ó ¬ »ÑαÑñáτÑ?
  6168.            jnz  Output    ; ñá
  6169.            jmp  short $+2
  6170.            jmp  short $+2
  6171.            loop Wait_Line ; ¡ÑΓ, ªñѼ
  6172.            pop  dx
  6173.            pop  cx
  6174.            pop  ax
  6175.            stc            ; ¡ÑΓ ú«Γ«ó¡«ßΓ¿ »«αΓá
  6176.            ret
  6177.  Output:
  6178.            mov  al,ah
  6179.            mov  dx,3F8h   ; αÑú¿ßΓα ñá¡¡δσ
  6180.            jmp  short $+2
  6181.            out  dx,al     ; óδóÑßΓ¿ ß¿¼ó«½
  6182.            pop  dx
  6183.            pop  cx
  6184.            pop  ax
  6185.            clc            ; ¡«α¼á½∞¡δ⌐ ó«ºóαáΓ
  6186.            ret
  6187.  Out_Chr   endp
  6188.  ;╔════════════════════════════════════════════════════════════╗
  6189.  ;║ Å«ñ»α«úαá¼¼á óó«ñá ß¿¼ó«½á ¿º »«αΓá ó AL.                  ║
  6190.  ;║ àß½¿ íπΣÑα »πßΓ, ó«ºóαáΘáÑΓ CF=1, ¿¡áτÑ CF=0.              ║
  6191.  ;╚════════════════════════════════════════════════════════════╝
  6192.  Get_Chr   proc near
  6193.            cmp  Count,0   ; íπΣÑα »πßΓ?
  6194.            jne  loc_1729  ; ¡ÑΓ
  6195.            stc            ; ñá, ó«ºóαáΓ »« «Φ¿í¬Ñ
  6196.            ret
  6197.  loc_1729:
  6198.            push si
  6199.            cli            ; ºá»αÑΓ¿¼ »αÑαδóá¡¿∩
  6200.            mov  si,Src_ptr
  6201.            sub  si,Count
  6202.            cmp  si,offset Source
  6203.            jae  loc_1730
  6204.            add  si,Buf_Size
  6205.  loc_1730:
  6206.            mov  al,[si]   ; óδíÑαѼ ß¿¼ó«½
  6207.            dec  Count     ; ¿ π¼Ñ¡∞Φ¿¼ ßτÑτ¿¬
  6208.            sti            ; αáºαÑΦÑ¡¿Ñ »αÑαδóá¡¿⌐
  6209.            pop  si
  6210.            clc            ; ¿ ¡«α¼á½∞¡δ⌐ ó«ºóαáΓ
  6211.            ret
  6212.  Get_Chr   endp
  6213.  _TEXT     ends
  6214.            end
  6215.  
  6216.  
  6217.  
  6218.  
  6219.                             - 121 -
  6220.  
  6221.                       E12. êúα«ó«⌐ áñá»ΓÑαF
  6222.  
  6223.       êúα«ó«⌐  áñá»ΓÑα  -  φΓ«  á¡á½«ú«-µ¿Σα«ó«⌐ »αÑ«íαẫóáΓѽ∞,
  6224.  ¬«Γ«αδ⌐ ¼«ªÑΓ  ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ »«ñ¬½ετÑ¡¿∩  ¬ Å¥éî á¡á½«ú«óδσ
  6225.  πßΓα«⌐ßΓó (¡á»α¿¼Ñα,  ñª«⌐ßΓ¿¬á ¿½¿ ¿º¼Ñα¿Γѽ∞¡δσ  »α¿í«α«ó). Ä¡
  6226.  »α¿¡¿¼áÑΓ ñ«  τÑΓδαÑσ µ¿Σα«óδσ óσ«ñ«ó  Γ¿»á "ó¬½ετÑ¡«/ó䬽ετÑ¡«"
  6227.  (¡á»α¿¼Ñα, ñ½∩  ¡áªáΓ¿∩ ¬¡«»«¬) ¿  ñ« τÑΓδαÑσ á¡á½«ú«óδσ  óσ«ñ«ó
  6228.  (Γᬿσ,  ¬á¬  ¬««αñ¿¡áΓδ  ñª«⌐ßΓ¿¬á  ¿½¿  »«¬áºá¡¿∩ φ½Ñ¬Γα«¡¡«ú«
  6229.  ΓÑମ¼ÑΓαá). êúα«ó«⌐  áñá»ΓÑα »«ñ¬½ετÑ¡ ó  IBM PC ¬  »«αΓπ óó«ñá
  6230.  201h. üá⌐Γ, óóÑñÑ¡¡δ⌐ ¿º φΓ«ú« »«αΓá, ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ:
  6231.  
  6232.   7  6  5  4  3  2  1  0
  6233.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6234.  │B2 B1 A2 A1│By Bx Ay Ax│ ü¿Γδ:
  6235.  └──┴──┼──┴──┴──┴──┼──┴──┘ ─────
  6236.        │           └──────> 0-3: ¬««αñ¿¡áΓδ (á¡á½«ú«óδÑ óσ«ñδ)
  6237.        └──────────────────> 4-7: Γα¿úúÑαδ (µ¿Σα«óδÑ óσ«ñδ)
  6238.  
  6239.       ä½∩ τΓÑ¡¿∩ Γα¿úúÑα«ó ¿ß»«½∞ºπεΓß∩ ¬«¼á¡ñδ:
  6240.  
  6241.       mov    dx,201h
  6242.       out    dx,al     ;¿¡¿µ¿¿α«óáΓ∞ «í¼Ñ¡, AL -½εí«⌐ íá⌐Γ
  6243.       in     al,dx     ;τ¿ΓáΓ∞ »«αΓ, í¿Γδ 4-7 - 0=¬¡«»¬á ¡áªáΓá
  6244.                        ;                        1=«Γ»πΘÑ¡á
  6245.  
  6246.       Ç¡á½«ú«óδÑ  óσ«ñδ ßτ¿ΓδóáεΓß∩  »πΓѼ «Γ߽Ѫ¿óá¡¿∩ óαѼѡ¿,ó
  6247.  ΓÑτÑ¡¿e ¬«Γ«α«ú« ß««ΓóÑΓßΓóπεΘ¿⌐ í¿Γ πßΓá¡«ó½Ñ¡ ó Ññ¿¡¿µπ, »«ß½Ñ
  6248.  ¬«¼á¡ñδ OUT 201h,XXX. Åα¿¼Ñα τΓÑ¡¿∩ ¬««αñ¿¡áΓδ X πßΓα«⌐ßΓóá Ç:
  6249.  
  6250.       mov    dx,201h
  6251.       out    dx,al     ;¿¡¿µ¿¿α«óáΓ∞ «í¼Ñ¡, AL-½εí«⌐ íá⌐Γ
  6252.       mov    cx,-1     ;ßτÑΓτ¿¬ ñ½∩ µ¿¬½á
  6253.  Again:
  6254.       in     al,dx
  6255.       inc    cx        ;πóѽ¿τ¿Γ∞ ßτÑΓτ¿¬
  6256.       test   al,1      ;í¿Γ AX ßíα«ΦÑ¡?
  6257.       jne    Again     ;¡ÑΓ, ªñѼ
  6258.  
  6259.       ÉѺπ½∞ΓáΓ ó æX π¬áºδóáÑΓ  ¬««αñ¿¡áΓδ ò. ¥Γ«Γ ß»«ß«í ºáó¿ß¿Γ
  6260.  «Γ Γá¬Γ«ó«⌐ τáßΓ«Γδ ûÅ,  »«φΓ«¼π á¬¬παáΓ¡Ñ⌐ í佫 íδ ¿ß»«½∞º«óáΓ∞
  6261.  ¡Ñ ßτÑΓτ¿¬ µ¿¬½á, á ß¿ßΓѼ¡δ⌐ Γá⌐¼Ñα.
  6262.  
  6263.  
  6264.  
  6265.  
  6266.                             - 122 -
  6267.  
  6268.                            E13. CMOSF
  6269.  
  6270.                       E13.1. ä«ßΓπ» ¬ CMOSF
  6271.  
  6272.       é ß«ßΓáó IBM PC AT óσ«ñ∩Γ τáßδ αÑá½∞¡«ú« óαѼѡ¿ (RTC) ¿ 64
  6273.  íá⌐Γá ¡ÑαáºαπΦáεΘÑ⌐ß∩  «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ (CMOS),  »¿ΓáεΘ¿Ñß∩ «Γ
  6274.  áóΓ«¡«¼¡«ú«  ¿ßΓ«τ¡¿¬á  »¿Γá¡¿∩.  Åα¿  ó¬½ετÑ¡¿¿ Å¥éî ß«ñÑন¼«Ñ
  6275.  CMOS á¡á½¿º¿απÑΓß∩  BIOS, ¬«Γ«αδ⌐ ¿ºó½Ñ¬áÑΓ  ¿º ¡ÑÑ ¬«¡Σ¿úπαᵿε
  6276.  ß¿ßΓÑ¼δ ¿ ΓѬπΘ¿Ñ ñáΓπ ¿ óαѼ∩.
  6277.  
  6278.       ä½∩  ñ«ßΓπ»á ¬  ñá¡¡δ¼ CMOS  ¿ß»«½∞ºπεΓß∩ »«αΓδ  70h ¿ 71h.
  6279.  ùΓÑ¡¿Ñ íá⌐Γá CMOS »α«¿ºó«ñ¿Γß∩ ß½ÑñπεΘ¿¼ «íαẫ¼:
  6280.  
  6281.       mov     al,XXh
  6282.       out     70h,al    ;óδíαáΓ∞ áñαÑß CMOS XX
  6283.       jmp     $+2       ;¡Ñí«½∞Φá∩ ºáñÑ᪬á
  6284.       in      al,71h    ;óó«ñ íá⌐Γá ¿º CMOS
  6285.  
  6286.       çỿß∞ íá⌐Γá ó CMOS »α«¿ºó«ñ¿Γß∩ á¡á½«ú¿¡«:
  6287.  
  6288.       mov     al,XXh
  6289.       out     70h,al
  6290.       jmp     $+2
  6291.       in      al,71h
  6292.  
  6293.       ÇñαÑßá  CMOS  ß  10h  »«  20h  ºáΘ¿ΘÑ¡δ ¬«¡Γα«½∞¡«⌐ ßπ¼¼«⌐,
  6294.  σαá¡∩ΘÑ⌐ß∩  »« áñαÑßπ  2Eh. Å«φΓ«¼π  ¿º¼Ñ¡Ñ¡¿∩ ß«ñÑন¼«ú«  φΓ¿σ
  6295.  áñαÑ߫󠠠¡Ñ«íσ«ñ¿¼«   ß«»α«ó«ªñáΓ∞   »ÑαÑßτÑΓ«¼   ¿  ¿º¼Ñ¡Ñ¡¿Ñ¼
  6296.  ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ.
  6297.  
  6298.       Å«αΓ 70h »α¿¼Ñ¡∩ÑΓß∩ ¡Ñ Γ«½∞¬«  ñ½∩ ºáñá¡¿∩ áñαÑßá CMOS, ¡«
  6299.  ¿ ñ½∩ αáºαÑΦÑ¡¿∩ ¿½¿ ºá»αÑΘÑ¡¿∩ NMI (¡Ñ¼á߬¿απѼ«ú« »αÑαδóá¡¿∩).
  6300.  àß½¿ í¿Γ  7 αáóÑ¡ 0, Γ«  NMI αáºαÑΦáÑΓß∩, Ñß½¿ 1  - ºá»αÑΘáÑΓß∩,
  6301.  ¡á»α¿¼Ñα:
  6302.  
  6303.       mov  al,2Dh    ;2Dh -αѺÑαó¡δ⌐ áñαÑß CMOS
  6304.       out  70h,al    ;αáºαÑΦ¿Γ∞ NMI
  6305.       mov  al,0ADh
  6306.       out  70h,al    ;ºá»αÑΓ¿Γ∞ NMI
  6307.  
  6308.  
  6309.  
  6310.  
  6311.                             - 123 -
  6312.  
  6313.                      E13.2. æ«ñÑন¼«Ñ CMOSF
  6314.  
  6315.       èαáΓ¬á∩ ßσѼá ß«ñÑন¼«ú« CMOS Γᬫóá:
  6316.  
  6317.   ÇñαÑß      æ«ñÑন¼«Ñ
  6318.  ────────────────────────────────────────────────────────────────
  6319.  00h-0Dh    äá¡¡δÑ τáß«ó αÑá½∞¡«ú« óαѼѡ¿ (RTC)
  6320.  0Eh        üá⌐Γ αѺπ½∞ΓáΓ«ó ¡áτá½∞¡«ú« ΓÑßΓ¿α«óá¡¿∩
  6321.  0Fh        æ«ßΓ«∩¡¿Ñ »ÑαѺáúαπº¬¿
  6322.  10h        Æ¿» ìâîä
  6323.  11h        ÉѺÑαó
  6324.  12h        Æ¿» ªÑßΓ¬«ú« ñ¿ß¬á
  6325.  13h        ÉѺÑαó
  6326.  14h        üá⌐Γ «í«απñ«óá¡¿∩
  6327.  15h-16h    ÉẼÑα íẫó«⌐ »á¼∩Γ¿
  6328.  17h-18h    ÉẼÑα ñ«»«½¡¿Γѽ∞¡«⌐ »á¼∩Γ¿
  6329.  19h-1Ah    Æ¿»δ ªÑßΓ¬¿σ ñ¿ß¬«ó
  6330.  1Bh-2Dh    ÉѺÑαó
  6331.  2Eh-2Fh    è«¡Γα«½∞¡á∩ ßπ¼¼á CMOS
  6332.  30h-31h    ÉẼÑα ñ«»«½¡¿Γѽ∞¡«⌐ »á¼∩Γ¿
  6333.  32h        ÆÑ¬πΘÑÑ ßΓ«½ÑΓ¿Ñ
  6334.  33h        Éạá∩ ¿¡Σ«α¼áµ¿∩
  6335.  34h-3Fh    ÉѺÑαó
  6336.  ───────────────────────────────────────────────────────────────
  6337.  
  6338.       Åα¿óÑñѼ »«½¡«Ñ «»¿ßá¡¿Ñ óßÑσ »«½Ñ⌐ CMOS.
  6339.  
  6340.   ÇñαÑß  Ä»¿ßá¡¿Ñ                                   Åα¿¼Ñτá¡¿Ñ
  6341.  ────────────────────────────────────────────────────────────────
  6342.    0    ÆÑ¬πΘÑÑ óαѼ∩ RTC, ßѬπ¡ñδ          éßÑ ñá¡¡δÑ RTC
  6343.    1    éαѼ∩ »«íπñ¬¿, ßѬπ¡ñδ              σαá¡∩Γß∩ ó ñó«¿τ¡«-
  6344.    2    ÆÑ¬πΘÑÑ óαѼ∩, ¼¿¡πΓδ               ñÑß∩Γ¿τ¡«¼ Σ«α¼áΓÑ
  6345.    3    éαѼ∩ »«íπñ¬¿, ¼¿¡πΓδ               (BCD)
  6346.    4    ÆÑ¬πΘÑÑ óαѼ∩, τáßδ
  6347.    5    éαѼ∩ »«íπñ¬¿, τáßδ
  6348.    6    ÆÑ¬πΘ¿⌐ ñÑ¡∞ ¡Ññѽ¿
  6349.    7    ÆÑ¬πΘ¿⌐ ñÑ¡∞ ¼Ñß∩µá
  6350.    8    ÆÑ¬πΘ¿⌐ ¼Ñß∩µ
  6351.    9    ÆÑ¬πΘ¿⌐ ú«ñ
  6352.  ────────────────────────────────────────────────────────────────
  6353.   0Ah   ÉÑú¿ßΓα A ß«ßΓ«∩¡¿∩ RTC:
  6354.  
  6355.   7  6  5  4   3  2  1  0
  6356.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6357.  │  │        │           │ ü¿Γδ:
  6358.  └┬─┴──┴─┬┴──┴──┴──┼──┴──┘ ─────
  6359.   │      │         └───────> 0-3:߬«α«ßΓ∞ «ΓßτÑΓá (αáó¡á 0110)
  6360.   │      └─────────────────> 4-6: ñѽ¿Γѽ∞ (αáóÑ¡ 010)
  6361.   └────────────────────────> 7: Σ½áú «í¡«ó½Ñ¡¿∩ (0=¼«ª¡« τ¿ΓáΓ∞)
  6362.  
  6363.  
  6364.  
  6365.  
  6366.                             - 124 -
  6367.  
  6368.   0Bh   ÉÑú¿ßΓα B ß«ßΓ«∩¡¿∩ RTC:
  6369.  
  6370.   7  6  5  4   3  2  1  0
  6371.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6372.  │  │  │  │  │  │  │  │  │ ü¿Γδ:
  6373.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴┬─┘ ─────
  6374.   │  │  │  │  │  │  │  └───> 0: Γ¿» óαѼѡ¿ (αáóÑ¡ 0)
  6375.   │  │  │  │  │  │  └──────> 1: 12- ¿½¿ 24-τáß«ó«Ñ óαѼ∩
  6376.   │  │  │  │  │  │              (αáóÑ¡ 1=24 τáßá)
  6377.   │  │  │  │  │  └─────────> 2: Σ«α¼áΓ ñá¡¡δσ: 0=BCD,
  6378.   │  │  │  │  │                 1=ñó«¿τ¡δ⌐ (αáóÑ¡ 0)
  6379.   │  │  │  │  └────────────> 3: 1=αáºαÑΦ¿Γ∞ »α∩¼«πú«½∞¡δ⌐
  6380.   │  │  │  │                    ¿¼»π½∞ß (αáóÑ¡ 0)
  6381.   │  │  │  └───────────────> 4: 1=αáºαÑΦ¿Γ∞ »αÑαδóá¡¿Ñ »«
  6382.   │  │  │                       ¬«¡µπ «í¡«ó½Ñ¡¿∩ (αáóÑ¡ 0)
  6383.   │  │  └──────────────────> 5: 1=αáºαÑΦ¿Γ∞ »αÑαδóá¡¿Ñ
  6384.   │  │                          »«íπñ¬¿ (αáóÑ¡ 0)
  6385.   │  └─────────────────────> 6: 1=αáºαÑΦ¿Γ∞ »Ñα¿«ñ¿τÑ߬¿Ñ
  6386.   │                             »αÑαδóá¡¿∩ (αáóÑ¡ 0)
  6387.   └────────────────────────> 7: Σ½áú «í¡«ó½Ñ¡¿∩ (0=¼«ª¡« τ¿ΓáΓ∞)
  6388.  
  6389.   0Ch    ÉÑú¿ßΓα æ ß«ßΓ«∩¡¿∩ RTC: í¿Γδ ß«ßΓ«∩¡¿∩ »αÑαδóá¡¿⌐,
  6390.          Γ«½∞¬« ñ½∩ τΓÑ¡¿∩.
  6391.   0Dh    ÉÑú¿ßΓα D ß«ßΓ«∩¡¿∩ RTC. ü¿Γ 7=1, Ñß½¿ CMOS »«½πτáÑΓ
  6392.          »¿Γá¡¿Ñ; 0=¡ÑΓ »¿Γá¡¿∩ «Γ áóΓ«¡«¼¡«ú« ¿ßΓ«τ¡¿¬á.
  6393.  ────────────────────────────────────────────────────────────────
  6394.   0Eh    üá⌐Γ αѺπ½∞ΓáΓ«ó ¡áτá½∞¡«ú« ΓÑßΓ¿α«óá¡¿∩:
  6395.  
  6396.   7  6  5  4   3  2  1  0
  6397.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6398.  │  │  │  │  │  │  │0 │0 │ ü¿Γδ:
  6399.  └┬─┴┬─┴┬─┴┬─┴┬─┴┬─┴──┴──┘ ─────
  6400.   │  │  │  │  │  └─────────> 2: 1=Σ«α¼áΓ ΓѬπΘÑú« óαѼѡ¿
  6401.   │  │  │  │  │                 ¿ ñáΓδ óÑαÑ¡
  6402.   │  │  │  │  └────────────> 3: 1=ªÑßΓ¬¿⌐ ñ¿ß¬ ¡Ñ ∩ó½∩ÑΓß∩
  6403.   │  │  │  │                    ºáúαπªáѼδ¼
  6404.   │  │  │  └───────────────> 4: 1=αẼÑα Äçô ¡ÑóÑαÑ¡
  6405.   │  │  └──────────────────> 5: 1=«í«απñ«óá¡¿Ñ ¡Ñ ß««ΓóÑΓßΓóπÑΓ
  6406.   │  │                          ¬«¡Σ¿úπαᵿ¿ CMOS
  6407.   │  └─────────────────────> 6: 1=¡ÑóÑα¡á ¬«¡Γα«½∞¡á∩ ßπ¼¼á CMOS
  6408.   └────────────────────────> 7: 1=¡Ñ¿ß»αáóÑ¡ áóΓ«¡«¼¡δ⌐ ¿ßΓ«τ¡¿¬
  6409.                                 »¿Γá¡¿∩ CMOS
  6410.  ────────────────────────────────────────────────────────────────
  6411.   0Fh    üá⌐Γ ß«ßΓ«∩¡¿∩ »ÑαѺáúαπº¬¿. ¥Γ«Γ íá⌐Γ ßτ¿ΓδóáÑΓßá »«ß½Ñ
  6412.          ßíα«ßá ûÅ, τΓ«íδ «»αÑñѽ¿Γ∞ ¡Ñ íδ½ ½¿ ßíα«ß óδºóá¡ ñ½∩
  6413.          óδó«ñá 80286 ¿º ºáΘÑ¡¡«ú« αѪ¿¼á. Ä¡ »α¿¡¿¼áÑΓ º¡áτÑ¡¿∩:
  6414.  
  6415.          0 = ΓÑ»½δ⌐ αÑßΓáαΓ (»« Ctrl-Alt-Del) ¿½¿ ¡Ñ«ª¿ñá¡¡δ⌐
  6416.              «ßΓá¡«ó
  6417.          1 = «ßΓᡫ󠻫߽Ѡ«»αÑñѽѡ¿∩ αẼÑαá Äçô
  6418.          2 = «ßΓᡫ󠻫߽ѠΓÑßΓ¿α«óá¡¿∩ »á¼∩Γ¿
  6419.          3 = «ßΓá¡«ó »« «Φ¿í¬Ñ »áα¿ΓÑΓá »á¼∩Γ¿
  6420.          4 = αÑßΓáαΓ »« ºá»α«ßπ ¡áτá½∞¡«ú« ºáúαπºτ¿¬á
  6421.          5 = αÑßΓáαΓ »« ßíα«ß𠬫¡Γα«½½Ñαá »αÑαδóá¡¿⌐ ¿
  6422.              JMP FAR PTR [0:467h]
  6423.  
  6424.  
  6425.  
  6426.                             - 125 -
  6427.  
  6428.          6, 7, 8 = «ßΓᡫ󠻫߽ѠΓÑßΓá ºáΘ¿ΘÑ¡¡«ú« αѪ¿¼á
  6429.          9 = αÑßΓáαΓ »« JMP FAR PTR [0:467h]
  6430.  ────────────────────────────────────────────────────────────────
  6431.   10h    Æ¿» ìâîä Ç ¿ é:
  6432.  
  6433.   7  6  5  4  3  2  1  0
  6434.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6435.  │           │           │ ü¿Γδ:
  6436.  └──┴──┼──┴──┴──┴──┼──┴──┘ ─────
  6437.        │           └───────> 0-3: Γ¿» ñ¿ß¬«ó«ñá Ç
  6438.        └───────────────────> 4-7: Γ¿» ñ¿ß¬«ó«ñá é:
  6439.                                   0 = ¡ÑΓ ñ¿ß¬«ó«ñá ¿½¿ Ñú« Γ¿»
  6440.                                       ¡Ñ¿ºóÑßΓÑ¡
  6441.                                   1 = 360 è, 5 1/4 ñε⌐¼á
  6442.                                   2 = 1.2 M, 5 1/4 ñε⌐¼á
  6443.                                   3 = 720 è, 3 1/2 ñε⌐¼á
  6444.  ────────────────────────────────────────────────────────────────
  6445.   12h    Æ¿» ªÑßΓ¬¿σ ñ¿ß¬«ó C ¿ D:
  6446.  
  6447.   7  6  5  4  3  2  1  0
  6448.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6449.  │           │           │ ü¿Γδ:
  6450.  └──┴──┼──┴──┴──┴──┼──┴──┘ ─────
  6451.        │           └───────> 0-3: Γ¿» ñ¿ß¬«ó«ñá C
  6452.        └───────────────────> 4-7: Γ¿» ñ¿ß¬«ó«ñá D:
  6453.                                   0000 = ñ¿ß¬á ¡ÑΓ
  6454.                                   1111 = ß¼. áñαÑßá 19h ¿ 1Ah
  6455.                                   »α«τ¿Ñ=Γ¿» ñ¿ß¬á
  6456.                                          (ß¼. »α¿½«ªÑ¡¿Ñ 2)
  6457.  ─────────────────────────────────────────────────────────────────
  6458.   14h    üá⌐Γ «í«απñ«óá¡¿∩:
  6459.  
  6460.   7  6  5  4  3  2  1  0
  6461.  ┌──┬──┬──┬──┬──┬──┬──┬──┐
  6462.  │     │     │X │X │  │  │ ü¿Γδ:
  6463.  └──┼──┴──┼──┴──┴──┴┬─┴┬─┘ ────
  6464.     │     │         │  └──> 0: 1=ÑßΓ∞ ìâîä
  6465.     │     │         └─────> 1: 1=ÑßΓ∞ ß«»α«µÑßß«α 80287
  6466.     │     └───────────────> 4-5: Γ¿» ñ¿ß»½Ñ∩:
  6467.     │                             00 - EGA ¿½¿ VGA
  6468.     │                             01 - CGA, 40 ßΓ«½íµ«ó
  6469.     │                             10 - CGA, 80 ßΓ«½íµ«ó
  6470.     │                             11 - ¼«¡«σα«¼¡δ⌐
  6471.     └─────────────────────> 6-7: ¬«½¿τÑßΓó« ìâîä - 1
  6472.  ────────────────────────────────────────────────────────────────
  6473.   15h-16h   ÉẼÑα íẫó«⌐ »á¼∩Γ¿ (0100h=256 K, 0200h=512 K,
  6474.             0280h=640 K)
  6475.   17h-18h   ÉẼÑα ñ«»«½¡¿Γѽ∞¡«⌐ »á¼∩Γ¿, èí («Γ 0 ñ« 3C00h)
  6476.  ────────────────────────────────────────────────────────────────
  6477.     19h     Æ¿» ñ¿ß¬á æ, Ñß½¿ Ñú« Γ¿» ó 12h αáóÑ¡ 0Fh
  6478.     1Ah     Æ¿» ñ¿ß¬á D, Ñß½¿ Ñú« Γ¿» ó 12h αáóÑ¡ 0Fh
  6479.  ────────────────────────────────────────────────────────────────
  6480.  2Eh-2Fh    è«¡Γα«½∞¡á∩ ßπ¼¼á áñαÑß«ó CMOS ß 10h »« 20h («íδτ¡á∩
  6481.             16-í¿Γ«óá∩ ßπ¼¼á φΓ¿σ íá⌐Γ«ó; 2Eh ß«ñÑαª¿Γ ßΓáαΦ¿⌐
  6482.             íá⌐Γ èæ)
  6483.  
  6484.  
  6485.  
  6486.                             - 126 -
  6487.  
  6488.  ────────────────────────────────────────────────────────────────
  6489.  30h-31h   ÉẼÑα ñ«»«½¡¿Γѽ∞¡«⌐ »á¼∩Γ¿, èí (0-3C00h), «»αÑñÑ-
  6490.            ½Ñ¡¡δ⌐ »α¿ ¡áτá½∞¡«¼ ΓÑßΓ¿α«óá¡¿¿
  6491.  ────────────────────────────────────────────────────────────────
  6492.  32h       äó«¿τ¡«-ñÑß∩Γ¿τ¡δ⌐ ¡«¼Ñα ßΓ«½ÑΓ¿∩
  6493.  ────────────────────────────────────────────────────────────────
  6494.  33h       Éạá∩ ¿¡Σ«α¼áµ¿∩. ü¿Γ 7: 1=πßΓá¡«ó½Ñ¡á «»µ¿∩ 128è Äçô
  6495.            ü¿Γ 6 ¿ß»«½∞ºπÑΓß∩ »α«úαá¼¼«⌐ SETUP
  6496.  ────────────────────────────────────────────────────────────────
  6497.  
  6498.  
  6499.  
  6500.  
  6501.                             - 127 -
  6502.  
  6503.                        E14. Åα«τ¿Ñ »«αΓδF
  6504.  
  6505.       é φΓ«¼ αáºñѽѠ»α¿óÑñÑ¡«  «»¿ßá¡¿Ñ »«αΓ«ó, ¡Ñ «Γ¡«ß∩Θ¿σß∩ ¬
  6506.  ¬«¡αÑΓ¡δ¼ πßΓα«⌐ßΓóá¼.
  6507.  
  6508.   ÇñαÑß    Ä»Ñαᵿ∩      ìạáτÑ¡¿Ñ
  6509.  ────────────────────────────────────────────────────────────────
  6510.  80h       ºá»¿ß∞       êß»«½∞ºπÑΓß∩ ó AT ¡á φΓá»Ñ ¡áτá½∞¡«ú«
  6511.                         ΓÑßΓ¿α«óá¡¿∩ ñ½∩ ¡á¬«»½Ñ¡¿∩ ¿¡Σ«α¼áµ¿¿ «í
  6512.                         «Φ¿í¬áσ.
  6513.  ────────────────────────────────────────────────────────────────
  6514.  90h       ºá»¿ß∞       ô»αáó½∩εΘ¿⌐ »«αΓ µÑ¡Γαá½∞¡«ú« áαí¿Γαá PS/2
  6515.  ────────────────────────────────────────────────────────────────
  6516.  91h       τΓÑ¡¿Ñ       ÄíαáΓ¡á∩ ßó∩º∞ ß óδíαá¡¡«⌐ »½áΓ«⌐ PS/2
  6517.  ────────────────────────────────────────────────────────────────
  6518.  92h       ºá»¿ß∞       ô»αáó½∩εΘ¿⌐ »«αΓ A PS/2
  6519.  ────────────────────────────────────────────────────────────────
  6520.  94h       ºá»¿ß∞       ôßΓá¡«ó¬á »áαá¼ÑΓα«ó ß¿ßΓѼ¡«⌐ »½áΓδ PS/2
  6521.  ────────────────────────────────────────────────────────────────
  6522.  96h, 97h  ºá»¿ß∞       éδí«α ¬«¡¡Ñ¬Γ«αá ¬á¡á¬½«ó ó PS/2
  6523.  ────────────────────────────────────────────────────────────────
  6524.  0A0h      ºá»¿ß∞       ÉáºαÑΦÑ¡¿Ñ ¿½¿ ºá»αÑΘÑ¡¿Ñ NMI ó PC/XT:
  6525.                         out 0A0h,80h - αáºαÑΦáÑΓ NMI;
  6526.                         out 0A0h,0   - ºá»αÑΘáÑΓ NMI.
  6527.  ────────────────────────────────────────────────────────────────
  6528.  0F0h      ºá»¿ß∞       éδó«ñ ½εí«ú« íá⌐Γá ßíαáßδóáÑΓ ºáΘѽ¬π
  6529.                         ß«»α«µÑßß«αá 80287, ¬«Γ«αá∩ ó¬½ετáÑΓß∩ »«
  6530.                         ¡Ñºá¼á߬¿α«óá¡¡«⌐ «Φ¿í¬Ñ ß«»α«µÑßß«αá.
  6531.  
  6532.  0F1h      ºá»¿ß∞       éδó«ñ ½εí«ú« íá⌐Γá ßíαáßδóáÑΓ ß«»α«µÑßß«α
  6533.                         80287 ¿º ºáΘ¿ΘÑ¡¡«ú« αѪ¿¼á ó αÑá½∞¡δ⌐.
  6534.  
  6535.  0F8h-0FCh   ───        ¥Γ¿ »«αΓδ ¿ß»«½∞ºπεΓß∩ »α«µÑßß«α«¼ 80286
  6536.                         ñ½∩ «í¼Ñ¡á ñá¡¡δ¼¿ ß ß«»α«µÑßß«α«¼.
  6537.  ────────────────────────────────────────────────────────────────
  6538.  210h      ºá»¿ß∞       ô»αáó½∩εΘ¿⌐ »«αΓ í½«¬á αáßΦ¿αÑ¡¿∩ XT.
  6539.  213h      ºá»¿ß∞       ÉáºαÑΦÑ¡¿Ñ í½«¬á αáßΦ¿αÑ¡¿∩ XT.
  6540.  215h      ºá»¿ß∞       ÉÑú¿ßΓα Φ¿¡δ ñá¡¡δσ í½«¬á αáßΦ¿αÑ¡¿∩ XT.
  6541.  215h      ºá»¿ß∞       ÉÑú¿ßΓα áñαÑßá í½«¬á αáßΦ¿αÑ¡¿∩ XT
  6542.                         (ßΓáαΦ¿⌐ íá⌐Γ).
  6543.  216h      ºá»¿ß∞       ÉÑú¿ßΓα áñαÑßá í½«¬á αáßΦ¿αÑ¡¿∩ XT
  6544.                         (¼½áñΦ¿⌐ íá⌐Γ).
  6545.  ────────────────────────────────────────────────────────────────
  6546.  
  6547.  
  6548.  
  6549.  
  6550.                             - 128 -
  6551.  
  6552.                 EÅα¿½«ªÑ¡¿Ñ 1. æ¬á¡-¬«ñδ ¬½áó¿ΦF
  6553.  
  6554.       éß∩¬¿⌐  αáº,   ¬«úñá  ¬½áó¿áΓπαá  óδºδóáÑΓ  »αÑαδóá¡¿Ñ   »«
  6555.  ¡áªáΓ¿ε ¿½¿ «Γ»πß¬á¡¿ε  ¬½áó¿Φ¿, «¡á »ÑαÑñáÑΓ  «íαáí«Γτ¿¬π φΓ«ú«
  6556.  »αÑαδóá¡¿∩ "߬á¡-¬«ñ" ñá¡¡«⌐ ¬½áó¿Φ¿, Γ. Ñ. ÑÑ »«α∩ñ¬«óδ⌐  ¡«¼Ñα
  6557.  ¡á ¬½áó¿áΓπαÑ.  Åα¿ φΓ«¼ ß¬á¡-¬«ñ ¬½áó¿Φ¿ ∩ó½∩ÑΓß∩  ßѼ¿í¿Γ«óδ¼,
  6558.  á  ßΓáαΦ¿⌐  í¿Γ  íá⌐Γá,  ß«ñÑαªáΘÑú«  ß¬á¡-¬«ñ, ß««íΘáÑΓ »α¿τ¿¡π
  6559.  »αÑαδóá¡¿∩: 0 - ¬½áó¿Φá ¡áªáΓá, 1 - ¬½áó¿Φá «Γ»πΘÑ¡á.
  6560.  
  6561.        ┌────────┬─────────────┬────────┬─────────────┐
  6562.        │æ¬á¡-¬«ñ│   è½áó¿Φá   │æ¬á¡-¬«ñ│  è½áó¿Φá    │
  6563.        ├────┬───┼─────────────┼────┬───┼─────────────┤
  6564.        │01h │ 1 │    Esc      │2Bh │ 43│    \ |      │
  6565.        │02h │ 2 │    1 !      │2Ch │ 44│     Z       │
  6566.        │03h │ 3 │    2 @      │2Dh │ 45│     X       │
  6567.        │04h │ 4 │    3 #      │2Eh │ 46│     C       │
  6568.        │05h │ 5 │    4 $      │2Fh │ 47│     V       │
  6569.        │06h │ 6 │    5 %      │30h │ 48│     B       │
  6570.        │07h │ 7 │    6 ^      │31h │ 49│     N       │
  6571.        │08h │ 8 │    7 &      │32h │ 50│     M       │
  6572.        │09h │ 9 │    8 *      │33h │ 51│    , <      │
  6573.        │0Ah │ 10│    9 (      │34h │ 52│    . >      │
  6574.        │0Bh │ 11│    0 )      │35h │ 53│    / ?      │
  6575.        │0Ch │ 12│    - _      │36h │ 54│»αáóδ⌐ Shift │
  6576.        │0Dh │ 13│    = +      │37h │ 55│  PrtSc *    │
  6577.        │0Eh │ 14│  BackSpace  │38h │ 56│   Alt       │
  6578.        │0Fh │ 15│    Tab      │39h │ 57│  »α«íѽ     │
  6579.        │10h │ 16│     Q       │3Ah │ 58│ CapsLock    │
  6580.        │11h │ 17│     W       │3Bh │ 59│    F1       │
  6581.        │12h │ 18│     E       │3Ch │ 60│    F2       │
  6582.        │13h │ 19│     R       │3Dh │ 61│    F3       │
  6583.        │14h │ 20│     T       │3Eh │ 62│    F4       │
  6584.        │15h │ 21│     Y       │3Fh │ 63│    F5       │
  6585.        │16h │ 22│     U       │40h │ 64│    F6       │
  6586.        │17h │ 23│     I       │41h │ 65│    F7       │
  6587.        │18h │ 24│     O       │42h │ 66│    F8       │
  6588.        │19h │ 25│     P       │43h │ 67│    F9       │
  6589.        │1Ah │ 26│    [ {      │44h │ 68│    F10      │
  6590.        │1Bh │ 27│    ] }      │45h │ 69│  NumLock    │
  6591.        │1Ch │ 28│   Enter     │46h │ 70│ ScrollLock  │
  6592.        │1Dh │ 29│   Ctrl      │47h │ 71│   Home [7]  │
  6593.        │1Eh │ 30│     A       │48h │ 72│ßΓα. óóÑασ[8]│
  6594.        │1Fh │ 31│     S       │49h │ 73│   PgUp [9]  │
  6595.        │20h │ 32│     D       │4Ah │ 74│     -       │
  6596.        │21h │ 33│     F       │4Bh │ 75│   <-  [4]   │
  6597.        │22h │ 34│     G       │4Ch │ 76│   [5]       │
  6598.        │23h │ 35│     H       │4Dh │ 77│    -> [6]   │
  6599.        │24h │ 36│     J       │4Eh │ 78│     +       │
  6600.        │25h │ 37│     K       │4Fh │ 79│   End [1]   │
  6601.        │26h │ 38│     L       │50h │ 80│ßΓα. ó¡¿º [2]│
  6602.        │27h │ 39│    ; :      │51h │ 81│   PgDn [3]  │
  6603.        │28h │ 40│    ' "      │52h │ 82│    Ins [0]  │
  6604.        │29h │ 41│    ` ~      │53h │ 83│    Del [.]  │
  6605.        │2Ah │ 42│ ½Ñóδ⌐ Shift │54h │ 84│   SysReq    │
  6606.        └────┴───┴─────────────┴────┴───┴─────────────┘
  6607.  
  6608.  
  6609.  
  6610.                             - 129 -
  6611.  
  6612.                EÅα¿½«ªÑ¡¿Ñ 2. Æ¿»δ ªÑßΓ¬¿σ ñ¿ß¬«óF
  6613.  
  6614.       é  φΓ«¼ »α¿½«ªÑ¡¿¿  »α¿óÑñѡᠿ¡Σ«α¼áµ¿∩  « ªÑßΓ¬¿σ ñ¿ß¬áσ,
  6615.  »«ññÑনóáѼδσ  BIOS IBM  PC AT  ó »«α∩ñ¬Ñ  ¿σ ¡«¼Ñα«ó, »α¿ßóá¿-
  6616.  óáѼδσ   ó  CMOS.   ä½∩  ¬áªñ«ú«   ñ¿ß¬á  »α¿ó«ñ¿Γß∩  ¬«½¿τÑßΓó«
  6617.  µ¿½¿¡ñα«ó,  ¬«½¿τÑßΓó« ú«½«ó«¬,  »αÑñ¬«¼»Ñ¡ßᵿ∩ ºá»¿ß¿, «í½áßΓ∞
  6618.  »áᬫó¬¿, ¬«½¿τÑßΓó« ßÑ¬Γ«α«ó ¡á µ¿½¿¡ñαÑ ¿ «íΩѼ ñ¿ß¬á ó îí.
  6619.  
  6620.  ──────────────────────────────────────────────────────────────
  6621.  ì«¼Ñα è«½-ó«    è«½-ó«  ÅαÑñ¬«¼». Äí½áßΓ∞  è«½-ó«   ÄíΩѼ
  6622.  Γ¿»á  µ¿½¿¡ñα«ó ú«½«ó«¬ ºá»¿ß¿    »áα¬«ó¬¿ ßÑ¬Γ«α«ó ñ¿ß¬á, îí
  6623.  ───────────────────────────────────────────────────────────────
  6624.    1      306       4      128       305       17        10,1
  6625.    2      615       4      300       615       17        20,4
  6626.    3      615       6      300       615       17        30,6
  6627.    4      940       8      512       940       17        62,4
  6628.    5      940       6      512       940       17        46,8
  6629.    6      615       4      ¡ÑΓ       615       17        20,4
  6630.    7      462       8      256       511       17        30,6
  6631.    8      733       5      ¡ÑΓ       733       17        30,4
  6632.    9      900      15      ¡ÑΓ       901       17       112,0
  6633.   10      820       3      ¡ÑΓ       820       17        20,4
  6634.   11      855       5      ¡ÑΓ       855       17        35,4
  6635.   12      855       7      ¡ÑΓ       855       17        49,6
  6636.   13      306       8      128       319       17        20,3
  6637.   14      733       7      ¡ÑΓ       733       17        42,5
  6638.   15                çápѺÑpó¿p«óá¡ - ß¼. 13.2
  6639.   16      612       4      óßÑ       663       17        20,3
  6640.   17      977       5      300       977       17        40,5
  6641.   18      977       7      ¡ÑΓ       977       17        56,7
  6642.   19     1024       7      512      1023       17        59,5
  6643.   20      733       5      300       732       17        30,4
  6644.   21      733       7      300       732       17        42,5
  6645.   22      733       5      300       733       17        30,4
  6646.   23      306       4      óßÑ       336       17        10,1
  6647.   24      615       4      300       615       26        31,2
  6648.   25      615       4      óßÑ       615       17        20,4
  6649.   26     1024       4      ¡ÑΓ      1023       17        34,0
  6650.   27     1024       5      ¡ÑΓ      1023       17        42,5
  6651.   28     1024       8      ¡ÑΓ      1023       17        68,0
  6652.   29      512       8      256       512       17        34,0
  6653.   30     1024       5      512      1024       26        65,0
  6654.   31      989       5      óßÑ       989       17        41,0
  6655.   32     1020      15      ¡ÑΓ      1024       17       127,0
  6656.   33       ?        ?       ?         ?         ?         ?
  6657.   34       ?        ?       ?         ?         ?         ?
  6658.   35     1024       9     1024      1024       17        76,5
  6659.   36     1024       5      512      1024       17        42,5
  6660.   37      830      10      ¡ÑΓ       830       17        68,8
  6661.   38      823      10      256       824       17        68,3
  6662.   39      615       4      128       664       17        20,4
  6663.   40      615       8      128       664       17        40,8
  6664.   41      917      15      ¡ÑΓ       918       17       114,1
  6665.   42     1023      15      ¡ÑΓ      1024       17       127,3
  6666.   43      823      10      512       823       17        68,3
  6667.  
  6668.  
  6669.  
  6670.                             - 130 -
  6671.  
  6672.   44      820       6      ¡ÑΓ       820       17        40,8
  6673.   45     1024       8      ¡ÑΓ      1024       17        68,0
  6674.   46      925       9      ¡ÑΓ       925       17        69,1
  6675.   47      699       7      256       700       17        40,6
  6676.  ───────────────────────────────────────────────────────────────
  6677.  
  6678.       Åα¿¼Ñτá¡¿∩.
  6679.       1.  Æ¿»  1  -  φΓ«  ªÑßΓ¬¿⌐  ñ¿ß¬  »Ñαóδσ  PC  XT,  Γ¿» 2 -
  6680.  ßΓá¡ñáαΓ¡δ⌐ ªÑßΓ¬¿⌐ ñ¿ß¬ »Ñαóδσ PC AT.
  6681.  
  6682.       2. Æ¿»δ 33  - 47 ¡Ñ ∩ó½∩εΓß∩ ßΓá¡ñáαΓ¡δ¼¿  ¿ ¡Ñ »«ññÑনóá-
  6683.  εΓß∩ Å¥éî Σ¿α¼δ IBM.
  6684.  
  6685.  
  6686.  
  6687.  
  6688.                             - 131 -
  6689.  
  6690.             EÅα¿½«ªÑ¡¿Ñ 3. Å«ñú«Γ«ó¬á Å¥éî ¬ αáí«ΓÑF
  6691.  
  6692.       é φΓ«¼  »α¿½«ªÑ¡¿¿ «»¿ßá¡á πßΓá¡«ó¬á  DIP-»ÑαѬ½ετáΓѽÑ⌐ ¡á
  6693.  ß¿ßΓѼ¡«⌐  »½áΓÑ  Å¥éî  ¿   áñá»ΓÑαÑ  EGA-ñ¿ß»½ÑÑó.  Äíδτ¡«  ¥éî
  6694.  »«ßΓπ»áÑΓ  ºá¬áºτ¿¬π πªÑ  ß πßΓá¡«ó½Ñ¡¡«⌐  ¬«¡Σ¿úπαᵿÑ⌐, ¡« »α¿
  6695.  ¿º¼Ñ¡Ñ¡¿¿ «í«απñ«óá¡¿∩  (¡á»α¿¼Ñα, »α¿ πßΓá¡«ó¬Ñ  í«½∞ΦÑ⌐ »á¼∩Γ¿
  6696.  ¿½¿  ñ«»«½¡¿Γѽ∞¡δσ  ñ¿ß¬«ó«ñ«ó)  ¼«ªÑΓ  »«ΓαÑí«óáΓ∞ß∩ ¿º¼Ñ¡Ñ¡¿Ñ
  6697.  »ÑαѬ½ετáΓѽÑ⌐.
  6698.  
  6699.       Åα¿óÑñÑ¡¡«Ñ  ºñÑß∞  «»¿ßá¡¿Ñ  «Γ¡«ß¿Γß∩  ¬  Å¥éî Σ¿α¼δ IBM;
  6700.  ¬«¼»∞εΓÑαδ ñαπú¿σ  Σ¿α¼ ¼«úπΓ ¿¼ÑΓ∞  ñαπú¿Ñ ßΓá¡ñáαΓδ. ìá»α¿¼Ñα,
  6701.  »ÑαѬ½ετáΓѽ¿  Compaq Portable  ¿¼ÑεΓ  ñαπú«⌐  ß¼δß½ ¿  ¡¿úñÑ ¡Ñ
  6702.  «»¿ßá¡δ. ÅÑαѬ½ετáΓѽ¿ Deskpro »«ñ»¿ßá¡δ ó¡πΓα¿ ¬«α»πßá ¥éî.
  6703.  
  6704.       ÅÑαѬ½ετáΓѽ¿ IBM PC
  6705.       ────────────────────
  6706.  
  6707.       ÅÑαó«¡áτá½∞¡á∩ ¼«ñѽ∞ IBM PC,  ¿¼ÑóΦá∩ 64è Äçô ¡á ß¿ßΓѼ¡«⌐
  6708.  »½áΓÑ  (ñá½ÑÑ  ¡áºδóѼá∩  PC-1),  ¡áßΓαá¿óáÑΓß∩  ñóπ¼∩ ¬«½«ñ¬á¼¿
  6709.  »ÑαѬ½ετáΓѽÑ⌐,  »«¼ÑτÑ¡¡δ¼¿ SW1  ¿ SW2.
  6710.  
  6711.             SW1
  6712.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6713.      ║ │ │   │   │   ║
  6714.      ╙╥┴╥┴─┴─┴─┴─┴─┴─╜
  6715.       ║ ║ ╚╦╝ ╚╦╝ ╚═╩═  7-8: ¬«½¿τÑßΓó« ìâîä
  6716.       ║ ║  ║   ╚══════  5-6: á¬Γ¿ó¡δ⌐ ñ¿ß»½Ñ⌐
  6717.       ║ ║  ╚══════════  3-4: pẼÑp Äçô ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ
  6718.       ║ ╚═════════════  2:   ¡á½¿τ¿Ñ ß«»p«µÑßß«pá 8087
  6719.       ╚═══════════════  1:   ¡á½¿τ¿Ñ ìâîä
  6720.  
  6721.             SW2 (PC-1)
  6722.  
  6723.   ON  ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6724.       ║       │▄│▄│▄│▄║
  6725.       ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6726.        ╚══╦══╝ ╚═════╩═  5-8: óßÑúñá OFF
  6727.           ╚════════════  1-4: »«½¡δ⌐ pẼÑp Äçô
  6728.  
  6729.       ü«½ÑÑ  »«ºñ¡∩∩  óÑpß¿∩  IBM  PC  (¡áºδóáѼá∩  ºñÑß∞   PC-2)
  6730.  ¿¡ΓÑp»pÑΓ¿pπÑΓ »ÑpѬ½ετáΓѽ¿ ¡Ñ߬«½∞¬« ¿¡áτÑ. Æ«τ¡ÑÑ ú«ó«p∩, SW1
  6731.  ¿¼ÑÑΓ Γ« ªÑ ¡áº¡áτÑ¡¿Ñ, á SW2 »«¬áºá¡« ¡¿ªÑ:
  6732.  
  6733.         SW 2  (PC-2)
  6734.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6735.      ║         │▄│▄│▄║
  6736.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6737.       ╚═══╦═══╝ ╚═══╩═  6-8: óßÑúñá OFF
  6738.           ╚═══════════  1-5: »«½¡δ⌐ pẼÑp Äçô
  6739.  
  6740.       Ä»¿ΦѼ »«ñp«í¡« ¡áº¡áτÑ¡¿Ñ »ÑpѬ½ετáΓѽÑ⌐.
  6741.  
  6742.  
  6743.  
  6744.  
  6745.                             - 132 -
  6746.  
  6747.       è«½¿τÑßΓ󫠡ᬫ»¿ΓѽÑ⌐ ¡á ú¿í¬¿σ ñ¿ß¬áσ (ìâîä):
  6748.       ───────────────────────────────────────────────
  6749.  
  6750.            SW1
  6751.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖           ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6752.      ║▄│ │ │ │ │ │▀│▀║ 1 ìâîä       ║▄│ │ │ │ │ │▀│▄║ 3 ìâîä
  6753.      ╙─┴─┴─┴─┴─┴─┴─┴─╜              ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6754.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖           ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6755.      ║▄│ │ │ │ │ │▄│▀║ 2 ìâîä       ║▄│ │ │ │ │ │▄│▄║ 4 ìâîä
  6756.      ╙─┴─┴─┴─┴─┴─┴─┴─╜              ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6757.  
  6758.       Åα¿¼Ñτá¡¿Ñ. è½ετ 1 ó »«º¿µ¿¿ ON «º¡áτáÑΓ «ΓßπΓßΓó¿Ñ ìâîä.
  6759.  
  6760.       Ç¬Γ¿ó¡δ⌐ ñ¿ß»½Ñ⌐:
  6761.       ─────────────────
  6762.  
  6763.             SW1
  6764.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6765.      ║ │ │ │ │▀│▀│ │ ║ ìÑΓ ¿½¿ EGA
  6766.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6767.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6768.      ║ │ │ │ │▄│▀│ │ ║ 40x25 CGA
  6769.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6770.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6771.      ║ │ │ │ │▀│▄│ │ ║ 80x25 CGA
  6772.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6773.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6774.      ║ │ │ │ │▄│▄│ │ ║ î«¡«σα«¼¡δ⌐ áñá»ΓÑα (MDA) ½¿í« ¿ MDA, ¿ CGA
  6775.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6776.  
  6777.       ì὿τ¿Ñ ß«»α«µÑßß«αá 8087:
  6778.       ─────────────────────────
  6779.  
  6780.             SW1
  6781.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖            ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6782.      ║ │▄│ │ │ │ │ │ ║ ÑßΓ∞ 8087     ║ │▀│ │ │ │ │ │ ║ ¡ÑΓ 8087
  6783.      ╙─┴─┴─┴─┴─┴─┴─┴─╜               ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6784.  
  6785.       ÉẼÑα Äçô ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ:
  6786.       ──────────────────────────────
  6787.  
  6788.             SW1
  6789.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6790.      ║ │ │▄│▄│ │ │ │ ║ 64K ¿½¿ í«½∞ΦÑ
  6791.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6792.  
  6793.  
  6794.       Å«½¡δ⌐ αẼÑα Äçô (SW2 ñ½∩ PC-1):
  6795.       ─────────────────────────────────
  6796.  
  6797.       ä½∩ PC-1 ¬½ετ¿  5 - 8 óßÑúñá ó  »«½«ªÑ¡¿¿ OFF. îá¬ß¿¼á½∞¡δ⌐
  6798.  αẼÑα Äçô - 544è.
  6799.  
  6800.  
  6801.  
  6802.  
  6803.                             - 133 -
  6804.  
  6805.         SW2  (PC-1)
  6806.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖         ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6807.      ║▀│▀│▀│▀│ │ │ │ ║ 64K        ║▀│▄│▀│▄│ │ │ │ ║ 384K
  6808.      ╙─┴─┴─┴─┴─┴─┴─┴─╜            ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6809.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖         ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6810.      ║▀│▄│▀│▀│ │ │ │ ║ 128K       ║▀│▀│▄│▄│ │ │ │ ║ 448K
  6811.      ╙─┴─┴─┴─┴─┴─┴─┴─╜            ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6812.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖         ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6813.      ║▀│▀│▄│▀│ │ │ │ ║ 192K       ║▀│▄│▄│▄│ │ │ │ ║ 512K
  6814.      ╙─┴─┴─┴─┴─┴─┴─┴─╜            ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6815.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖         ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6816.      ║▀│▄│▄│▀│ │ │ │ ║ 256K       ║▄│▄│▄│▄│ │ │ │ ║ 544K
  6817.      ╙─┴─┴─┴─┴─┴─┴─┴─╜            ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6818.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6819.      ║▀│▀│▀│▄│ │ │ │ ║ 320K
  6820.      ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6821.  
  6822.       Å«½¡δ⌐ αẼÑα Äçô (SW2 ñ½∩ PC-2):
  6823.       ─────────────────────────────────
  6824.  
  6825.       ä½∩ PC-2 ¬½ετ¿  6 - 8 óßÑúñá ó  »«½«ªÑ¡¿¿ OFF. îá¬ß¿¼á½∞¡δ⌐
  6826.  αẼÑα Äçô -  640è. àß½¿ éáΦá Å¥éî ¿¼ÑÑΓ  »«º¿µ¿¿ ñ½∩ áñá»ΓÑα¡δσ
  6827.  »½áΓ ¿½¿ ªÑßΓ¬¿⌐ ñ¿ß¬, Γ« φΓ« PC-2.
  6828.  
  6829.         SW2  (PC-2)
  6830.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖          ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6831.      ║▀│▀│▀│▀│▀│ │ │ ║ 64K         ║▀│▄│▀│▄│▀│ │ │ ║ 384K
  6832.      ╙─┴─┴─┴─┴─┴─┴─┴─╜             ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6833.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖          ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6834.      ║▀│▄│▀│▀│▀│ │ │ ║ 128K        ║▀│▀│▄│▄│▀│ │ │ ║ 448K
  6835.      ╙─┴─┴─┴─┴─┴─┴─┴─╜             ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6836.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖          ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6837.      ║▀│▀│▄│▀│▀│ │ │ ║ 192K        ║▀│▄│▄│▄│▀│ │ │ ║ 512K
  6838.      ╙─┴─┴─┴─┴─┴─┴─┴─╜             ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6839.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖          ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6840.      ║▀│▄│▄│▀│▀│ │ │ ║ 256K        ║▀│▀│▀│▀│▄│ │ │ ║ 576K
  6841.      ╙─┴─┴─┴─┴─┴─┴─┴─╜             ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6842.   ON ╓1┬2┬3┬4┬5┬6┬7┬8╖          ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6843.      ║▀│▀│▀│▄│▀│ │ │ ║ 320K        ║▀│▄│▀│▀│▄│ │ │ ║ 640K
  6844.      ╙─┴─┴─┴─┴─┴─┴─┴─╜             ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6845.  
  6846.       Åα¿¼Ñτá¡¿∩:
  6847.  
  6848.       1. çáñá¡¿Ñ  αẼÑαá Äçô óßÑúñá  í佫 «Γñѽ∞¡δ¼ αáºó½ÑτÑ¡¿Ñ¼
  6849.  ñ½∩  »«½∞º«óáΓѽÑ⌐ IBM  PC. àß½¿  éδ ¡Ñ  º¡áÑΓÑ Γ«τ¡«ú«  αẼÑαá
  6850.  »á¼∩Γ¿  éáΦÑ⌐  Å¥éî,  Γ«  ¼«ªÑΓÑ  ¿ß»«½∞º«óáΓ∞  ß½ÑñπεΘ¿⌐ »α¿Ñ¼.
  6851.  ôßΓá¡«ó¿ΓÑ ¼¿¡¿¼á½∞¡δ⌐  αẼÑα »á¼∩Γ¿, ºáúαπº¿ΓÑ  äÄæ ¿ ó맮ó¿ΓÑ
  6852.  CHKDSK, τΓ«íδ »α«óÑα¿Γ∞, τΓ« äÄæ ¡áσ«ñ¿Γ ßΓ«½∞¬« »á¼∩Γ¿, ß¬«½∞¬«
  6853.  éδ πßΓᡫ󿽿. çáΓѼ πóѽ¿τ¿óá⌐ΓÑ αẼÑα Äçô ñ« ΓÑσ »«α, »«¬á ¡Ñ
  6854.  »α«¿º«⌐ñÑΓ «Φ¿í¬á.
  6855.  
  6856.       2. àß½¿  éδ ºáñáñ¿ΓÑ αẼÑα  Äçô í«½ÑÑ 640è,  Γ« BIOS íπñÑΓ
  6857.  »αѬαáß¡«  αáí«ΓáΓ∞, ¡«  äÄæ »«ΓÑα»¿Γ  ¬αáσ »α¿  ºáúαπº¬Ñ, Γ. ¬.
  6858.  τáßΓ∞ COMMAND.COM úαπº¿Γß∩ ó ßΓáαΦ¿Ñ áñαÑßá »á¼∩Γ¿.
  6859.  
  6860.  
  6861.  
  6862.  
  6863.                             - 134 -
  6864.  
  6865.       ÅÑαѬ½ετáΓѽ¿ IBM PC XT
  6866.       ───────────────────────
  6867.  
  6868.       IBM PC XT ¿¼ÑÑΓ «ñ¡π ¬«½«ñ¬π »ÑαѬ½ετáΓѽÑ⌐ (SW1):
  6869.  
  6870.        SW1 (XT)
  6871.  ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6872.     ║▄│ │   │   │   ║
  6873.     ╙╥┴╥┴─┴─┴─┴─┴─┴─╜
  6874.      ║ ║ ╚╦╝ ╚╦╝ ╚═╩═  7-8: ¬«½¿τÑßΓó« ìâîä
  6875.      ║ ║  ║   ╚══════  5-6: á¬Γ¿ó¡δ⌐ ñ¿ß»½Ñ⌐
  6876.      ║ ║  ╚══════════  3-4: αẼÑα Äçô ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ
  6877.      ║ ╚═════════════  2:   ¡á½¿τ¿Ñ 8087
  6878.      ╚═══════════════  1:   óßÑúñá OFF
  6879.  
  6880.       è½ετ¿ 2, 5-6 ¿ 7-8 ¿¼ÑεàëàªÑ ß¼δß½, τΓ« ¡á IBM PC. è½ετ¿
  6881.  3-4 ºáñáεΓ αẼÑα Äçô ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ:
  6882.  
  6883.         SW1 (XT)
  6884.  ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6885.     ║ │ │▄│▀│ │ │ │ ║  128K
  6886.     ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6887.  ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6888.     ║ │ │▀│▄│ │ │ │ ║  192K
  6889.     ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6890.  ON ╓1┬2┬3┬4┬5┬6┬7┬8╖
  6891.     ║ │ │▄│▄│ │ │ │ ║  256K
  6892.     ╙─┴─┴─┴─┴─┴─┴─┴─╜
  6893.  
  6894.       Åα¿¼Ñτá¡¿Ñ.  BIOS IBM  PC  XT  ß¬á¡¿απÑΓ »á¼∩Γ∞  ó »α«µÑßßÑ
  6895.  ¡áτá½∞¡«ú« ΓÑßΓ¿α«óá¡¿∩ Å¥éî. Å«φΓ«¼π  »α¿ ñ«íáó½Ñ¡¿¿ ¡«óδσ ßσѼ
  6896.  »á¼∩Γ¿ éá¼ ¡Ñ ¡πª¡« ¼Ñ¡∩Γ∞ »«½«ªÑ¡¿Ñ »ÑαѬ½ετáΓѽÑ⌐.
  6897.  
  6898.       ÅÑαѬ½ετáΓѽ¿ IBM PC AT
  6899.       ───────────────────────
  6900.  
  6901.       IBM  PC   AT  ¡Ñ  ¿¼ÑÑΓ   DIP-»ÑαѬ½ετáΓѽÑ⌐.  è«¡Σ¿úπαᵿ∩
  6902.  «í«απñ«óá¡¿∩  σαá¡¿Γß∩ ó  CMOS ¿  ¼«ªÑΓ íδΓ∞  ¿º¼Ñ¡Ñ¡á ß »«¼«Θ∞ε
  6903.  »α«úαá¼¼δ SETUP. Ä»¿ßá¡¿Ñ CMOS ß¼. ó ». 13.
  6904.  
  6905.       é  »ÑαÑñ¡Ñ⌐ τáßΓ¿  ß¿ßΓѼ¡«⌐ »½áΓδ  ¿¼ÑÑΓß∩ »ÑαѼδτ¬á  J18,
  6906.  π»αáó½∩εΘá∩ ¿ß»«½∞º«ó᡿Ѽ Äçô ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ:
  6907.  
  6908.    ╔J18╗
  6909.  1 ║┌o┐║  ÉáºαÑΦ¿Γ∞ óΓ«α«⌐ íᡬ Ñ¼¬«ßΓ∞ε 256K
  6910.  2 ║└o┘║  (512è ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ)
  6911.  3 ║ o ║
  6912.    ╚═══╝
  6913.    ╔J18╗
  6914.  1 ║ o ║  çá»αÑΓ¿Γ∞ óΓ«α«⌐ íᡬ Ñ¼¬«ßΓ∞ε 256K
  6915.  2 ║┌o┐║  (256è ¡á ß¿ßΓѼ¡«⌐ »½áΓÑ)
  6916.  3 ║└o┘║
  6917.    ╚═══╝
  6918.  
  6919.       àΘÑ «ñ¿¡ »ÑαѬ½ετáΓѽ∞, »«¼ÑτÑ¡¡δ⌐  SW1, ¡áσ«ñ¿Γß∩ ó ºáñ¡Ñ⌐
  6920.  
  6921.  
  6922.  
  6923.                             - 135 -
  6924.  
  6925.  τáßΓ¿ ß¿ßΓѼ¡«⌐ »½áΓδ ¿ ºáñáÑΓ »Ñαó¿τ¡δ⌐ ñ¿ß»½Ñ⌐ Å¥éî:
  6926.  
  6927.   ╔SW1╗
  6928.   ║▐█▌║ ON     ON (¡áºáñ) - CGA
  6929.   ║   ║ OFF
  6930.   ╚═══╝
  6931.   ╔SW1╗
  6932.   ║   ║ ON
  6933.   ║▐█▌║ OFF    OFF (ó»ÑαÑñ) - ¼«¡«σα«¼¡δ⌐ áñá»ΓÑα
  6934.   ╚═══╝
  6935.  
  6936.       Åα¿¼Ñτá¡¿Ñ. ä«¬π¼Ñ¡Γᵿ∩ ¡á EGA ß«ñÑαª¿Γ «Φ¿í¬π, αѬ«¼Ñ¡ñπ∩
  6937.  »α«Γ¿ó«»«½«ª¡«Ñ ¿ß»«½∞º«óá¡¿Ñ φΓ«ú« »ÑαѬ½ετáΓѽ∩!
  6938.  
  6939.       ÅÑαѬ½ετáΓѽ¿ áñá»ΓÑαá EGA
  6940.       ──────────────────────────
  6941.  
  6942.       DIP-»ÑαѬ½ετáΓѽ¿  ¡á áñá»ΓÑαÑ  EGA π¬áºδóáεΓ  Γ¿» ñ¿ß»½Ñ∩,
  6943.  »«ñ¬½ετÑ¡¡«ú« ¬ áñá»ΓÑαπ, ¿ ¡á½¿τ¿Ñ ñαπú¿σ ñ¿ß»½Ñ⌐¡δσ áñá»ΓÑα«ó.
  6944.  ì¿ªÑ "»Ñαó¿τ¡δ⌐"  ñ¿ß»½Ñ⌐ «º¡áτáÑàëàñ¿ß»½Ñ⌐,  ß ¬«Γ«αδ¼ íπñÑΓ
  6945.  αáí«ΓáΓ∞   Å¥éî   »α¿   ó¬½ετÑ¡¿¿;   "óΓ«α¿τ¡δ⌐"   «Γ¡«ß¿Γß∩   ¬
  6946.  ñ«»«½¡¿Γѽ∞¡«¼π   áñá»ΓÑαπ   ¿   ñ¿ß»½Ñε,   ¬«Γ«αδÑ  ¼«úπΓ  íδΓ∞
  6947.  »«ñ¬½ετÑ¡δ ¬ ¥éî.
  6948.  
  6949.       æá¼«Ñ  ó᪡«Ñ:  ¡¿¬«úñá  ¡Ñ   »«ñ¬½ετá⌐ΓÑ  ¬  áñá»ΓÑαπ  EGA
  6950.  ¼«¡«σα«¼¡δ⌐  ñ¿ß»½Ñ⌐  (MDA),  Ñß½¿  ¬½ετ¿  ¡Ñ óδßΓáó½Ñ¡δ ñ«½ª¡δ¼
  6951.  «íαẫ¼. éδ ¼«ªÑΓÑ Σ¿º¿τÑ߬¿ αáºαπΦ¿Γ∞ ñ¿ß»½Ñ⌐!
  6952.  
  6953.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 40x25
  6954.     ║▀│▄│▄│▀║ éΓ«α¿τ¡δ⌐ MDA
  6955.     ╙─┴─┴─┴─╜
  6956.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 80x25
  6957.     ║▀│▄│▄│▄║ éΓ«α¿τ¡δ⌐ MDA
  6958.     ╙─┴─┴─┴─╜
  6959.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß αáßΦ¿αÑ¡¡δ¼ µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼
  6960.     ║▄│▀│▀│▀║ (φ¼π½∩µ¿∩ CGA)
  6961.     ╙─┴─┴─┴─╜ éΓ«α¿τ¡δ⌐ MDA
  6962.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß αáßΦ¿αÑ¡¡δ¼ µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼
  6963.     ║▄│▀│▀│▄║ (ó αѪ¿¼Ñ EGA)
  6964.     ╙─┴─┴─┴─╜ éΓ«α¿τ¡δ⌐ MDA
  6965.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß ¼«¡«σα«¼¡δ¼ ¼«¡¿Γ«α«¼
  6966.     ║▄│▀│▄│▀║ éΓ«α¿τ¡δ⌐ CGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 40σ25
  6967.     ╙─┴─┴─┴─╜
  6968.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ EGA ß ¼«¡«σα«¼¡δ¼ ¼«¡¿Γ«α«¼
  6969.     ║▄│▀│▄│▄║ éΓ«α¿τ¡δ⌐ CGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 80σ25
  6970.     ╙─┴─┴─┴─╜
  6971.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ MDA
  6972.     ║▀│▀│▀│▀║ éΓ«α¿τ¡δ⌐ EGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 40σ25
  6973.     ╙─┴─┴─┴─╜
  6974.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ MDA
  6975.     ║▀│▀│▀│▄║ éΓ«α¿τ¡δ⌐ EGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 80σ25
  6976.     ╙─┴─┴─┴─╜
  6977.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ MDA
  6978.     ║▀│▀│▄│▀║ éΓ«α¿τ¡δ⌐ EGA ß αáßΦ¿αÑ¡¡δ¼ µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼
  6979.     ╙─┴─┴─┴─╜ (φ¼π½∩µ¿∩ CGA)
  6980.  
  6981.  
  6982.  
  6983.                             - 136 -
  6984.  
  6985.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ MDA
  6986.     ║▀│▀│▄│▄║ éΓ«α¿τ¡δ⌐ EGA ß αáßΦ¿αÑ¡¡δ¼ µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼
  6987.     ╙─┴─┴─┴─╜ (ó αѪ¿¼Ñ EGA)
  6988.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ CGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 40σ25
  6989.     ║▀│▄│▀│▀║ éΓ«α¿τ¡δ⌐ EGA ß ¼«¡«σα«¼¡δ¼ ¼«¡¿Γ«α«¼
  6990.     ╙─┴─┴─┴─╜
  6991.  ON ╓4┬3┬2┬1╖ ÅÑαó¿τ¡δ⌐ CGA ß µóÑΓ¡δ¼ ¼«¡¿Γ«α«¼ 80σ25
  6992.     ║▀│▄│▀│▄║ éΓ«α¿τ¡δ⌐ EGA ß ¼«¡«σα«¼¡δ¼ ¼«¡¿Γ«α«¼
  6993.     ╙─┴─┴─┴─╜
  6994.  
  6995.       EGA ¿¼ÑÑΓ Γα¿ »ÑαѼδτ¬¿ (P1 - P3):
  6996.  
  6997.      ╔P1═╗
  6998.    1 ║┌o┐║ Å«ññÑ᪬á αáßΦ¿αÑ¡¡«ú« µóÑΓ¡«ú« ¼«¡¿Γ«αá
  6999.    2 ║└o┘║ (640x350 ¿ 64 µóÑΓá)
  7000.    3 ║ o ║
  7001.      ╚═══╝
  7002.      ╔P1═╗
  7003.    1 ║ o ║
  7004.    2 ║┌o┐║ Å«ññÑ᪬á ßΓá¡ñáαΓ¡«ú« µóÑΓ¡«ú« ¼«¡¿Γ«αá
  7005.    3 ║└o┘║ (640x200 ¿ 16 µóÑΓ«ó)
  7006.      ╚═══╝
  7007.  
  7008.      P2 (¡Ñ »«¬áºá¡¡δ⌐ ºñÑß∞) - φΓ« ¬«¡¡Ñ¬Γ«α ßóÑΓ«ó«ú« »Ñαá.
  7009.  
  7010.      ╔P3═╗
  7011.    1 ║┌o┐║ çáñáÑΓ »«αΓδ ó/ó EGA ó áñαÑßáσ 3xxH
  7012.    2 ║└o┘║ (ßΓá¡ñáαΓ¡á∩ πßΓá¡«ó¬á)
  7013.    3 ║ o ║
  7014.      ╚═══╝
  7015.      ╔P3═╗
  7016.    1 ║ o ║
  7017.    2 ║┌o┐║ çáñáÑΓ »«αΓδ ó/ó EGA ó áñαÑßáσ 2xxH
  7018.    3 ║└o┘║ (¡Ñ »«ññÑনóáÑΓß∩ BIOS«¼ EGA)
  7019.      ╚═══╝
  7020.  
  7021.  
  7022.  
  7023.  
  7024.                             - 137 -
  7025.  
  7026.                            E⽫ßßáα¿⌐F
  7027.  
  7028.       Çñá»ΓÑp (adapter).
  7029.       æ¼. ¬«¡Γp«½½Ñp.
  7030.  
  7031.       ÇßßѼí½Ñp (assembly language).
  7032.       ƒºδ¬  »p«úpá¼¼¿p«óá¡¿∩   ¡á  πp«ó¡Ñ   ¬«¼á¡ñ   µÑ¡Γpá½∞¡«ú«
  7033.  »p«µÑßß«pá.
  7034.  
  7035.       üá⌐Γ (byte).
  7036.       î¿¡¿¼á½∞¡á∩ áñpÑßπѼá∩ Ññ¿¡¿µá »á¼∩Γ¿ ¥éî pẼÑp«¼ 8 í¿Γ.
  7037.  
  7038.       ü¿Γ (bit).
  7039.       äó«¿τ¡δ⌐ páºp∩ñ, »p¿¡¿¼áεΘ¿⌐ º¡áτÑ¡¿∩ 0 ¿½¿ 1.
  7040.  
  7041.       ü½«¬ (block).
  7042.       æ«ó«¬π»¡«ßΓ∞ ñá¡¡δσ, ¬«Γ«pδÑ óó«ñ∩Γß∩ ¿½¿ óδó«ñ∩Γß∩ ºá «ñ¡π
  7043.  «»Ñpᵿε óó«ñá-óδó«ñá.
  7044.  
  7045.       ä¿ß»½Ñ⌐ (display).
  7046.       ôßΓp«⌐ßΓó« «Γ«ípáªÑ¡¿∩ ß¿¼ó«½∞¡«⌐ ¿ úpáΣ¿τÑ߬«⌐ ¿¡Σ«p¼áµ¿¿.
  7047.  
  7048.       ê¡ΓÑpΣÑ⌐ß (interface).
  7049.       Ç»»ápáΓ¡«Ñ  ß«»p∩ªÑ¡¿Ñ  ñóπσ  πßΓp«⌐ßΓó,  «íÑß»Ñτ¿óáεΘÑÑ ¿σ
  7050.  φ½Ñ¬Γp¿τÑ߬«Ñ ¿ ½«ú¿τÑ߬«Ñ ß«ú½áß«óá¡¿Ñ.
  7051.  
  7052.       ê¡ΓÑpΣÑ⌐ß »ápώѽ∞¡δ⌐ (parallel interface).
  7053.       æ«»p∩ªÑ¡¿Ñ  Å¥éî  ß  ó¡ÑΦ¡¿¼  πßΓp«⌐ßΓó«¼, »p¿ ¬«Γ«p«¼ íá⌐Γ
  7054.  ¿¡Σ«p¼áµ¿¿  »ÑpÑñáÑΓß∩  «ñ¡«ópѼѡ¡«  »«  ó«ß∞¼¿  ½¿¡¿∩¼. Äíδτ¡«
  7055.  ¿ß»«½∞ºπÑΓß∩ ñ½∩ »«ñ¬½ετÑ¡¿∩ »ÑτáΓáεΘ¿σ πßΓp«⌐ßΓó.
  7056.  
  7057.       ê¡ΓÑpΣÑ⌐ß »«ß½Ññ«óáΓѽ∞¡δ⌐ (serial interface);
  7058.       æ«»p∩ªÑ¡¿Ñ  Å¥éî   ß  ó¡ÑΦ¡¿¼   πßΓp«⌐ßΓó«¼,  »p¿   ¬«Γ«p«¼
  7059.  ¿¡Σ«p¼áµ¿∩  »ÑpÑñáÑΓß∩  »«í¿Γ¡«.  êß»«½∞ºπÑΓß∩  ñ½∩  »«ñ¬½ετÑ¡¿∩
  7060.  ¼δΦ¿, úpáΣ«»«ßΓp«¿Γѽ∩ ¿ ñ½∩ ¼Ñª¼áΦ¿¡¡«⌐ ßó∩º¿.
  7061.  
  7062.       èá¡á½ (channel).
  7063.       ôßΓp«⌐ßΓó« ¿½¿  ¡Ñºáó¿ß¿¼á∩ τáßΓ∞  πßΓp«⌐ßΓóá, ¿ß»«½∞ºπѼ«Ñ
  7064.  ñ½∩ »ÑpÑñáτ¿ ñá¡¡δσ ¼Ñªñπ ¥éî ¿ »Ñp¿ΣÑp¿Ñ⌐.
  7065.  
  7066.       è«¡Γp«½½Ñp (controller).
  7067.       î¿¬p«»p«µÑßß«p¡«Ñ  πßΓp«⌐ßΓó«,  «íÑß»Ñτ¿óáεΘÑÑ  ßó∩º∞ ¥éî ß
  7068.  »Ñp¿ΣÑp¿⌐¡δ¼ πßΓp«⌐ßΓó«¼.
  7069.  
  7070.       ìᬫ»¿Γѽ∞ ñ¿ß¬«óδ⌐ (disk drive).
  7071.       ôßΓp«⌐ßΓó« ó¡ÑΦ¡Ñ⌐ »á¼∩Γ¿ ¡á ¼áú¡¿Γ¡δσ ñ¿ß¬áσ, »«ñ¬½ετáÑΓß∩
  7072.  ¬ ¥éî τÑpѺ ¬«¡Γp«½½Ñp. ä¿ß¬¿ Å¥éî ñѽ∩Γß∩ ¡á ú¿í¬¿Ñ (ñ¿ß¬ÑΓδ) ¿
  7073.  ªÑßΓ¬¿Ñ (ó¿¡τÑßΓÑp߬¿Ñ).
  7074.  
  7075.       Åá¼∩Γ∞ «»ÑpáΓ¿ó¡á∩, Äçô (random access memory, RAM).
  7076.       ùáßΓ∞  ¥éî,  ¿ß»«½∞ºπѼá∩  ñ½∩  σpá¡Ñ¡¿∩  ñá¡¡δσ ó »p«µÑßßÑ
  7077.  páí«Γδ ¥éî. Åp¿ ó䬽ετÑ¡¿¿ ¥éî ß«ñÑpª¿¼«Ñ Äçô ΓÑp∩ÑΓß∩.
  7078.  
  7079.       Åá¼∩Γ∞ »«ßΓ«∩¡¡á∩, Åçô (read-only memory, ROM).
  7080.       ùáßΓ∞ ¥éî,  ¿ß»«½∞ºπѼá∩ ñ½∩  σpá¡Ñ¡¿∩ ¡Ñ¿º¼Ñ¡∩Ѽ«⌐  ¿¡Σ«p-
  7081.  
  7082.  
  7083.  
  7084.                             - 138 -
  7085.  
  7086.  ¼áµ¿¿ ¿ ñ«ßΓπ»¡á∩ Γ«½∞¬« ñ½∩ τΓÑ¡¿∩.
  7087.  
  7088.       Å«pΓ óó«ñá-óδó«ñá (i/o port).
  7089.       ÇñpÑß ó »p«ßΓpá¡ßΓóÑ óó«ñá-óδó«ñá, «íÑß»Ñτ¿óáεΘ¿⌐ ñ«ßΓπ»  ¬
  7090.  ßó∩ºá¡¡«¼π ß ñá¡¡δ¼ »«pΓ«¼ pÑú¿ßΓp«¼ ó¡ÑΦ¡Ñú« πßΓp«⌐ßΓóá.
  7091.  
  7092.       Å«º¿µ¿¿ áñá»ΓÑp¡δσ »½áΓ (expansion slots).
  7093.       æó«í«ñ¡δÑ  »«º¿µ¿¿  ó  ¬«p»πßÑ  ¥éî,  ó  ¬«Γ«pδÑ ¼«úπΓ íδΓ∞
  7094.  óßΓáó½Ñ¡δ »½áΓδ ¬«¡Γp«½½Ñp«ó πßΓp«⌐ßΓó óó«ñá-óδó«ñá.
  7095.  
  7096.       ÅpÑpδóá¡¿Ñ (interrupt).
  7097.       é¡ÑΦ¡ÑÑ ß«íδΓ¿Ñ, óδºδóáεΘÑÑ »pÑpδóá¡¿Ñ páí«Γδ ûÅ ¿ »ÑpÑñáτπ
  7098.  π»páó½Ñ¡¿∩ »p«úpἼѠ«ípáí«Γ¬¿ ñá¡¡«ú« »pÑpδóá¡¿∩.
  7099.  
  7100.       Åp∩¼«⌐ ñ«ßΓπ» ó »á¼∩Γ∞, ÅäÅ (direct memory access, DMA).
  7101.       æ»«ß«í  ñ«ßΓπ»á  ¬  »á¼∩Γ¿  ¥éî,  »p¿  ¬«Γ«p«¼ »Ñp¿ΣÑp¿⌐¡δ⌐
  7102.  »p«µÑßß«p páí«ΓáÑΓ  ß »á¼∩Γ∞ε,  "ó«pπ∩" µ¿¬½δ  Φ¿¡δ π  µÑ¡Γpá½∞-
  7103.  ¡«ú« »p«µÑßß«pá.
  7104.  
  7105.       ÉÑú¿ßΓpδ (registers).
  7106.       Ç»»ápáΓ¡δÑ  ¬«¼»«¡Ñ¡Γδ  ¥éî,  »pÑñ¡áº¡áτÑ¡¡δÑ ñ½∩ «ípáí«Γ¬¿
  7107.  ñá¡¡δσ ß óδß«¬«⌐ ß¬«p«ßΓ∞ε.
  7108.  
  7109.       æ½«ó« (word).
  7110.       ÇñpÑßπѼá∩  Ññ¿¡¿µá  ¼áΦ¿¡¡«⌐  »á¼∩Γ¿,  ß«ßΓ«∩Θá∩  ¿º  ñóπσ
  7111.  ß«ßÑñ¡¿σ íá⌐Γ«ó.
  7112.  
  7113.       ûÑ¡Γpá½∞¡δ⌐ »p«µÑßß«p, ûÅ (central processing unit, CPU).
  7114.       Äß¡«ó¡«Ñ   πßΓp«⌐ßΓó«    ¥éî,    «ßπΘÑßΓó½∩εΘÑÑ    óδí«p¬π,
  7115.  ñѬ«ñ¿p«óá¡¿Ñ   ¿   ¿ß»«½¡Ñ¡¿Ñ   ¬«¼á¡ñ,   á   ΓᬪѠ π»páó½Ñ¡¿Ñ
  7116.  »Ñp¿ΣÑp¿⌐¡δ¼¿ πßΓp«⌐ßΓóἿ τÑpѺ ß¿ßΓѼ¡πε Φ¿¡π.
  7117.  
  7118.       DIP-»ÑpѬ½ετáΓѽ¿ (DIP-switchs).
  7119.       ÅÑpѬ½ετáΓѽ¿  ¡á  ¬«¡Γá¬Γ¡δσ  ¬«½«ñ¬áσ  »½áΓ,  »«ºó«½∩εΘ¿Ñ
  7120.  ¿º¼Ñ¡¿Γ∞ ¬«¡Σ¿úπpᵿε ß««ΓóÑΓßΓóπεΘÑú« πßΓp«⌐ßΓóá.
  7121.  
  7122.  
  7123.  
  7124.  
  7125.                             - 139 -
  7126.  
  7127.  E
  7128.             ÅÑpÑτÑ¡∞ pѬ«¼Ñ¡ñπѼδσ ¼áΓÑp¿á½«ó µ¿¬½á
  7129.                 "ÅÉÄâÉÇîîìÄ-ÇÅÅÇÉÇÆì¢à æÉà俯éÇ
  7130.               ÅàÉæÄìÇï£ì¢ò ¥éî æàîàëæÆéÇ IBM PC"
  7131.  F
  7132.  
  7133.  
  7134.  Ç1. î¿¬p«»p«µÑßß«pδ Σ¿p¼δ Intel.
  7135.  
  7136.  Ç3. üẫóá∩ ß¿ßΓѼá óó«ñá-óδó«ñá (BIOS).
  7137.  
  7138.  ü1. MS-DOS. æ»páó«τ¡¿¬ »«½∞º«óáΓѽ∩.
  7139.  
  7140.  ü2. MS-DOS. æ»αáó«τ¡¿¬ »α«úαá¼¼¿ßΓá.
  7141.  
  7142.  â2. îá¬p«áßßѼí½Ñp.
  7143.  
  7144.  â6. æpÑñßΓóá «Γ½áñ¬¿ »p«úpá¼¼.
  7145.