1. Register :
Registers zijn de kleinste gegevensbewaringselementen die in de processor zelf zijn ingebouwd. Het zijn de geheugenplaatsen die rechtstreeks toegankelijk zijn voor de processor. Zij kunnen een instructie bevatten, een opslagadres of eender welk soort gegevens zoals een bitreeks of afzonderlijke tekens. Een instructie kan bijvoorbeeld aangeven dat de inhoud van twee gedefinieerde registers met elkaar moet worden vermenigvuldigd en vervolgens in een specifiek register moet worden geplaatst.
Voorbeeld: Accumulatorregister, Programmateller, Instructieregister, Adresregister, enz.
2. Geheugen :
Het geheugen is een hardware-apparaat dat wordt gebruikt om computerprogramma’s, instructies en gegevens op te slaan. Het geheugen dat intern is aan de processor is een primair geheugen (RAM), en het geheugen dat extern is aan de processor is een secundair geheugen (harde schijf). Geheugen kan ook worden gecategoriseerd op basis van vluchtig en niet-vluchtig geheugen. Vluchtig geheugen is geheugen dat zijn inhoud verliest wanneer de computer of het hardware-apparaat geen stroom meer krijgt. RAM (Random Access Memory) is een voorbeeld van vluchtig geheugen. Niet-vluchtig geheugen is het geheugen dat zijn inhoud behoudt, zelfs als de stroom uitvalt. EPROM is een voorbeeld van niet-vluchtig geheugen.
Voorbeeld : RAM, EPROM enz.
Verschil tussen Register en Geheugen :
S.NO. | Register | Geheugen |
---|---|---|
Registers bevatten de operanden of instructies die de CPU op dat moment aan het verwerken is. | Het geheugen bevat de instructies en de gegevens die het programma dat op dat moment in de CPU wordt uitgevoerd, nodig heeft. | |
Register bevat de kleine hoeveelheid gegevens van ongeveer 32 tot 64 bits. | Het geheugen van de computer kan variëren van enkele GB tot TB. | |
CPU kan de registerinhoud met meer dan één bewerking in één klokcyclus bewerken. | CPU heeft langzamer toegang tot het geheugen dan tot het register. | |
Types zijn Accumulatorregister, Programmateller, Instructieregister, Adresregister, enz. | Type geheugen is RAM, enz. | |
Registers kunnen worden bestuurd, d.w.z. u kunt er informatie in opslaan en uit ophalen. | Geheugen is bijna niet bestuurbaar. | |
Registers zijn sneller dan geheugen. | RAM is veel langzamer dan registers. |
Geef een antwoord