Şekil 2.7. Mikroişlemciler
Bilgisayara
giriş aygıtlarıyla girilen her şey birer veridir. Bu veriler işlendikten
sonra bilgilere dönüşürler. Verilerin bilgilere dönüştürme işlemini bilgisayarın en önemli
parçası olan mikroişlemci ya da bir diğer adıyla merkezi işlem
birimi (MİB) (CPU-Central Processing Unit) yapmaktadır. Bir diğer anlamda mikroişlemci,
bilgisayardaki her türlü işlevi yapan, bilgisayarın çalışmasını düzenleyen ve programlardaki
komutları tek tek işleyen birimdir. Merkezi işlem birimi 2 bölümden oluşmaktadır.
Aritmetik ve Mantık ünitesi ile Kontrol ünitesi. |
Şekil 2.8. Mikroişlemcinin Bölümleri
Kontrol Ünitesi ve Aritmetik ve Mantık Ünitesi mikroişlemciyle giriş/çıkış birimleri arasındaki bilgi transferini yapan ve bu bilgilerin geçici olarak saklanmasını sağlayan (kayıtları tutan), "kaydedici" (register) denilen özel bir bellek birimine erişir. "Sayıcılarla" (counter) işlemi yapacak komut ve verilerin adreslerini taşıyarak, bilgisayarın çalışması sırasında hangi verinin hangi sırayla kullanılacağını belirler. Giriş-çıkış devreleriyle yalnızca giriş ya da yalnızca çıkış yapan birimler arasında bağlantı kurarlar. |
Şekil 2.9. Hat Yapıları
|
Sistem yolları mikroişlemci ile bilgisayarın diğer birimleri arasındaki
bağlantıları sağlayan iletkenlerdir. Sistem yolları 3 gruba ayrılır:
|
||||||
Şekil 2.10. Sistem Yolları
Hatların büyüklüğü, genişlik olarak da bilinir. Bir
defada ne kadar
verinin transfer edilebileceğini belirlerler. Örneğin 16-bit hat, 16 bitlik
veriyi, 32-bit hat ise 32 bitlik veriyi bir defada transfer edebilir.
Şekil 2.11. Mikroişlemcinin Komut İşleme Basamakları
Bir CPU’ nun
performansı iç yapısına ve çalıştığı saat hızına bağlıdır. Saat hızı
MHz birimleriyle gösterilir. 1 MHz 1 milyon kere yukarıdaki 4 basamağı işlemesi
demektir. Yardımcı işlemci olarak sayısal, matematik,
aritmetik işlemciler ve 3D uygulamalarda, ondalıklı sayıları işleyen floating
point işlemciler kullanılır. 3D uygulamalarda performansı yükseltmek için
bazı komutlar eklenmiştir. MMX ve 3Dnow adı verilen bu ek komutlar, yazılım
tarafından kullanıldıklarında performansı arttırırlar. Bir komutu yorumlarken iki tane yazılım tasarımı kullanılır. RISC (Reduced Instructions Set Computers) , basit ve çok kullanılan komutları içeren mikroişlemcileri kullanmaktadır. RISC' in genel mantığı, komut sayılarını azaltarak işlemleri daha kısa zamanda gerçekleştirerek mikroişlemcinin performansını arttırmaktır. CISC (Complex Instruction Set Computers) ise işlemci üzerindeki bir çok komutu içerirler. Böylece işlemci hafıza birimlerine daha az ulaşma gereği duyar. |
PC
|
Mikroişlemciler
|
Sene
|
Transistor
sayısı
|
1. Nesil
|
8086 ve 8088
|
1978-81
|
29,000
|
2. Nesil
|
80286
|
1984
|
134,000
|
3. Nesil
|
80386DX ve 80386SX
|
1987-88
|
275,000
|
4. Nesil
|
80486SX, 80486DX, |
1990-92
|
1,200,000
|
5. Nesil
|
Pentium |
1993-95 |
3,100,000 |
Geliştirilmiş |
Pentium MMX |
1997 |
4,500,000 |
6. Nesil
|
Pentium Pro |
1995 |
5,500,000 |
Geliştirilmiş |
Mobile Pentium II |
1999
|
27,400,000 |
7. Nesil
|
AMD original Athlon |
1999 |
22,000,000 |
Mikroişlemci
|
Saat Hızı(MHz)
|
Veri Yolu Hızı(MHz)
|
Intel i386DX
|
16-33
|
16-33
|
Intel i386SX
|
16-33
|
16-33
|
Intel i486DX
|
20-50
|
20-50
|
Intel i486SX
|
16-66
|
16-33
|
Intel i486DX2
|
40-66
|
20-33
|
AMD Am5x86
|
133
|
33
|
Intel Pentium
|
60-200
|
50-66
|
AMD K5
|
75-100
|
50-66
|
Intel Pentium PRO
|
150-200
|
60-66
|
Intel Pentium MMX
|
166-233
|
60-66
|
AMD K6
|
166-300
|
66
|
Intel Pentium II
|
233-450
|
66-100
|
Intel Celeron
|
266-300
|
66
|
AMD K6-2
|
266-533
|
66-100
|
AMD K6-3
|
350-500
|
66-100
|
Intel Pentium III
|
450-1000
|
100-133
|
Athlon
|
500-800
|
100
|
Sayı Sistemleri sayfasına gitmek için burayı tıklayınız