Differenza tra processore e microprocessore

Processore vs microprocessore

È un microprocessore (un circuito elettronico costruito su un wafer / lastra a semiconduttore) comunemente noto come processore ed è definito come l'unità centrale di elaborazione di un sistema informatico. È un chip elettronico che elabora le informazioni in base agli input. È in grado di manipolare, recuperare, archiviare e / o visualizzare informazioni in formato binario. Ogni componente del sistema funziona sotto le istruzioni direttamente o indirettamente dal processore.

Il primo microprocessore fu sviluppato negli anni '60 dopo la scoperta del transistor a semiconduttore. Un processore analogico o un computer abbastanza grande da riempire completamente una stanza potrebbe essere miniaturizzato usando questa tecnologia alla dimensione di una miniatura. Intel ha rilasciato il primo microprocessore al mondo Intel 4004 nel 1971. Da allora ha avuto un enorme impatto sulla civiltà umana, facendo avanzare la tecnologia informatica.

Un processore esegue le istruzioni a una frequenza determinata da un oscillatore, che funge da meccanismo di sincronizzazione per il circuito. Al picco di ciascun segnale di clock, il processore esegue una singola operazione elementare o una parte di un'istruzione. La velocità del processore è determinata da questa velocità di clock. Inoltre, Cycles per Instruction (CPI) fornisce il numero medio di cicli richiesti per eseguire un'istruzione per il processore. I processori con valori CPI più bassi sono più veloci di quelli con valori CPI più alti.

Un processore è composto da diverse unità interconnesse. Memoria cache e unità di registro, unità di controllo, unità di esecuzione e unità di gestione bus sono i componenti principali di un processore. L'unità di controllo collega i dati in arrivo, li decodifica e li passa alle fasi di esecuzione. Contiene sottocomponenti chiamati sequencer, contatore ordinale e registro delle istruzioni. Il sequencer sincronizza la velocità di esecuzione dell'istruzione con la velocità di clock e passa anche i segnali di controllo ad altre unità. Il contatore ordinale mantiene l'indirizzo dell'istruzione attualmente in esecuzione e il registro delle istruzioni contiene le istruzioni successive che devono essere eseguite.

L'unità di esecuzione esegue le operazioni in base alle istruzioni. Unità aritmetica e logica, unità a virgola mobile, registro di stato e registro accumulatore sono i sottocomponenti dell'unità di esecuzione. Aritmetica e unità logica (ALU) eseguono le funzioni aritmetiche e logiche di base, come le operazioni AND, OR, NOT e XOR. Queste operazioni sono eseguite in forma binaria soggetta a logica booleana. L'unità a virgola mobile esegue operazioni relative a valori in virgola mobile, che non vengono eseguiti dall'ALU.

I registri sono piccole posizioni di memoria locale all'interno del chip che memorizzano temporaneamente le istruzioni per le unità di elaborazione. Il registro degli accumulatori (ACC), il registro di stato, il registro delle istruzioni, il contatore ordinale e il registro del buffer sono i principali tipi di registri. La cache è anche una memoria locale che viene utilizzata per memorizzare temporaneamente le informazioni disponibili nella RAM per un accesso più rapido durante le operazioni.

I processori sono costruiti utilizzando diverse architetture e set di istruzioni. Un set di istruzioni è la somma delle operazioni di base che un processore può eseguire. In base ai set di istruzioni, i processori sono classificati come segue.

• Famiglia 80 × 86: ("x" nel mezzo rappresenta la famiglia) 386, 486, 586, 686, ecc. 

• ARM

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC 

Esistono diverse classi di progetti di microprocessori Intel per computer.

386: Intel Corporation ha rilasciato il chip 80386 nel 1985. Aveva una dimensione del registro a 32 bit, un bus dati a 32 bit e un bus indirizzo a 32 bit ed era in grado di gestire 16 MB di memoria; aveva 275.000 transistor in esso. Più tardi i386 è stato sviluppato in versioni superiori.

486, 586 (Pentium), 686 (classe Pentium II) erano microprocessori avanzati progettati sulla base del design originale i386.

Qual è la differenza tra Processore e Microprocessore?

Il processore è lo stesso dispositivo definito microprocessore; infatti, il processore è un termine abbreviato per il microprocessore.