Mikrodenetleyici (Microcontroller) ve Mikroişlemci (Microprocessor) Nedir?

Donanım üzerine yazılım yapmaya meraklı birçok kişinin sıklıkla adını duyduğu, fakat aralarındaki farkı tam olarak bilmediği, iki donanım elemanından bu bölümde sizlere bahsediyor olacağız. Bu elemanlar, isimleri de birbiri ile çok benzerlik gösteren "mikrodenetleyici" ve "mikroişlemci"lerdir. Keyifli okumalar ...

Mikroişlemciler yapılarında CPU(Central Processing Unit/Merkezi İşlem Birimi), giriş-çıkış birimleri ve ön bellek barındıran elemanlardır. Mikrodenetleyiciler ise tek bir metal oksit yarı iletken tümleşik devre üzerine kurulmuş, içerisinde CPU, RAM, ROM, giriş-çıkış birimleri gibi yapıları bulunduran elemanlardır. Aralarındaki farklar ise şu şekilde sıralanabilir.

  • Mikrodenetleyiciler yapılarında mikroişlemcileri de barındırmaktadırlar. Fakat tam tersi bir durum söz konusu değildir.
  • Mikroişlemciler daha karmaşık sistemlerin kontrolünü sağlamak amaçlı kullanılırken, mikrodenetleyiciler daha basit devrelerde kullanılmaktadırlar.
  • Mikrodenetleyicilerin programlanmaları daha kolayken, mikroişlemcilerin programlanmaları daha karmaşıktır.
  • Fiyat açısından mikroişlemciler daha pahalıyken, mikrodenetleyiciler daha uygun fiyatlara satılmaktadır.
  • Mikrodenetleyiciler daha küçük sistemler için kullanıma elverişliyken, mikroişlemciler bu kadar elverişli değillerdir.
  • Mikroişlemciler genellikle kişisel bilgisayarlarda kullanılırken, mikrodenetleyiciler daha çok ev araç gereçlerinde kullanılmaktadır.
  • Mikroişlemcilerin kullanıldıkları sistemler fiziksel açıdan daha çok yer kaplayan sistemlerken, mikrodenetleyiciler daha az yer kaplayan sistemlerde kullanılırlar.

Share:

0 yorum:

Yorum Gönder