Commodore sayı 20, sayfa 29

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 29

SEYFETTİN ÇANKAYA

Amiga tasarlanırken onu bir iş bilgisayarı olarak kullanacakların yanında; son yıllarda yaygınlık kazanan, bilgisayar yardımıyla ses ve görüntü işleme, canlandırma sanatıyla uğraşanlar da düşünülmüştür. Dergiden izlediğiniz gibi piyasada benzerlerinde göremeyeceğiniz; disk kullanımı, çok amaçlı işletim sistemi, gelişmiş görüntü işleme ve canlandırma, 4096'ya kadar çıkabilen renk çözünürlüğü, 640*400 noktacık (pixel) grafik çözünürlüğü, çift yönlü (Stereo) ve 4 kanal ses elde edebilme Amiga'nın başlıca ayırıcı özellikleridir. Bu özelliklerin çoğu özel amaçlı donanım elemanlarıyla gerçekleştiğinden yazılımdan bağımsız bir hıza ve kusursuzluğa sahiptir. Hardware'e ilişkin yazıları izlediğinizde bu elemanlara ilişkin detayları bulabilirsiniz. Amiga'nın işletim sistemi hazırlanırken, sisteme program yazımını kolaylaştıracak yönde çözümler düşünülmüş, bugüne kadar ev bilgisayarı ve kişisel bilgisayarlarda hiç denenmemiş ve sadece büyük sistemlerde (UNIX, XENIX gibi) rastlanan program kütüphaneleri kullanılmıştır. Yani diğer bir deyişle C diline uyumlu bir sistem tasarlanmıştır. Program kütüphaneleri içinde yer alan rutinler sistemin iskeletini oluşturur. Sistemin kullandığı bu rutinler, Amiga kernal rutinleridir. Bu rutinlerin kullanımı C-64 kernal rutinleriyle karşılaştırıldığında benzerlikler görülür. C-64 makine kodu ile ilgilenenler kernal rutinlerinin sadece assembler programlarda kullanıldığını bilirler ve bu rutinin adresini programlarda kullanırlar. Amiga'da bu işlem doğrudan rutin ismiyle yapılır ve parametreler bu rutinin çağrılması sırasında kullanılır. Buna bir örnek olarak Text rutinini verebiliriz. Bu rutin bir karakter dizi-

İşletim Sistemi ve

Klavyeyle gezinmek için ← ve → tuşları.