Commodore sayı 33, sayfa 43

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 43

O andaki reel ekran yüzeyinde bu pencerelerden birkaçını, bazıları birbirinin üzerine geçmiş bir biçimde, yan yana yerleştirmek mümkündür. Her program, tüm ekran hatta daha büyük bir yüzey yalnızca kendisine aitmiş gibi davranabilir. Ekranda birden fazla programın ekran çıkışları için yeterli yer vardır. Pencereler üzerinden veri transferi, AMIGA gibi bir multitasking bilgisayarı için çocuk oyuncağıdır. Ekran grafiği AMIGA açısından en çok vurgulanması gereken özelliklerden biri olmasına rağmen, diğer çıkış olanaklarının da göz ardı edilmemesi gerekir. Burada önem taşıyan, bilgisayarın arka veya yan yüzünde yer alan ve “giriş” konusunda da bir kere anlatılmış olan bağlantı yerleridir. Bunların iki tanesine -seri ve paralel olanlarına- başta yazıcı olmak üzere birçok çıkış gereci bağlanabilir. AMIGA'sını yalnızca oyun için kullanmayan biri, bu iki bağlantı olanağından birini mutlaka yazıcı için kullanacaktır. Seri ve paralel bağlantı yerleri arasındaki farklılık sizi şaşırtmasın, bunların hangisinin kullanılacağı yalnızca yazıcının modeline bağlıdır. Yazıcınızın bu bağlantılardan hangisi üzerinden AMIGA'ya bağlanmış olduğunun, yazı kalitesi ve sürati bakımından hiçbir önemi taşımaz. Paralel bağlantı yerine bağlanan bir yazıcının kullanılıyor olması daha iyidir, çünkü bu durumda seri bağlantı yeri boş kalır. Buraya da başka bir gereci, örneğin modemi bağlayabilirsiniz. Aslında zaten paralel bağlantı yeri çoğunlukla yazıcılar için kullanılır. Eğer bir seri yazıcı kullanıyorsanız, bu bağlantı yeri az ya da çok gereksiz olarak kabul edilebilir.

KICKSTART

Giriş, işleme ve çıkıştan oluşan EVA aşamalarına katılan donanımı böylece tanımış oldunuz. Artık donanım konusundan biraz ayrılalım ve AMIGA yazılımının elemanlarına yönelelim. Bu yazılımın temel dayanağı işletim sistemidir. Bu sistem asıl olarak iki bileşenden oluşmaktadır: Kickstart ve Workbench (tezgah). AMIGA 1000 modelinde işletim sistemi yazılımının bu iki bileşeni ayrı ayrı disketlerde verilmektedir. AMIGA 1000, açıldığında öncelikle Kickstart disketini ister. Bu disket konulduğunda, bilgisayar onun içeriğini çalışma belleğinin özel bir bölümü olan WORM'a (Write Once Memory: bir kez yazılabilir bellek) yazar. Bu bellek alanına bu adın verilmiş olmasının nedeni, makine açıldığında bir kez yazılabilir ve daha sonra herhangi bir tüğe gerek kalmadan okunabilir olmasıdır. AMIGA 500, 2000 ve 2500 modellerinde Kickstart disketinin içeriği, ikili ROM bellek çipleri halinde sabitleştirilmiştir. Böylece kullanıcı makineyi açtıktan sonra yapması gereken bir işten, Kickstart disketini koymaktan kurtulmuştur. Bu çözümün dezavantajı ise, Kickstart yazılımının bir yeni versiyonu söz konusu olduğunda bu iki çipin değiştirilmesi zorunluluğudur. Bu işlem, yeni

VD» dir ExtrasD: Trashcan (dir) Denos (dir) fdi.2 (dir) devs (dir) Tools (dir) t (dir) BasicDenos (dir)

AnigaBASIC. info Denos. info FDi.2.info neubasic.info Say sieb Terninal D dir ExtrasD:Tools

.info Do copy ExtrasD'neubasic pa:NeuBasic

AmigaBASIC Basic Demos.info newbasic newbasic sieb.info Terminal.info Trashcan.info

Fed.Dok.info yazılımı içeren bir disketi makineye takmaktan çok daha zahmetlidir. Kickstart yazılımı öylesine temel programlar ve program parçaları içerir ki, bunlar uzun süreler boyunca pek değişmezler. Workbench disketinde ise durum biraz daha farklıdır. Bu disket kullanıcıya, bilgisayara komutlar verme ve bunların sonucunu inceleme olanağı verir. Workbench (ya da Kickstart) disketinin okunması işlemine elektronik bilgi işlem alanında çalışanlar tarafından booting (boot etme) denmektedir. Bu kavramın kökeni İngilizlerin “kendini kendi ayakkabı bağcıklarının (İngilizce bootstraps) yardımıyla bataktan çekmek” şeklindeki deyişlerine dayanmaktadır. Bilgisayar jargonunda ise bu deyiş aşağı yukarı, programı çalıştırmaksızın onu bilgisayara yüklemekteki zorluğu tasvir ediyor. İşte normal olarak diğer programların harekete geçirilmesi için geçerli olan bu sorunun işletim sisteminin harekete geçirilmesine ilişkin olarak çözülmesi gerekmektedir. Gerek AMIGA gerekse diğer birçok bilgisayar, bu sorunu açıldıkları anda ROM'da bulunan küçük bir programın harekete geçmesini sağlayarak çözmüş durumdadırlar. Bu küçük programın yegane görevi, işletim sistemini disketten okumaktır. İşletim sisteminin görevlerinden birinin, bir programı disketten ya da hard diskten okumak olduğunu daha önce belirtmiştik. Bu, işletim sisteminin iki dev görev alanından birine güzel bir örnek: Bilgisayardaki tüm süreçlerin denetimi ve yönetimi. AMIGA'nın işletim sistemi olan AMIGA DOS bir kullanıcı programı harekete geçirdiği anda, önce programın komutlarını yerleştirebileceği boş bir bellek alanı arar. Ardından ileride program tarafından kullanılacak verilerin yerleşeceği bellek alanlarını ayırır. Ancak bunlardan sonra program ilk komutuyla harekete geçirilir. Daha önce de bahsettiğimiz gibi, harekete geçirilmiş bir programın daima hemen sonuna kadar gitmesi zorunluluğu yoktur. Aksine diğer programlara kendi görevlerini yerine getirebilme olanağı vermek amacıyla işletim sistemi tarafından sık sık kesilir. Kullanıcı programların buna karşı yapabilecekleri hiçbir şey yoktur; AMIGA DOS işletim sistemi, AMIGA evinin içinde kayıtsız şartsız egemen bir derebeyidir. İşletim sistemi bir yandan da kullanım programlarının hizmetindedir. 43

Workbench'in aksine CLI'da program adının klavye üzerinden girilmesi gerekir

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