>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Parti di un microprocessore

Un microprocessore, o unità di elaborazione centrale (CPU), è un componente hardware interno che esegue i calcoli matematici necessari ai computer per eseguire programmi ed eseguire comandi. I processori sono solitamente realizzati in materiale siliconico che contiene minuscoli componenti elettrici incorporati sulla superficie. I tipici programmi per computer che devono essere elaborati dalle CPU includono browser Internet, giochi e software di editing video.

Unità logica aritmetica

Le unità logiche aritmetiche (ALU) nei microprocessori consentono ai computer di aggiungere, sottrarre, moltiplicare, dividere ed eseguire altre operazioni logiche ad alta velocità. Grazie alle ALU avanzate, i moderni microprocessori e le GPU (unità di elaborazione grafica) sono in grado di eseguire operazioni molto complicate su grandi numeri in virgola mobile.

Memoria cache

La memoria cache è un'area della CPU in cui vengono archiviate temporaneamente le copie delle istruzioni comuni richieste per eseguire funzioni ed eseguire programmi. Poiché il processore dispone di una propria memoria cache più piccola e più veloce, è in grado di elaborare i dati più rapidamente rispetto alla lettura e alla scrittura nella memoria di sistema principale. I tipi di memoria del microprocessore includono ROM (sola lettura) e RAM (accesso casuale).

Transistori

Fondamentalmente, i transistor sono dispositivi a semiconduttore utilizzati per commutare segnali elettronici. Nei microprocessori, un numero maggiore di transistor significa una CPU più performante. Ad esempio, i processori Intel Pentium 4 hanno da 40 a 50 milioni di transistor, mentre le vecchie CPU Pentium 3 ne hanno 9,5 milioni. Più transistor consentono il pipelining e più decodificatori di istruzioni, il che consente di completare diversi processi durante ogni ciclo di clock.

Segnali di controllo

I segnali di controllo sono segnali elettronici che controllano i componenti del processore utilizzati per eseguire un'operazione o eseguire un'istruzione. Un elemento chiamato "sequencer" invia segnali di controllo per dire all'unità specifica cosa deve fare dopo. Ad esempio, un segnale di lettura o scrittura può essere inviato alla memoria cache informandola che il processore si sta preparando a leggere o scrivere dati nella memoria del processore.

Set di istruzioni e registri

Il gruppo di istruzioni che un processore può eseguire è chiamato "insieme di istruzioni". Il set di istruzioni determina cose come il tipo di programmi con cui una CPU può lavorare. I registri sono piccole locazioni di memoria che contengono anche istruzioni. A differenza delle normali locazioni di memoria, i registri sono indicati con un nome anziché con un numero. Ad esempio, l'IP (puntatore istruzione) contiene la posizione dell'istruzione successiva e l'"accumulatore" è il punto in cui il processore memorizza il valore successivo su cui intende lavorare.


  1. Orbit vs. Orbit 2
  2. Parti di un lettore CD
  3. Parti di un Antenna TV
  4. XD vs. Schede di memoria SD
  5. Che cos'è un Query Processor?
  6. Parti di una parabola satellitare