                          

                            N 4

                      2 

     ணࠬ㥬 ஫ 뢠 8259 ।祭  
ࠡ⪨  8 ਮ ஢ 뢠.  ᪠-
஢ 奬,   ⮬ 饥 ᫮ ஢ 뢠 㤥
⨣ 64.
     ஫ 8259  ᪮쪮 ० ࠡ,   -
⠭ ணࠬ  ⥬.    IBM ᯮ ⮫쪮
   ०,  ⠭ ணࠬ 砫-
 㧪  BIOS  ᪥ 設.   ࠩ 室
 ⥫쭮 ९ணࠬ஢ ஫,  ⠪  ࠢ-
 ணࠬ஢ 蠥  ࠡ ᥩ ⥬.

          ᫮ ᪮ ࠦ 奬:

                       Ŀ
                         7560   PIC       
                 11 Ĵ  D0             
                 10 Ĵ  D1             
                  9 Ĵ  D2             
                  8 Ĵ  D3             
                  7 Ĵ  D4             
                  6 Ĵ  D5             
                  5 Ĵ  D6             
                  4 Ĵ  D7             
                       Ĵ           
                 27 Ĵ  A0        INT   17
                       Ĵ           
                 18 Ĵ IRQ0            
                 19 Ĵ IRQ1            
                 20 Ĵ IRQ2       CAS0  12
                 21 Ĵ IRQ3            
                 22 Ĵ IRQ4       CAS1  13
                 23 Ĵ IRQ5            
                 24 Ĵ IRQ6       CAS2  15
                 25 Ĵ IRQ7            
                       Ĵ     Ĵ
                  1 7@0  CS             
                  2 7@0  WR        GND   14
                  3 7@0  RD             
                 26 7@0 INTA       U4cc0   28
                 16 7@0 MS/SW           
                       
.
                              - 2 -

D0-D7     -  ;
A0        - ᭠  㫥 ࠧ鸞;
IRQ0-IRQ7 - 室 ᮢ 뢠;
4__
CS        - ᨣ "롮 奬";
4__
WR        - ᨣ " ଠ樨";
4__
RD        - ᨣ "⥭ ଠ樨";
4____
INTA      - ᨣ "⢥ত 뢠";
4__ __
MS/SW     - 롮  奬;
INT       - ᨣ 뢠;
CAS0-CAS2 - 設 ᪠஢;
GND       - "";
U4cc0       - 殮 ⠭.
                                     4____
                                     INTA         INT
                                                  ^
          Ŀ   Ŀ          v           
                    Ŀ
D0-D7 <> ॣ <>       ன⢮ ࠢ  
                      
                      ^                ^
                        ɵ  ͼ                
   4__0     Ŀ    Ŀ
   RD >᪠  ७ 8-ࠧ來 設 
   4__0       奬       
   WR > ⥭-  <͹       ^           ^      ^
                                        
   A0 >                              v      
                   v       v  Ŀ< IRQ0
   4__0          ^             Ŀ          < IRQ1
   CS                     < IRQ2
                             㦥峳 ᮢ < IRQ3
          Ŀ         ᮢ 뢠< IRQ4
 CAS0 <> ୠ        ٳ          < IRQ5
            奬                ^                < IRQ6
 CAS1 <> ᪠- <ͼ                 < IRQ7
           ஢                            ^
 CAS2 <>                  Ŀ
                  奬 ᪨஢ ᮢ
4__ __0          ^           <>  뢠     
MS/SW                       ਮ       
                            
.
                              - 3 -

      ᮢ 뢠 IRR ।祭      
࠭ ᮢ 뢠 (IRQ).   㦥 ᮢ
ISR ।祭  ࠭ ᨣ,  㦨    
.
     奬 ᪨஢ IMR ࠧ蠥   頥  宦
ᨣ  室 ॣ ᮢ 뢭  室 奬 -
  ஢ ਮ.  , 襤訥 १ 奬 ᪨-
஢,    ஢ ਮ.    -
᮪ ਮ⮬,  ᥭ   ॣ  㦥  ᮢ,
  宦 १ 奬 ᪨஢ ࠢ  
 ஢ ਮ ᮢ.   ࠧ襭  宦  
ᮢ  室   奬  " 뢠-
"   ᯥ樠쭮 ᪨஢.
      ⠭ ᨣ,    室 ᪮
奬 ⥭/,  뢠   ॣ -
奬,  ⠪ 뢠 ᮤন  ॣ஢  設 -
.
     ன⢮ ࠢ ।祭  뤠  ᨣ  INT
᫥ 㯫     ᪮쪨 ᮢ  室 IRQ0-
IRQ7,  ⠪  ନ஢  CALL.
     ᫨ 室  㦨  8  ᮢ 뢠-
, ᯮ ⮤ ᪠஢:  ஫ 砥-
                                        4__ __
     奬  (  室 MS/SV 殮 ᮪
                                                4__ __
஢),  ⠫ -   (  室  MS/SV  殮
 ஢),  祬    奬 ᢠ
,  ⠭ ணࠬ  ⥬  ।  砫
ࠡ.
      設 IBM AT  15  ᨣ  뢠,  
㦨   ᯮ     -
奬.  ᪠஢ ᯮ  IRQ2 饩  -
奬  ( १  訡  ஥஢  뢠 뫨
। 筮 ந ࠧ).
      ਮ⭮ ஢ 뢠 ஫ 8259 -
   ᮮ⢥⢨  ।,   ணࠬ,  
뢠.  奬 ணࠬ ⮤  ᢠ
, ࠢ  室 IRQ 饩 奬,   ᮥ-
 室  뢠 INT  奬.   -
奬 ਮ    IRQ   ணࠬ.
.
                              - 4 -

                           Ŀ
IRQ0 (⠩)          Ĵ                 
IRQ1 ()      Ĵ                 
IRQ2 (᪠஢)    Ĵ                          設
IRQ3 ( COM2)       Ĵ    騩       INT    ࠢ
IRQ4 ( COM1)       Ĵ   ஫    >
IRQ5 (१)          Ĵ                         
IRQ6 (஫ ) Ĵ                 
IRQ7 (ਭ)         Ĵ                 
                          
                            CAS0  CAS1  CAS2
                         Ŀ
                                                  
                             v      v      v         
                           Ŀ       
IRQ8 ()            Ĵ                        
IRQ9 (஫ EGA)  Ĵ                        
IRQ10 (१)         Ĵ                        
IRQ11 (१)         Ĵ           INT   
IRQ12 (१)         Ĵ   ஫    
IRQ13 (ᮯ)    Ĵ                 
IRQ14 ()           Ĵ                 
IRQ15 (१)         Ĵ                 
                           

     ਮ 뢠  ।   ᫥饬 浪 (
뢠 ਮ):
IRQ0  - 뢠 ⠩;
IRQ1  - 뢠  ;
IRQ8  - 뢠  ᮢ ॠ쭮 ६;
IRQ9  - 뢠  ஫ EGA;
IRQ10 - १ࢨ஢ ;
IRQ11 - १ࢨ஢ ;
IRQ12 - १ࢨ஢ ;
IRQ13 - 뢠  ⥬᪮ ᮯ;
IRQ14 - 뢠  ஫ ⪨ ᪮;
IRQ15 - १ࢨ஢ ;
IRQ3  - 뢠  ᫥⥫쭮  COM2;
IRQ4  - 뢠  ᫥⥫쭮  COM1;
IRQ5  - १ࢨ஢ ;
IRQ6  - 뢠  ஫  ᪮;
IRQ7  - 뢠  ࠫ쭮  ( ਭ).

       뢠 ⪮ ९  ன⢠ -
। ⨯,   㣠  室   ᯮ殮
짮⥫.  ᢮  ᯮ짮  १ࢨ-
  ᮧ । ஡, 뢠 䫨-
 뢠.  䫨    १ 訡-

                              - 5 -

 짮⥫    ⠭ ஫ - -
 ன⢠:   ,   ஫
뫠  뢠      ,   
,    ன  ᫠  ᨣ.    ।饭
䫨 । ⠭  ன⢠ 室 ᯮ짮-
 ᯥ樠 ணࠬ,   ।,     
뢠  ⥬ ᢮,  ⥬ ந  ஫
   ᢮  ⥬ ᮮ⢥饩 ⠭ ४-
⥫  ஫.

       ⨯ ,  뫠 ணࠬ  ஫
8259 -  樠樨   樨.  ᫥-
騥 樨:
   - 㠫쭮 ᪨஢ ᮢ 뢠;
   - ᯥ樠쭮 ᪨஢ 㦥 ᮢ;
   - ⠭  ஢ ਮ ( ⠭ 室
     ﭨ,  㦥 ,  㪠);
   - 樨  뢠 ( , ᯥ樠 ,
     ⮬᪨ );
   - ⥭ ॣ஢ IRR, ISR, IMR.

      権 뢠  ⨯:
   - ᪨஢ ᮢ 뢠;
   -  ࠡ⪨  뢠;
   -  ॣ஢  ᯥ樠쭮 ᪨஢.
       ᪨஢ ᮢ 뢠 뢮 -
⢥⢥   21h  A1h  饣   ஫-
஢.  権 ண  쥣 ⨯ ᯮ   
ᠬ 20h (騩)  A0h ().
      ॣ ᪨ 뢠 ᮮ⢥ ࠬ IRQ.
 ⮣,  ⮡  ᪨஢ () ⭮ 뢠
- ஢,   ᫠  ॣ ᪨ ,  ஬
,  ᮮ⢥騩  ⮬  ஢,  ⠭  1.  ਬ,
 ᪨஢     21h    ᫠  筮  ᫮
01000000b.
      ᥣ ᯨ᪠  ஫ 8259 ணࠬ  筮
室 ⮫쪮  "  뢠"   20h.
᫨ ᠭ  ணࠬ  ᮤন  ࠡ稪  ⭮
뢠,  騩 ᮡ ⠭ ࠡ稪 BI-
OS,   ࠡ稪 (᫥ 襭 ࠡ⪨ 뢠) -
 뤠  "  뢠" 20h   20h, 
 室, ⠪     A0h (᫨  -
  7). ᫨   ணࠬ  墠뢠 -
뢠,    ⥬  ।  ࠢ ⠭⭮ ࠡ稪
BIOS,    襭 뢠 㤥 뫠  -
稪.
.
                              - 6 -

              2   

      ᫥⥫쭮 ।  RS-232-C  (ᨭ஭
) ।祭   祭   IBM PC/AT ᪮-
 ਩ ன, ࠡ  ᪮ﬨ ।
   115200 / (14400 /),   ⭮:
     -  ⨯ "";
     - 䮯ந⥫;
     -  ᪠;
     - ਭ;
     - .

      ᯮ짮 ⮤  ᫥⥫쭮  ।  
   ᨭ஭  ଠ  ।   
᫥⥫쭮  ६ (  ).  ஭ -
室, ⠪    ஢ ਥ  ।-
稪  ᮢ    ᯮ짮  楢  १஢
(宦  ⠢  業).
      ᨭ஭ 㯯 ଠ樮 ⮢ 筮  ।-
 ᯥ樠 2"⮢"0 .  ஫ ࠢ쭮 -
  ᫥ 㯯 ଠ樮 ⮢ ।  -
ન    ⭮ (P).   뫪    ⮯
.

           START
                0   1   2   3   4   5   6   7   P   STOP
Ŀ V Ŀ       
           

     ᯮ짮 (  ᯮ짮)    ⭮,  ᫮
ଠ樮, ⮢  ⮯  ⮢  ।  2⮪
2। 0.

             

      IBM  AT    ⠭⭮ 䨣樨    
 ᫥⥫쭮 । .    N1    
祭 COM1     3F8h ( ࠭⢮ -
ᮢ  3F8h  3FFh).   COM1 ࠡ뢠  뢠  IRQ4
(INT 0Ch).   N2 砥 COM2,  ࠭⢮ -
ᮢ  2F8h  2FFh  ࠡ뢠 뢠 IRQ3 (INT 0Bh).

      3F8h (2F8h) -   ࠧ  ॣ:
     1) ॣ  ( ।   뢠,    
ਥ   뢠  ).
     2) ॣ 襣  ⥫ .

      3F9h (2F9h) -   ࠧ  ॣ:

                              - 7 -

     1) ॣ ࠢ 뢠ﬨ:
     - ᫨   0  ⠭  1, ࠧ襭 뢠  -
㯫  ;
     - ᫨  1 ⠭  1, ࠧ襭 뢠  -
襭 ।  ;
     - ᫨  2 ⠭  1, ࠧ襭 뢠  訡;
     - ᫨  3 ⠭  1, ࠧ襭 뢠  ᨣ
 ;
     -  4-7  ᯮ    ⠭  0.
     2) ॣ 襣  ⥫ .

      3FAh (2FAh) - ॣ 䨪樨 뢠:
     - ᫨  0 ⠭  1,   砥 稥 ᨣ
뢠;
     -  1  2  筨 ᨣ 뢠:
00 -  ﭨ ;
01 - 訫 । ;
10 - 襭 ਥ ;
11 - 訡  ਥ .
     -  3 - 7  ᯮ (⠭  0).

      3FBh (2FBh) - ॣ ࠢ:
     -  0  1   । ᫮  : (00 -
5 , 01 - 6 , 10 - 7 , 11 - 8 );
     -   2  ।  ᫮  ⮯  ⮢  (0  -  1  ,
1 - 2 );
     -   3  ।  稥 ஫  ⭮ (0 - 
஫, 1 -  ஫);
     -  4 । ⨯ ஫ (0 - ஫  ⭮,
1 -  ⭮);
     -  5  ⠭  1  ஫  ⭮;
     -  6 - 뤠   । ᨣ " ";
     -  7 ࠢ ॣࠬ 3F8h  3F9h:   ⠭  1
⮣   ॣ  ᯮ    㧪  ⥫
 ⠪⮢ ,    0 -  ॣ   -
 ࠢ 뢠ﬨ ᮮ⢥⢥.

      3FCh (2FCh) - ॣ ࠢ :
     -  0 - ⮢ 室  ( 1  ⮢);
     -  1 - ⮢  ਥ ;
     -  2  3 - ᨣ OUT1  OUT2  ;
     -  4 -  ᠬ஢ ஫ ᫥⥫-
 ;
     -  5-7  ᯮ    ⠭  0.

      3FDh (2FDh) - ॣ ﭨ  裡:
     -  0 ⠭  1,    祭  ⮢
 뢠,    뢠  ⥭      ॣ

                              - 8 -

3F8h;
     -  1 ⠭  訡 ९ ਥ (
ਥ 㯨    ,   ।騩    -
⠭);
     -  2 ⠭  㦥 訡  ⭮;
     -  3 ⠭  㦥  訡  ᨭ஭-
樨;
     -  4 ⠭  㦥 ᨣ "  -
";
     -  5 ⠭  1,  襭 । 
   ।稪  뢠  ;
     -  6 ⠭  1,  ॣ ᤢ ।-
 ;
     -  7 ⠭  㦥 ᨣ "-".

      3FEh (2FEh) - ॣ ﭨ .
