Confronto tra microprocessore e microcontrollore

January 11

Confronto tra microprocessore e microcontrollore


Microprocessori e microcontrollori sono componenti del computer che sono in qualche modo simili tra loro nel design, ma hanno funzioni diverse in modo significativo. Ogni dispositivo è costruito per uno scopo specifico, e ciascuno è specializzata nella fornitura di un particolare tipo di trattamento dei dati. Uno dei due è più coinvolti nell'interazione con il mondo reale attraverso l'elettronica di controllo direttamente, e l'altro è più centrale per un singolo computer.

Confrontando i disegni

Un microprocessore è costituito da una singola unità di elaborazione centrale, mentre un microcontrollore è un piccolo computer a sé. Un tipico microcontrollore può essere costituito da una CPU, una sorta di memoria a bordo e un sistema che permette l'ingresso e l'uscita dei dati. Un microprocessore, invece, consiste solo la CPU incorporato in cima ad un circuito integrato. Microprocessori richiedono interfacce per comunicare con altre parti del computer, come la memoria.

Confrontando la funzione

I microprocessori sono in genere trovano al centro di personal computer, server e workstation. Questi chip trattano dati di ogni processo attivo sul computer. Questo include tutti i processi in esecuzione il software, il sistema operativo e le informazioni dal disco rigido o RAM. Microcontroller, invece, sono generalmente impiantati in macchine ed altri dispositivi elettronici e forniscono una funzione specifica. Essi processo un tipo specifico di informazioni del dispositivo che sono incorporati in.

Analogie

Entrambi i microcontrollori e microprocessori contengono una unità centrale di elaborazione. Entrambe sono costruite su un circuito integrato. Inoltre, entrambi i dispositivi sono in grado di accettare in ingresso, anche se i microprocessori accettano solo i dati binari e microcontrollori sono in grado di accettare input da linguaggi di programmazione di alto livello. Entrambi i tipi di circuiti integrati sono in grado di rispondere a interrupt, anche se microcontrollore interrompe in genere provengono da una pressa pulsante mentre microprocessore interrompe in genere provengono da un programma software o sistema operativo. Un interrupt è un segnale che indica il processore che deve passare le attività.

Reali applicazioni del mondo

Microprocessori di vari livelli di milioni di potenza a velocità di personal computer in tutto il mondo. Microcontrollori sono spesso utilizzati in fabbriche che utilizzano la robotica come parte del loro processo di assemblaggio. I microcontrollori a questi processi dicono i componenti robotiche come muoversi, e quando per svolgere compiti specifici. Microcontrollori si trovano anche in abbondanza in automobili moderne, così come l'elettronica per la casa. Microcontroller, perché sono meno costosi complesso da usare, sono presenti in quantità maggiore rispetto al microprocessore spesso più veloce e più potente.