Entrambi i microcontrollori e schede madri sono parte integrante per il computing moderno . Tecnicamente parlando , ogni microcontrollore in realtà ha una scheda madre perché la definizione tecnica di una scheda madre è solo il circuito stampato . In generale , una scheda madre si riferisce alla scheda a circuito stampato , così come tutti gli altri componenti di interfaccia e connettori , come le porte di I /O e gli slot PCI . Integrati
La maggior parte schede madri , schede madri per computer desktop, in particolare sono per lo più non integrato . Alcuni sistemi , come il BIOS e chip di rete, sono integrati a causa del basso costo e della necessità. Microcontrollori sono completamente integrati , di solito con tutto l'apparato di elaborazione , tra cui i programmi e le ROM semplice, tutto su un unico chip e un circuito stampato .
Hardware Modularità
La più grande differenza tra microcontrollori e schede madri è che le schede madri sono progettati per essere aggiornabile . Anche quando hanno integrato i componenti come chip di rete , audio e video , questi possono essere facilmente sovrascritti con i componenti più potenti sulle schede di espansione . Memoria e processori sono facilmente aggiornabili sulle schede madri , entro i limiti.
Custom Made
madri sono progettati per accettare una certa gamma di tipi di memoria , processori e periferiche conformi a determinati standard di settore . E ' vantaggioso per i produttori di schede madri di essere non proprietario , perché ciò significa che una scheda madre può essere utilizzato in quanti più computer possibile. Microcontrollori sono costruiti per scopi specifici , così mentre loro possono essere fatti molto a buon mercato per le loro specifiche hardware molto bassi , sono molto limitati dai parametri della loro programmazione .
Funzioni specifiche
< br
Microcontrollori> di solito sono fatti di processori casa che sono stati progettati per svolgere compiti specifici , che significa che sono limitati ad una ristretta gamma di compiti , ma sono estremamente efficienti a tali compiti . Schede madri hanno di solito quelli che vengono chiamati CPU "general purpose" , in grado di eseguire una vasta gamma di attività , in particolare , l'esecuzione di un sistema operativo durante l'esecuzione di altre operazioni informatiche .