Mikro idarəetmə cihazı ilə kompüter arasındakı fərq nədir?


cavab 1:

Fərqləri izah etmək üçün daha müasir bir fərq var, buna görə başlayacağam:

Mikrokontrollerlər hər yerdə var, lakin praktik olaraq görünməzdir. Bu qədər müasir cihazların etdiklərini etməyə icazə verdilər. Bu yaxınlarda mikrokontrolörlərin ən çox yayılmış istifadəsi ilə bağlı bir suala cavab verdim. Adətən BİR iş görən bir məhsul olmaq üçün hazırlanmışdır və insanlar çox vaxt içində "kompüter" in olduğunu bilmirlər.

Mikroprosessor "kompüter" in mərkəzindədir və "kompüter" mən Quora haqqında oxuduğunuz, onlayn bankçılıq, oyun, porno oynamaq, porno izləmək deməkdir. Çox funksiyalı bir cihazdır, işlədə biləcəyi tətbiqetmələrin sayı demək olar ki, məhdud deyil və son istifadəçi yeni bir proqram almaq, yükləmək və quraşdırmaqla onlar üçün nə edəcəyini seçə bilər, və orada - kompüterinizin qadir olduğu tamamilə yeni bir funksiyadır.

Köhnə fərqlilik üçün: Klassik olaraq, bir "mikroişlemcinin" nə RAM, nə ROM / Flash və ya periferik cihazları var - bu xarici əlavələr olmadan tamamilə heç bir şey edə bilməyən axmaq, sürətli bir kalkulyator. Bir "mikro nəzarət cihazı" nda yalnız mikroişlemci deyil, həm də RAM, ROM / Flash və bir sıra periferik qurğular var - hamısı bir çipdə - həqiqi dünyada faydalı ola bilər (açarlara, displeylərə qoşulmaq üçün) , Mühərriklər və s.). Tipik olaraq, mikroprosessor spektrin alt ucunda bir mikro nəzarət cihazında idi, 8 və ya 16 bit, yavaş, çox RAM & ROM / Flash deyildi. Bunlar arasında fərq var idi.

Ancaq indi sürətli 32-bit və 64-bitlik mikroişlemciləri RAM, Flash və müxtəlif periferik cihazlarla birləşdirən "SoCs" -imiz var. Cavabımı bir smartfonda və ya planşetdə oxumusan, bu cihaz hazırda SoC istifadə edir.

Yəqin ki, indi bir mikroişlemci ilə mikro idarəetmə cihazı arasındakı köhnə fərqin artıq işləmədiyini görə bilərsiniz - SoC əsaslı cihazlarımız həqiqətən çox məqsədli kompüterlərdir.


cavab 2:

Bir kompüterdə əsas bir komponent olaraq bir CPU adlanan bir mikrokontrolör (və ya daha yaxşısı, mikroprosessor) var. Bunu ən yaxşı şəkildə Arduino və Moruq pi arasındakı müqayisə ilə göstərmək olar.

Bir Arduino həqiqətən bir əməliyyat sistemi üçün nəzərdə tutulmayan bir CPU olan bir lövhədir (amma insanlar buna cəhd etdilər). Mega 2560-da yalnız bir USB cihaz birləşdiricisi və bir güc konnektoru, enerji təchizatı və onu proqramlaşdırma yolu var. Elədir. Bir Raspberry Pi-də bir əməliyyat sistemi işləyir, bəziləri artıq portfelə qoyulub. Ethernet, USB ana, HDMI çıxışı, mikro USB, SD kart yuvası və GPIO var. Tam bir kompüterdir, bir klaviatura siçanı və monitoru birləşdirin, Raspbian və ya başqa bir əməliyyat sistemi ilə bir SD kartı istifadə edin və Intel və AMD masaüstləri qədər güclü olmayan bir kompüteri işə salın, amma hələ də.


cavab 3:

Bir kompüterdə əsas bir komponent olaraq bir CPU adlanan bir mikrokontrolör (və ya daha yaxşısı, mikroprosessor) var. Bunu ən yaxşı şəkildə Arduino və Moruq pi arasındakı müqayisə ilə göstərmək olar.

Bir Arduino həqiqətən bir əməliyyat sistemi üçün nəzərdə tutulmayan bir CPU olan bir lövhədir (amma insanlar buna cəhd etdilər). Mega 2560-da yalnız bir USB cihaz birləşdiricisi və bir güc konnektoru, enerji təchizatı və onu proqramlaşdırma yolu var. Elədir. Bir Raspberry Pi-də bir əməliyyat sistemi işləyir, bəziləri artıq portfelə qoyulub. Ethernet, USB ana, HDMI çıxışı, mikro USB, SD kart yuvası və GPIO var. Tam bir kompüterdir, bir klaviatura siçanı və monitoru birləşdirin, Raspbian və ya başqa bir əməliyyat sistemi ilə bir SD kartı istifadə edin və Intel və AMD masaüstləri qədər güclü olmayan bir kompüteri işə salın, amma hələ də.