          ᥬ  IBM PC.  9                            200


          
           9
          ------------------------------------------------------------
          
          ࠭ 樨 II: ७ 
          
          :         ࠧ    ࠢ
          ࠭,  ப, ஢, ,  ⠪
          ᯮ짮 -    .
          
          
          ------------------------------------------------------------
          
               8  뫨  ᭮  ⥬ 
          ࠢ 뢮  ࠭     .   
           ਢ   ࠧ ᮦ, ᯥ騥
          ப     ࠭   ⠭ -ਡ 
          ન,  , 뤥 મ. ਠ ࢮ
          ࠧ ⮩  ( 뢠 BIOS 10) 室,  
          ஬,  ⠪   梥 ᯫ. 㣨 ७
                  ᯮ짮    c-   
          ।  ⮩      樨  襩  
          .
             
             ஬ ᯫ
             
               ࠡ  ஬ ᯫ    ꥬ
          4,  稭   .  B0000 (ᯫ ).
            ᯥ稢:
             - 2  ᨬ  ࠭(25 ப  80 ⮫殢);
             - 2  ⮢-ਡ⮢, ᯥ稢 ஢,
          , 뤥 મ  ન.
             
             ⭮/᪨ ᯫ
             
               ࠡ  ⠭⭮  梥⭮  ᪮ ᯫ
           16    (ᯫ ), 稭騩 
           .B8000.    ᯫ    ⥪⮢
          ( ଠ쭮 ASCII-)   ᪨  ࠡ 
           梥⭮, ⠪   ୮- (BW) ०. ᯫ 
          ᯥ稢  p  ࠭,  ஭㬥஢  0  3
            ࠭    80  c⮫殢   0   7   ࠭  40
          ⮫殢.  ࠭  㬮砭 - 0.  ᫥饩 
          㤥 ஡ ᬮ७ ࠢ 梥⮬  䨪.
             
           
          ------------------------------------------------------------
          
              ਡ⮢,    ஬, ⠪   
           ᯫ  ⥪⮢ (  ᪮) ० ।
          ࠪ⨪   ⮡ࠦ  ᨬ. -ਡ
           ᫥騥 8 :
             

          
          ᥬ  IBM PC.  9                            201


                                          
             ਡ:         BL  R  G  B    I  R  G  B
              ⮢:     7   6  5  4    3  2  1  0
             
             㪢  RGB  ।⠢  ⮢   樨,  ࠢ騥
            (red),    (green)    ᨭ  (blue)  祬 
          梥⭮ .   7 (BL) ⠭ ,   3
          (I)  -  ஢  મ.    ஬    ⥪
          ᢥ稢   ࠭   ⥬  䮭,  
            ⠪ ࠦ 뢠 ୮- (BW).
               䨪樨   ਡ⮢     ஢  
          ᫥騬 oࠧ:
             
                    䥪 뤥                     
                                                  RGB       RGB
             ⮡ࠦ (  ୮)   000       000
             ન (  梥)         000       001
             ଠ (  ୮)        000       111
             ஢ (  )   111       000
             
                  ᯥ稢  ન; 
          ⮣ ⠭  ન  롨ࠥ  ᨭ  梥 
          ⥪    砥  ⮡ࠦ  ᨭ    ୮. 
          ਢ  ਡ, ᭮  樨 ⮢
          䮭, ⥪,   뤥 મ:
             
                 .     䥪 뤥
                      
             0000 0000   00   ⮡ࠦ ( ஫)
             0000 0111   07     ୮ (ଠ)
             1000 0111   87     ୮ ()
             0000 1111   0F     ୮ (ન)
             0111 0000   70      (஢)
             1111 0000   F0      (. 騩)
             
              ਡ 室  ⥪⮢ ०,   
          ஬, ⠪   梥 ᯫ.  ᫥饩  㤥
          ,   롨  梥.  樨 
            ᯮ짮   INT 10H.    ⮬ ॣ
          BL   ᮤঠ 祭  -ਡ,   ॣ AH
            ᫥ : 06 (ப⪠ ), 07 (ப⪠
          ),  08  ( ਡ  ᨬ),  09 (뢮 ਡ
            ᨬ).  ᫨ ணࠬ ⠭ p ਡ,
             ⠥ ⠪,   ணࠬ    . ᫨
          ⠭ 祭  ਡ ࠢ .00,  ᨬ
            㤥 ⮡ࠦ.
             
           BIOS INT 10H
          ------------------------------------------------------------
          




          
          ᥬ  IBM PC.  9                            202


             뢠 INT 10H ᯥ稢  ࠢ ᥬ ࠭.
            ॣ  AH  ⠭  ,  ।騩 㭪
          뢠.    c࠭ ᮤন  ॣ஢ BX, CX,
          DX, SI  BP.  뢠   㭪樨.
             
             AH=00:  ⠭  ०.   㭪  
           梥⭮   ⥪⮢    ᪨ ०.
          ⠭ p  믮塞   ⥪騩  ணࠬ
          ⢫ c   INT 10H.   ⠭ ந室
          ⪠ ࠭. ন ॣ AL   ᫥騬:
             
             00     40  25   ୮- ⥪⮢ ०
             01     40  25   ⠭ i6-梥⮢ ⥪⮢ ०
             02     80  25   ୮- ⥪⮢ ०
             03     80  25   ⠭ 16-梥⮢ ⥪⮢ ०
             04     320  200 ⠭ 4-梥⮢ ᪨ ०
             05     320  200 ୮- ᪨ ०
             06     640  200 ୮- ᪨ ०
             07     80  25   ୮- ⠭ ஬
             08 - 0A ଠ   PCjr
             0D     320  200 16-梥⮢ ᪨ ० (EGA)
             0E     640  200 16-梥⮢ ᪨ ० (EGA)
             0F     640  350 ୮- ᪨ ० (EGA)
             10     640  350 64-梥⮢ ᪨ ० (EGA)
             
             EGA (Enhanced Graphics  Adapter) - 砥 ᮢ襭
            ᪨   . 騩 ਬ 뢠
          ⠭ ⠭⭮ 16-梥⮢ ⥪⮢ ०
             
                    MOV  AH,00     ;㭪 ⠭ ०
                    MOV  AL,03     ;⠭ 梥⭮ ⥪ 80  25
                    INT  10H       ;맢 BIOS
             
              । ⨯ ,  ⠭  ⥬,
          㦨 뢠 BIOS INT 11H.    頥 
          ॣ  AX  祭,   ஬   5   4 㪠뢠 
           ०:
             
             01     40  25   ୮- ०  梥⭮ 
             10     80  25   ୮- ०  梥⭮ 
             11     80  25   ୮- ०  ୮- 
             
          ணࠬ,   ࠡ   ⨯  , 
          ஢p ⨯   ॣ AX  ᫥ INT 11H   ⥬ ⠭
           室 ०.
          
             AH=01:  ⠭  ࠧ  .     
          ᨬ   ASCII-.    ᮡ⢥
          ⭮ ᯥ祭    ࠢ    . 
          ⮣    ᯥ樠쭠   ࠡ⪠    INT 뢠.
          筮  ᨬ  p   宦     ᨬ  ન.
          ᯮ INT  10H,    ࠢ  ⨪ ࠧ஬
          :     4-0     ॣ  CH     孥  

          
          ᥬ  IBM PC.  9                            203


          ᪠஢,    4-0   ॣ CL -  . 
          ⠭   p     ⨪:   0  13
           ஬  EGA p   0   7  設⢠
          梥 ஢.  ਢ ਬ    㢥祭 ࠧ
             孥    ᪠஢:
             
                    MOV  AH,01     ;⠭ ࠧ 
                    MOV  CH,00     ;  ᪠஢
                    MOV  CL,13     ;  ᪠஢
                    INT  10H       ;맢 BIOS
             
              १ 믮     ॢ 
          ᯫ譮  騩  אַ㣮쭨.    ⠭  
          ࠧ   孥     ࠭栬, ਬ,
          04/08,   03/10    ..    ࠭  ᢮  ,  
          ணࠬ   .  ᯮ짮 ࠧ஢ 12/13 (
          )   6/7  ( 梥)  ॢ    ଠ
          .
             
             AH=02: ⠭ 樨 .  㭪 ⠭
           c     ࠭  ᮮ⢥⢨   न
          ⠬ cப  ⮫.   ࠭ 筮 ࠢ  0, 
            祭   0   3   80 ⮫  ࠭.
           ⠭ 樨  室     ॣ
          AH 祭 02,   ॣ BH  ࠭    ॣ DX
          न ப  ⮫:
             
                    MOV  AH,02          ;⠭  
                    MOV  BH,00          ;࠭ 0
                    MOV  DH,ப      ;ப
                    MOV  DL,⮫     ;⮫
                    INT  10H            ;맢 BIOS
             
             AH=03: ⥭ ⥪饣  . ணࠬ 
          ।    ࠭ (ப  ⮫), 
          ⠪ p , ᫥騬 ࠧ:
             
                    MOV  AH,03          ;।  
                    MOV  BH,00          ;⠭ ࠭ 0
                    INT  10H            ;맢 BIOS
             
          ᫥   ॣ  DH 㤥 ᮤঠ   ப, 
          ॣ DL  -    ⮫.   ॣ  CH 㤥 
           c஢,   ॣ CL - .
          
             AH=04:  ⥭  ᢥ⮢ .    㭪
          ᯮe  ᪮ ०   । 
          ᢥ⮢ p.
             
             AH=05:  롮 ⨢ ࠭.  ࠭ ⠭
            梥 ⥪⮢ ०   0   3.  ०
          40   25   ⠭  8 ࠭ ( 0  7), 
           ० 80  25 -  4 ࠭ ( 0  3).

          
          ᥬ  IBM PC.  9                            204


             
                    MOV  AH,05          ;⠭ ⨢ ࠭
                    MOV  AL,࠭    ; ࠭
                    INT  10H            ;맢 BIOS
             
             AH=06:  ப⪠ ࠭ .   ணࠬ ⠥
          뤠 ⥪  ப  ᫥  ࠭,   ந
           室   ப.   ᫨    뢠
           㤥  ᯥp 㫥 ⮫,   ࠢ ।
              ப,      ப    ࠭  
          ᯮ祭.   襭 ⮩ ஡ ᯮ ப⪠
          ࠭.
               06  ᯮ짮  ⪨ ࠭.   ⥪
            ० ⠭   ॣ AL 祭  00 ਢ 
           ப⪥   ᥣ ࠭,    ஡.
          ⠭  㫥  祭    ॣ  AL  ।
          ⢮  ப  ப⪨  ࠭  .  孨 ப
          室  ࠭,    ப   ᭨. 騥
           믮 ப ᥣ ࠭   ப:
             
                    MOV  AX,0601H  ;ப   ப 
                    MOV  BH,07     ;ਡ:  ଠ, ୮-
                    MOV  CX,0000   ;न  00,00
                    MOV  DX,184FH  ;   24,79 ( ࠭)
                    INT  10H       ;맢 BIOS
             
               ப⪨  ⢠ ப  室 ⠭
            ᮮ⢥饥 祭    ॣ  AL.   BH
          ᮤন ਡ  ଠ쭮  ஢ ⮡
          ,  , ⠭ 梥  .. 祭  ॣ
          CX  DX    ப稢      ࠭. 
           ⠭ 室  ப⪥:
             
            1. ।      ROW  (ப)  祭  0 
               ⠭ ப  .
            2. 뤠 ⥪  த   ᫥ ப.
            3. ஢,  室        ᫥ ப
               (CMP ROW,22).
            4. ᫨ ,  㢥  ROW (INC ROW)  .
            5. ᫨ ,   ப ࠭   ப , ᯮ
                ROW ⠭ .
             
             AH=07:  ப⪠  ࠭  .    ⥪⮢  ०
          ப⪠  ࠭    砥 㤠   ப 
          ⠢  ப ᢥ.  AH  ᮤঠ 07,
          祭  ⠫  ॣp    㭪樨  06  
          ப⪨ .
             
             AH=08: ⥭ ਡ/ᨬ  ⥪饩 樨 .
           ⥭ ᨬ    ਡ   ᯫ ,
             ⥪⮢,  ⠪    ᪮  ० ᯮ
          ᫥騥 :
             

          
          ᥬ  IBM PC.  9                            205


                    MOV  AH,08     ;  ⥭ ./ᨬ.
                    MOV  BH,00     ;࠭ 0 ( ⥪⮢ ०.)
                    INT  10H       ;맢 BIOS
             
           㭪 頥  ॣ AL  祭 ᨬ, 
           AH -   ਡ.  ᪮ ० 㭪 頥
          .  00      ASCII-.     㭪 ⠥
          ⮫쪮    c,     ᨬ쭮  ப 室
          ࣠ 横.
          
             AH=09:  뢮 ਡ/ᨬ  ⥪  .
           뢮    ࠭ ᨬ   ⥪⮢   ᪮
          ०  ⠭  ,  ஢    .. 
          ᯮ짮 ᫥騬 :
             
                    MOV  AH,09          ;㭪 뢮
                    MOV  AL,ᨬ      ;뢮 ᨬ
                    MOV  BH,࠭    ; ࠭ (⥪.०.)
                    MOV  BL,ਡ     ;ਡ  梥
                    MOV  CX,७  ;᫮ ७ ᨬ
                    INT  10H            ;맢 BIOS
             
           ॣ AL   饭 뢮   ࠭ ᨬ.
          祭   ॣ CX ।  ᫮ ७ ᨬ
           ࠭. 뢮  ࠭ ᫥⥫쭮 ࠧ ᨬ
           ॡ ࣠樨 横.   㭪  ६頥
          .  ᫥饬 ਬ  ࠭ 뢮  
          "थ祪"  ஢ :
             
                    MOV  AH,09          ;㭪 뢮
                    MOV  AL,03H         ;ࢨ (筠 )
                    MOV  BH,00          ;࠭ 0 (⥪. ०)
                    MOV  BL,0F0H        ;, 
                    MOV  CX,05          ; ࠧ
                    INT  10H            ;맢 BIOS
             
              ⥪⮢ (   ᪮) ० ᨬ ⮬
          ᪨ 뢮   ࠭    室      ப 
          .   뢮    ࠭ ⥪    ᮮ饭
          室  ⠢  ணࠬ,    ⠭  
          ॣ CX 祭 01    横 㦠  ॣ AL 
           뢮 ᨬ ⥪.   ॣ CX  
          砥 ,      ᯮ짮   LOOP. ஬
          ⮣,    뢮   ᨬ 室 ⥫쭮
          த   ᫥騩 ⮫ (㭪 02).
              ᪮ ० ॣ BL ᯮ  ।
           梥 䨪. ᫨  7 ࠢ 0,   梥 
           ⥪騩 梥 窨,  ᫨  7  ࠢ 1,  ந室
           梥⮢    XOR.
             
             AH=0A: 뢮 ᨬ  ⥪  . ⢥
            ࠧ  㭪ﬨ 0A    09  ⮨    ⮬, 
          㭪 0A  ⠭ ਡ:

          
          ᥬ  IBM PC.  9                            206


             
                    MOV  AH,0AH         ;㭪 뢮
                    MOV  AL,ᨬ      ;뢮 ᨬ
                    MOV  BH,࠭    ; ࠭ ( ⥪)
                    MOV  CX,७  ;᫮ ७ ᨬ
                    INT  10H            ;맢 BIOS
             
              設⢠ ਬ  뢠 DOS INT 21H
           㤮.
             
             AH=0E: 뢮  ० ⥫⠩.  㭪 
          ᯮ짮 ,   ⮩ ନ.   믮
          ⮩  㭪樨  室  ⠭    ॣ  AH .
          祭 0E,   p AL  뢮  ᨬ, 梥
          ⥪ ( ᪮ ०)    ॣ  BL  
          ࠭  ⥪⮢  ०  -    ॣ  BH. 㪮
          ᨣ  (  07H),         (08H), 
          ப (0AH)    ⪨ (0DH) ,  
           ଠ⨧樨 ࠭.  㭪 ⮬᪨ த
           ,  ॢ ᨬ  ᫥ cப, 믮
           ப ࠭  ࠭ ⥪騥 ਡ ࠭.
             
             AH=0F:  祭 ⥪饣   ०.   㭪
          頥  ॣ  AL  ⥪騩    ० (.㭪
          AH=00),   p AH - ᫮ ᨬ  ப (20, 40 
          80),  ॣ BH -  ࠭.
             
             AH=13:  뢮 ᨬ쭮  ப (⮫쪮   AT). 
          㭪     ⨯ AT 뢮   ࠭
          ᨬ  ப    ⠭  ਡ⮢   ६饭
          :
             
                    MOV  AH,13H         ;㭪 뢮  ࠭
                    MOV  AL,ࢨ      ;0, 1, 2  3
                    MOV  BH,࠭    ;
                    LEA  BP,       ; ப  ES:BP
                    MOV  CX,       ; ப
                    MOV  DX,࠭       ;न  ࠭
                    INT  10H            ;맢 BIOS
             
              ᫥騩 ⥫ ࢨ:
             0 - ᯮ짮 ਡ   ६ ;
             1 - ᯮ짮 ਡ  ६ ;
             2 - 뢥 ᨬ, ⥬ ਡ   ६ ;
             3 - 뢥 ᨬ, ⥬ ਡ  ६ .
             
          : ,   
          ------------------------------------------------------------
          





          
          ᥬ  IBM PC.  9                            207


             ணࠬ, ਢ  . 9.1, ਭ   
              뢮      ࠭.     뤠  
          ஢ ⮡ࠦ,   ਭ  ଠ쭮
          ⮡ࠦ,   뢮  ⢫  40 ⮫  ⮩
           ப    ஢:
             
               Name? Francis Bacon      Francis Bacon []
                                       
               ⮫ 0                ⮫ 40
             
              ࠢ     ணࠬ ।
          ६ ROW  (⨪쭮 ६饭 )   COL (
          ⠫쭮 ६饭 ࠢ).   INT 10H  ६
              ⮬᪨.  ணࠬ  뢮   ᢥ
          ,   ⨣ 20- ப. ᫥ ⮣ 믮
          ப⪠ ࠭       ப    
          .
                  楤  D10INPT ᯮ 
          DOS INT 21H.    BIOS INT 10H 室:
             
          1.   樠஢ 稪         
               稪   .
          2.   믮 INT 10H (㭪 08)   08  ॣ AH  00
                BH. 㭪 頥  ᨬ  ॣ AL.
          3.   ᫨  ॣ AL   ᮤন ᨬ RETURN   稪
                ⨣  ᨬ쭮  祭,  뤠 㪮
               ᨣ    楤.
          4.   ᫠ ᮤন AL    .
          5.   ᫨  ॣ  AL  ᮤন  ᨬ  RETURN,    
               楤.
          6.    稪      .
          7.   ६    ⮫.
          8.   ३  㭪 2.
             
               室    楤    ᮤন   
          ᨬ RETURN,  稪 - ᫮  ᨬ.
             
           ASCII 
          ------------------------------------------------------------
          
             ASCII-  128  255 (. 80-FF) ।⠢ ᮡ
           ᯥ樠 ᨬ   ନ஢ ᮢ,
          ,  ᯥ樠 窮  ࠭묨 ਡ⠬. ਬ,
          ᯮ c騥 ᨬ  ᮢ אַ㣮쭨:
             
                         .          
             
                         DA        孨  㣮
                         BF        孨 ࠢ 㣮
                         C0          㣮
                         D9         ࠢ 㣮
                         C4        ਧ⠫쭠 
                         B3        ⨪쭠 

          
          ᥬ  IBM PC.  9                            208


             
             騥     INT 10H  뢮 ਧ⠫
             25 権  :
             
                    MOV  AH,09          ;㭪 뢮  ࠭
                    MOV  AL,0C4H        ;ਧ⠫쭠 
                    MOV  BH,00          ;࠭ 0
                    MOV  BL,0FH         ;뤥 મ
                    MOV  CX,25          ;25 ७
                    MOV  10H            ;맢 BIOS
             
             ,     ६頥. 뢮 ⨪쭮
           砥 横,   ஬   ६頥  
           ப  뢮 ᨬ . B3.  客 
            ᨬ  窠 :
             
                    .          
             
                    B0         ⢥ 祪 (ᢥ⫠ 客)
                    B1         祪 (। 客)
                    B2         ⢥ 祪 (⥬ 客)
             
          ------------------------------------------------------------
          ------------------------------------------------------------
               . 9.1. , ஢  ப⪠
             
                    ,   ணࠬ
          ᯥ祭   ᨮ쭮  ࣠  뢮, 
          ᠬ      ਣ         ⮡ࠦ
          ଠ樨.
             
            /  DOS
          ------------------------------------------------------------
          
               ᫥  㣨  㭪樨  DOS,     
           묨  ࠡ.   㭪樨 ⠭ 
          ॣ  AH  ,  ⥬,  뤠  INT  21H.
             
             AH=01:       ⮡ࠦ.  㭪
           頥 祭  ॣ AL. ᫨ ᮤন AL 
          ࠢ ,     ।⠢  ᮡ  ⠭ ASCII-
          c, ਬ, 㪢  . 㫥 祭  ॣ
           AL ᢨ⥫   ⮬,     뫠 
          ᯥ樠쭠 㭪樮쭠  ,  ਬ, , F1 
          PgUp.  । - , 室 
          맮 㭪樨 (. "⥫ 㭪樮 " 
          ᫥  ࠧ).   㭪  ॠ  
          Ctrl/Break.
             
             AH=02:  뢮  ᨬ.   뢮  ᨬ    ࠭ 
          ⥪     室     
          ᨬ   p DL.   ⠡樨,    ⪨ 
           ப   ࠧ.

          
          ᥬ  IBM PC.  9                            209


             
             AH=07:  אַ      ⮡ࠦ. 
           㭪 ࠡ⠥  筮 㭪樨 01    ⫨
          :    ᨬ   ⮡ࠦ   ࠭, .. 
          ,  o ॠ   Ctrl/Break.
             
             AH=08:      ⮡ࠦ.  㭪
              筮  㭪樨  01      ⫨稥:
           ᨬ  ⮡ࠦ  ࠭, ..  .
             
             AH=0B:  ஢ઠ  ﭨ  .    㭪
          頥  .FF  ॣ  AL,  ᫨    
          ,   ⨢ 砥  -  00.  ।⢮ 易 
          㭪ﬨ  01,   07     08,          
          .
          
               BIOS INT 16H
          ------------------------------------------------------------
             
               BIOS  INT  16H  믮  ᯥ樠 ,
             ᮮ⢥⢨     ॣ  AH ᯥ稢
          ᫥騥  㭪樨    .
             
             AH=00:  ⥭ ᨬ.  㭪 頥  ॣ
          AL  o।  ASCII  ᨬ,       ,  
          ⠭    ॣ AH. (- 
            ᫥饬 ࠧ).  ᫨        
          ᯥ樠 襩, ਬ,   F1,   ॣ AL
            00.  ⮬᪮  ᨬ   ࠭  ⮩
          㭪樨  ந室.
             
             AH=01:  ।      ᨬ. 
          㭪 뢠 䫠  (ZF=0), ᫨  ᨬ 
          ⥭    ;  ।  ᨬ    - 
          饭    ॣ  AL    AH  ᮮ⢥⢥     
           ⠭  .
             
             AH=02:  । ⥪饣 ﭨ . 
          㭪 頥   ॣ  AL  ﭨ   
            . 417:
             
               
               7    ﭨ ⠢ ⨢ (Ins)
               6    ﭨ 䨪樨 孥 ॣ (Caps Lock)
                    ४祭
               5    ﭨ 䨪樨 ஢  (Num Lock)
                    ४祭
               4    ﭨ 䨪樨 ப⪨ (Scroll Lock)
                    ४祭
               3      襩 Alt/Shift
               2      襩 Ctrl/Shift
               1       Shift
               0     ࠢ  Shift

          
          ᥬ  IBM PC.  9                            210


             
           
          ------------------------------------------------------------
          
              ᯮ ६ ᭮묨 ⨯ 襩:
          
          1.    (䠢⭮-஢)  : 㪢  a 
               z,   0  9, ᨬ %, $, #  ..
          
          2.   㭪樮 :  , End,   ,
               ५,  Return,  Del,  Ins,  PgUp, PgDn  ணࠬ-
               㭪樮  .
          
          3.   ࠢ騥   :   Alt,  Ctrl    Shift,  
               ࠡ ᮢ⭮  㣨  蠬.
          
             㭪樮쭠   ࠡ뢠 - ᨬ,
            ନ      ⢨. ⭠
          ॠ  ॡ  㭪樮  襩 믮
          -  ᯥ᪨  ⢨.   祩  ணࠬ
            ।,  ਬ,    ⨥   
               ⠭    孨   㣮
          ࠭,   ⨥  End   ⠭  
            ⥪    ࠭.       ணࠬ஢
          㭪樮        믮  ᠬ  ࠧ
          ⢨.
                ᮡ⢥ -    1 (Esc) 
          83  (Del)    .01  .53. ।⢮  -
            ணࠬ    ।  ⨥   .
          ਬ,     ᨬ   砥
          㧪 00  ॣ AH  饭  BIOS १ INT 16H:
             
                    MOV  AH,00     ;㭪   
                    INT  16H       ;맢 BIOS
             
                ⨯  ⢥⮢    ᨬ 
          ⮣,    ᨬ쭠      㭪樮쭠. 
          ᨬ (ਬ,  㪢 A)  뫠  
            ଠ樨:
          
          1.   ASCII- ᨬ A (.41)  ॣ AL;
          2.   -   A (.1E)  ॣ AH.
          
             ᫨    㭪樮쭠      (ਬ,  Ins)
           ⠪ ।  :
          
          1.     ॣ AL;
          2.   -   Ins (.52)  ॣ AH.
          





          
          ᥬ  IBM PC.  9                            211


              ࠧ, ᫥ 믮  INT 16H 室
          ० ஢ ᮤন  ॣ  AL.  ᫨ AL ᮤন
          ,   뫠  㭪樮쭠 ,  ᫨  ,
            祭   ᨬ쭮  .    ਢ ਬ
          ⠪ ஢ન:
             
                    MOV  AH,00     ;㭪 
                    INT  16H       ;맢 BIOS
                    CMP  AL,00     ;㭪樮쭠 ?
                    JZ   exit      ;   - 
             
             -
             
              . 9.2 ਢ -   㭪樮
           襩.
                   ⠪ ᨬ  *,
          +    -.  ⨥ "񧤮窨",  ਬ,  ⠭ 
          ᨬ .2A   ॣ AL       - 
          ॣ  AH  ᨬ   ⮣,    襩 뫠
          :  .09   窨  ன 8  .29 
          窨    PrtSc.
              ਢ  ஢ન -  窨:
             
                    CMP  AL,2AH    ;窠?
                    JNE  EXIT1     ;   - 
                    CMP  AH,09H    ; -?
                    JE   EXIT2
             
          ------------------------------------------------------------
                    㭪樮         -
                    Alt/A  -  Alt/Z                 1E - 2C
                    F1 - F10                        3B - 44
                    Home                               47
                    ५                       48
                    PgUp                               49
                    ५                       4B
                    ५ ࠢ                     4D
                    End                                4F
                    ५                        50
                    PgDn                               51
                    Ins                                52
                    Del                                53
          ------------------------------------------------------------
               . 9.2. -  㭪樮 襩
          
             ਢ ਬ ணࠬ  ⠭    ப
          0  c⮫ 0  ⨨   (- 47):
             
                    MOV  AH,00     ;믮   
                    INT  16H       ;
                    CMP  AL,00     ;㭪樮쭠 ?
                    JNE  EXIT1     ;   -- 
                    CMP  AH,47H    ;-   Home?

          
          ᥬ  IBM PC.  9                            212


                    JNE  EXIT2     ;   -- 
                    MOV  AH,02     ;
                    MOV  BH,00     ;⠭ 
                    MOV  DX,00     ;   न⠬ 0,0
                    INT  10H       ;맢 BIOS
             
             㭪樮  F1 - F10  - 
          .3B  .44. 騩 ਬ 믮 ஢ 
          㭪樮  F10:
             
                    CMP  AH,44H    ; F10?
                    JE   EXIT1     ;  
             
            EXIT1 ணࠬ  믮  室
          ⢨.
               ᯨ᮪  -  ਢ    㪮⢥ 
           BASIC.  孨᪮ ᠭ IBM PC ᮤন ஡
          ᠭ   -,    ⠪  ᠭ ᯮ짮
          襩 Alt, Ctrl  Shift.
          
             
          ------------------------------------------------------------
          
              ஬ ᯫ ᯮ 4   , 2 
                ᨬ  2   ਡ   ᨬ.
              ⭮ ᯫ ᯮ 16     ࠡ
                 梥⭮  ୮-  (BW)  ०. 
               ᯮ짮,    ⥪⮢  ०  ⮡ࠦ
               ASCII-ᨬ,  ⠪   ᪮  ०   
               ࠦ.
              -ਡ ᯮ    ஬ ᯫ 
                 梥  ⥪⮢  ०.  ਡ ᯥ稢
               ,   ஢    뤥  મ.  
               梥 ᯫ  ⥪⮢ ०   RGB 
               롨 梥,    ० ન.
                BIOS  INT  10H  ᯥ稢    ࠭
               ࠡ:   ⠭   ०,  ⠭  
               ,  ப ࠭, ⥭    뢮
                ࠭.
              ᫨  ணࠬ 뢮  ࠭,    뢠
                 믮 ப ०,  祬    멤 
               ᫥ ப.
                ᯮ짮 ਡ⮢     ஢
               ,     뢠   뢠        ⪫祭
               ﭨ.
               㭪権    INT  10H,  믫  ⥭ 
               뢮  ࠭,   ६饭 .
               BIOS INT 16H ᯥ稢 ਥ  ᯮ
               㭪樮 襩.
              㭪樮  । ணࠬ஢
               맮  ⢨.



          
          ᥬ  IBM PC.  9                            213


                    -,
               ஭㬥஢  1  (Esc)  83 (Del),   .01
                .53.
              ⨥ ᨬ쭮      । 
               ᨬ  ॣ AL  -   ॣ AH.
              ⨥  㭪樮쭮     ।
                 ॣ AL    -      ॣ AH.
          
            
          ------------------------------------------------------------
          
          9.1. । ਡ ࠭  )    ન
               ,   )  ଠ쭮  મ,  )  ஢  
               뤥 મ.
          
          9.2. ⠢ 楤  )  ⠭  ०  ࠭ BW
               (୮-)   80  ⮫殢, ) ⠭  
               ,  稭饣  5  ᪠஢  稢
               饣  12 , ) ப⪨ ࠭  10 ப, )
               뢮    ᨬ 客   
               祪 (. B1).
          
          9.3.    -      ᫥   㭪樮
               襩:  ) ५ , )  F3, ) Home, )
               PgUp.
          
          9.4. ᯮ ⫠稪 DEBUG, ஢ ⢨  ᮤ
                ॣ  AX  ⨨  襩  .
                 ᥬ  ᯮ  A 100
               (Return).  ᫥騥 :
          
                                   MOV  AH,00
                                   INT  16H
                                   JMP  100
          
               ᯮ  U 100,104, ᥬ ணࠬ
                  G  104  믮    MOV    INT. 
                INT 믮 ணࠬ ⠭  ⥬
               ३   襣 .  ஢ન ॣ
               AH    .  த   G
               104,  ,   ࠧ  ,  ஢ ࠡ
               ணࠬ.  室   Q.
          
          9.5. ⠢   ।   : ᫨
                 PgDn,  室 ⠭  
               न⠬ - ப 24  ⮫ 0.








          
