  Ŀ
  Ŀ
                                                                          
                         Ekran Ama / Kapama                             
                                                                          
  ٳ
                                   Semih Hazar - A. Serdar Hazar            
  





 Ekran modunu deitiren bir program. altrldnda ekran modlar
  listelenir. Bunlardan biri seilerek ekran modu deitirilir.

o Program tarafndan desteklenen ekran modlar unlardr:

      Ŀ
       A >    40x25     16 Renk Text        00h 
       B >    40x25     16 Renk Text        01h 
       C >    80x25     16 Renk Text        02h 
       D >    80x25     16 Renk Text        03h 
       E >   320x200     4 Renk Grafik      04h 
       F >    40x25     16 Renk Grafik      05h 
       G >   640x200     2 Renk Grafik      06h 
       H >    80x25        Mono Text        07h 
       I >   320x200    16 Renk Grafik      0Dh 
       J >   640x200    16 Renk Grafik      0Eh 
       K >   640x350       Mono Grafik      0Fh 
       L >   640x350    16 Renk Grafik      10h 
       M >   640x480     2 Renk Grafik      11h 
       N >   640x200    16 Renk Grafik      12h 
       O >   320x200   256 Renk Grafik      13h 
      
 
o Ekran modu ksa bir Assembler alt rutin kullanlarak deitirilir (set
  edilir). Rutin bir procedure olarak yazlmtr. Parametre olarak verilen
  ekran modu int 10h'unun 0h fonksiyonu kullanlarak deitirilir.


         Procedure SetMode(mode:byte);
         begin
           asm
             mov ah,0           ; ah=0
             mov al,mode        ; al=mode
             int 10h            ; int 10h, fonksiyon 0h
             end;
           halt(0);
         end;


o Program, yaptnz grafik programlarda deiik ekran modlarnda denemek
  iin de kullanabilirsiniz.