14 Ekim 2015 Çarşamba

İşlemciler Nasıl Çalışır

Bir mikroişlemcinin nasıl çalıştığını anlamak için, onun iç yapısına bakmak ve onu oluşturmak için kullanılan mantığı öğrenmek faydalı olacaktır. Bu süreçte mikroişlemcilerin anadilini ve mühendislerin bir mikro işlemcinin hızını arttırmaya yönelik yaptığı birçok şeyi öğrenebiliriz.
Bir mikroişlemci makinadan gelen talimatları uygulayarak işlemciye ne yapması gerektiğini söyler. Gelen direktiflere göre mikroişlemci 3 temel işlem yapar:

• Aritmetik Mantık Ünitesini kullanır (ALU). Bir mikroişlemci toplama,çıkarma,çarpma,bölme gibi matematiksel işlemleri gerçekleştirebilir. Gelişmiş biri işlemci oldukça karmaşık matematiksel işlemleri geniş rakam kapasitesiyle gerçekleştirebilir.
• Bir mikroişlemci bir bellekten diğerine veri nakledebilir.
• Bir mikroişlemci karalar verebilir, bu kararlara dayanarak yeni komut biçimine geçebilir.
Mikroişlemcinin yaptıkları çok sofistike şeyler olabilir, fakat hepsi bu 3 işlem içinde yapılır.
Mikro İşlemci Hangi Bileşenlerden Oluşur:
• Adres Veri Yolu; 8,16 ya da 32 bit genişliğinde, hafızaya adres gönderebilir.
• Veri Taşıyıcı; 8,16 ya da 32 bit genişliğinde olabilir, belleğe veri gönderebilir ya da bellekten veri alabilir.
• Bir Okuma ve Bir Yazma Hattı; bu hat belleğe adres konumunu almak mı ya da vermek mi istediğini söyler.
• Bir Saat Hattı; işlemciye saat sinyalini verir.
• Sıfırlama Hattı; program sayacını sıfırlar ve yeniden başlatır.


Hiç yorum yok:

Yorum Gönder