Qual è la larghezza del processore e come determinarlo?

11/04/2019

La dimensione del processore - un valore misterioso, che spesso appare in articoli che descrivono software o "hardware". In questo caso, il testo di solito contiene il numero 32 o 64. Il fatto che nascondano questi valori sarà discusso nell'articolo.

Definizione generale

capacità del processore

Se consideriamo le definizioni più semplici, possiamo dire che la larghezza del bit è un valore che indica quanti bit della CPU possono elaborare in un ciclo di clock. Oggi, questo numero è 32 o 64. E i primi vengono eliminati attivamente, ed è probabile che molto presto non ci saranno affatto tali CPU.

In generale, per l'informatica, la tesi sopra descritta è corretta, ma se consideriamo esattamente la larghezza del processore, il concetto diventa vago. Il dispositivo è indivisibile, ma, come molti altri, include componenti e tant'è che diventa il componente più complesso dell'intero computer.

Per comprendere meglio ciò che nasconde la definizione vaga, è necessario rispondere alla domanda: "Che tipo di informazioni genera e accetta la CPU?" Ci saranno diverse risposte: dati, comandi e indirizzi.

comandi

Inizialmente, la lunghezza di un comando ricevuto dalla CPU in un ciclo di clock doveva essere uguale alla larghezza del bus del processore. Per la CPU, questo stato di cose è il più conveniente - non sono necessari calcoli aggiuntivi. Per un programmatore, tale approccio non è più accettabile al massimo, perché i team hanno sempre una quantità fissa (il che significa che anche il più semplice richiede più spazio di archiviazione).

Il primo fatto che una persona che per prima ha letto una definizione semplificata dell'oggetto in questione potrebbe inciampare: oggi la CPU può vantare la capacità di lavorare con comandi di lunghezza variabile, il che significa tipo di dati la cifra del processore non è collegata in alcun modo. E per dissipare tutti i dubbi (o seminare sementi per nuovi), è necessario scavare ulteriormente.

Dati e indirizzi

È necessario processore centrale logicamente (cioè dal punto di vista di un programmatore) essere in grado di memorizzare dati di 32 bit in dimensioni da chiamare 32-bit? Tutto è ovvio qui - la risposta è positiva. Con lo spazio degli indirizzi non è così semplice. Ogni CPU a 8 bit potrebbe funzionare con indirizzi lunghi 16 bit. Forse la dimensione dei dati che il processore può archiviare e determina la sua profondità di bit?

Passiamo dalle funzionalità software al dispositivo fisico. La CPU deve memorizzare indirizzi e dati in un formato specifico? Dì, per dire che il testimone del processore è 32, dovrebbe gestire i dati di questa lunghezza? Come la storia mostra, non sempre.

come conoscere la capacità del processore

Considera una CPU chiamata i8080. Era a 8 bit (come dicono le specifiche), tuttavia, operava su valori lunghi 32 bit, che sparpagliavano zeri e cifre lungo i registri associati. La CPU Z8000 non funzionava con due, ma con quattro, il che significa che funzionava su grandi dati in un ciclo di clock.

conclusione

Nella CPU, non occorre fare assolutamente nulla per dire che ha un po 'di profondità. Creare uno strumento utile per il programmatore e la pubblicità per l'utente - questo sarà sufficiente. A livello di hardware, ogni cosa nuova dovrebbe essere introdotta solo quando necessario. Oggi, forse, la transizione dai dispositivi a 32 bit a 64 è la più veloce.

È necessario? I ricercatori hanno affermato che una tale transizione è necessaria prima di altri, perché la dimensione di una parola macchina influenza direttamente l'accuratezza dei calcoli. Quando la capacità massima delle cifre del processore è 64, non 32, gli indicatori sono molto più alti di quelli precedenti, il che rende possibile rifiutare di aggiornare l'apparecchiatura. Anche gli sviluppatori di giochi per computer hanno deciso che non c'è scampo da una tale transizione. E 'necessario per un utente semplice che non svolge attività scientifiche e sente freddo nei videogiochi? Ognuno risponderà a questa domanda per se stesso.

Per utente

massima larghezza del processore

Come trovare le cifre del processore installato nel tuo computer? Rendi tutto facile.

  • Premi Win + R sulla tastiera, apparirà una finestra con il titolo "Esegui", inserisci cmd in esso.
  • Una console nera simile a MS-DOS apparirà sullo schermo, in essa è necessario digitare systeminfo.
  • Attendi fino a quando il sistema operativo raccoglie i dati sul computer, verranno mostrati qui.
  • Individua la riga "Processore / i". Sarà scritto il nome della CPU. Ad esempio, AMD64 Family 16 Model 4 Stepping 3.
  • Di solito le prime cifre e significano il bit CPU.

larghezza del bus del processore

Come scoprire il testimone del processore, se utilizzare la riga di comando per ottenere le informazioni necessarie non ha funzionato?

  • Scarica il programma AIDA64.
  • Nella parte sinistra della finestra cerca la scritta "Scheda di sistema".
  • Ora fai doppio clic sull'icona con il nome "CPU" o "CPUID".
  • Nel primo caso, fare attenzione alla colonna "set di istruzioni", se qui è presente il numero 64, quindi il processore è a 64 bit, altrimenti la CPU è a 32 bit.
  • Nel secondo caso, guarda le etichette accanto a quelle caselle spuntate. Ecco le descrizioni dettagliate di ogni set di istruzioni, da cui sarà facile capire esattamente quale CPU viene utilizzata nel tuo computer.