Differenza tra CPU e Core

Sommario:

Anonim

Il differenza principale tra CPU e Core è che il La CPU è un circuito elettronico all'interno del computer che esegue istruzioni per eseguire operazioni aritmetiche, logiche, di controllo e di input/output mentre il core è un'unità di esecuzione all'interno della CPU che riceve ed esegue istruzioni.

La CPU o l'unità centrale di elaborazione è il cervello del computer. Gestisce tutte le istruzioni necessarie per il corretto funzionamento di un computer. Una CPU può contenere uno o più core. Un core è un'unità all'interno della CPU che esegue l'esecuzione effettiva. La maggior parte dei computer moderni sono processori multicore. Sono in grado di eseguire più istruzioni contemporaneamente per aumentare le prestazioni. Inoltre, questi sistemi sono efficienti e riducono il consumo di energia.

ALU, CU, CPU, Core, Sistema operativo

Cos'è una CPU?

La CPU è il cervello del computer. Assicura il funzionamento di tutti i componenti del computer. La CPU è composta da due sottosistemi: Unità Aritmetica e Logica (ALU) e Unità di Controllo (CU). ALU gestisce tutte le operazioni aritmetiche e logiche. Esegue operazioni aritmetiche come addizione, sottrazione, moltiplicazione, divisione, ecc. Le operazioni logiche determinano la logica delle affermazioni, cioè se sono vere o false, ecc. L'Unità di Controllo (CU) regola e sincronizza le operazioni del computer. Inoltre, ci sono registri della CPU per memorizzare le istruzioni recuperate e i risultati.

Figura 1: CPU

La CPU è anche chiamata processore. L'architettura del computer aiuta a determinare se la CPU può elaborare istruzioni a 32 o 64 bit. La velocità di clock indica il numero di istruzioni che la CPU può elaborare in un secondo. Il tempo di esecuzione della CPU per eseguire un programma può essere calcolato utilizzando la seguente formula.

Tempo CPU = N. di istruzioni nel programma x Cicli di clock per istruzione x Tempo per un ciclo di clock

Cos'è un nucleo?

Un core è un'unità di esecuzione di una CPU. Questa unità è in grado di leggere ed eseguire istruzioni. La CPU o il processore possono avere un singolo core o più core. Quando un sistema ha più core, viene chiamato sistema multicore. Una CPU con due core è chiamata processore dual-core. Una CPU con quattro core è chiamata processore quad-core.

Figura 2: nucleo

Quando ci sono più core in una singola CPU, può ricevere molte istruzioni ed eseguirle su core separati contemporaneamente. Aumenta la velocità di elaborazione. Pertanto, il numero di core nella CPU è un fattore considerevole nel determinare le prestazioni della CPU. Implementa anche il calcolo parallelo. I computer più recenti utilizzano processori multicore. È costituito da singoli componenti di elaborazione con due o più unità di elaborazione o core per leggere ed eseguire più istruzioni alla volta.

Differenza tra CPU e Core

Definizione

Una CPU è un circuito elettronico all'interno del computer che gestisce tutte le istruzioni che riceve dall'hardware e dal software in esecuzione sul computer. Un Core è l'unità di elaborazione che riceve istruzioni per eseguire azioni basate sulle istruzioni.

Posizione

La CPU è un componente all'interno del computer mentre il core si trova all'interno della CPU.

Qualità

Un computer può avere più CPU o processori. Una CPU può avere uno o più core.

Conclusione

La differenza tra CPU e Core è che la CPU è un circuito elettronico all'interno del computer che esegue istruzioni per eseguire operazioni aritmetiche, logiche, di controllo e di input/output mentre il core si riferisce a un'unità di esecuzione all'interno della CPU che riceve ed esegue istruzioni.

Riferimento:

1. "Unità centrale di elaborazione". Wikipedia, Wikimedia Foundation, 25 luglio 2018, disponibile qui.2. "Cos'è un nucleo?" Computer Hope, 21 maggio 2018, disponibile qui.

Cortesia dell'immagine:

1. "3274213" (CC0) tramite Pixabay2. "Intel CPU Core i7 6700K Skylake top" di Eric Gaba (CC BY-SA 4.0) tramite Commons Wikimedia

Differenza tra CPU e Core