Commodore sayı 31, sayfa 24

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 24

Yeni bir C 64 sahibi, bir sürü elektronik ve bilgisayar terimiyle, ayrıca çözmesi gereken bir sürü sorunla karşı karşıya kalmakta. Nedir bu RAM, ROM, CPU, CIA, SID, VİC bit ve Byte? Bu yazı dizisinde yanıtları bulacaksınız.

Şimdi yeni bilgisayarınızın karşısındasınız. el kitabını okudunuz, kitapta verilen basit BASIC programlarını girdiniz, hatta belki kendiniz de birkaç program yazdınız - ama aslında yeni Commodore 64'ünüzü henüz yalnızca dışından, kullanıcı yüzeyinden tanıyorsunuz. Makinenizin gizemli içsel yaşamı henüz sizin için bir bilmece. İçerde neler olduğunu merak ediyor musunuz? O zaman sizi bilgisayarınızın derinliklerine doğru götürelim.

COMMODORE 64'ÜN KALBİ Commodore 64'ün şüphesiz en önemli parçası, oldukça gösterişsiz, çok bacaklı dört köşe bir böcek görüntüsündeki CPU'dur. CPU, İngilizce' “*Central Processing Unit” (Merkezi İşlem Birimi) sözcüklerinin başharflerinden oluşmakta. Çoğu zaman bilgisayarın bu kalbi, işlemci” olarak da adlandırılıyor. Bu parça olmazsa, bilgisayar yalnızca ölü bir elektronik yığını haline gelecektir. Commodore 64 çalışırken, CPU'nun içinde olağanüstü hızlı bir tempoyla durmak bilmeyen bir işleyiş hüküm sürer: Veriler rüzgâr gibi CPU'ya gelir, orada işlenir ve cevaplar C-64'ün en uzak adreslerine kadar yollanır. Ayrıca kayıt sicilleri, hesaplar, toplanma yerleri, yönetimler, haber ağları ve birinin oturup tüm bu

Çev: Balaban TOZAN işlemleri saydığı bir büro da CPU'- nun içinde yer alır. Burada işler hakikaten çok hızlı ve tabiri caizse çok sıcak yürümektedir, öyle ki, çok daha yüksek tempoyla çalışan bazı büyük bilgisayarlarda CPU'nun sıvı helyumla soğutulan bir soğuk banyo içinde çalışıyor olduğunu öğrenmek herhalde sizi şaşırtmayacaktır. Bizim CPU'muzda ise bu tür durumlar yok. Üstündeki koruma tabakası kaldırıhp bir mikroskopla içine bakıldığında, tüm bu mekanizmaların yapısı hayal meyal görülebiliyor. Ayrıca CPU'muz, kendisiyle doğrudan BA-SIC diliyle konuşmaya kalktığımızda, bizi anlayamıyor. Herşey onun o

1 Bit

4 Bit 1 nibble eder

8 Bit 1 bayt eder

Bir bit ya kapalıdır (0) ya da açıktır (1)

C 64'ün belleği evlerle dolu bir cadde gibidir.

için, nesne kodu olarak adlandırılabilecek özel bir dile çevriliyor. Bu dil, ikili sayı sisteminin anahtar sayıları olan, safır ve birlerden oluşmakta. Eğer bu dili ya da buna yakın bir dili kullanarak CPU'ya haberleşmeyi denerseniz, çılgınca bir çalışma hızının göz kamaştırıcılığıyla karşılaşırsınız. Bu faaliyet, ““Assembler”'le, ya da daha doğru bir söylenişle “*6502- Assembler''le programlama olarak Çünkü Commodore 64'ün CPU'su 6526 mikro işlemciler ailesine dahildir. Assembler kavramı yerine Türkçe'de kavramı bilgisayar terminolojisine yerleşmiş durumda. Tabii ki, CPU'nun olağanüstü çalışkanlığı, bazı yardımcıların varlığı olmaksızın düşünülemez. Görevlerin herhangi bir yerden mikro işlemciye getirilmesi ve mikro işlemcinin bunlara tepkisinin de herhangi bir şekilde dışarıya iletilmesi gerekiyor. Örneğin, BASIC programlarını makine diline kim çeviriyor? Bilgisayarın kalbinin işlevini destekleyen dört organ var: CİA, VIC, SID ve nihayet bellek. Bu elemanları daha yakından inceleyeceğiz. bunların ne kadar önemli olduğunu bellek dışında diğerlerini kapatarak kolayca anlayabilirsiniz. Fakat bu işi yapmak için

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