1. Register :
Registre er de mindste dataholdingselementer, der er indbygget i selve processoren. Det er de hukommelsesplaceringer, der er direkte tilgængelige af processoren. De kan indeholde en instruktion, en lagringsadresse eller enhver form for data som f.eks. en bitsekvens eller individuelle tegn. En instruktion kan f.eks. angive, at indholdet af to definerede registre skal multipliceres sammen og derefter placeres i et bestemt register.
Eksempel: Akkumulatorregister, programtæller, instruktionsregister, adresseregister osv.
2. Hukommelse :
Hukommelse er en hardwareenhed, der bruges til at gemme computerprogrammer, instruktioner og data. Den hukommelse, der er indbygget i processoren, er en primær hukommelse (RAM), og den hukommelse, der er ekstern i forhold til processoren, er en sekundær hukommelse (harddisk). Hukommelse kan også kategoriseres på grundlag af flygtig og ikke-flygtig hukommelse. Flygtig hukommelse er hukommelse, der mister sit indhold, når computeren eller hardwareenheden mister strømmen. RAM (Random Access Memory) er et eksempel på flygtig hukommelse. Ikke-flygtig hukommelse er den hukommelse, der bevarer sit indhold, selv hvis strømmen går tabt. EPROM er et eksempel på ikke-flygtig hukommelse.
Eksempel : RAM, EPROM osv.
Forskellen mellem register og hukommelse :
S.NR. | Register | Hukommelse |
---|---|---|
Registrene indeholder de operander eller den instruktion, som CPU’en er i gang med at behandle. | Hukommelsen indeholder de instruktioner og data, som det program, der i øjeblikket udføres i CPU’en, har brug for. | |
Registeret indeholder den lille mængde data omkring 32-bits til 64-bits. | Computerens hukommelse kan variere fra nogle GB til TB. | |
CPU kan operere på registerindholdet med en hastighed på mere end én operation i én clockcyklus. | CPU har adgang til hukommelsen med en langsommere hastighed end register. | |
Typer er akkumulatorregister, programtæller, instruktionsregister, adresseregister osv. | Hukommelsestyper er RAM osv. | |
Registre kan styres, dvs. man kan gemme og hente oplysninger fra dem. | Hukommelse kan næsten ikke styres. | |
Registre er hurtigere end hukommelse. | RAM er meget langsommere end registre. |
Skriv et svar