domenica 9 settembre 2012

Microprocessore Vs. Microcontroller


L'evento più importante nel campo dell'elettronica è la realizzazione di circuiti integrati, che hanno reso possibile la miniaturizzazione e portato allo sviluppo di microprocessore e microcontrollori. Questi due tipi di chip elettronici guidare la lavorazione di quasi tutti i dispositivi 'intelligenti' elettronica, che vanno dalle macchine utensili, telefoni cellulari ai computer portatili moderni. Mentre entrambi i microprocessori e microcontrollori offrono un controllo automatico dei dispositivi, si differenziano sostanzialmente nella loro struttura interna, le funzioni e le applicazioni generali. In questo articolo Buzzle, vi presento un confronto vs microprocessore microcontrollore che evidenziare le differenze tra i due chip elettronici.

Cos'è un microprocessore?

Un microprocessore è un chip integrato progettato per elaborare i dati binari alimentati ad esso, secondo le istruzioni di programmazione memorizzati nella propria memoria, per funzionare come una unità centrale di elaborazione. Un microprocessore è un circuito di orologio condotto che può essere programmato per eseguire compiti multipli. Maggiore il numero di transistor su un microprocessore, maggiore è la sua capacità di elaborazione. Per un microprocessore per funzione, deve essere collegato con la memoria esterna (RAM) e porte di ingresso e in uscita. Sono dispositivi versatili che possono essere programmate in linguaggi di livello superiore di elaborazione per eseguire una vasta gamma di funzioni.

Un processore per computer è un esempio di fascia alta microprocessore con miliardi di transistor posti su un unico chip, di gestire tutti i compiti di elaborazione di un computer digitale. A seconda di come la memoria di programma e la memoria si accede ai dati, microprocessori possono essere differenziati in Princeton (Von Neumann) e architetture di Harvard. Microprocessori sono classificati in base al numero di bit che possono elaborare contemporaneamente. Ci sono microprocessori che vanno da 8 chip chip a 64 bit bit usati nei computer. Microprocessori hanno la capacità di esecuzione di un ampio insieme di istruzioni. Storia di processori per computer è tutto lo sviluppo di microprocessori avanzati con capacità di elaborazione maggiore.

Che cosa è un Microcontrollore?

Un microcontrollore è un circuito integrato come un microprocessore, con la propria memoria e le porte di ingresso. Progettato per essere incorporati in elettrodomestici intelligenti e gadget, hanno codice precompilato macchina archiviata sul proprio modulo di memoria integrato, che viene eseguito in base agli ingressi specifici alimentati in loro. Dati e programmi sono in genere memorizzati su microcontrollori utilizzando EEPROM, ROM, EPROM o memoria flash. Poiché questi processori non fanno uso di memoria esterna, hanno una serie di istruzioni molto limitato, che limita anche la loro applicabilità. Un microcontrollore dispone di ingresso diversi e perni di uscita che vengono utilizzati per ottenere informazioni da fonti esterne e fornire una risposta adeguata di conseguenza, in tempo reale.

Microcontroller sono progettati per fornire funzionalità in tempo reale automatizzato in apparecchi, che vanno dai telefoni cellulari, stampanti, gru, lavatrici ad ogni altra macchina automatica che si possa immaginare. A causa delle sue incorporati porte di uscita e ingresso di memoria, un microcontrollore è un dispositivo compatto che può essere implementata senza la necessità di più circuiti esterni. In breve, essi sono pronti per essere distribuito, pre-programmati processori utilizzati nei sistemi embedded.

Microprocessore Vs. Microcontroller Confronto

Ora che sapete che cosa è un microprocessore e microcontrollore, mi permetta di identificare le differenze principali tra i due. Un microcontrollore è un processore autonomo con memoria on-board e periferiche progettati con un set di istruzioni piccola, progettata per essere eseguita automatici dispositivi elettronici, mentre un microprocessore è un chip con transistor ad alta densità, progettata per svolgere una serie di funzioni di elaborazione complessi con un'istruzione ben più ampi fissati, utilizzato per pilotare i computer in scala reale.

Mentre micrcontrollers sono orientati verso l'utilizzo in sistemi embedded, microprocessori vengono utilizzati principalmente nelle macchine di calcolo che eseguono programmi scritti in linguaggi di livello superiore. Un microprocessore ha bisogno di memoria esterna e collegamenti con i porti ingresso e in uscita alla funzione, mentre i microcontrollori hanno tutte queste periferiche a bordo, il che rende il loro funzionamento sostanzialmente veloce rispetto ai microprocessori. Mentre un microcontrollore può ottenere una maggiore velocità di funzionamento, è la funzionalità è limitato dal suo set di istruzioni piccolo.

La cosa più importante, microprocessori di maggiore complessità, come la famiglia di processori x86 per computer sono programmabili e possono quindi eseguire una vasta gamma di funzioni, rispetto a microcontrollori che sono progettati per eseguire compiti molto specifici e limitati. Spero questo vs confronto microprocessore microcontrollore è servita per illuminare chiaramente le differenze tra i due tipi di circuiti integrati.

Nessun commento:

Posta un commento