La CPU è un computer?

2

Ho letto che un computer è costituito dalla CPU e dalla memoria. Ho anche letto che la CPU stessa contiene una cache che è memoria. Quindi se la CPU stessa contiene la memoria, la CPU non è un computer?

Si prega di chiarire, grazie.

EDIT: ho letto qui: link dice:

A processor is, itself, a computer, and they now are small enough that they are embedded in everything from car engines to toasters. Although these processors are relatively dumb, designed to do just one thing, smarter processors that are more versatile also are finding their way into tiny places.

    
posta Moses Garza 18.06.2013 - 14:26
fonte

1 risposta

7

Questo dipende in realtà da come stai definendo una CPU. Se stai parlando delle CPU incorporate che si trovano in molti dei dispositivi che usi, allora sì, contengono spesso sia la RAM che le unità di elaborazione che costituiscono un computer comune. Se si sta parlando di una CPU che si troverà in un desktop / laptop consumer, si vedrebbe che la cache a cui si fa riferimento è in genere molto piccola e utilizzata solo per memorizzare le istruzioni sul core, riducendo così i tempi di inattività, come le chiamate al la memoria (RAM) è molto costosa. Sarebbero molto limitati in quello che potresti fare se avessi il cache solo su quelle cpu, ma tecnicamente potrebbero ancora essere chiamate interi computer.

Tutto ciò deriva dal fatto che nei giorni precedenti , le unità matematiche erano separate da il gestore della memoria, che era separato dalla memoria, che era separato dalle unità logiche. ciascuna di queste unità da sola non era in grado di svolgere l'intero lavoro in sé, e quindi non era un "computer". come pensiamo oggi. Senza memoria, la tua logica e le unità matematiche non avrebbero nessuno da cui ricevere istruzioni. I computer di oggi sono molto lontani dall'essere una raccolta di entità separate su un chip, dal momento che più integrato li fai, più prestazioni che puoi raggiungere.

    
risposta data 18.06.2013 - 14:40
fonte

Leggi altre domande sui tag