Differenza tra RAM e processore | RAM vs Processor

Anonim

RAM vs processore RAM e processore sono due componenti primarie del sistema informatico. Generalmente il processore viene come un singolo chip mentre le unità RAM vengono come un modulo composto da diversi IC. Entrambi sono dispositivi a semiconduttore.

Che cos'è la RAM?

RAM è la memoria di accesso casuale, la memoria utilizzata dai computer per la memorizzazione dei dati durante i processi di calcolo. RAM consente di accedere ai dati in qualsiasi ordine casuale ei dati memorizzati in esso sono volatili; io. e. i dati vengono distrutti una volta che il potere al dispositivo viene arrestato.

Nei primi computer, le configurazioni del relè sono state utilizzate come RAM ma, nei moderni sistemi di computer, i dispositivi RAM sono dispositivi a stato solido sotto forma di circuiti integrati. Ci sono tre classi principali di RAM, quelle quelle RAM statica (SRAM), RAM dinamica (DRAM) e RAM di fase change (PRAM). In SRAM, i dati vengono memorizzati usando lo stato di un singolo flip-flop per ogni bit; in DRAM, viene utilizzato un singolo condensatore per ogni bit. (Per saperne di più sulla

differenza tra SRAM e DRAM

)

I dispositivi RAM sono costruiti utilizzando un grande insieme di condensatori che vengono utilizzati per memorizzare temporaneamente i carichi. Quando il condensatore viene caricato, lo stato logico è 1 (Alto) e quando viene scaricato, lo stato logico è 0 (basso). Ogni condensatore rappresenta un bit di memoria e deve essere ricaricata a intervalli regolari per il mantenimento continuo dei dati; questa ricarica ripetuta è conosciuta come ciclo rinfrescante.

Che cosa è un processore?

Si tratta di un microprocessore (un circuito elettronico costruito su un wafer / lastra di semiconduttori) comunemente noto come processore e viene definito come 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 transistor a 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

• MIPS • 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 di 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 una RAM e un processore? • La RAM è un componente di memoria nel computer mentre il processore esegue operazioni specifiche sottoposte alle istruzioni.

• Nei computer moderni, sia RAM che processori sono dispositivi a semiconduttore, e devono essere collegati alla scheda madre (scheda madre) attraverso gli slot di estensione.

• La RAM e il processore sono componenti primarie del sistema informatico e non funzionerebbero se funzionano in modo improprio.

• In generale, un processore è valutato per il numero di operazioni (cicli) che può eseguire in un secondo (in GHz) e una RAM è valutata per la capacità di memoria (in MB o GB).

• Un processore si trova come un singolo pacchetto IC mentre le unità RAM sono disponibili come moduli che compongono diversi CI.

Messaggi correlati:

1. Differenza tra RAM e ROM