1. Registro :
I registri sono i più piccoli elementi di mantenimento dei dati che sono incorporati nel processore stesso. Sono le posizioni di memoria direttamente accessibili dal processore. Possono contenere un’istruzione, un indirizzo di memorizzazione o qualsiasi tipo di dati come una sequenza di bit o singoli caratteri. Per esempio, un’istruzione può specificare che il contenuto di due registri definiti sia moltiplicato insieme e poi messo in un registro specifico.
Esempio: Registro accumulatore, contatore di programma, registro delle istruzioni, registro degli indirizzi, ecc.
2. Memoria :
La memoria è un dispositivo hardware usato per memorizzare programmi, istruzioni e dati del computer. La memoria interna al processore è una memoria primaria (RAM), e la memoria esterna al processore è una memoria secondaria (Hard Drive). La memoria può anche essere categorizzata sulla base della memoria volatile e non volatile. La memoria volatile è una memoria che perde il suo contenuto quando il computer o il dispositivo hardware perde potenza. La RAM (Random Access Memory) è un esempio di memoria volatile. La memoria non volatile è la memoria che mantiene il suo contenuto anche se si perde l’alimentazione. EPROM è un esempio di memoria non volatile.
Esempio: RAM, EPROM ecc.
Differenza tra Registro e Memoria :
S.NO. | Registro | Memoria |
---|---|---|
I registri contengono gli operandi o le istruzioni che la CPU sta elaborando. | La memoria contiene le istruzioni e i dati che il programma in esecuzione nella CPU richiede. | |
I registri contengono la piccola quantità di dati da 32 bit a 64 bit. | La memoria del computer può variare da alcuni GB a TB. | |
La CPU può operare sul contenuto del registro al ritmo di più di un’operazione in un ciclo di clock. | La CPU accede alla memoria al ritmo più lento del registro. | |
I tipi sono registro accumulatore, contatore programma, registro istruzioni, registro indirizzi, ecc. | I tipi di memoria sono RAM, ecc. | |
I registri possono essere controllati, cioè è possibile memorizzare e recuperare informazioni da essi. | La memoria non è quasi controllabile. | |
I registri sono più veloci della memoria. | La RAM è molto più lenta dei registri. |
Lascia un commento