Ŀ
Ŀ
                                                                          
                              DEVAM.ASM                                   
                                                                          
ٳ
  PS 26  Eyll'95                                       Semih Hazar        




         DEVAM.COM, dos'un MORE komutu ile ayn ilevi gryor. Program
    aklamadan nce ksaca FILE HANDLE hakknda bir ka bilgi vermek
    istiyorum.
         Bir dosyay atnzda o dosyaya DOS tarafndan bir eriim numaras
    verilir. Daha sonra bu numaray kullanarak dier ilemleri yaparz
    (okuma, yazma, kapatma vs..). Normalde 5 adet 'handle' hazr olarak
    sistemde tanmldr. Bunlar dosya olmamakla birlikte, dosyalar iin
    geerli tm ilemleri szn ettiimiz handle numaralarn kullanarak
    yapabiliriz. Sistemde hazr bulunan handle'lar: 

    Ŀ
       Ad    handle#   Aklama                                       
    Ĵ
                                                                       
       StdIn    0       Standart Input Device                          
                        Standart giri aygt , genellikle klavye.     
       StdOut   1       Standart Output Device                         
                        Standart k aygt , genellikle ekran.      
                        StdIn ve StdOut baka bir dosyaya              
                        ynlendirilebilir. Bylece ekrana yazlan      
                        bir yaz dosyaya ynlendirilip daha sonra      
                        okunabilir.                                    
       StdErr   2       Standart Error Display Device                  
                        Hatalarn yazldi aygt. Her zaman ekran.    
                        Ynlendirilemez , bylece yaznn her zaman    
                        ekranda grleceinden emin olursunuz.         
       StdAux   3       Standart Aux Device                            
                        Genellikle seri port. Dos'un 'AUX:' aygt     
                        ile ayn grevi grr.                         
       StdPrn   4       Standart Printer Device                        
                        Standart yazc. Dos'un 'PRN:' aygt ile      
                        ayn grevi grr.                             
    



    Boru iareti '|' bir dosyann ktsn dier dosyann girdisi olarak
    kullanmaya yarar. Buna bir rnek verelim.
    DENEME.COM, ktsn StdOut'a yazan bir program olduunu kabul edersek;

               deneme.com | devam.com

    yazarak deneme.com'un ktsn devam'n kullanmas salanr.
    veya "devam < c:\autoexec.bat" yazarak c:\autoexec.bat' DEVAM'n girdisi
    olarak kullanabiliriz.Burada StdIn \autoexec.bat olarak ynlendirilmitir.

    Gelecekte grmek zere.....