1. Register :
Register är de minsta datahållningselementen som är inbyggda i själva processorn. Det är de minnesplatser som är direkt tillgängliga för processorn. Den kan innehålla en instruktion, en lagringsadress eller någon form av data som en bitsekvens eller enskilda tecken. En instruktion kan till exempel ange att innehållet i två definierade register ska multipliceras med varandra och sedan placeras i ett specifikt register.
Exempel:
2. Minne :
Minnet är en maskinvaruenhet som används för att lagra datorprogram, instruktioner och data. Det minne som är internt i processorn är ett primärt minne (RAM) och det minne som är externt i processorn är ett sekundärt minne (hårddisk). Minnet kan också kategoriseras utifrån flyktiga och icke-flyktiga minnen. Flyktigt minne är ett minne som förlorar sitt innehåll när datorn eller hårdvaruenheten förlorar strömmen. RAM (Random Access Memory) är ett exempel på flyktigt minne. Icke-flyktigt minne är det minne som behåller sitt innehåll även om strömmen försvinner. EPROM är ett exempel på icke-flyktigt minne.
Exempel : RAM, EPROM etc.
Skillnaden mellan register och minne :
S.NO. | Register | Minne |
---|---|---|
Register innehåller operanderna eller instruktionen som CPU:n för närvarande bearbetar. | Minnet innehåller de instruktioner och data som det aktuella programmet i CPU:n kräver. | |
Register innehåller en liten mängd data på omkring 32-bitar till 64-bitar. | Datorns minne kan variera från några GB till TB. | |
CPU kan arbeta med registerinnehållet med en hastighet av mer än en operation i en klockcykel. | CPU har tillgång till minnet i långsammare takt än register. | |
Typer är ackumulatorregister, programräknare, instruktionsregister, adressregister osv. | Typer av minne är RAM osv. | |
Register kan kontrolleras, dvs. man kan lagra och hämta information från dem. | Minnet kan nästan inte kontrolleras. | |
Register är snabbare än minne. | RAM är mycket långsammare än register. |
Lämna ett svar