Mikrodenetleyici ve mikroişlemci arasındaki fark.

Birçok modern dijital cihaz, bir mikro denetleyici ve bir mikroişlemci içerir. Bu elektronik bileşenler nelerdir?

Mikrodenetleyici nedir?

kapsamında bir mikro denetleyici, işlevlerini yerine getirmesi için gerekli olan ana donanım modüllerini içeren elektronik bir bileşen olarak anlaşılır. Örneğin:

  • bilgi işlem çipi;
  • ROM modülü;
  • RAM modülü;
  • zamanlayıcı;
  • köprüler;
  • voltaj regülatörü;
  • giriş ve çıkış portları.

Böylece, ilgili tüm bileşenler yerleşiktir. Bir mikrodenetleyici, bir bilgisayara kurulursa, çoğunlukla bir PC'nin diğer donanım modülleri (örneğin, bir sabit disk veya RAM) ile doğrudan etkileşime girer ve bir PC'de, amaç olarak cihazda yerleşik olanlara benzer gereksiz modüller kullanmaz..

Böylece, voltaj kontrolünden sorumlu yerleşik modül sayesinde, mikrodenetleyici, harici voltajın dahili bileşenlerin güç kaynağı özelliklerine uyarlanmasını gerektirmez ve genel olarak, harici bileşenleri kullanmaz. voltaj seviyesini kontrol edin.

Mikrodenetleyiciler genellikle hesaplama işlemlerinin bir kısmından sorumludur. Örneğin bir PC'de iseler, veri okuma ve yazma, PC'ye bağlı cihazları açıp kapatma olabilir. Bu nedenle performansları nispeten düşüktür.

Genellikle mikrodenetleyici, çoğu durumda yüksek maliyeti nedeniyle mikroişlemci kullanımının pek anlamlı olmadığı cihazlarda kullanılır. Örneğin, bu bir mikrodalga fırın, klima veya bahçedeki bitkileri otomatik olarak sulamak için tasarlanmış bir cihaz olabilir. Belirtilen cihazlar genellikle yapı olarak en basit mikro denetleyiciyi içerir.

Mikroişlemci nedir?

kapsamında, bir mikroişlemci, ana bileşeni bir silikon kristali veya başka bir yarı iletken olan bir mikro devreyi ifade etmek gelenekseldir. Aslında, mikrodenetleyicide kurulu olan bilgi işlem çipinden birkaç kat daha güçlüdür. Ancak bu, ele alınan elektronik bileşen türleri arasındaki benzerliklerin sona erdiği yerdir.

Mikroişlemciler, kural olarak, çok sayıda ek bileşene (mikrodenetleyiciler gibi) sahip değildir ve işlevlerini yerine getirmek için çoğunlukla harici cihazlar kullanır. Bunlar RAM modülleri, voltaj regülatörleri veya ayrı güç kaynakları, giriş ve çıkış portları olabilir. Prensip olarak, bu bileşenler kontrolörlerde olduğu gibi amaca göre aynıdır, ancak haricidir. Bununla birlikte, mikroişlemcinin kendisinin hesaplama çipi gibi, çoğu durumda mikrodenetleyicidekinden daha verimlidir.

İşlemcinin birkaç dahili modülü var. Kural olarak, bu türdeki modern elektronik bileşen modelleri, bir mikrodenetleyici tasarımının özelliği olan bu tür bileşenlerden bir RAM mikro devresi içerir. ROM, voltaj regülatörü, mikroişlemci yapısında portlar genellikle yoktur.

Bir mikroişlemcinin temel amacı karmaşık hesaplama işlemleridir. Bu nedenle, kural olarak, mükemmel bir performansa sahiptir ve işlevselliği gerektiren bu cihazlara kurulur. Örneğin oyun konsollarında, PC'lerde, mobil cihazlarda.

Karşılaştırma

Bir mikrodenetleyici ile bir mikroişlemci arasındaki temel fark, ilk bileşende işlevlerini yerine getirmek için gereken ana modüllerin yerleşik olmasıdır. Mikroişlemci ise çoğunlukla harici aygıtları kullanır. Aynı zamanda, yerleşik olanların performansı yeterli değilse, mikrodenetleyici de kaynaklarına erişebilir. Tabii ki, bu ancak mikrodenetleyicinin kullanıldığı cihazın tasarımında karşılık gelen tipte harici cihazlar sağlanmışsa mümkündür. Prensip olarak mevcut değiller ve daha sonra cihazın verimliliği mikrodenetleyicinin performansına bağlı.

Kabul edilen iki elektronik bileşen arasında, kural olarak, hesaplama hızı düzeyinde önemli bir fark vardır. Çoğu durumda bir mikrodenetleyici, benzer amaçlı bir mikroişlemciden daha az verimlidir (tabii ki, belirli bir cihazda değiştirilebilirlerse), çünkü hesaplama işlemlerinin yalnızca bir bölümünü veya çok basit bir yapıya sahip olanları gerçekleştirmek için tasarlanmıştır..

Mikrodenetleyici ile mikroişlemci arasındaki farkın ne olduğunu belirledikten sonra tablodaki sonuçları düzeltelim.

Tablo

Mikrodenetleyici Mikroişlemci
Ortak yönleri nelerdir?
Mikrodenetleyicinin bir parçası olan bilgi işlem çipi, mikroişlemcinin işlevlerine benzer işlevleri yerine getirebilir
) Aralarındaki fark nedir?
İşlevleri gerçekleştirmek için temel olarak yerleşik donanım modüllerini kullanırTemel olarak harici donanım modüllerini kullanır
Nispeten düşük bir performansa sahiptir, kural olarak,'ün kurulu olduğu cihazın bilgi işlem işlemlerinin bir kısmından sorumludur.)Genellikle daha karlı bir alternatif olarak hareket eder. işlemci (mikrodenetleyiciden yüksek performans gerekmiyorsa), ancak prensipte onun tarafından değiştirilebilirKontrolöre daha verimli bir alternatif olarak kabul edilir, ancak kural olarak bir olamaz işlevlerini yerine getirirken değiştirilir - saniyenin performansı yeterli olmayabileceğinden
.