Bu sayfadaki yazılar
Sayfanın metni
Sayfa 21
Video kontrolünün bellek idaresindeki en pratik yönlerinden birisi ekran belleğini hareket ettirebilme yeteneğidir. Karakter setini de başka alanlara taşıyıp kendi kişisel karakterlerinizi yaratabilirsiniz.
Vic kendisine verilen değişik görevleri yapabilmek için, (metin, grafik, sprite ve renk gibi) değişik fanksiyonları olan yeni bir bellek alanina gereksinme duyar. (Karakter jeneratörü, video RAM, renk RAM, grafik deposu ve sprite tanımları gibi). Aşağıda bunların her birinin önemini ve işlevlerini anlatacağız. İleride her birine daha ayrıntılı olarak ayrı ayrı dea) Karakter Jeneratörü:
Bununla, tek bir tuşa basılarak ek randa sergilenebilen her bir ka rin şeklini muhafaza eden bel tederiz. Toplam 2x2K bayı alanı dır ve 512 karakter için informasyona sahiptir ama ekranda bir seferinde bunların hepsini göstermesi olanaksızdır. b) Video RAM: Video Ram IK bellek işgal eder ve çeşitli görevleri vardır. Normalde bilayar açıldığında ekran kodunun depolama alanı olarak hareket eder Bu karakter seti depolaması ile karıştırılmamalıdır. Ekran kodu karakter jeneratöründe bir şekilde pointer olarak hareket eden bir değerdir. Sonra VİC bu şekli seçilen karakter ekranda göstermek için kullanır. Grafik modundayken, Video RAM renk bel leği fonksiyonunu taşır Buna ek olarak sekiz sprite tanımının pointer'ları Video RAM'ın son sekiz baytında depolanmıştır ©) RENK RAM'i IK alanı vardır ve $D800-$DEFE arasındadır. (55296-56319). Okunup yazılabilir ama yalnızca alt dört bit aktiftir. Üst dört bit © tirilemez ve her zaman ayarlıdır. Normal modda, ekrandaki metin karakterlerinin rengi için depo olarak hizmet eder. Grafik modundayken, yalnızca çok renk olduğu zaman işlevseldir. O zaman çok renk 3'ü grafik ekranda 4-8 noktalık bir alanda temsil eder. d) BİT-MAPPED GRAFİK BELLEĞİ: Grafik ekranının bir görüntüsünü taşır. Ekrandaki her noktanın durumu bireysel olarak belirlenir. 320x200'lük bir çözünürlükte, nerdeyse 8K'lık bir depolama gerektiren 64.000 nokta vardır. e) SPRİTE TANIMLARI: Her sprite tanımı için 63 bayi uzunluğunda bir bellek alam ayrılma lıdır. Bu 63 bayt normal bir sprite'n 21x24 noktasını içerir.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 20
Yo Olamaz! Son
Yazdığım Programı Virüs Bozmuş! Eyvah Şimdi Napıcam! Tek Kopyasıydı Bu?
Yüklediğiniz programla işiniz bitince bilgisayarınızı kapatıp hafızasını temizleyin. Disketlerinizin protect'i hep kapalı dursun. Bu sayede herhangi bir virüs de bilgisayarınızı kullanarak disketlerinize bulaşmaz. V1.3 Amiga'sı olan arkadaşlar virüs konusunda biraz daha şanslılar. İçinde Kickstart V1.3 olan bilgisayarlara virüs ihtiva eden herhangi bir disket takıldığı zaman 'NOT A DOS DISK' mesajı ile karşılaşırsınız. Bu durumda hemen disketin bootblock'unu install Workbench'inizin 'INSTALL' komutu ile temizleyin. Yalnız V1.3'lerde de yayılan virüsler yapıldı. Ama bu virüsler hakkında şu anda bilgimiz yok. Gelecek sayılarda bu virüsler hakkında bilgi bulursam size bunlar hakkında daha ayrıntılı bilgi vermeye çalışacağım.
Commodore 64 kullanıcılarının virüslerden korkmalarına gerek yok. Çünkü henüz Commodore 64'te yazılıma ve programlara zararı olan virüs yapılmadı. Sadece çoğalan birkaç virüse sahip. Onlar da sadece disk driver kullanıcılarının dertleri. Kaset kullanıcıları rahat ve mutlu olabilirler. Unutmayın! Virüsler bilgisayarınızı bozmaz. Clock Virüsü haricindeki tüm virüsler bilgisayar kapatılınca hafızadan silinirler. Bu yazıda Türkiye'de en çok bulunan virüsleri size tanıttım. Artık hangi virüsün size ne gibi zararda bulunabileceğini biliyorsunuzdur. Bazı virüsler hakkında verdiği bilgilerden dolayı Ömer Sinan Polat arkadaşıma teşekkür ederim. Gelecek sayımızda bu virüsleri nasıl yok edebileceğimizi ve hangi virüs killer'ların daha etkili olacağını yazacağım. Eğer virüsler ve virüs killer'lar konusunda bir probleminiz olursa ya da bu yazıda tanıtılmayan bir virüse rastlarsanız bana yazmayı unutmayın. Adresim: Mahmutbey Cad. Bahtiyar Sok. No: 2/29 Şirinevler - Bakırköy İstanbul
Sorularınızı bekliyorum. Gelecek sayıda görüşmek üzere. Virüssüz günler...
Dikkat! Virüs kaza gibi değildir. Önceden geliyorum der!