Mikro işlemci ve Mikro denetleyici arasındaki fark

Life Hunter

Lapis Toplayıcısı
En iyi cevaplar
0
Herkese merhaba, sizlere mikro işlemci ve mikro denetleyici arasındaki farkı anlatacağım. İkisi çok karıştırılıyor.

Öncelikle Mikro İşlemci Nedir?
İçinde CPU olan devre çipine mikro işlemci denir. Yani mikro işlemci = cpu diyebiliriz. Mikro işlemcinin yaptığı iş nedir? Beyin olarak tanımlayabiliriz ki zaten çoğu kişi öyle tanımlıyor. Yani bilgisayardaki işlemleri yapan donanım birimi. Her ne kadar işlemcinin komutları çok basit olup basit komutlarını birleştire birleştire karmaşık işlemleri yapsa da bilgisayardaki işlemleri yapan donanım birimi tanımı doğru bir tanım sayılabilir. tabii ki işlemci tek başına bir işe yaramaz. 2 sayıyı toplama işlemini bile yapamaz tek başına. Her ne kadar kendi küçük hafıza birimleri olup verileri oralara alıp işlem yapsada, veri ona hafıza(RAM) dan gelir. Yani tek başına bir işe yaramaz işlemci. Mikro işlemcili sistem olarak kullanılınca işe yaramaya başlar.
Mikro İşlemcili Sistem Nasıl Olur?
  1. İşlemci
  2. Giriş/Çıkış ünitesi
  3. Bellek ünitesi
Bunları barındıran sistemler mikro işlemcili sistem olur. Dikkat ettiyseniz, işlemci kendi başına hiçbir işe yaramaz iken, 2 ünite ile kullanılınca işe yaramaya başlar. Mesela az önce verdiğimiz 2 sayıyı toplama işine bakalım. Giriş ünitesi sayesinde sayılar alınıp belleğe konuluyor, ardından işlemci sayılar bellekten kendi küçük hafıza hücrelerine koyup 2 sayıyı topluyor.

Yani kısacası mikro işlemci tek başına bir işe yaramıyor. Üniteler ile beraber kullanılması gerek.

Peki Mikro Denetleyici Nedir?
Mikro işlemci sadece işlem ve hafıza birimlerini içinde barındırırken, mikro denetleyici mikro işlemciyi ve temel giriş/çıkış, hafıza ünitelerini içinde barındırır. Yani mikro işlemcili bir sistemi içinde barındırır mikro denetleyici. İçinde bir işlemci, giriş/çıkış ünitesi ve bellek barındıran küçük bir bilgisayar da diyebiliriz mikro denetleyeciye.

Mikro denetleyiciler belirli işler için programlanırlar ve sadece o işi yaparlar. Örneğin belirli saniye aralığı ile yanıp sönen bir led. Bu tür sadece tek bir işlemi yapmak için mikro denetliyeciler kullanılır. Ama bilgisayar gibi fonksiyonel sistemler de mikro işlemci kullanılır. Bilgisayar ile tek bir işi yapmayız biz bir sürü farklı işlem yaparız. İşte sürekli farklı işlemlerin yapıldığı sistemlerde mikro işlemci, sadece tek bir işlemin yapıldığı sistemler de ise mikro denetleyici kullanılır.

Mikro Denetleyicilerin işlem hızı mikro işlemcilere göre daha fazladır çünkü mikro denetleyiciler sadece bir işi yapmak için programlanırken, mikro işlemciler birden fazla işi yapmak için programlanır. Doğal olarak tek işleme odaklanan daha hızlı çalışacaktır. Ayrıca mikro denetleyiciler daha az güç tüketir çünkü tek bir işlemi yapıyor mikro denetleyiciler. Mikro işlemciler ise birden fazla işlemi.

Yani birden fazla işlemi yapan sistemler için mikro işlemci, tek bir işlemi yapan sistemler için ise mikro denetleyici kullanılır.
 
Son düzenleme:
Üst