Amiga Dünyası sayı 9, sayfa 29
Sayfanın metni

Sayfa 29

AMIGA'NIN İÇİNDE

HYOLCULUK erzaman duyarız..Amiga muhteşem alet , Amigayla yaratıcılığınıza sınır tanımayın, Only Amiga makes it possible. Bunun nedeni Amiga'nın değişik iç yapısının sağladığı muhteşem grafik ve ses kabiliyetini benzerlerinden çok daha ucuz bir fiyatla her eve sokması. İşte hep iyi olduğu söylenen fakat bunu sağlayan değişik iç yapısı hiç anlatılmayan Amiga'nın tüm donanımını kısaca anlatacağım.

Bir makinanın iç yapısı denince akla değişik chip ve parçaların baskılı devre üzerinde nasıl ve ne şekilde bağlandığı gelir. Amiga'yı baskı devresi ve üzerindeki chipler dışında oluşturan parçalar internal 3.5 inch disk sürücü, klavye ve haliyle dış plastik kutusudur.

Peki niye Amiga'nın iç yapısı bu kadar üstün? Cevabı basit, custom chipler çok iyi kullanılmış. Genelde bir bilgisayarın performansı, işlemcisine (CPU Central Processing Unit) bağlıdır. Makinanın en önemli chip'i olan işlemci bütün performansı belirleyecek fonksiyonları kontrol eder, ayrıca makinanın 8-bit, 16bit ya da her neyse onu belirler. Bu bit numaralan işlemcinin işini yaparken kullandığı data-bus'lann kapasitesini belirtir. Data-bus ne kadar çok taşırsa işlemci tek hareketinde daha çok işlem yapar.

Data-bus'm büyüklüğü ve işlemin yapılma hızı, bilgisayarın hızını belirler. Bir bilgisayardan ne kadar çok iş yapması istenirse, o kadar işlemci zamanı çalınır ve tüm işler o oranda yavaşlar. Multitasking (aynı anda birkaç iş yapmak) dediğimiz bu olayın en büyük problemi budur. Belki işler aynı anda yapılıyordur; ama, aslında diğer görevler işlemci zamanını çalıyordun Biraz sonra göreceğiniz gibi, Amiga sadece işlemciye bağlı olmadığından bu bahsettiğimiz problem Amiga için geçerli değildir. Amiga'nın kendi kendine çalışan benzersiz custom chipleri CPU üzerindeki ağırlığ beraberce sırtlanır. Böylece CPU'nun daha hızlı çalışmasını sağlar ve grafik ve ses alanında büyük bir güç oluşturur. Ayrıca CPU ev bilgisayarlarında az görünen güçlü bir multi-tasking özelliği kazanır.

Eğer Amiga'nın donanımı hakkında daha ayrıntılı bilgi istiyorsanız Addison-Wesley'in Amiga Hardware Manual' kitabıma baş vurabilirsiniz. Hayranlıkla izlediğimiz oyunları mümkün kılan Blitter donanımını Amiga Dünyası’nın 5. sayısında yayınlamıştık.

Amiga'nın içine kısaca bir göz atalım.

1-Motorola 68000 (mikro işlemci 2-Agnus 3-Denise 4-Paula

A5-Gary 6-Kickstart ROM 7-RAM 16*32k chipler CPU: MOTOROLA 68000 miga, Atari ST ve Apple Macintosh'un da kullandığı 16-bit'lik 7.16 MHZ'lik 68000 chipini kullanır. 1979'da çıkan bu chip, 16-bit chiplerin içinde en iyisidir. Çok iyi bir komut seti vardır. Genellikle Amiga ile aynı olduğu söylenen Atari ST işte burada ayrılır. Zaten Atari ST'nin Amiga'dan iyi olduğunu söylemek, ikisi de 8-bitlik makinalar olduğundan Spectrum 48K ve Commodore 64 aynı demekten farksızdır. Amiga bütün işin yapılması için 68000'e Atari ST gibi bağımlı değildir. Bunun yerine Amiga'da 'The PAD' (Paula, Agnus, Denişe) denilen custom chipleri CPU dışında istenen diğer işleri yerine getirir. Bu chiplerin özelliği 68000'i görmemezlikten gelip hafızaya direkt (DMA Direct Memory Access) müdahale ederek istenen görevi yerine getirmektir.

AAGNUS gnus, PAD custom chip setinin patronudur. Üç custom chip beraber çalışmalarına rağmen ayrı işler yapar. Bunu sağlayan, DMA olayıdır. Böylece her chip kendi görevini yapmak için hafızaya CPU zamanı çalmadan giriş yaparak bilgi alıp verebilir.

Bütün chipler VLSI (Very Large Scale Integration) teknolojisi ile üretilmiştir. Yani herhangi bir chip (chip kendisi bir entegre devredir), yapısında normalden daha çok ayrı parçayı barındırır ve haliyle birçok özelliği vardır.

Agnus, şu ünlü Blitter'in evidir. Blitter (Block Image Transfer veya yeni ismi Blimmer (Block Image Manipülatör)), grafik ve görüntü fonksiyonlarından sorumludur. Blitter 16-bit bilgiyi hafızaya her 280 nanosaniyede taşıyabilir. Bu da küçümsenemeyecek bir hızdır. Ayrıca 256 mantıksal komut ile istediği efekti yaratabilir. Vektör grafiklerinden sorumlu Blitter saniyede 4000 çizgi çizebilir.

Agnus ve Blitter aynı zamanda hafızaya diskten bilgi taşımakla da görevlidir. Diskten okuma kafa neredeyse oradan olur ve bu işlem track track yapılır. Diskten okuma DMA işlemi olduğundan mikro işlemci zamanını çalmaz.

DDENİSE enişe, ekran görüntüsünün sağlanmasından birinci derecede sorumludur. Bitplane bilgisini gerçek monitör görüntüsüne çevrilmesini sağlar. Copper denilen bir grafik co-processor (yardımcı işlemci)'a sahiptir. Copper ekranı tarayan ve görüntüyü oluşturan fosfor nokta ile beraber çalışır ve fosfor nokta, kullanıcının tanımladığı özel noktalara geldiğinde copper fosfor noktanın bilgiyi ne şekilde alması gerektiğini anlatır. Denişe ayrıca mouse ve sprite donanımını kontrol eder. Mouse pointer sprite donanımının en güzel örneğidir.

PAULA

asıl Denişe video çıkışından sorumlu ise, Paula da sesin yaratılmasından ve çıkışından sorumludur. Paula 4 kanal stereo ses chip'idir. Paula dijital bilgiyi hoparlörlerin anladığı analog vuruşlara çevirir. İçinde ses bilgisiyle tamamen dijital olarak ilgilenilir. Ses hafızadaki dalga şekilleriyle oluşturulur. Wave-form denilen bu teknik ses örneklenmesi ve işlenmesi olaylarının Amiga'da mükemmel bir şekilde yapılabilmesini sağlar. GARY

Gary'nin (Gate Array) yaptığı iş büyük olmasa da, önemsiz değildir. Interface (kapılar) ile ilgilenir ve bilgîsayar dışına bilgi akımını kontrol eder.

er zaman bilmek istediğiniz ama sormaya utandığınız bilgileri vermeye çalıştım. Bu aylık da bu kadar. Sağlıcakla kalın.

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