Differenza tra processore e microprocessore

Anonim

Processore vs microprocessore

Si tratta di un microprocessore (un circuito elettronico costruito su un wafer / lastra a semiconduttore) comunemente noto come processore e viene definito come l'unità di elaborazione centrale di un sistema informatico. Si tratta di un chip elettronico che elabora informazioni basate sugli ingressi. È in grado di manipolare, recuperare, memorizzare e / o visualizzare informazioni in forma binaria. Ogni componente del sistema opera sotto le istruzioni direttamente o indirettamente dal processore.

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

Un processore esegue istruzioni a una frequenza determinata da un oscillatore, che funge da meccanismo di clock per il circuito. Al picco di ogni segnale di clock, il processore esegue un'unica operazione elementare o una parte di un'istruzione. La velocità del processore è determinata da questa velocità di clock. Inoltre, i cicli per istruzione (CPI) forniscono il numero medio di cicli richiesti per eseguire un'istruzione per il processore. I processori con valori CPI inferiori sono più veloci di quelli con valori CPI più elevati.

Un processore è costituito da più unità interconnesse. Le unità di memoria e registro di cache, 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 ingresso, lo decodifica e lo passa nelle fasi di esecuzione. Esso contiene sottocomponenti chiamati sequencer, contatore ordinale e registro istruzioni. Sequencer sincronizza la velocità di esecuzione dell'istruzione con la velocità dell'orologio e passa anche i segnali di controllo ad altre unità. Il contatore ordinale mantiene l'indirizzo dell'istruzione attualmente in esecuzione e il registro istruzioni contiene le istruzioni successive da eseguire.

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. L'unità aritmetica e logica (ALU) svolge funzioni di base aritmetiche e logiche, come le operazioni AND, OR, NOT e XOR. Queste operazioni vengono eseguite in forma binaria sottoposte a logica booleana.L'unità a virgola mobile effettua operazioni relative a valori a virgola mobile, che non vengono eseguiti dall'ALU.

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

I processori sono costruiti utilizzando diverse architetture e set di istruzioni. Un insieme di istruzioni è la somma delle operazioni di base che un processore può realizzare. Sulla base dei set di istruzioni i processori sono classificati come segue.

• 80 × 86 famiglia: ("x" al centro rappresenta la famiglia) 386, 486, 586, 686, ecc

• ARM

• IA-64

• Motorola 6800

• PowerPC

• SPARC

Esistono diverse classi di disegni a microprocessore Intel per computer.

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

486, 586 (Pentium), 686 (classe Pentium II) sono stati avanzati microprocessori progettati in base all'originale design i386.

Qual è la differenza tra processore e microprocessore?

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