2 Eylül 2013 Pazartesi
Adım adım bilgisayarın işleyişi
İşlemci bilgisayarın ana belleğinden komutları okur. Bu komutlar da bilgisayarın belleğinde, diğer herşey gibi, aslında 0 ve 1 rakamlarından oluşan dizeler halindedir. Örneğin bilgisayarın ilk komutu 3 numaralı hücreden okunduğunu varsayalım. Bu komut uyarınca işlem 5 numaralı hücredeki 16 değeri ile 8 numaralı hücredeki 21 değerini toplayacak ve elde ettiği 37 değerini 8 numaralı hücreye yazacaktır. Bu durumda belleğin içeriğinin değişeceğine, işlemcinin artık 8 numaralı hücreye ulaştığında 21 değeri ile değil, 37 değeri ile karşılaşacağına dikkat edin.
3 numaralı hücredeki komutun gereği olarak işlemci 7 numaralı hücreye gidip, oradaki komutu okuyacaktır. Bu komut, 8 numaralı hücrenin yeni değeri olan 37 ile 4 numaralı hücrede yer alan 35 değerini karşılaştırmayı gerektirmektedir. Eğer 4 numaralı hücredeki değer 37'den büyük olsaydı, işlemcinin işi bitecekti. Ancak öyle değildir. Dolayısıyla işlemci 9 numaralı hücredeki komutu okuyacaktır.
Görüldüğü gibi bilgisayar, çok basit işleri bile oldukça uzun yollardan yapabilmektedir. Ancak gereken her işlemi o kadar çabu ve hatasız yapar, aynı işlemleri bıkmadan o kadar çok kere tekrarlayabilir ki, sonuçta hepimizi hayran bırakan işlemi gerçekleştirebilir ve hayatımızı olağanüstü ölçüde kolaylaştırabilir.
Tahmin edeceğiniz gibi bilgisayarın belleğinde yer alan komutlar, kullanıcının isteğine göre ve kullanıcı tarafından hazırlanmış olmalıdır. Eskiden bilgisayarı kullanabilmek için mutlaka programlama bilmek gerekiyordu. Ancak günümüzde genellikle uzman programcılar tarafından hazırlanmış olan programları kullanırız. Biz kendimiz bilgisayar kullanmak için program yazmayız. Ama bilgisayarın her durumda ancak programları işleyebildiğini untumayın. Biz program yazmasak da, bilgisayar kullanıcıları olarak, genellikle, uzmanların hazırladığı programlar için veriler sağlarız ve bilgisayar bu programları çalıştırır.
Kaydol:
Kayıt Yorumları
(
Atom
)
Hiç yorum yok :
Yorum Gönder