BPC-MIC10 - Rozdělení pamětí, paměti RAM
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Paměti
• Úkolem pamětí v počítači je uchovávat data a
instrukce programů.
Rozdělení pamětí podle způsobu
adresace
• Paměti s adresovým výběrem
– Data uložena na stabilních adresách
– Pro operace čtení a zápis je přivedení adresy nutné.
• Bezadresové paměti
– Adresy jsou generovány automaticky vnitřními obvody
v pevně stanoveném pořadí.
– Zásobníková paměť LIFO (Last In – First Out)
– Paměť fronty FIFO (First In – First Out). Lze realizovat
např. jako posuvný registr.
Rozdělení pamětí podle způsobu
výběru datových položek
• Paměti s libovolným (náhodným) výběrem –
RAM (Random Access Memory)
• Paměti s postupným výběrem (sériové) – SAM
(Serial Access Memory).
– Musíme přečíst všechny předcházející informace
než se dostaneme k námi požadované položce.
– Doba přístupu tedy silně závisí na umístění
požadované informace na médiu.
– Např. magnetické pásky.
Rozdělení pamětí podle způsobu
výběru datových položek
• Asociativní paměti – CAM (Content Access
Memory, Content Addressable Memory)
– Data jsou vybírána podle svého obsahu – části
uložené informace, tzv. klíče.
• Zásobník LIFO (Last In – First Out)
• Fronta FIFO (First In – First Out)
Rozdělení pamětí podle možnosti
změny uložené informace
• Paměti pro čtení i zápis. RWM (Read Write Memory)
– Obsah lze libovolně modifikovat.
– Doba čtení a zápisu je řádově stejná.
• Permanentní paměti
– Jsou jednorázově naprogramovány buď při výrobě (ROM)
nebo uživatelem (PROM).
– Po naprogramování nelze jejich obsah měnit.
– Jsou energeticky nezávislé.
• Semipermanentní paměti
– Jejich obsah lze sice změnit, ale zápis je podstatně
pomalejší než čtení.
– Jsou energeticky nezávislé.
Rozdělení pamětí podle energetické
závislosti
• Paměti energeticky závislé (volatile)