Bilgi İşlemci Nedir? Ne işe Yarar?

Rapid

Admin
Yönetici
Admin
Moderatör
Katılım
7 May 2015
Mesajlar
2,852
Tepkime puanı
14
[font=Oxygen, sans-serif]Cpu(işlemci)Nedir? Ne işe Yarar?


CPU (Central Processing Unit-Merkezi İşlem Birimi); bilgisayarın çalışmasını düzenleyen ve programlardaki tümkomutları tek tek işleyen birimdir. Bu birim bir ya da iki entegre devre içerisinde gerçekleştirilmesi ile mikroişlemci adınıalır. CPU; Bilgisayarın program komutlarını bellekten aldıktan sonra kodlarını çözen, karşılığı olan işlemleri yerinegetiren ve sonuçları gerekli yerlere gönderen merkez birimidir. CPU genellikle bilgisayarın beyni olarak tanımlanır.Çünkü tüm işlemler CPU tarafından yapılır. Bir bilgisayarın işlem yeteneği ve hızı işlemcisinin yeteneği ve hızıyladoğrudan ilgilidir.


Yapı olarak bakıldığında bir merkezi işlemci, ince bir silikon tabaka üzerinde çok küçük altın yollarla birbirine bağlanmışmilyonlarca transistor adı verilen elektronik devre elemanından oluşur. CPU içindeki teansistörlerden hangilerinin neşekilde çalışacağı gerekli yazılım programı tarafından makine dilinde CPU’ya iletilir ve böylelikle programlar işlemcitarafından çalıştırılır.



Mikroişlemciler; açma kapama anahtarı gibi çalışan milyonlarca transistorden oluşmaktadır. Bu anahtarların programlanma durumuna göre elektrik sinyalleri bunların üzerinden akar. Bu sinyaller, bilgisayarın yaptığı tüm işleri toplama, çıkarma, çarpma ve bölme gibi temel matematiksel işlemlere indirir. İşlemci de bu işlemleri ikilik sayma sistemini, yani sadece 0 ve 1 sayılarını kullanarak yapar.
Mikroişlemciler her türlü işi ikilik sayma sistemine dökmüştür. Mesela “Y” harfi ikilik sistemde “1011001” ile ifade edilebildiği gibi kırmızı gibi bir renk de bunun gibi ikilik tabandaki üç ayrı sayı grubu ile ifade edilir. Aynı şekilde bir ses veya görüntü kaydı da yine buna benzer ikilik sayı grupları ile ifade edilirler.



Bu sayı grupları üzerinde işlem yapmak için işlemci içerisinde bir takım komut listesinden oluşan bir program mevcuttur. Bu komutlar işlemciye iki sayının çıkarılması, toplanması yönünde emir verebildiği gibi klavyeden girilen tercihlere göre bir takım komut satırını atlayıp (şartlı dallanma – conditional branch) diğer komut satırlarını uygulamaya devam edebilir. Yani klavyeden bir soru karşısında gireceğimiz “E” (evet) veya “H” (hayır) ifadelerine göre program belirli komut satırlarını uygular veya uygulamaz. Temel olarak, mikroişlemcinin yaptığı iş, bitler üzerinde işlem yapmak üzere komutları çalıştırmaktır.
 
Üst