Commodore sayı 32, sayfa 18
Sayfanın metni

Sayfa 18

Komutlar

m 2 — O

Veriler

Giriş/çıkış gereçleri

Resim 1. Bilgisayar sisteminin Şematik yapısi

yalnızca platinler ve çiplerden oluşan fiziksel yapı değil. Resim 1'de böyle bir bilgisayar yapısının basitleştirilmiş şematik görüntüsü verilmektedir. Solda, çoğunlukla İngilizce kısaltmasıyla CPU (Central Processing Unit — Merkezi İşlem Birimi) olarak adlandırılan ana üniteyi görüyorsunuz. Onun sağında, merkezi birimle sinyal hatları aracılığıyla bağlanmış olan bellek ve giriş/çıkış gereçleri yer alıyor. İnsanın bilgisayarla karşılaştırılması pek uygun olmayabilir. Ama burada böyle bir karşılaştırma kendini dayatıyor. CPU'nun, ana belleğin ve giriş/çıkış gereçlerinin temel işlevleri insanda sırasıyla beyin, hafıza ve duyu organlarının işlevlerine benzetilebilir. Duyu organlarımız aracılığıyla bilgileri alır, beynimizle işler ve düşüncelerimizin sonuçlarını ya belleğimize atarız ya da çıkış aracılığıyla dış dünyaya iletiriz. Bir yerde bu kıyaslama yanlış olmaya başlayacaktır, çünkü bir bilgisayar bir transistörlü radyodan pek de karmaşık değildir. Biraz evvel anlatılan süreç, yani verilerin alınması (ya da girilmesi), işlenmesi ve çıkması yalnızca bilgisayarın teknik yapısına ilişkin bir süreç değildir. Programların tek tek bölümleri de bu görevlere göre düzenlenmiş olmak zorundadır. Bilgi işlemin bu temel prensibi Almanca kısaltmasıyla EVA (giriş, işlenme, çıkış) olarak adlandırılır.

Bilginin sunulmasının temel elemanları karakterlerdir. Bilgisayarda genellikle 26 harf, on rakam ve yeterince özel karakter bulunur. Karakterin raslansal olarak oluşturdukları bir düzen kural olarak herhangi bir anlam ifade etmediğinden, karakterlerin varlığının yanı sıra belirli karakter kombinasyonlarının birer anlam ifade etmesini sağlayacak kurallardan ve bağlantılardan oluşan bir sistem gereklidir. : Bilgisayar dünyasına yeni adım atan birinin teknik bağıntıları daha iyi anlayabilme yolunda karşılaşacağı ilk sorunlardan biri, bilgisayarın bilgileri ona tamamen yabancı olan bir yöntemle işlemesidir. Güçlendiriciler bir yana bırakılacak olursa, bir elektrik/elektronik devrede karşılaşılabilecek iki durum vardır: Akım var, akım yok. Bilgilerin bu tür devreler tarafından işlenmesi durumunda, aynı şekilde ikili (iki değerli) temel elemanları kullanan bir yöntem kullanmak gerekiyordu. Bu fikir gerçekleştirildi de. Kullanılan devreye göre bilginin sunulması farklı görünüm alabiliyor. RAM çipinin bellek elemanları, işlevleri bir akününküne benzeyen minyatür yapı öğeleridir. İkili bilgi, elemanın yüklülük durumuna karşılık gelir: Yüklü ya da yüklü değil. Bilgi değiştokuşu yapan iki devreyi hatlarla birbirine bağlayan teknisyenler, Low- ve High Pegel'den |

(gerilim alçak ya da yüksek) söz ederler. Teknolojiye pek aşina olmayan bir programcı için ise, ikili sistem bir sürü sıfır ve birden oluşmaktadır. Bu farklılık başlangıçta karmaşık gibi görünebilir, ama bilgisayar teknolojisine bir miktar yakınlığı olan herkese tek tek elemanları kendi hayal dünyasının kavramlarıyla adlandırma olanağı verir. Yalnız bir şeyi unutmamak gerek: Bilgisayarda bilgiler ikili biçimde, yani iki farklı karakterden oluşan diziler halinde saklanır. Bu verilerin sunulması ise talebe göre farklı biçimlerde olabilir. Tek bir bellek parçasının iki karakteriyle pek bir şey yapılamaz. Bu nedenle ilk bilgisayarların üretilmesi sırasında bu hücrelerden birkaçı tek bir grup halinde biraraya getirilmiştir. Başlangıçta bu gruplarda 4, daha sonraları 8 bellek hücresi (çip) varken bu sayı son zamanlarda 16 ve 32'ye yükselmiştir. 4 Bitlik bir bellek alanında sıfır ve birlerden oluşan on altı farklı kombinasyon saklanabilir. 8 Bit'te bu sayı 256'ya yükselir. Kombinasyon sayısı “**2 üzeri n” formülüyle hesaplanabilir. Bu formülde n, kullanılabilen hücre sayısını Mikro işlemcinin kendi içinde de bellek alanları vardır. Bunlar sicil adını alırlar. Herbiri 32'şer Bitlik 15 sicil, kullanıcının kullanımına ayrılmıştır. Bunlar verilerin (ara sonuçların) kısa süreli saklanması için kullanılır. Bilgisayarın belleğinde programlar ve veriler yer alır (Resim 2). Bir program, belirli bir faaliyetin yerine getirilmesi için atılan çalışma adımlarından oluşan bir dizidir. MC 68000'in komutları iki ila altı bellek hücresi kullanırlar. Örneğin dizisi, “4711. bellek hücresindeki de- Beri 1. sicile yerleştir”” anlamına gelir. Bu hücrede saklanmış değer olan 65, “41000001”? gösterilir. Harfler ve özel işaretler de bellekte ikili biçimde bulunurlar. dizisi, “A” harfine karşılık gelir. Ama durum: harfiyle sayısı aynı koda mı sahip? Evet, bu gerçekten de böyle ve yalnızca ilk bakışta mantıksız gözüküyor. Biz insanlar da harfler yerine sayılar kullanabiliriz. Örneğin bir restoranda garsona verdiğimiz sipariş şöyle olabilirdi: 65 34 67 98 55 ... Kural olarak kişi lafın gelişinden bu sayıların bir sözcük ifade ettiğini, tombala sayıları olmadığını anlayabilir. Ama yine de bu yolu kullanmak pek pratik değil herhalde.

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